随笔分类 -  java

java中关于锁知识的整理
摘要:1.1什么是锁? 在计算机科学中,锁(lock)或互斥(mutex)是一种同步机制,用于在有许多执行线程的环境中强制对资源的访问限制。锁旨在强制实施互斥排他、并发控制策略。 锁通常需要硬件支持才能有效实施。这种支持通常采取一个或多个原子指令的形式,如"test-and-set", "fetch-an 阅读全文

posted @ 2019-03-14 16:03 pokid 阅读(1008) 评论(0) 推荐(0)

httpclient初步封装
摘要:Http通信方式:HttpURLConnection和HttpClient HttpURLConnection是java的标准类,什么都没封装,用起来太原始,不方便HttpClient就是一个增强版的HttpURLConnection,是apache的项目 HttpClient 两个版本:org.a 阅读全文

posted @ 2017-01-16 11:17 pokid 阅读(934) 评论(0) 推荐(0)

实现自己的标准数据库连接池
摘要:对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什 么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性 能的瓶颈 阅读全文

posted @ 2016-08-29 13:11 pokid 阅读(619) 评论(0) 推荐(0)

各种编码之间的关系以及getBytes的使用
摘要:编码基础知识参考http://my.oschina.net/chape/blog/201725 我对此作了简单的概括 iso8859-1 (通常叫做Latin-1) 属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列,无法表示中文,比如,字母a的编码为0x61=97 GB2312/GB 阅读全文

posted @ 2016-08-18 11:02 pokid 阅读(767) 评论(0) 推荐(0)

理解java中反射,区别Class.forName(),Class.forName().instance() ,new
摘要:先了解一下反射(这玩意着实让我理解了很久啊)博文参考(http://blog.csdn.net/cookieweb/article/details/7056277)先了解一些基本的概念:运行时,编译时,编译型,解释型,类加载器,动态加载类什么是编译?将原程序翻译成计算机语言,就是二进制代码,在jav... 阅读全文

posted @ 2015-10-28 17:19 pokid 阅读(11977) 评论(0) 推荐(1)

导航