自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 request和response中的content-type

我们会经常看到http中的content-type这个属性。content-type 这个属性在http的请求头和响应头都有这个属性。一般我们用chrome访问一个url,比如http://www.baidu.com可以看到Response headers有下面的属性,注意request headers没有content-TypeConnection:keep-ali...

2016-12-21 14:39:52 2605

原创 ThreadPoolTaskExecutor的常见问题

spring的ThreadPoolTaskExecutor使用可以参考http://kim-miao.iteye.com/blog/1310015。1.用junit跑测试用例,为什么用ThreadPoolTaskExecutor,里面的代码不执行了。看下下面代码:  private Executor priceSyncExecutor = context.getBean("pric...

2016-11-25 14:20:08 3884 1

原创 简单的不重复随机数生成

import java.util.HashMap;import java.util.Map;import java.util.Random;public class RandomUtil {    public static char[] lower = "abcdefghijklmnopqrstuvwxyz".toCharArray();    public static char[] uppe...

2016-11-25 12:06:05 202

原创 适配器模式 一个简单场景

最近在重构旧的代码,感觉代码异常的糟糕,连配置文件都是在java代码中写死的。这个不是本文的重点,本文主要通过一个例子来慢慢分析适配器的模式,对适配器模式可以先看下http://haolloyin.blog.51cto.com/1177454/346128这个文章,写的不错,但是感觉还是有点抽象。我们这里以java编程思想(第4版)的15章的泛型中提到的适配来讲解。(部分代码做了修...

2016-08-30 21:07:38 170

idea下的删除的文件不能commit

最近使用idea出现一个问题,发现如果删除的文件,用svn不能commit和revert。原来是可以的,现在不行了。感觉很奇怪,用百度或者google搜索没搜索到。就自己去找,过程就不说了,最后发现在settings里Version Control里的Confirmation:见下图 ...

2016-06-20 20:07:27 3607

原创 正则的贪婪和非贪婪

最近在弄网站的一个需求,要用到正则。顺便学习下,对贪婪和非贪婪看了半天才看懂,这里举个例子帮助自己理解下。正则表达式模式是匹配贪婪的,也就是匹配尽可能多的。比如字符串是aaaaa,正则是a{1,3}则会匹配到2处,第一个是aaa,第二个是aa如果想非贪婪匹配的话,正则是a{1,3}?则会匹配5处,分别都是a 看一个java的正则的例子:Pattern a = Pa...

2016-05-27 16:41:57 106

原创 网站服务迁移实践和注意问题

先说下背景,公司一直使用ucloud的云服务,由于近期旧的机房网络太慢,需要迁移到新的机房。 整个架构:后台是mysql+dubbo服务,使用zookeeper对dubbo服务进行管理。                  前端使用jquery+springMVC+cdn。                  缓存:memcache。                  版本控制...

2016-01-29 14:20:03 256

原创 idea 常见问题解决

问题1:最近从eclipse转向idea(version14),跑一个dubbo的main方法时,发现System.getProperty("user.dir")时,值是不对的,但是在eclipse是OK。回答:run/debug configuration ,里面有一个Working directory:改变该值就OK了。  ...

2016-01-06 17:13:09 200

在web项目中不能使用ThreadLocal作为全局变量

由于项目需求变动,需要在接口里添加一个参数比如原来method(String param1) 现在要变成method(String param1,String param2)一般做法就是把原来的接口的方法全换掉,或者重载再写一个多一个参数的方法。 参数由controller 一直到service,由于改动比较多,就想到用ThreadLocal。后来发现有一个没有参数的请求,...

2015-12-14 15:55:01 856

银行卡号校验判断

 最近在弄支付,遇到银行卡号的校验规则,根据网上的luhm规则自己写了一个。 public class TestBankCode { public static void main(String[] args) { String bankCode = "4381260012501251"; System.out.println(validateluhm(bankC...

2015-09-28 17:15:25 842 1

java HttpServletRequest的getQueryString,getInputStream,getParameterMap的区别

HttpServletRequest可以通过getQueryString和getInputStream和getParameterMap来获取参数。三者有什么区别了:我们通过一个简单的demo来看下:public static final String method = "POST";        public static void main(String[] args) {   ...

2015-09-03 17:11:42 1184

log4j的配置

log4j有两种配置方式,一种为.propertis,一种为xml详细的说明:http://blog.csdn.net/anlina_1984/article/details/5313023认真的读了一遍,感觉还有很多不懂。log4j.prorpertis配置如下:log4j.rootLogger = INFO, stdout , DEBUG , ERROR , INFOlog...

2014-03-07 18:01:32 69

spring mvc 下解决ajax跨域的问题

昨天做项目遇到一个ajax跨域的问题,终于花了一个晚上调好了。ajax跨域的客户端代码:$.ajax({            url:_vipLoginUrl + "/auth/checkLogin",            dataType:'jsonp',              jsonp: "callbackparam",//服务端用于接收callback调用的functio...

2013-12-27 18:18:49 134

原创 BeanUtils处理Enum类

今天做项目时,遇到一个把一个map的值赋给一个JavaBean,本来是很简单的事,用apache的BeanUtils就可以了,不过JavaBean里有个成员变量的类型是Enum,转的时候就报错,在百度搜了半天没搜到,本来想自己通过反射来实现,但考虑到通用性上,最后还是在看org.apache.commons.beanutils.BeanUtils的相关官方文档才找到解决办法的。比如一个ma...

2013-11-22 21:42:03 3290

关于jsp引用js路径的问题

首先简单介绍一下路径的基本概念:路径分为当前路径,用./表示;绝对路径,用/表示;上一级路径,用../表示。在jsp中:我们经常用到<script type="text/javascript" src="/js/jquery/jquery-1.10.2.min.js"></script>或者<script type="text/javascript" s...

2013-11-06 17:54:48 307

mybatis如何实现注解sql的简单例子

最近马上要开动项目了,后台是用mybatis,开始研究mybatis,发现public interface SqlInterface { @MySelect("select * from t_user where id = 1") public UserPO select(); } 这种实现,感觉蛮有意思的。于是自己模拟写了一个,这里要求读者要有java注解,java...

2013-10-19 17:09:42 145

原创 最新glassfish配置mysql

在百度搜了一个下午,都没有搞定glassfish配置mysql,特别是百度文库中的GlassFish中MySQL连接池配置这篇文章,我不知道它是不是过时了,配一个jdbcConnPool就要写一个mysql.xml,那我要再配一个,岂不是再写一个mysql2.xml。本文章将以图文的方式来讲解glassfish配置mysql。在这里我们使用的是glassfish4.0版本和mysql-5.5....

2013-10-17 16:40:55 485

空空如也

空空如也

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

TA关注的人

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