随笔分类 - java
摘要:项目结构如下: build.xml 执行build.xml后的,刷新项目:
阅读全文
摘要:如果在jar中需要访问jar包内部的某个资源文件,可以用class.getResourceAsStream(文件路径)获取文件内容。 假设文件路径是project/src/com/zh/resource, code如下: 结果:
阅读全文
摘要:查看net.sf.json.JSONObject的source code, 发现JSONObject.fromObject()的内部 有这样的处理:如果json key是"class",那么这个json object不添加这个property. 解决办法: 1. 修改source code 2. 用
阅读全文
摘要:一、设计模式的六大原则 ①开闭原则 对扩展开放,对修改关闭。 ②里氏代换原则 任何基类出现的地方,子类一定可以出现。 ③依赖倒转原则 对接口编程,依赖于抽象,不依赖于具体。 ④接口隔离原则 使用多个隔离的接口,比使用单个接口要好。(降低依赖,降低耦合) ⑤合成/复用原则 原则是尽量使用合成/聚合的方
阅读全文
摘要:学习网址:http://www.cnblogs.com/chenssy/p/3788407.html 通过上面这个网址学习了下java中定时的实现。通过Timer和TimerTask类。 Timer:用来安排任务 什么时间执行、延迟多长时间执行、间隔多长时间执行,即Timer计时器可以定时(指定时间
阅读全文
摘要:一:针对list 通过java.util.Collections的sort方法,有2个参数,第一个参数是list对象,第二个参数是new Comparator<对象类>(){}方法,这个方法实现了compare()方法,具体代码如下所示: 代码执行的结果为: [姓名:张三;年龄:30, 姓名:李四;
阅读全文
摘要:写个小程序试下: public class Example { String str = new String("good"); char[] ch = { 'a', 'b', 'c' }; public static void main(String args[]) { Example ex =
阅读全文
摘要:问题: 我的程序是这样的 String querySql="select A.name,B.name " + " from A inner join B on A.id=B.id " + " where A.s='q' "; Session session = this.getSession();
阅读全文
摘要:org.springframework.orm.hibernate3.HibernateSystemException: No Dialect mapping for JDBC type: -9; nested exception is org.hibernate.MappingException:
阅读全文
摘要:action层定义private变量tip,设置public set和get方法。 在jsp页面的js事件里可以通过 var tip = '<c:out value="${tip}"/>';获取action层的变量。
阅读全文
摘要:数据发送端(客户端): 数据接收端(服务器端): 简单的说,客户端 ①需要知道服务端的地址,端口,然后通过地址和端口建立连接(服务端必须先启动,否则建立不了连接) ②然后通过流将数据传输过去 服务器端 ①需要确定使用哪个接口,如例子里使用的9002端口 ServerSocket ss = new S
阅读全文
摘要:将byte[] buffer转为 字符串 String messageContent=new String(buffer,0,rlength).toString().trim(); 用substring取第八位数字: String fix1=messageContent.substring(7,8)
阅读全文
摘要:1.length() 返回字符串的长度2.indexOf("X") 返回字符X在字符串中首次出现的位置3.concat("X") 字符串连接函数4.replace("X","Y") 将字符串中所有出现的'X'用'Y'代替5.replaceFirst("X","Y") 将字符串中第一次出现的...
阅读全文

浙公网安备 33010602011771号