自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 log4j使用

[size=x-large][align=center]log4j使用总结[/align][/size] 淳刚 2013-06-17[size=large]使用篇[/size]  log4j的使用主要关注的是三个概念,分别是记录器(Loggers)、输出源(Appenders)和布局器(La...

2013-06-17 19:52:06 160

原创 solr在tomcat中启动

1.下载solr 去官网下载http://lucene.apache.org/solr/ 我下载的是4.1版本2. 对tomcat的server.xml文件作如下修改: 3. 在tomcat的conf\Catalina\localhost目录下新建一个solr.xml文件,内容如下: 其中的value值填写存放solr配置的文件...

2013-03-08 17:11:58 270

原创 SecureCRT复制粘贴快捷设置

打开“选项”工具栏,选择下拉列表里的“全局选项”,在弹出的对话框中单击左边的“终端”选项,在右边有一个“鼠标”块,选中其中的“在选择时复制”和“中键粘贴”单选框,记住去掉“在按键时隐藏鼠标指针”...

2012-12-26 17:44:02 4342

原创 MyEclipse配置findBugs,PMD,checkstyle

[size=medium]安装findBugs:1、首先从findbugs网站下载插件:http://findbugs.sourceforge.net/downloads.html如下所示,别选错了:[img]http://dl.iteye.com/upload/attachment/0076/7960/16026596-7292-3407-b843-c69bd204fd6...

2012-11-19 17:06:01 185

原创 python学习

最近开始学习pyhon,现记录下一些python常用的功能 [b]数据库查询[/b] 数据库查询是一种语言最常见的操作,python查询数据库也非常简单,下面以mysql为例进行使用说明: 首先,要引入所需要的包 import MySQLdb 然后可以使用connect函数连接数据库 db = MySQLdb.connect(host =...

2012-11-13 11:02:34 133

原创 hibernate二级缓存的设置

第一步: 将hibernate目录下/lib/optional/ehcache下的jar导入你的工程备用第二步: 在hibernate.cfg.xml文件里面加上如下的配置 com.mysql.jdbc.Driver jdbc:mysql://localhost/waterfall_web?useU...

2012-10-30 19:49:55 144

原创 hibernate使用Middlegen自动生成映射文件

1.安装ant 在安装Middlegen的时候需要使用ant,所以提前安装,下载地址为: http://ant.apache.org/bindownload.cgi,我们下载apache-ant-1.8.4-bin.zip,这是Windows下常用的一种压缩格式。下载之后解压到本地目录,如图所示:[img]http://dl.iteye.com/upload/atta...

2012-10-22 17:58:33 139

原创 用python来使用memcached的环境安装

[size=large]一、 安装memcached的步骤:[/size]1. libevent下载 Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,可以先去官网([url=http://libevent.org/]http://libevent.org/[/url])下载,或者直接用附件里的libevent包....

2012-10-17 14:39:46 244

原创 正则基础知识(断言)

[size=medium]一、单词边界的匹配 使用\b能匹配单词边界,在\b所在的一边不是单词字符,单词字符的解释是\w能匹配的字符。例如: print re.findall(r"\b\w+\b", "a sentence\tcontains\na lot of words") # =>['a', 'sentence', 'contains', 'a', 'lot'...

2012-09-06 19:55:25 156

原创 java 继承需要注意的几个问题

[size=medium]一、 final修饰的类不能被继承,final修饰的方法不能被覆盖,因为final的作用就是使它修饰的变量,方法或者类不被修改。二、子类如果覆盖了父类的方法,那么子类中该方法的可见性不能低于父类该方法的可见性。三、protected修饰的方法可见性比默认的要高,前者可以在子类和同一个包内可见,而后者只在同一个包可见。四、如果没有在子类的构造函数中显...

2012-09-06 10:38:05 182

原创 正则基础知识(括号的使用)

一、分组功能 括号作用于几个字符的话,就说明这几个字符是一个整体,比如(ab)+就匹配ab作为一个整体出现的情况 例如: print re.search(r"^ab+$", "abb") != None # =>True print re.search(r"^ab+$", "abab") != None # =>False print re.sear...

2012-09-05 19:31:55 502

原创 正则基础知识(字符组和量词)

[size=medium] [b]一、字符组[/b]1. [0123456789]匹配0-9这些数字,也可以用[0-9]来表示,这种表示方法的原理实际上是利用了字符对应的ascII码,0-9对应48-57,当然也可以[A-Z][a-z]来表示字母,其中A-Z对应65-90,a-z对应97-122,但是[0-z]这种表示方法最好不要用,因...

2012-08-28 18:21:54 180

原创 python工具ulipad安装

[size=medium]http://www.cnblogs.com/Michael-Kong/archive/2012/07/10/python_Ulipad.html,这篇文章里面将如何配置ulipad工具讲的很清楚,转载过来[/size]

2012-08-28 17:29:40 136

原创 正则使用中的问题

[size=large]1.读取文件目录之后,如果要用“\”对读取的目录字符串进行分割,则需要用str.split("\\\\");因为程序读取目录之后将“\”写成了“\\”。[/size]

2012-08-28 11:51:21 125

原创 mysql 备忘录

一、清空数据库中一张表的命令: TRUNCATE TABLE '表名',这条命令比delete快很多,因为它实际上是删除了表,然后又重新新建了一张表。二、查找字段重复的数据: select * from product where pid in (select pid from product group by pid having count(pid) > 1)...

2012-08-27 16:44:14 133

原创 Openfire 集群配置

[size=large]一、下载coherence.jar,coherence-work.jar,tangosol.jar和clustering.jar,附录里面带有这四个jar包二、把coherence.jar,coherence-work.jar,tangosol.jar放到openfire的lib目录下,clustering.jar放到plugins目录下。三、重启openfi...

2012-08-14 17:42:01 151

原创 openfire多台服务器手动切换

[size=large]在部署了openfire服务器之后,客户端连接了服务器,一旦服务器挂掉了,就需要把服务器切换到另一台上,下面给一个简单的实现方案,需要手动的更改一个配置文件来实现。首先需要两台服务器A和B,在这两台服务器上都装上openfire,在A上再装一个CM(connection manager), CM是一个整流器,可以通过它来连接openfire。如何配置CM:...

2012-08-13 14:37:36 229

openfire集成现有数据库,以及在源码中的实现

[size=medium]一、集成数据库的设置 在使用openfire的过程中,如果需要用到已有的数据库里面的用户来登录的时候,需要再openfire自己的数据库中ofProperty表里面新增、以及修改一些字段,修改之后如下所示:admin.authorizedJIDs 1048622@[color=red]192.168.1.1[/color]jdbcAuthProv...

2012-08-08 17:34:01 205

原创 设计模式学习之路

[size=medium]桥接模式,将抽象部分和实现部分分离,使它们可以独立的变化。 这个理解起来比较费劲,我的理解是根据系统的不同变化进行分类,不同的分类之间通过聚合关联起来。这也符合了单一职责原则,每一个类只有一种引起它变化的原因。另外通过学习这个模式,明白了要尽量使用聚合/合成,而尽量不要使用继承。[/size]...

2012-01-18 00:15:43 121

openfire集群部署

openfire集群部署所需的jar包 clustering.jar coherence.jar coherence-work.jar tangosol.jar

2012-10-18

空空如也

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

TA关注的人

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