`
文章列表
今天研究Memcached的Java的Client,使用XMemcached 1.3.5,做个简单的测试,并介绍如何与Spring集成。 相关链接: Memcached笔记——(一)安装&常规错误&监控 Memcached笔记——(二)XMemcached&Spring集成 Memcached笔记——(三)Memcached使用总结 Memcached笔记——(四)应对高并发攻击 一、Memcached Client简要介绍 Memcached Client目前有3种:  Memcached Client for Java
  对于日新月异的新技术,你是什么态度? 遇到新技术我会去了解,但不会把很大的精力放在这些技术(如:NoSQL,Node.js,等)。这些技术尚不成熟,只需要跟得住就可以了。技术十年以上可能是一个门槛。有人说技术更 ...
正如”打工皇帝”唐骏说:”我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你能不能多给我一点儿工资,最重要的是能在企业里学到什么,对发展是不是有利……”人总是从平坦中获得的教益少,从磨难中获得的教益多;从平坦中获得的教益浅,从磨难中获得的教益深。一个人在年轻时经历磨难,如能正确视之,冲出黑暗,那就是一个值得敬慕的人。最要紧的是先练好内功,毕业后这5年就是练内功的最佳时期,练好内功,才有可能在未来攀得更高。出路在哪里?出路在于思路!其实,没有钱、没有经验、没有阅历、没有社会关系,这些都不可怕。没有钱,可以通过辛勤劳动去赚;没有经验,可以通过实践操作去总结;没 ...
java.util.Calendar c=java.util.Calendar.getInstance();   String  startMonth = "" + (c.get(java.util.Calendar.MONTH));               String  endDay = "" + (c.get(java.util.Calendar.DATE) );               String beginMonth=null;               if("12".equals(startMonth)){   ...
 /*              * 调整截取的字符串的位置。因为在截取一个字符串后可能存在两种情况:           * (1)字符串末位正好处于一个标签的属性之中的某个位置。如:<<SPAN style="COLOR: #ff0000">a id="xxx"  href="xxx"</SPAN>   ></a>中红色标注的位置。           * (2)字符串末位处于一个标签内容之中的某个位置。如:<<SPAN style="COLOR: #0 ...
CREATE OR REPLACE package p_page is type refCursorType is REF CURSOR;  --游标类型定义,用于返回数据集 procedure sp_Page(p_PageSize int,          --每页记录数                   p_PageNo int,            --当前页码,从 1 开始                   p_SqlSelect varchar2,    --查询语句,含排序部分                   p_OutRecordCount out int,--返回总记 ...
本文从一个实际的例子入手,介绍了如何利用 Subversion 自带的目录管理功能,来实现对项目目录的精细访问权限的控制。同时描述了在配置的过程中,需要注意的一些地方,如对中文的处理等。 目 录 1   前言 1.1   Subversion 权限简介 1.2   其他信息 2   致谢 3   实战 3.1   背景假设 3.2   使用 svnserve.exe 作为 Subversion 服务器 3.2.1   启动 Subversion 服务 3.2.2   建立代码库 3.2.3   编辑代码库基础配置文件 3.2.4   管理用户帐号 3.2.5   建立目录访问 ...
有时候时常会被人问起自己的职业,我一般都会平静的说做IT的。对方一般都会用羡慕眼光注视着你,并且恭维自己说羡慕我们这个职业,搞IT的薪水都很高,而且觉得我们对着电脑,敲着键盘就会实现出他们不能实现的功能。        搞IT的真有那么风光吗?我们的薪水真的有他们想象的那么高吗?也许没有。做我们这一行的是要每天都对着电脑,而且还是不得不这样,当你工作觉得累了想放松一下时,四周望一下连一个MM都看不到,难怪我们大都戴着眼镜,可能近视的原因就是见不到养眼的MM。我们的交际圈还特别的狭窄,很少与外界沟通,一到了周末休息可能很少出去,就像外面的世界本来不属于我们的一样。现在的技术可谓层出不穷,为了不被行 ...
在书的第6章问题检侧的情景中,列出db2问题检测的先后次序    1、Connection constraints    2、Sorting constraints    3、Locking constraints    4、Buffer pool problems    5、Cache size problems    6、Miscellaneous problems    此1-5有专门的指标来判断    一、Connection constraints          涉及几个参数          dbm参数max_connections、maxagents、maxcagents、ma ...
/**    *    * @author SunnyMoon    */         /**    * 概念介绍:    * 递归是一种方法(函数)调用自已编程技术。    * 递归就是程序设计中的数学归纳法。    * 例如:tri(n)=1            if n=1    *     tri(n)=n+tri( ...
/**    *    * @author SunnyMoon    */      /**    * 概念介绍:    *     * 递归的二分查找: 想用最少的比较次数在一个有序的数组中找到一个给定的数据项。    *     * 非递归的二分查找:二分查找也可以用非递归的算法,但是分治算法通常要回到递归。分治算    *                  法常常是一个方法,在这个方法中含有两个对自身的递归的调用。    *     * 分治算法:递归的二分查找是分治算法的一种实现方法。把一个是问题分成两个更小的问题,    *          并且解决它们。这个过程一直持续下去直到易 ...
/**    *    * @author SunnyMoon    */   //////////////////////////////////////////////////////////////////////////////    /**    * 概念介绍:    *     * 消除递归:    * 一个算法作为一个递归的方法通常从概念上很容易理解,但实际使用中递归的效率不高,在这种    * 情况下,把递归算法转换成非递归的算法是非常有用的,这种转换经常用到栈。    *     * 递归和栈:    * 递归和栈之间有着紧密的联系,大部分的编译器使用栈实现递归的。    * ...
**    *    * @author SunnyMoon    */      /**    * 概念介绍:    *     * 归并排序:归并算法的中心是归并两个已经有序的数组,并且递归调用归并操作。    *     * 归并排序优点和缺点:比简单排序在速度上快很多;归并排序会占用双倍的存储空间。    *     * 归并排序的效率:归并排序的时间复杂度是 O(N*LogN);简单排序的复杂度是O(N2)。    */   public class Recursion3 {           private 
自己一直对<<道德经>>比较感兴趣,今天随便写写blog.以下为第五章:   天地不仁, 以万物为刍狗。 圣人不仁, 以百姓为刍狗。 天地之间, 其犹橐龠(tuo yue)乎? 虚而不屈, 动而愈出。 多言数穷, 不如守中。     第五章里,我最喜欢“虚而不屈,动而愈出”一句。现实生活中,我们也需要有这种精神。蓄势待发,不断的提高自己的能力,这样做了,我们就可以在关键时刻发挥出自己的能力。
Struts 2的基本流程        Struts 2框架由3个部分组成:核心控制器FilterDispatcher、业务控制器和用户实现的业务逻辑组件。在这3个部分里,Struts 2框架提供了核心控制器FilterDispatcher,而用户需要实现业务控制器和业务逻辑组件。        核心控制器:FilterDispatcher。(用户实现的Action类仅仅是Struts 2的Action代理的代理目标。) 业务控制器:业务控制器组件就是用户实现Action类的实例,Action类里通常包含了一个execute方法,该方法返回一个字符串——该字符串就是一个逻辑视图名,当业务控制器 ...
Global site tag (gtag.js) - Google Analytics