多维度的IF语句重构 – 注释掉的为重构前的代码, 杂乱且可读性极低.
原因: 执行的数据库查询没有查询到任何结果,却调用了resultSet.next().
如果conn在创建时, 若不给定参数,预设是ResultSet.TYPE_FORWARD_ONLY、 ResultSet.CONCUR_READ_ONL, 此时不可进行游标操作, 会报错: java.sql.SQLException: 对只转发结果集的无效操作.
欲操作游标, 则应使用stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
今天在安装好Java后, 设置了环境变量, 并且source了profile一次, java -version, 测试成功;
后来用putty在外面用的时候发现java变量未生效. vi profile, 文件中变量已设置. 后来才知道每次Source /etc/profile, 只是在当前Terminal内有效… 因此在重启以前, 每次新开的Terminal都需要先source下 profile.
附, 环境变量设置:
#vi /etc/profile
shift+g跳到文件末尾, 追加:
export JAVA_HOME=/usr/lib/jdk
export PATH=$PATH:$JAVA_HOME/bin
基础啊基础, 基础牢了省多少时间啊….
编辑properties文件用.
Update地址:
URL : http://propedit.sourceforge.jp/eclipse/updates/
更多说明: http://propedit.sourceforge.jp/howto_eclipseplugin_install_en.html
QQREADERBD3573356C8E4503
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.