最近赋闲,借来这本书看。本来希望很大,期冀可以学到些东西。结果,事与愿违。
总的感觉:这书一般,不推荐给大家,尤其是对于有项目开发经验的人。在这个200多页的书里,作者罗列了项目开发方法,开发工具,开发环境等等。因为涉及内容太多,所以每个知识点都是一带而过,不过讲讲优点,缺点。所以感觉四不像。
如果你是个没有项目开发经验的人,想全面地了解目前web开发的基本过程,项目可能涉及的技术方面,可以看看。
下面是自己的一些读书笔记,你们可以掠过:
1.Agile model driven development(AMDD): focus on model
2.Extreme programmning: focus on full development life cycle.
3.Jconsole: c:\program files\java\jdk1.6.0_14\bin\jconsole, which could dectect the memory issue, class loading,
garbage collection...
Java profilers: analyze the heap for memory usage and leaks, CPU utilization, trace object and methods,determine performance bottlenecks...
4.Ant new feature:
<exec command="date"/>
Get: fetch a file using HTTP GET.
<get src="http://visualpatterns.com/comics/funny.gif" dest="funny.gif" verbose="true"/>
Sleep: pause processing.
<sleep seconds="2"/>
FTP: use FTP directly. The example transfe the files to ftp server automatically using windows scheduled tasks
<ftp server="mirror.kernel.org"
action="get"
remotedir=...> </ftp>
MAIL: ...
5. JMX: my thought: I can use it to track how many user signed into, and so on.
6.unchecked exception: do not need to be caught by the code. Checked exception require the code to either cathch the exception or throw it up the call chain using throws. "If a client can reasonble to recover from an exception, make it a checked exception. If client cannot do anything to recover from the excepetion, make it unchecked"
posted on 2009-07-25 07:38
SmileFace 阅读(211)
评论(0) 编辑 收藏 所属分类:
Java-Studying