
开源框架/系统架构
文章平均质量分 72
huangwp6012
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
log4j配置
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件 Log4J配置文件的基本格式如下: #配置根Logger log4j.rootLogger = [ level ] , appenderName1 , append...原创 2011-10-21 09:57:28 · 82 阅读 · 0 评论 -
如何浅显易懂地解说 Paxos 的算法
https://www.zhihu.com/question/19787937原创 2017-08-08 10:32:20 · 299 阅读 · 0 评论 -
zookeeper原理(转)
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些应用中使用,因此需要有一种可靠的、可扩展的、分布式的、可配置的协调机制来统一系统的状态。Zooke...原创 2016-04-01 17:13:48 · 135 阅读 · 0 评论 -
购物车的设计
[img]http://dl2.iteye.com/upload/attachment/0116/0283/e90de5c2-fc2a-328a-8f7c-5370e83afc0d.jpg" alt="[/img]原创 2016-03-23 17:55:14 · 163 阅读 · 0 评论 -
图解分布式事务
如图原创 2015-12-08 15:05:47 · 150 阅读 · 0 评论 -
修改tomcat启动时间
当启动tomcat时候出现Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor. 的错误,那表示你的tomcat启动超时了,有时候你...原创 2015-07-08 14:10:37 · 680 阅读 · 0 评论 -
json-lib使用,JSONObject和JSONArray .
1.从Object到String 要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可(1)示例一1 Book book=new Book();2 book.setName("Java");3 book.setPrice(52.3f);4 JSONObject object=JSONObject.fro...原创 2014-08-29 11:33:45 · 81 阅读 · 0 评论 -
Spring + ActiveMQ兑现jms发送消息
Spring + ActiveMQ实现jms发送消息1. 概述:Spring提供了一个用于简化JMS API使用的抽象框架,并且对用户屏蔽了JMS API中1.0.2和1.1版本的差异。JMS的功能大致上分为两块,叫做消息制造和消息消耗。JmsTemplate 用于制造消息和同步消息接收。我们今天就用JmsTemplate实现同步的消息接受。使用JMS发(接)消息的步骤: 1)创建连接工厂 ...原创 2014-02-24 15:25:00 · 96 阅读 · 0 评论 -
Quartz中时间表达式的设置-----corn表达式
quartzcronunix任务作业工作Quartz中时间表达式的设置-----corn表达式 时间格式: <!-- s m h d m w(?) y(?) -->, 分别对应: 秒>分>小时>日>月>周>年, 举例:1.每天什么时候执行: <value...原创 2014-02-21 10:47:01 · 110 阅读 · 0 评论 -
邮件发送
import java.util.Properties;import javax.mail.Authenticator;import javax.mail.Message;import javax.mail.MessagingException;import javax.mail.PasswordAuthentication;import javax.mail.Session;import ...原创 2013-08-06 11:06:03 · 105 阅读 · 0 评论 -
ActiviteMQ分析
消息示例1、ActiviteMQ消息有3种形式 JMS 公共点对点域发布/订阅域ConnectionFactoryQueueConnectionFactoryTopicConnectionFactoryConnectionQueueConnectionTopicConn...原创 2014-05-12 10:34:49 · 318 阅读 · 0 评论 -
FindBugs
FindBugs的eclipse下载地址是http://findbugs.cs.umd.edu/eclipse/FindBugs是一个专门分析JAVA代码问题的静态代码扫描工具, FindBugs可以发现的问题包括:多线程竞争问题,性能问题,安全问题,代码规范......一.FindBugs的使用先说说FindBugs的使用,FindBugs它提供两种工具形式,一种是界面形式的工具...原创 2013-06-05 11:11:20 · 135 阅读 · 0 评论 -
DWZ富客户端框架
http://j-ui.com/#原创 2013-05-31 17:50:07 · 103 阅读 · 0 评论 -
ServletContextListener接口的使用心得
ServletContextListener接口有两方需要实现的方法:contextInitialized()和contextDestroyed(); Listener,译为监听者.顾名思义,它会监听Servlet容器,当应用开始的时候它会调用contextInitialized()方法; 当应用关闭的时候,它同样会调用contextDestroyed()方法. 我们可以利用这个特性初始化一些信...原创 2012-02-20 09:54:53 · 100 阅读 · 0 评论 -
过滤器不是servlet
Filter 技术是servlet 2.3 新增加的功能.servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则.由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高. 它新增加的功能包括: 1. 应用程序生命周期事件控制; 2. 新的国际化; 3. 澄清了类的装载规则; 4...原创 2012-01-09 14:20:56 · 215 阅读 · 0 评论 -
搜集好的文章链接
dubbo源码系列http://blog.youkuaiyun.com/manzhizhen/article/category/6427611ZooKeeper系列http://blog.youkuaiyun.com/tswisdom/article/category/2741631ZooKeeper常见问题整理http://blog.youkuaiyun.com/tanga842428/article/...原创 2017-11-16 10:11:51 · 277 阅读 · 0 评论