
java
文章平均质量分 93
iteye_10512
这个作者很懒,什么都没留下…
展开
-
(转)Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。publ...原创 2014-01-06 11:35:46 · 105 阅读 · 0 评论 -
json
package com.chinaums.common.util;import java.util.ArrayList;import java.util.Collection;import java.util.Date;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util....原创 2014-05-07 00:10:14 · 155 阅读 · 0 评论 -
Concurrent包常用方法简介-转
Table of Contents1 Executor接口 2 ExecutorService接口 3 ScheduledExecutorService接口 4 Executors类 5 结束 1 Executor接口留给开发者自己实现的接口,一般情况下不需要再去实现。它只有一个方法void execute(Runnable com...原创 2014-04-14 01:00:14 · 126 阅读 · 0 评论 -
java 并发-转
1 什么是并发问题。多个进程或线程同时(或着说在同一段时间内)访问同一资源会产生并发问题。银行两操作员同时操作同一账户就是典 型的例子。比如A、B操作员同时读取一余额为1000元的账户,A操作员为该账户增加100元,B操作员同时为该账户减去 50元,A先提交,B后提交。 最后实际账户余额为1000-50=950元,但本该为 1000+100-50=1050。这就是典型的并发问题。如何解决...原创 2014-04-14 00:58:29 · 111 阅读 · 0 评论 -
线程池的介绍及简单实现(转)
幸勇,简介: 服务器程序利用线程技术响应客户请求已经司空见惯,可能您认为这样做效率已经很高,但您有没有想过优化一下使用线程的方法。该文章将向您介绍服务器程序如何利用线程池来优化性能并提供一个简单的线程池实现。发布日期: 2002 年 8 月 22 日 级别: 初级 访问情况 : 32593 次浏览 评论: 13 (查看 | 添加评论 - 登录) 平均分 (1...原创 2014-04-14 00:39:14 · 97 阅读 · 0 评论 -
编程精华资源大汇总 (转)
博客是记录学习历程、分享经验的最佳平台,多年以来,各路技术大牛在ITeye网站上产生了大量优质的技术文章,并将系列文章集结成专栏,以便读者能够更便捷、更系统地浏览学习,这些可称之为“编程精华资源”。 为了便于读者更好地查阅,本文将ITeye中的这些精华资源进行了整理分类,你可以通过文中链接跳转到相应的专栏,希望技术大牛们的这些不可多得的经验分享,能够为你的技术学习、开发之路带来一些帮助。 在此...原创 2014-04-12 15:00:52 · 524 阅读 · 0 评论 -
Java框架数据库连接池比较
现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中: ¨ hibernate开发组推荐使用c3p0; ¨ spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect ,告诉连接被重置,这个设置可以解决); ¨ hibernate in ...原创 2014-03-28 00:46:29 · 167 阅读 · 0 评论 -
转:会话跟踪技术:会话Cookie,URL重写和HttpSession
一,会话跟踪(session tracking)技术 会话是客户端发送请求,服务器返回响应的连接时间段。 HTTP是无状态协议:每次都是单独连接,不能维持客户的上下文信息。 会话跟踪技术是用于维持客户端和服务器端通信信息的技术。 三种典型客户端会话跟踪解决方案: 1,Cookie; 2,URL重写; 3,隐藏表单域;二,会话Cookie 用于会话跟踪的Cookie叫做会话Cookie...原创 2014-03-24 00:33:45 · 123 阅读 · 0 评论 -
Java IO 中的设计模式
设计模式是一个很理论的,也是一个很经验的东西。纯粹照着文档去理解设计模式不是一个好的方式,当经验有所增长的时候,回过头来看看设计模式这个比较玄的东西,还是比较有好处和用处的。其实,在JDK中就使用了很多设计模式,为类库的可重用性、可扩展性和灵活性提供了强有力的支持。JDK的I/O包中就主要使用到了两种设计模式:Adatper模式和Decorator模式1。Adatper模式Ada...原创 2014-03-24 00:30:14 · 118 阅读 · 0 评论 -
Servlet多线程安全问题
一,servlet容器如何同时处理多个请求。Servlet采用多线程来处理多个请求同时访问,Servelet容器维护了一个线程池来服务请求。线程池实际上是等待执行代码的一组线程叫做工作者线程(Worker Thread),Servlet容器使用一个调度线程来管理工作者线程(Dispatcher Thread)。当容器收到一个访问Servlet的请求,调度者线程从线程池中选出一...原创 2014-03-24 00:26:28 · 85 阅读 · 0 评论 -
java 开发JDBC连接步骤(转)
JDBC连接数据库 •创建一个以JDBC连接数据库的程序,包含7个步骤: 1、加载JDBC驱动程序: 在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM(Java虚拟机), 这通过java.lang.Class类的静态方法forName(String className)实现。 例如: tr...原创 2014-03-04 17:42:53 · 113 阅读 · 0 评论 -
CGLib动态代理原理及实现(转)
博客分类:JavaSEJDKSpringAOP JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技 术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态 代理均是实现Spr...原创 2014-01-22 14:51:34 · 109 阅读 · 0 评论 -
(转)POJO式开发
POJO POJO 就是简单 java 对象,不实现任何特殊接口。 POJO 这一名字由 Fower 、 Rebbecca 、 Parsos 、 Josh MacKenzie(Foeler POJO) 发明,目的地是为了给普通 Java 对象取个令人兴奋的、过目不忘的名字。 早期 EJB 及其存在的问题 EJB1.0 版本发布于 1998 年,它...原创 2014-01-10 13:39:46 · 134 阅读 · 0 评论 -
dateutil
package com.chinaums.common.util;import java.sql.Date;import java.sql.Timestamp;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;i...原创 2014-05-07 00:11:04 · 156 阅读 · 0 评论