随笔分类 -  J2SE

java语言
摘要:转:http://blog.sina.com.cn/s/blog_6a6badc90100t8hm.html#SinaEditor_Temp_FontName Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字... 阅读全文
posted @ 2014-06-21 20:29 古来征战几人回 阅读(169) 评论(0) 推荐(0)
摘要:转:java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。sy... 阅读全文
posted @ 2014-06-04 11:56 古来征战几人回 阅读(161) 评论(0) 推荐(0)
摘要:转:http://lanvis.blog.163.com/blog/static/26982162009798422547/因为需要,最近关注了一下JAVA多线程同步问题。JAVA多线程同步主要依赖于若干方法和关键字。将心得记录如下:1 wait方法: 该方法属于Object的方法,wait方法的作... 阅读全文
posted @ 2014-06-04 11:48 古来征战几人回 阅读(177) 评论(0) 推荐(0)
摘要:Java HashMap实现详解转:http://beyond99.blog.51cto.com/1469451/4297891. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是... 阅读全文
posted @ 2014-06-04 11:44 古来征战几人回 阅读(170) 评论(0) 推荐(0)
摘要:Java使用基本JDK操作ZIP文件http://blog.csdn.net/zhyh1986/article/details/7723649Java解压和压缩带密码的zip文件http://blog.csdn.net/zhyh1986/article/details/7724229 阅读全文
posted @ 2014-03-12 09:57 古来征战几人回 阅读(1774) 评论(0) 推荐(0)
摘要:【解惑】深入jar包:从jar包中读取资源文件http://hxraid.iteye.com/blog/483115TransferData组件的spring配置文件路径:/D:/develop/apache-tomcat-7.0.50/webapps/basecodde/WEB-INF/classes/applicationContext.xml 阅读全文
posted @ 2014-03-03 14:33 古来征战几人回 阅读(135) 评论(0) 推荐(0)
摘要:AVA取整以及四舍五入import java.math.BigDecimal;public class Test { public static void main(String[] args) { double i = 3.856; // 舍掉小数取整 System.out.println("舍掉小数取整:Math.floor(3.856)=" + (int) Math.floor(i)); // 四舍五入取整 System.out.println("四舍五入取整:(3.856)=" +... 阅读全文
posted @ 2014-02-24 15:25 古来征战几人回 阅读(211) 评论(0) 推荐(0)
摘要:机器自动识别验证码的原理是怎么样的?http://www.zhihu.com/question/22479139----部分摘录文字识别主要有两大步骤,第一步是特征提取,第二部是分类识别。第一步包括:二值化,页面矫正,文字块提取,文字baseline提取,文字分割,特征提取,etc.第二步包括:训练时的特征与字符的映射关系存储,识别时的特征识别。第一部是通用的,第二步可以用各种机器学习的算法,包括ANN,SVM等算法,典型代表:tesseract(tesseract-ocr - An OCR Engine that was developed at HP Labs between 1985 a 阅读全文
posted @ 2014-01-21 15:45 古来征战几人回 阅读(645) 评论(0) 推荐(0)
摘要:1 package io.bigdata; 2 3 import java.io.File; 4 import java.io.FileInputStream; 5 import java.io.IOException; 6 import java.io.InputStream; 7 import java.security.MessageDigest; 8 import java.security.NoSuchAlgorithmException; 9 import java.security.Provider; 10 import java.security.Secu... 阅读全文
posted @ 2014-01-17 10:54 古来征战几人回 阅读(11938) 评论(1) 推荐(2)
摘要:Java NIO原理分析http://www.cnblogs.com/flyoung2008/p/3251826.html 阅读全文
posted @ 2014-01-14 14:11 古来征战几人回 阅读(196) 评论(0) 推荐(0)
摘要:java concurrent包的学习(转)http://my.oschina.net/adwangxiao/blog/110188我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完 成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防 止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以 及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员 阅读全文
posted @ 2013-12-24 09:50 古来征战几人回 阅读(555) 评论(0) 推荐(0)
摘要:探索 Java 同步机制[Monitor Object 并发模式在 Java 同步机制中的实现]https://www.ibm.com/developerworks/cn/java/j-lo-synchronized/本文将从两个方面进行阐述:使用 C++ 语言来描述 Monitor Object 设计模式。Java 对于这样一个典型的模式做了很好的语言层面的封装,因此对于 Java 的开发者来说,很多关于该模式本身的东西被屏蔽掉了。本文试图使用 Native C++ 语言,帮助读者从本质上对 Monitor object 设计模式有一个更全面的认识。结合 C++ 版本的 Monitor Ob 阅读全文
posted @ 2013-12-24 09:34 古来征战几人回 阅读(384) 评论(0) 推荐(0)
摘要:第一部分 线程安全(1)——变量安全http://blog.csdn.net/cuiran/article/details/6150357第二部分 线程安全(2)——ThreadLocal变量http://blog.csdn.net/cuiran/article/details/6151514第三部分 线程安全(3)——线程同步http://blog.csdn.net/cuiran/article/details/6151767第四部分 服务器的工作模式http://blog.csdn.net/cuiran/article/details/6152473 阅读全文
posted @ 2013-11-14 10:40 古来征战几人回 阅读(199) 评论(0) 推荐(0)
摘要:什么时候使用接口?什么时候使用抽象?选择Java接口还是抽象类 (转)http://blog.csdn.net/kingchaool/article/details/6223434 阅读全文
posted @ 2013-10-08 13:47 古来征战几人回 阅读(434) 评论(0) 推荐(0)
摘要:dom4j api 详解http://871421448.iteye.com/blog/1546955XPath 节点http://www.w3school.com.cn/xpath/xpath_nodes.aspdom4j下载http://sourceforge.net/projects/dom4j/ 阅读全文
posted @ 2013-10-08 09:36 古来征战几人回 阅读(197) 评论(0) 推荐(0)
摘要:http://ayang1588.github.io/blog/2013/04/08/catchdata/最近处于离职状态,正赶清闲,开始着手自己的毕业设计,课题定的是JavaWeb购物平台,打算用SpringMVC+MyBatis实现,打算添加缓存服务器,用什么还没有想好,依赖用Maven管理,数据库用MySql,IDE就用Inetllij IDEA。 购物平台业务都差不多,平时经常使用,业务大家都比较熟悉,我打算模拟当当网,所以昨天直接把数据库设计好,并建了起来,今天打算准备数据,可是product表和book表的字段稍微有点多,如果上网一个一个的摘录,肯定是不行事儿的,也不是coder. 阅读全文
posted @ 2013-09-23 11:23 古来征战几人回 阅读(1299) 评论(0) 推荐(1)
摘要:Oracle 外连接和 (+)号的用法http://anjian0802.blog.163.com/blog/static/47988453201031803577/POI单元格颜色设定 http://www.360doc.com/content/11/0912/11/3040000_147641272.shtmlpoi Excel 设置样式http://zhaoxian705.blog.163.com/blog/static/54190157201171124242322/[JAVA]学会了用POI如何将合并后的单元格赋值http://blog.163.com/chuifeng_3/blo. 阅读全文
posted @ 2013-09-06 09:43 古来征战几人回 阅读(190) 评论(0) 推荐(0)
摘要:java多线程学习-java.util.concurrent详解(一) Latch/Barrierhttp://janeky.iteye.com/blog/769965java多线程学习-java.util.concurrent详解(二)Semaphore/FutureTask/Exchangerhttp://janeky.iteye.com/blog/770393java多线程学习-java.util.concurrent详解(三)ScheduledThreadPoolExecutorhttp://janeky.iteye.com/blog/770441java多线程学习-java.util 阅读全文
posted @ 2013-06-14 11:30 古来征战几人回 阅读(378) 评论(0) 推荐(0)
摘要:java classLoader 体系结构http://blog.chenlb.com/2009/06/java-classloader-architecture.html 阅读全文
posted @ 2013-06-07 11:04 古来征战几人回 阅读(155) 评论(0) 推荐(0)
摘要:1 package xingcan;2 3 public class BB {4 5 public int i = 4;6 7 } 1 package xingcan; 2 3 public class PP { 4 5 public static void f(final BB b) {//我的理解是无法修改b 6 7 b.i = 55; 8 } 9 10 public static void main(String[] args) {11 12 BB x = new BB();13 14 f(x);15 ... 阅读全文
posted @ 2013-05-13 16:29 古来征战几人回 阅读(722) 评论(0) 推荐(0)