
java
文章平均质量分 92
dmsdus
这个作者很懒,什么都没留下…
展开
-
java 工厂模式
JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式) http://blog.youkuaiyun.com/jason0539/article/details/23020989JAVA设计模式之抽象工厂模式 http://blog.youkuaiyun.com/jason0539/article/details/44976775学习:java设计模式—工厂模式 http://www.cnblogs.co转载 2016-10-21 10:23:24 · 617 阅读 · 0 评论 -
模板方法模式,(获取一段程序运行的时间)
需求:获取一段程序运行的时间。原理:获取程序开始和结束的时间并相减即可。public static long currentTimeMillis() - 与1970年1月1日的毫秒差。用法: long start=System.currentTimeMillis(); ...语句... long end= System.currentTimeMil转载 2016-10-26 08:48:24 · 777 阅读 · 0 评论 -
cookie.getPath Domain MaxAge 为null的问题
Why Cookie.getDomain() returns null?:https://coderanch.com/t/283519/java/Cookie-getDomain-returns-nulljavax.servlet.http.Cookie源码中: public Cookie(String name, String value) { if (转载 2016-10-26 09:41:12 · 3520 阅读 · 0 评论 -
利用Java自带的MD5加密
利用Java自带的MD5加密:http://blog.sina.com.cn/s/blog_6b275753010161t3.htmlpublic class MD5Util { public final static String MD5(String s) { char hexDigits[]={'0','1','2','3','4','5','6','7','8转载 2016-10-26 10:12:21 · 495 阅读 · 0 评论 -
java 7种线程同步方式
http://www.cnblogs.com/XHJT/p/3897440.html为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。转载 2016-10-21 09:59:34 · 207 阅读 · 0 评论 -
java 有return的情况下try catch finally的执行顺序
结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、finally转载 2016-10-21 09:54:54 · 312 阅读 · 0 评论 -
JNI Java调用c/c++代码 demo (用VS2010)
参考:Java中JNI的使用详解第一篇:HelloWorld http://blog.youkuaiyun.com/jiangwei0910410003/article/details/17465085(原先使用VC6,发现最后运行java的时候报"Can't load IA 32-bit .dll on a AMD 64-bit platform",就换成VS2010)一、在MyEcli原创 2016-12-07 21:55:10 · 1169 阅读 · 0 评论 -
java 用Jackson转换Json
Jackson 框架,轻易转换JSON:http://www.cnblogs.com/hoojo/archive/2011/04/22/2024628.html前台ajax传数据时用 JSON.stringify(param) 把参数转换成json字符串再传给后台 $.ajax({ url: "url", type: "POST", data: { param :转载 2017-03-30 21:53:19 · 305 阅读 · 0 评论