摘要:
习惯了C的代码风格,用Eclipse的风格,实在是看得卵子痛。尤其是大括号放在最后,这让我感觉相当别扭。代码块看不出来是代码块。。于是找到了修改的方法。打开eclipse,找到菜单Windows->Preferences->Java->Code Style->Formatter,点击new,OK之后,选择Braces标签,修改里面的选项(一般都选Next line)推荐大家除了最后一个不修改外其他的都选择Next line。然后各种apply,ok到底。我修改的风格如下:打开某个项目的代码,重新格式化(ctrl+shift+F)就显示新的风格了。如果要格式化整个源码目录 阅读全文
posted @ 2012-12-17 15:40
郑文亮
阅读(3355)
评论(1)
推荐(0)
摘要:
虽然 J2EE 程序员一般都有现成的应用服务器所带的JDBC 数据库连接池,不过对于开发一般的 Java Application 、 Applet 或者 JSP、velocity 时,我们可用的JDBC 数据库连接池并不多,并且一般性能都不好。 Java 程序员都很羡慕 Windows ADO ,只需要 new Connection 就可以直接从数据库连接池中返回 Connection。并且 ADO Connection 是线程安全的,多个线程可以共用一个 Connection, 所以 ASP 程序一般都把 getConnection 放在 Global.asa 文件中,在 IIS 启动时建立 阅读全文
posted @ 2012-12-17 14:19
郑文亮
阅读(910)
评论(0)
推荐(0)
摘要:
一直有一个疑问,Class.forName(driverName)是如何完成加载数据库驱动的,查阅了Oracle驱动的源码之后,大体弄清楚了。我们知道,Class.forName所做的工作是加载指定的class文件到java虚拟机的内存,加载class文件到内存的时候,该class文件的静态变量和静态初始化块是要执行的,玄机即在此。看Oracle数据库的驱动代码:Java代码 privatestaticOracleDriverdefaultDriver=null; static{ try{ if(defaultDriver==null) { defaultDriver=neworacle.jd 阅读全文
posted @ 2012-12-17 13:56
郑文亮
阅读(6236)
评论(0)
推荐(0)
摘要:
众所周知,在JSP页面上可直接通过session.setAttribute(name,object)设置session,可如果想在servlet使用session 的话,就和在JSP有点区别了。在servlet中通过HttpSession session=request.getSession(boolean create);得到一个session对象(准确来说,得到的应该是一个HttpSession 对象),然后,就可以像在JSP页面中直接使用它了。参数Boolean create说明:如果当前请求不属于任何会话,而且create参数为true,则创建一个会话,否则返回null.当然如果为fa 阅读全文
posted @ 2012-12-17 13:06
郑文亮
阅读(1680)
评论(0)
推荐(0)
浙公网安备 33010602011771号