自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 支持https和http连接池的HttpClientUtil

import java.io.UnsupportedEncodingException;import java.security.KeyManagementException;import java.security.KeyStoreException;import java.security.NoSuchAlgorithmException;import java.securi...

2018-04-25 17:37:37 795

原创 经典问题a+=b和a=a+b

初次接触编程的同学,可能会忽略a+=b和a=a+b的区别,因为当a和b类型相同的时候,两种做法的起到的作用是一样的。但是当a和b的类型不一样的时候,两种做法就体现出了不同。假若short a = 1; int b = 2;那么计算a+=b;的时候,+=会进行自动类型转换,先把a提升类型为int,然后a+b,接着强制转换short(a+b),最后赋值给a。而计算a=a+b;的时候,首

2017-05-19 17:42:45 1377

原创 Apache运行机制剖析

Apache运行机制剖析:1. B/S交互过程 浏览器(Browser)和服务器(Web Server)的交互过程: 1、  浏览器向服务器发出HTTP请求(Request)。2、  服务器收到浏览器的请求数据,经过分析处理,向浏览器输出响应数据(Response)。3、  浏览器收到服务器的响应数据,经过分析处理,将最终结果显示在浏览器中。 下图是一...

2016-12-20 16:54:57 157

原创 递归原理

[url]http://www.nowamagic.net/librarys/veda/detail/2300[/url]

2016-12-19 11:01:10 109

原创 JSP静态包含和动态包含的区别

静态包含命令:,主页面会把子页面的源代码包含进来,然后整体编译成servlet。动态包含命令:,主页面和子页面分别单独编译成相应的servlet。所以,当子页面的代码发生变化后,通过静态包含命令引入该子页面的主页面需要重新编译。而通过动态命令包含该子页面的主页面就不需要重新编译。举个例子,现在有三个页面,分别为A.jsp,B.jsp和C.jsp。在A.jsp中,

2016-05-16 14:47:45 886

原创 spring-web.xml-filter配置顺序

当有多个filter的时候,要注意filter配置的顺序问题,filter之间存在依赖的情况,一般处理post请求乱码的filter放在前边,shiro的cas   filter也要放在其他filter之前。...

2015-11-09 09:29:59 349

原创 Mybatis Interceptor

Mybatis支持对Executor、StatementHandler、PameterHandler和ResultSetHandler进行拦截,也就是说会对这4种对象进行代理。下面以Executor为例。Mybatis在创建Executor对象时会执行下面一行代码:executor =(Executor) interceptorChain.pluginAll(executor);  i...

2015-10-29 14:55:08 228

原创 md5 salt 加密

import org.apache.commons.codec.digest.DigestUtils;DigestUtils.md5Hex(password+salt);//密码使用MD5加密其中salt用于混淆的,一般取用户不变的信息,如身份证号码

2015-10-28 10:36:35 607 1

原创 IOS学习计划

准备学习Ios,计划后续列出。。。

2015-08-20 10:50:14 330

空空如也

空空如也

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

TA关注的人

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