- 博客(11)
- 收藏
- 关注
原创 深入浅出一致性hash及代码实现
事情由来公司要做一个基于discuz的论坛,需要支持同时在线千万级别,而discuz用于判断用户是否登录依据”session“常常是保存在数据库里面的,并且基于一张表保存,那么,当同时有大量用户挤入,会不会造成数据库无法承受而导致运行缓慢?答案是肯定的。那么,基于这种原因,我打算用分布式redis来解决这个问题。按着不同的维度,这里可以是地区,活跃度等把用户登录信息分布存储在不同的redis中
2016-05-25 12:18:22
3670
原创 Discuz中session机制流程图以及心得
看了discuz的session机制,有一点拙见:为什么我们要用数据库来记录session状态呢?我觉得一来是数据库可以实现持久化的效果。二来,对于一个大中型的网站,例如社交网站
2015-07-15 17:09:18
4584
原创 Spring 和Quartz2 整合实现动态定时任务
问题起始: 最近要做一个定时任务,使用Spring的定时任务配置也可以实现。但是很多时候,我们常常会遇到需要动态的添加或修改任务,而spring中所提供的定时任务组件却只能够通过修改xml中trigger的配置才能控制定时任务的时间以及任务的启用或停止,这在带给我们方便的同时也失去了动态配置任务的灵活性。我搜索了一些网上的解决方法,都没有很好的解决这个问题,而且大多数提到的解决方
2015-01-29 17:44:57
1463
原创 jquery upload插件
引入文件选择图片 预览 //图片上传 var uploader = new plupload.Uploader({ runtimes : 'html5,html4,flash,silverlight', browse_button : 'pickfiles', filters : { max_file_size : '10mb', mim
2014-12-29 14:44:49
825
原创 解决easyui tabs中href无法跨域跳转
easyui测试 .ico{width:300px;height:200px;float:left;} .menu{width:150px;height:50px;margin-top:5px;} ul{text-align:left;} li{text-align:left;} var url="";
2014-12-12 18:26:36
4467
原创 easyUI 购物车 Doppable.Draggable
知识点一:基本的拖动和放置首先,我们创建三个元素: 对于第一个元素,我们通过默认值让其可以拖动。$('#dd1').draggable();对于第二个元素,我们通过创建一个克隆(clone)了原来元素的代理(proxy)让其可以拖动。$('#dd2').draggable({ proxy:'clone' });对于第三个元素
2014-12-10 17:38:39
839
原创 linux configure: error: xml2-config not found. Please check your libxml2 installation
xml2-config not found. Please check your libxml2 installation
2014-11-21 10:51:15
13235
原创 线程笔记一:java线程经典题目:轮流打印
题目:构建四个线程,线程A将变量100加1,B减1,c加1,D减1,要按照A->B->C->D的顺序执行,最终数字还为100.使用多线程代码:PrintLetter.javaimport java.lang.Thread;class MyThread implements Runnable{ //给线程分配三个对象 private Object pre; private Objec
2014-11-20 12:14:30
980
原创 linux(readhat) yum源安装
在安装测试环境的时候遇到了一个问题,/etc/yum/repos.d中不存在文件或文件夹,无法更新yum源。解决方法:(一、配置网络yum源)1.首先在/etc/yum/repos.d/目录下创建一个yum.repo(名称自拟也可以,后缀是.repo就行)文件。 vim /etc/yum.repos.d/yum.repo2.打开该文件添加如下内
2014-11-20 12:03:04
1430
原创 secureCRT The remote system refused the connection问题解决
Ubuntu系统必须开启ssh服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统。1,安装软件包,执行sudo apt-get install openssh-serverUbuntu缺省安装了openssh-client,如果你的系统没有安装的话,再用apt-get install openssh-client安装上即可。
2014-11-19 10:53:21
26476
4
转载 方文山、周杰伦那些漂亮得让人落泪的句子……
引导语:大家还记得当年的周杰伦是如何成名吗?凭借着方文山,两个人的合作亲密无间,也成就了现在如此多的美句,一起来欣赏下。 1、最美的不是下雨天,是曾与你躲过雨的屋檐。——《不能说的秘密》 2、也许时间是一种解药,也是我现在所服下的毒药。——《彩虹》 3、我一路向北,离开有你的季节,你说你好累,已无法再爱上谁。风在山路吹,过往的画面全都是我不对,细数
2014-02-12 13:45:04
1853
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人