自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

al_bat

编程不是说学会几种语言,而是学会几种思想

  • 博客(11)
  • 收藏
  • 关注

原创 深入浅出一致性hash及代码实现

事情由来公司要做一个基于discuz的论坛,需要支持同时在线千万级别,而discuz用于判断用户是否登录依据”session“常常是保存在数据库里面的,并且基于一张表保存,那么,当同时有大量用户挤入,会不会造成数据库无法承受而导致运行缓慢?答案是肯定的。那么,基于这种原因,我打算用分布式redis来解决这个问题。按着不同的维度,这里可以是地区,活跃度等把用户登录信息分布存储在不同的redis中

2016-05-25 12:18:22 3650

原创 Discuz中session机制流程图以及心得

看了discuz的session机制,有一点拙见:为什么我们要用数据库来记录session状态呢?我觉得一来是数据库可以实现持久化的效果。二来,对于一个大中型的网站,例如社交网站

2015-07-15 17:09:18 4538

原创 Spring 和Quartz2 整合实现动态定时任务

问题起始:        最近要做一个定时任务,使用Spring的定时任务配置也可以实现。但是很多时候,我们常常会遇到需要动态的添加或修改任务,而spring中所提供的定时任务组件却只能够通过修改xml中trigger的配置才能控制定时任务的时间以及任务的启用或停止,这在带给我们方便的同时也失去了动态配置任务的灵活性。我搜索了一些网上的解决方法,都没有很好的解决这个问题,而且大多数提到的解决方

2015-01-29 17:44:57 1429

原创 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 805

原创 解决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 4427

原创 easyUI 购物车 Doppable.Draggable

知识点一:基本的拖动和放置首先,我们创建三个元素:      对于第一个元素,我们通过默认值让其可以拖动。$('#dd1').draggable();对于第二个元素,我们通过创建一个克隆(clone)了原来元素的代理(proxy)让其可以拖动。$('#dd2').draggable({ proxy:'clone' });对于第三个元素

2014-12-10 17:38:39 824

原创 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 13133

原创 线程笔记一: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 966

原创 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 1397

原创 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 26355 4

转载 方文山、周杰伦那些漂亮得让人落泪的句子……

引导语:大家还记得当年的周杰伦是如何成名吗?凭借着方文山,两个人的合作亲密无间,也成就了现在如此多的美句,一起来欣赏下。  1、最美的不是下雨天,是曾与你躲过雨的屋檐。——《不能说的秘密》    2、也许时间是一种解药,也是我现在所服下的毒药。——《彩虹》    3、我一路向北,离开有你的季节,你说你好累,已无法再爱上谁。风在山路吹,过往的画面全都是我不对,细数

2014-02-12 13:45:04 1808 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除