Java
qsong
这个作者很懒,什么都没留下…
展开
-
创业编程七个错误认识
多少年来,人们普遍有一种看法,认为软件工程应该和其它种类的工程一样:仔细的设计,精确的规划,然后进行开发严格按照设计说明书。就像修建一座 桥梁,不是吗?这种开发方式的问题在于:软件,它是软的。它可以无限的延展。任何需要的时候你都可以大幅度的.多少年来,人们普遍有一种看法,认为软件工程应该和其它种类的工程一样:仔细的设计,精确的规划,然后进行开发—严格按照设计说明书。就像修建一座 桥梁,不...原创 2011-07-05 21:29:53 · 115 阅读 · 0 评论 -
Ant使用
[code="xml"] simple example build file ...原创 2014-04-11 17:26:25 · 69 阅读 · 0 评论 -
(转)nodejs和java中的des/3des加密解密
[b]Java和nodejs中des加解密数据互操作,直接上代码(仅供参考):[/b] [code="js"]var assert = require('assert');var crypto = require('crypto');function test_des(param) { var key = new Buffer(param.key); var iv ...原创 2014-04-04 15:23:10 · 963 阅读 · 0 评论 -
Ubuntu设置JAVA环境变量
[b]ubuntu 设置java的环境变量[/b]如果为所有用户的 shell都有权使用这些环境变量,则直接修改[b]/etc/profile[/b],当打开时,会看到这段代码:[code="java"]if [ -d /etc/profile.d ]; then for i in /etc/profile.d/*.sh; do if [ -r $i ]; th...原创 2013-12-25 14:11:09 · 296 阅读 · 0 评论 -
Ubuntu 程序“javac”已包含在下列软件包中
xusongqin@xusongqin-F83VF:/usr/local/programs/jdk1.7.0_25/jre/bin$ javac -version程序 'javac' 已包含在下列软件包中: * default-jdk * ecj * gcj-4.6-jdk * openjdk-6-jdk * gcj-4.5-jdk * openjdk-7-j...原创 2013-07-12 16:45:51 · 325 阅读 · 0 评论 -
铁道部那坑爹的系统。
铁道部那坑爹的系统,原来也是用开源框架的。无非也就是strust + spring + hibernate + c3po数据连接池等。[img]http://dl.iteye.com/upload/attachment/0074/4342/5d77f4f5-f581-3240-9c4f-cccb8e0e8953.jpg[/img][b]异常code:[/b][code="jav...原创 2012-09-27 16:40:46 · 111 阅读 · 0 评论 -
(转)23种设计模式的记忆方法
首先列出23种设计模式1 Singleton 单件2 Abstract Factory 抽象工厂模式3 Builder 生成器模式4 Factory Method 工厂方法模式5 Prototype 原型模式6 Adapter 适配器模式7 Bridge 桥接模式8 Composite 组合模式9 Decorator 装饰模式10 Facade 外观模式11 Flyweight 享元模式12 P...原创 2013-06-18 15:48:06 · 1144 阅读 · 1 评论 -
JDBC-SQL的输出
[b]前几天,有个朋友问我,怎么输出JDBC对DB的SQL?当时没明白,他的意思,一样以为是在PreparedStatement类,上封装字符串的SQL传递给它。虽然可以达到效果,当是,当使用Hibernate,ibatis,spring等等,对DB进行了封装就没则了。所以在网上找了一些方法,说起来也复杂,无意中,在网上找到一个 P6Spy.jar ,这个工具可以监控对数据库的所有操作情况,包括S...原创 2012-09-12 18:06:18 · 572 阅读 · 0 评论 -
Java-JDBC层 大量的Setter/Getter方法解决办法
话不多说,直接上代码。两代关于JDBC的代码,结果集到类对象的赋值。可直接使用于项目中。作用:避免于大量的Setter/Getter的使用。结果集到单一对象,一般用于查询单行记录时使用。 public static <T> T toOneRowObject(ResultSet rs, Class<T> beanClass) throws Exception { ...原创 2012-09-04 16:10:36 · 256 阅读 · 0 评论 -
Quartz时间配置
SecondsYES0-59, - * /MinutesYES0-59, - * /HoursYES0-59, - * /Day of monthYES0-59, - * ? / L W CMonthYES1-12 or JAN-DEC, - * /Day of weekYES1-7...原创 2013-05-07 11:39:17 · 137 阅读 · 0 评论 -
JSP处理回车(\n)的处理
在JSP里,JSTL(fn:replace)无法处理,回车(\n)字符,因为tomcat编译引擎会将"\n"字符,转义成"\\n"字符处理。即回车代替失败。exampla 1:[code="java"]${fn:replace(blindItem.blindShowModeStr,"\n","") }[/code][code="java"]out.write((java原创 2013-04-02 11:51:57 · 1115 阅读 · 0 评论 -
resin,tomcat,weblogic各种调试配置
[b]很多时候,由于代码逻辑复杂,没有调试实在是很难受。肉眼的努力还是不及逻辑数据的跳转及交互。受不了,我要调试我要调试。网上虽然有很多调试的配置,但是不全,有些则乱七八糟。在这里只写些本人亲自使用成功的配置。[/b][b]Tomcat Windows配置[/b]catalina.bat脚本,在最前面增加以下代码:[code="java"]set CATALINA_OPTS=-se...原创 2012-10-16 17:53:46 · 142 阅读 · 0 评论 -
BicaVM-使用JavaScript写的JVM
BicaVM======This project is an implementation of a JVM in JavaScript. At themoment it runs Java code, but is more like a proof of concept than areal JVM. A lot of work is required to make th...原创 2011-11-26 08:55:17 · 114 阅读 · 0 评论 -
如何查看Class文件编译的JDK版本
由于JDK一般是向下兼容的,所以有时候本地的JDK版本比类库的版本低,往往会抛出[color=red]java.lang.UnsupportedClassVersionError: Bad version number in .class file。[/color]有时候需要确认到底是哪个类的版本低。所以需要确认类的编译JDK的版本。可用二进制编辑工具(例如EmEditor)打开类文件,会...原创 2011-10-20 15:08:33 · 215 阅读 · 0 评论 -
Web_Quartz XML配置
[b]classpath目录下:生成quartz.properties文件[/b][code="js"]org.quartz.scheduler.instanceName=DefaultQuartzSchedulerorg.quartz.scheduler.rmi.export=falseorg.quartz.scheduler.rmi.proxy=falseorg.quart...原创 2014-04-11 17:32:41 · 153 阅读 · 0 评论