自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 log4j格式说明

Log4j 输出格式转换字符说明 ================= c  category的名称,可使用{n}限制输出的精度。例如:logger名为"a.b.c",%c{2}将输出"b.c"。  C  产生log事件的java完全限定类名。可使用{n}限制输出的精度。例如:“org.apache.xyz.SomeClass”,%C{2}将输出“SomeClass”。  ...

2015-04-10 21:12:55 111

原创 ibatis in查询处理

如果入参就是一个list,可以简单这么写: <select id="GamecenterEntity.findByItemIds" parameterClass="java.util.ArrayList" resultMap="entityDOMap"> SELECT <include refid="GamecenterEntit...

2015-03-05 17:59:26 106

原创 ibatis like查询处理

无效的方法:select * from table1 where name like '%#name#%' 两种有效的方法: 1) 使用$代替#。此种方法就是去掉了类型检查,使用字符串连接,不过可能会有sql注入风险。select * from table1 where name like '%$name$%' 2) 使用连接符。不过不同的数据库中方式不...

2015-03-05 17:36:27 85

关于JVM的一些配置参数

纯手稿整理的一些JVM参数配置;有兴趣的可以一起探讨下。 PS:字丑,勿喷||~;  

2013-12-26 11:11:26 93

原创 转给新人用的入门文章

http://www.cnblogs.com/zhaoyang/archive/2012/01/07/2315443.html

2013-03-26 02:15:52 80

mysql存储IP地址省空间的方法

作为一名开发人员,当你在使用mysql来做为你的存储数据库,肯定都会考虑用最合适的字段类型来创建数据库表吧。可是假如你其中一个语句这么写 ip varchar(15) not null default '' COMMENT '用户IP地址', 你有没考虑过,其实,有更省空间的方式来存储用户的IP地址。(这个虽然是变长的,但对于大部分中国IP来说,基本都在10字节以上吧)。 其实,...

2012-11-16 03:14:12 136

用maven的profile控制不同环境下的配置项目

在项目开发过程中,我们经常遇到这样的问题,就是我们的配置项会因为环境的不同,配置项文件的内容也不同。举个简单的例子吧。数据库的连接,我们在不同的环境下,使用的数据库一般都是不同的,开发环境使用开发数据库,测试环境使用测试数据库,线上环境使用生产数据库。(感叹下:淘宝数据库使用的是TDDL动态数据源,并且有SCM配置中心进行配置项的管理,所以开发者无需关心这类问题)那么,在没有配置...

2012-11-16 02:45:54 174

原创 关于nginx的proxy_cache和ssi的结合使用

这里我要提到的是另一种实现方式proxy_cache结合ssi来实现。 先大致介绍下nginx的proxy_cache:http://blog.s135.com/nginx_cache/ 有兴趣的同学可以顺带了解下nginx的proxy_store模块。不过个人一直比较看好proxy_cache,原因嘛:不需要借助crontab等来定时刷新;也不需要关心分布式同步问题。...

2012-11-07 02:11:19 409

原创 shell操作mysql 将查询结果导出

今天有一需求,是将全国每市的参赛人数前5名的学校导出为excel。可能有经验的DBA完全可以用SQL把这需求给done了。可是因为省,市字段的中文名存储在另一个服务器的数据库上,加上也懒得去拼这么复杂的SQL查询。于是,我选择了用文件保存中间结果进行过渡查询的方式。勿吐槽,算是温习下多年的旧知识吧。 1.将所有参赛的市导出为文件。 用mysql进入mysql数据库,然后执行:...

2012-11-06 02:50:59 1181

原创 @Resource、@Autowired和default-autowire区别联系

 一、@Resource与@Autowired的区别? 1.@Autowired按byType自动注入。具体工作原理如下:1、根据类型(byType)找到所有满足条件的bean2、判断bean长度,如果没有,则根据@Autowired中的required属性进行判断是否抛出异常(默认为true)3、如果多于一个,则尝试寻找最优的那一个,如果最优的未找到,则抛出异常 ...

2012-09-25 16:46:35 137

原创 自定义spring schema 找不到xsd文件问题

 自定义spring的schema非常不爽,要写namespacehandler、parser,还要定义xsd、配置schemas。改了xsd定义还要改java代码,用placeholder能稍微灵活点。 建议用spring-xmlbeans来做自定义的spring schema配置,基本可以做到,不需要写namespacehandler、parser,使用比较自然的方式写配...

2012-09-15 12:12:03 364

原创 关闭windows中被占用的端口

 1.查找到端口的PID netstat -aon|findstr "1098" 2.万能的关闭PID进程ntsd -c q -p PID

2012-09-14 21:40:15 136

原创 使用solrj进行查询操作

 Solrj是Solr官方提供的基于Java的Solr客户端,提供完善的Solr操作API。 以好友为例。首先定义SpaceFriend实体Bean,用来直接处理Solr返回信息: import org.apache.solr.client.solrj.beans.Field; public class SpaceFriend {    @Field("Id")...

2012-09-14 21:36:56 286

原创 solr在resin下的配置

 1.创建 ${solr_home} 目录  /home/solr/2.下载Solr 3.6发行包(http://lucene.apache.org/solr ) wget http://www.apache.org/dist//lucene/solr/3.6.0/apache-solr-3.6.0.tgz 3.解压apache-solr-3.6.0.tgztar –zx...

2012-09-14 21:35:34 126

原创 文件下载IE中文乱码问题

 浏览器能正确识别的编码格式,只要按照这样的编码来设置对应的Content-Disposition,那么应该就不会出现中文文件名的乱码问题了。 首先,Content-Disposition值可以有以下几种编码格式 1. 直接urlencode:     Content-Disposition: attachment; filename="struts2.0%E4%B8%AD%E6%96%87...

2012-09-14 21:14:21 85

原创 防刷票常见方案

 1、IP限制这个应该是使用最多也是最广泛的方式,该方式主要是通过获取访问用户的IP地址,来限制其在一段时间内所能使用的票数。当然,经常用电脑的老手是很轻易绕出这种限制的。ADSL用户,可以通过断线重拨来更换IP地址;使用代理访问的用户,我们也无法获取其真实的IP地址;还有一些网上恶心的刷票工具等; 2、Cookies验证这种方式用的也比较多,但是我们都知道客户真...

2012-09-05 17:05:01 654

空空如也

空空如也

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

TA关注的人

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