摘要: 转自【http://www.cnblogs.com/mouse-coder/p/3451243.html】 最近在做一个小项目,使用到XML文件解析技术,通过对该技术的了解和使用,总结了以下内容。 1 XML文件解析的4种方法 通常解析XML文件有四种经典的方法。基本的解析方式有两种,一种叫SAX, 阅读全文
posted @ 2017-02-27 23:21 leon66666 阅读(12881) 评论(2) 推荐(1) 编辑
摘要: 1. 增加 MySQL 的 wait_timeout 属性的值。 修改 /etc/mysql/my.cnf文件,在 [mysqld] 节中设置: # Set a connection to wait 8hours in idle status. wait_timeout =86400 将这2个参数设 阅读全文
posted @ 2017-02-27 23:17 leon66666 阅读(4022) 评论(0) 推荐(0) 编辑
摘要: 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的3种并发集合类型(concurrent,copyonright,queue)中的 阅读全文
posted @ 2017-02-27 00:54 leon66666 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/kangroger/article/details/47867269 定义 无锁编程是指在不使用锁的情况下,在多线程环境下实现多变量的同步。即在没有线程阻塞的情况下实现同步。这样可以避免竞态、死锁等问题。 原理 CAS是指Compare-and-swa 阅读全文
posted @ 2017-02-27 00:23 leon66666 阅读(3226) 评论(0) 推荐(0) 编辑