- 博客(218)
- 资源 (34)
- 问答 (1)
- 收藏
- 关注
转载 Redis 3.0的集群部署
文章转载自:http://hot66hot.iteye.com/blog/2050676最近研究Redis-cluster,正好搭建了一个环境,遇到了很多坑,系统的总结下,等到redis3 release出来后,换掉memCache 集群.一:关于redis cluster1:redis cluster的现状reids-cluster计划在redis3.
2016-09-30 09:08:32 352
转载 JDOM操作XML
原文地址:http://www.cnblogs.com/hoojo/archive/2011/08/11/2134638.htmlJDOM 操作XML可扩展标记语言——eXtensible Markup Language 用户可以自己定义语言标记,只要有开始和闭合标签即可。 xsl装饰、修饰xml的显示结果。 dtd约束xml文件中的标记。 Ø XML的优点:
2016-09-29 21:16:51 409
转载 Kafka分区介绍
原文地址:http://www.cnblogs.com/dt-zhw/p/5631060.htmlKafka中分区深度解析今天主要谈Kafka中的分区数和consumer中的并行度。从使用Kafka的角度说,这些都是至关重要的。分区原则Partition代表一个topic的分区,可以看到在构造时注册了zookeeper,也就是说kafka在分区时,是被zk管
2016-09-29 19:58:48 2957
转载 Git创建和管理远程分支
原文地址:http://blog.csdn.net/fyh2003/article/details/75281571.远程分支就是本地分支push到服务器上的时候产生的。比如master就是一个最典型的远程分支(默认)。1$: git push origin master除了master之外,我们还可以随便创建分支
2016-09-29 18:45:45 501
转载 设计模式--单例模式(线程安全)
1. 全局变量的缺点: 必须在程序一开始就创建好对象,如果程序在这次的执行过程中又一直没用到它,就非常耗费资源。 2. 经典的单例模式实现: Java代码 public class Singleton { //用一个静态变量来记录Singleton类的唯一实例 private
2016-09-29 18:35:21 394
原创 Java引用传递问题示例
一道面试题,自己总是犯些低级错误,特记录下来(面试时不确定下面的程序输出值)。下面打印b的值为: public static void main(String[] args) { String a = " ab"; String b = a; a = null; System.out.println(b); }输出结果: ab
2016-09-29 18:16:18 339
转载 Java排序算法--归并排序
原文地址:http://blog.csdn.net/middlekingt/article/details/8446552[java] view plain copy print?public class MergeSort { /** * 归并排序 * 简介:将两个(或两个以上)有序表合并成一个新的有序表
2016-09-29 11:15:53 279
转载 Zookeeper超时--minSessionTimeout与maxSessionTimeout
很多同学可能有这样的疑问,我明明把连接zk客户端的超时时间sessionTimeout设置为180秒了,可是为什么仅仅过了40几秒就超时了? 其实只这么设置,根本没有任何作用,因为客户端将sessionTimeout的值传给zk时,zk还会根据minSessionTimeout与maxSessionTimeout两个参数重新调整最后的超时值Java代码
2016-09-29 10:26:26 2796
翻译 ZooKeeper中Session超时问题
原文地址:https://cwiki.apache.org/confluence/display/ZOOKEEPER/FAQHow should I handle SESSION_EXPIRED?SESSION_EXPIRED automatically closes the ZooKeeper handle. In a correctly operating cluste
2016-09-29 10:09:15 6083
转载 数据库隔离级别、脏读、幻读和不可重复读问题
原文地址:http://blog.csdn.net/sunxing007/article/details/6427290数据库事务的4个特性:原子性(atomic): 都成功或者都失败;一致性(consistency):事务操作之后,数据库所处的状态和业务规则是一致的;比如a,b账户相互转账之后,总金额不变;隔离性(isolation):操作中的事务不相互影响;持久
2016-09-29 10:03:39 969
转载 Hibernate缓存机制和MyBatis缓存机制
原文地址:https://my.oschina.net/u/1445731/blog/416200?p=%7B%7BtotalPage%7D%7D摘要: mybatis缓存分为1级缓存和2级缓存mybatis缓存分为1级缓存和2级缓存,2级缓存在sessionfactory中,1级缓存在session中。session中的缓存在session连接关闭并被连接池回收时
2016-09-29 09:42:04 18594 2
转载 Quartz重复执行问题
原文地址:http://www.cnblogs.com/nfsnyy/p/5741593.html本人所在的项目组做了一个基于quartz集群的任务系统。通俗点讲就是用quartz框架(quartz是一款能跑定时任务的框架支持复杂的时间表达式)来执行定时任务。但是这里定时任务的并发数很多,就出现了一个问题,同一个trigger被多个机器重复的触发了,这就造成了执行的任务数目比预
2016-09-29 09:23:55 9255 3
翻译 Kafka的topic限制是多少
原文地址:https://cwiki.apache.org/confluence/display/KAFKA/FAQ#FAQ-HowdoesKafkadependonZookeeper?How many topics can I have?Unlike many messaging systems Kafka topics are meant to scale up arbit
2016-09-28 18:19:12 19032
翻译 Kafka怎么和Zookeeper配合使用
原文地址:https://cwiki.apache.org/confluence/display/KAFKA/FAQHow does Kafka depend on Zookeeper?Starting from 0.9, we are removing all the Zookeeper dependency from the clients (for details o
2016-09-28 17:23:43 2969
转载 Java7新特性
原文地址:JDK7至今仍未正式发布。从官方的 milestone schedule(里程碑)可知,目前已经准备就绪,处于测试准备阶段,感兴趣的可以从官方下载JDK7开发预览版。笔者根据官方的相关文档,整理了这个系列的文章。 准备 JDK7下载 http://download.java.net/jdk7/API文档 http://download.java.ne
2016-09-28 17:09:36 285
翻译 Kibana介绍
原文地址:https://www.elastic.co/guide/en/kibana/current/introduction.htmlIntroductionKibana is an open source analytics and visualization platform designed to work with Elasticse
2016-09-28 16:58:04 1103
翻译 Hibernate如何扩展
原文地址:https://developer.jboss.org/wiki/HibernateFAQ-PerformanceQABut how does it scale?Hibernate implements an extremely high-concurrency architecture with no resource-contention issues (apar
2016-09-28 16:06:26 622
翻译 Hibernate查询缓存
原文地址:http://docs.jboss.org/hibernate/orm/5.2/userguide/html_single/Hibernate_User_Guide.html#caching-query13.5. Query cacheAside from caching entities and collections, Hibernate offers a
2016-09-28 15:53:02 1555
转载 Elastic-Job作业分片策略
原文地址:http://dangdangdotcom.github.io/elastic-job/post/1.x/job_strategy/作业分片策略框架提供的分片策略AverageAllocationJobShardingStrategy全路径:com.dangdang.ddframe.job.plugin.sharding.strategy.Aver
2016-09-28 12:57:16 9495 4
转载 iTerm2工具介绍
原文地址:http://blog.csdn.net/ws1352864983/article/details/51248965Mac 对原生 Shell 的支持是无数程序员喜爱 Mac 的理由之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端工具。OS X自带的终端工具虽然不错,但是和 iTerm 2一比,就逊色很多了。
2016-09-28 12:39:15 2810
转载 Elastic-Job实现原理
原文地址:实现原理弹性分布式实现第一台服务器上线触发主服务器选举。主服务器一旦下线,则重新触发选举,选举过程中阻塞,只有主服务器选举完成,才会执行其他任务。某作业服务器上线时会自动将服务器信息注册到注册中心,下线时会自动更新服务器状态。主节点选举,服务器上下线,分片总数变更均更新重新分片标记。定时任务触发时,如需重新分片,则通过主服务器分
2016-09-28 11:31:46 5760
转载 Elastic-Job的主要功能
原文地址:https://github.com/dangdangdotcom/elastic-job/blob/master/README_1.x.mdElastic-Job主要功能主要功能分布式: 重写Quartz基于数据库的分布式功能,改用Zookeeper实现注册中心。并行调度: 采用任务分片方式实现。将一个任务拆分为多个独立的任务项,由分布式的服务器
2016-09-28 10:36:39 2785
转载 JSP和Servlet的区别
一. Servlet是什么?客户机/服务器计算的发展。Java提供了一整套客户机/服务器解决方案,在这个方案中,程序可以自动地下载到客户端并执行,这就是applet。但是它仅仅是问题的一半。问题的另一半就是Servlet。servlet可以被认为是服务器端的applet。servlet被Web服务器加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过Web服务
2016-09-28 10:23:45 8290
转载 Dubbo快速启动
原文地址:http://dubbo.io/User+Guide-zh.htm快速启动Dubbo采用全Spring配置方式,透明化接入应用,对应用没有任何API侵入,只需用Spring加载Dubbo的配置即可,Dubbo基于Spring的Schema扩展进行加载。如果不想使用Spring配
2016-09-27 23:00:06 646
转载 Dubbo启动时检查
原文地址:http://dubbo.io/User+Guide-zh.htm#UserGuide-zh-启动时检查启动时检查Dubbo缺省会在启动时检查依赖的服务是否可用,不可用时会抛出异常,阻止Spring初始化完成,以便上线时,能及早发现问题,默认check=true。如果你的Spring容器是懒加载
2016-09-27 22:34:41 11041
翻译 Solr简介
原文地址:http://zh.hortonworks.com/apache/solr/Rapid indexing & search on HadoopApache Solr is the open source platform for searches of data stored in HDFS in Hadoop. Solr powers the search an
2016-09-27 22:15:51 617
转载 Elastic-Job快速使用
原文地址:https://github.com/dangdangdotcom/elastic-jobQuick StartAdd maven dependencydependency> groupId>com.dangdanggroupId> artifactId>elastic-job-lite-coreartifactId> version
2016-09-27 21:02:08 4979 1
翻译 Memcache监控问题
原文地址:MonitoringWhy Isn't curr_items Decreasing When Items Expire?Expiration in memcached is lazy. In general, an item cannot be known to be expired until something looks at it.Th
2016-09-27 20:49:02 506
翻译 Memcache中常见的基础问题
原文地址:https://github.com/memcached/memcached/wiki/ProgrammingFAQ#setup-questionsHow can you list all keys?With memcached, you can't list all keys. There is a debug interface, but that is no
2016-09-27 20:28:14 492
转载 Memcache的原子性操作
原文地址:http://blog.sina.com.cn/s/blog_4f9fc6e10102vp4h.html应用场景分析: 如原来MEMCACHED中的KES的内容为A,客户端C1和客户端C2都把A取了出来,C1往准备往其中加B,C2准备往其中加C,这就会造成C1和C2执行后的CACHE KEYS要么是AB要么是AC,而不会出现我们期望的ABC。这种情况,
2016-09-27 20:17:41 2028
翻译 Memcache设置时遇到的常见问题
原文地址:https://github.com/memcached/memcached/wiki/ProgrammingFAQ#setup-questionsSetup QuestionsHow do I authenticate?You don't! Well, you used to not be able to. Now you can. If your cl
2016-09-27 19:53:48 868
转载 什么是OSGI
原文地址:http://blog.csdn.net/xiaokui008/article/details/9662933现在越来越多的Java开发人员在谈论OSGi是有其道理的。在几年前上学的时候我进行了比较多的Eclipse插件开发,当时就亲身感觉到Eclipse插件体系的灵活与强大,而该体系与OSGi也可谓一脉相承、同气连枝。最近打算重新系统的研究一下OSGi,一边学习一边写一个O
2016-09-27 13:11:28 593
转载 API设计过程中的思考
原文地址:http://blog.csdn.net/hel12he/article/details/49154689职业生涯中第二个APP服务端开发算是告一段落了,今天难得半天闲,是时候做一做这一次的总结、反思一些得失。一、 一切都会更好在从事APP服务端开发的这一年里,从懵懵懂懂的摸索,到今天基本能够独自设计接口、数据库。完成codeing。学到了很多的新技能,也在这
2016-09-27 13:00:39 615
转载 API:定义客户端/服务器接口协议
原文地址:http://blog.csdn.net/hel12he/article/details/43736031在进行API开发的时候,需要事先定义好app与server交互的数据格式,这样前端人员与服务端人员才能够事先决定好如何获取数据、如何解析数据、如何传输协议。 在我看来目前接口协议无外乎这三种情况: 1. json数据进行交互 2. xml数据进行交互
2016-09-27 12:44:12 3657
转载 Linux中free命令
原文地址:http://www.cnblogs.com/peida/archive/2012/12/25/2831814.htmlfree命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。1.命令格式:free [参数]2.命令功能:fr
2016-09-27 11:55:32 883
转载 一致性哈希算法(consistent hashing)
原文地址:http://blog.csdn.net/cywosp/article/details/23397179 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到应用
2016-09-27 11:09:29 486
转载 线上问题排查命令总结
原文地址:http://blog.csdn.net/liuzhengyang1/article/details/52573764需要做好监控和报警,打日志要准确规范。性能类诊断uptimetopvmstat 1iostat 1dstatpidstat 1sar -n DEV 1free -m网络
2016-09-27 10:51:19 883
翻译 生产环境Web服务迁移故障问题--ServerLimit参数放的位置问题
原文地址:http://oldboy.blog.51cto.com/2561410/1227976/故障缘由:公司服务器要整改,准备用一台新服务器安装LAMP环境,承担现在的WEB服务器,然后将现有的服务器重新规划整理;故障现象:当把代码用rsync同步到新服务器上,开启apache服务,做好DNS解析后,刚开始访问的时候是OK的!但是在不到一分钟的时候,网
2016-09-27 10:32:47 1753
转载 网站504问题--入口服务器端口连接数问题
原文地址:http://blog.csdn.net/s15935779/article/details/41821905公司每周会对.net web网站进行更新,而我这边每天会对该web网站进行定时压测,周二更新好后,周三的定时压测抛出大量的504错误,开始对其进行排查。如图:公司的服务器环境使用阿里云,入口机器为一台linux,进行分流及转发的操作,而
2016-09-27 10:13:59 4706
转载 生产环境页面504问题--host地址配错问题
原文地址:http://emg2012.blog.51cto.com/3705315/1614136/问题描述11月13日17:40左右www.iq-hup.com.sg网站出现504错误:1)更新过class文件,发现问题后恢复到旧文件,问题依旧。2)检查nginx发现没有问题,静态界面都可以访问,只是首页没有登陆窗口。3)查看nginx 错误日志没有发现问题。4)远
2016-09-27 10:01:01 1669
iterm2.zip
2016-09-28
btrace-bin.zip
2016-09-01
org.eclipse.jdt.astview_1.1.9.201406161921.jar
2016-08-31
emoji表情web处理
2017-09-21
中国省市县三级json数据
2017-09-02
CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
2017-08-01
Spring 4.2.2 集成 Quartz Scheduler 2.2.2 任务调度示例
2017-07-24
dubbo-monitor-simple-2.5.3-assembly.tar.gz
2017-06-14
dubbo-montor-sample-2.5.4.tar.gz
2017-06-14
阿里巴巴的dubbo 解压后直接放到tomcat/webapps下即可
2017-06-02
URL后面多了&yyue=a21bo.50862.201879,有知道怎么解决的大神吗
2018-09-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人