- 博客(76)
- 收藏
- 关注
原创 Java8
1. http://ifeve.com/java-8-features-tutorial/2. http://www.oschina.net/translate/everything-about-java-83. https://www.java.com/en/download/faq/java8.xml
2016-01-19 15:49:43
135
原创 Collable和Future
http://blog.youkuaiyun.com/ghsau/article/details/7451464http://www.cnblogs.com/dolphin0520/p/3949310.html
2016-01-04 18:08:51
194
原创 Ehcache
http://haohaoxuexi.iteye.com/category/319453http://zoroeye.iteye.com/category/326532http://yuwenlin.iteye.com/category/337737
2015-12-30 11:23:22
124
原创 ZooKeeper
http://shift-alt-ctrl.iteye.com/category/274177https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
2015-12-29 11:42:56
141
原创 JMS发布订阅模式
方式一:package com.deppon.test04.jms.topicpublish;发布者:import java.util.Properties;import javax.jms.DeliveryMode; import javax.jms.Message; import javax.jms.MessageConsumer; import java...
2015-12-29 11:26:47
165
原创 JMS实现负载均衡
http://coderbase64.iteye.com/blog/2065528http://www.blogjava.net/1186858036/archive/2012/04/18/375169.htmlhttp://itlab.idcquan.com/Java/WebServices/781610.html
2015-12-28 16:22:31
338
原创 Spring JMS和ActiveMQ
JMS可以建立发送和接受消息的程序.消息是在java程序或组件之间传递的信息,可以是文本,也可以是其他类型如某个类的对象。涉及到多个系统协作或者处理开销较高的,且不希望耦合度太紧密的,就会考虑用JMS来作为接口。在下列情况下应该考虑使用JMS而不是其他的消息处理机制:1.消息的发送者和接受者不需要依赖对方的接口2.消息的发送者和接受者不需要对方同时在运行3.消息的发送者不需要接收者...
2015-12-28 13:19:21
128
原创 java基础
1. 抽象类和接口;这是多态的一种体现,接口是函数方法名的集合,抽象类中可有方法体,子类继承抽象类必须实现抽象的方法,抽象类不可以被实例化。接口中定义的方法,实现这个接口的类必须实现所有方法。抽象类中定义一个抽象方法,继承抽象类必须实现父类中的抽象方法。抽象类中定义的非抽象方法,可以被继承抽象类的子类得到。Java语言的单继承性决定了,一个类可以实现多个接口,但只能继承一个抽象类。抽象类中...
2015-12-24 17:33:25
131
原创 ThreadLocal
ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。概括起来说,对于多线程资源共享的问题,同步机制采用了“以时间换空间”的方式,而ThreadLocal采用了“以空间换时间”的方式。前者仅提供一份变量,让不同的线程排队访问...
2015-12-22 14:46:19
100
原创 Spring AOP
package com.deppon.test04.bean;public interface Sleepable { void sleep();}package com.deppon.test04.bean;public class Human implements Sleepable { public void sleep() { ...
2015-12-10 16:53:04
115
原创 JPA二级缓存通过Ehcache的实现
一级缓存是Session级别的缓存,在Session关闭时,一级缓存就会失效。第二级缓存是一个可插拔的的缓存插件,它是由SessionFactory负责管理。由于SessionFactory对象的生命周期和应用程序的整个过程对应,因此第二级缓存是进程范围或者集群范围的缓存。这个缓存中存放的对象的松散数据。第二级对象有可能出现并发问题,因此需要采用适当的并发访问策略,该策略为被缓存的数据提供...
2015-12-03 12:40:58
294
原创 Memcache
1. Windows安装:http://www.cnblogs.com/micua/p/installation-and-configuration-under-windows-memcached-instances.htmlhttp://www.urielkatz.com/archive/detail/memcached-64-bit-windows/2.Linux安...
2015-12-01 14:53:10
115
原创 java执行程序过程
程序执行过程:1. Load到内存区在硬盘上有一块程序代码,要想运行,编译好的东西load到内存。然后操作系统代码找到main方法,然后执行。2.找到main方法开始执行。3.执行过程中的内存管理一般分为四个部分: a code segment:存放代码,代码区 b data segment:静态变量,字符串常量 c stack(栈):局部变量 d heap...
2015-11-25 18:10:30
148
原创 java单例模式Singleton的设计
常用版本public class Singleton { private static Singleton singleton = null; private Singleton() { } public static Singleton getInstance() { if (singleton== null) { ...
2015-11-25 17:19:22
120
原创 Jave Exception
一、 异常Example of checked Exception in Java APIFollowing are some Examples of Checked Exception in Java library:IOExceptionSQLExceptionDataAccessExceptionClassNotFoundExceptionInvocati...
2015-11-13 15:53:06
133
原创 Tomcat集群、负载均衡
Tomcat 集群还是有一些局限性。该功能不会复制有状态的会话 Enterprise JavaBeans(EJB)。 您需要在分布式应用程序中避免使用有状态的会话 EJB。该功能不会将动态更新复制到 Java 命名和目录接口(JNDI)。您需要为集群每个节点中的分布式应用程序配置所使用的全部 JNDI 名称。该功能不会将可分布的 Web 应用程序复制到集群中的其他节点。您需要将可分...
2015-11-12 17:05:08
143
原创 高并发压力性能测试
测试工具:1. Apache ab2. LoadRunnerhttp://www.51testing.com/zhuanti/LoadRunner.htmlhttps://en.wikipedia.org/wiki/HP_LoadRunner3.
2015-11-12 17:04:26
216
原创 Java项目热部署
类的热部署、卸载和替换一、Java中classLoader的双亲委托机制(默认是system classLoader,也称为AppClassLoader,其双亲指的是Extend和BootTrap classLoader):Java中ClassLoader的加载采用了双亲委托机制,采用双亲委托机制加载类的时候采用如下的几个步骤:当前ClassLoader首先从自己已经加载的类中查询...
2015-11-10 18:16:47
370
原创 千万级用户的数据库设计
1. 如何构建千万级数据库http://www.zhihu.com/question/198649292. 构建内存表和临时表http://www.cnblogs.com/tuyile006/archive/2009/02/06/1385121.html3. 提高千万级数据查询效率http://blog.youkuaiyun.com/xlgen157387/articl...
2015-11-09 14:33:41
1143
原创 Zookeeper
http://blackproof.iteye.com/blog/2039040http://cailin.iteye.com/blog/2014486https://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
2015-11-09 14:32:39
100
原创 Windows XP硬盘安装Ubuntu 12.04双系统图文详解
1. http://www.letuknowit.com/topics/20120430/install-ubuntu-12-04-on-windows-xp.html/2. http://www.letuknowit.com/topics/20120430/install-ubuntu-12-04-on-windows-xp-page2.html/
2015-10-12 16:21:28
118
原创 Tomcat源代码解析
详细: http://imtiger.net/blog/2013/10/08/tomcat-source-code-study/1. Tomcat中的main入口是org.apache.catalina.startup.Bootstrap#mainpublic void init()throws Exception{ // Set Catalina path ...
2015-09-21 17:34:00
140
原创 读取图像文件
1. 将字节数组转换成图像文件byte[] byteArray = 要处理的字节数组InputStream in = new ByteArrayInputStream(byteArray); BufferedImage img; try { ...
2015-04-10 17:19:38
203
原创 Mysql
[size=large][b]mysql安装windows服务错误Install/Remove of the Service Denied![/b][/size]安装 mysql 运行 mysqld -install 时,居然出现Install/Remove of the Service Denied!一看才明白,原来是WINDOW 7,网上一搜,才知道,WINDOW 7 跟 vis...
2013-12-24 09:13:03
79
原创 Import *** cannot be resolved
1. Right click on project - >BuildPath - >Configure BuildPath - >Libraries tab - >Double click on JRE SYSTEM LIBRARY - >Then select alternate JREhttp://stackoverflow.com/questions/169189...
2013-12-09 15:50:15
201
原创 eclipse
[b][size=large]eclipse自动提示输入的设置:[/size][/b]window--preference--java--editor--content assist,页面最下面倒数第二行那个框里修改成.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ就好了[size=large][b]JPA plugin...
2013-12-06 09:20:45
120
原创 MySQL
[size=medium][b]mysql5.0安装或登录提示 error number 1045 access denied for user ''@'localhost' [/b][/size]命令行进入MySQL安装的bin目录下,执行下面的命令mysql>use mysqlmysql>update user set password=password("root") w...
2013-11-27 13:49:07
93
原创 MySQL
[size=medium][b]mysql5.0安装或登录提示 error number 1045 access denied for user ''@'localhost' [/b][/size]命令行进入MySQL安装的bin目录下,执行下面的命令mysql>use mysqlmysql>update user set password=password("root") w...
2013-11-27 13:49:06
94
原创 Spring
Spring1. Spring IOC, AOPAOP:通知(Advice)连接点(Jointpoint)切入点(Pointcut)切面(Aspect)引入(Introduction)目标(Target)代理(Proxy)织入(Weaving)Spring提供了四种AOP的实现方式:经典的基于代理的AOP@AspectJ注...
2013-11-08 10:49:36
99
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人