2014年4月17日,加西亚·马尔克斯辞世。
最近的几天,脑子里萦绕着百年孤独里的情节,句子,和那个怪诞的结局。我是从朋友的一条状态上第一次得知这个消息的,请原谅我的无知,当时我的第一反应就是:“才去世?“ 之前读他的书,竟一直把他当做以为已故作家来读,惭愧。我读的书不多,但他是我第二喜欢的作家,不读《百年孤独》,我想,我在高中不会读书。我对马尔克斯没有很深的了解,没有能力对他做出任何评价和总结。只想单纯的表达一下对他的感谢和敬佩。
Continue reading…
2014年4月17日,加西亚·马尔克斯辞世。
最近的几天,脑子里萦绕着百年孤独里的情节,句子,和那个怪诞的结局。我是从朋友的一条状态上第一次得知这个消息的,请原谅我的无知,当时我的第一反应就是:“才去世?“ 之前读他的书,竟一直把他当做以为已故作家来读,惭愧。我读的书不多,但他是我第二喜欢的作家,不读《百年孤独》,我想,我在高中不会读书。我对马尔克斯没有很深的了解,没有能力对他做出任何评价和总结。只想单纯的表达一下对他的感谢和敬佩。
Continue reading…
在Junit中处理异常的方式有很多种,比如:
3 ways of handling exceptions in JUnit. Which one to choose?
JUnit ExpectedException rule: beyond basics
有人推荐我尝试一下catch-exception,在这篇文章中我将会向大家介绍。简而言之,catch-exception库可以仅在一行代码中捕获异常,以后再对其进行处理。
Continue reading…
我最近在读Martin Flower写的一本非常棒的关于DSLs(Domain Specific Languages)的书。围绕DSLs及语言的内容使得我们可以很方便地创建DSLs,DSLs的使用让我对DSLs的概念更加好奇,这本书让人印象深刻。在Martin Fowler一书的开始是这样定义DSLs的:
Domain-specific language (noun): 一种专注于某一领域,仅针对部分表达方式的计算机编程语言。(译者注:求专不求全。)
下面的问题将会检验你有关Linux系统上的Java程序的垃圾回收和High CPU排错的知识。在过度调用GC或及CPU占用率过高的时候,这种排错技术是至关重要的。假设你没有使用像是Compuware dynaTrace或者JVisualVMware这样先进的监视工具。有关于这些工具的使用教程将会在以后发布,但是请先确保自己掌握了基础的排错原则。
Continue reading…
这篇文章主要介绍在J2EE范例中使用的缩写词和概念。J2EE(Java 2 Platform, Entreprise Edition)代表Java企业版平台。它使得模块化的Java程序可以在服务器上部署。Java SE是一组Java核心库,Java应用程序在其上得以执行,而J2EE是基于Java SE的。
Continue reading…