- 博客(23)
- 资源 (3)
- 收藏
- 关注
原创 https信任所有证书
public static class WebClientDevWrapper { public static org.apache.http.client.HttpClient wrapClient(org.apache.http.client.HttpClient base) { try { SSLContext
2017-01-11 18:31:54 1762
原创 PageHelper分页插件使用
需要的jar包 com.github.pagehelper pagehelper 4.0.1 插件的配置 dialect=oracle 通用的page.jsp
2016-08-26 10:54:05 1387
原创 Spring 中处理XSS
有2中方式一:在BaseController中定义方法/** * 初始化数据绑定 * 1. 将所有传递进来的String进行HTML编码,防止XSS攻击 * */ @InitBinder protected void initBinder(Web
2016-08-19 17:20:20 2703
原创 工行B2C网银
说下自己遇到的几个问题1:关于:签名,首先要使用工行提供的icbc.jar和InfosecCrypto_Java1_02_JDK14+.jar, 商户证书rp03.pfx拆为 crt公钥文件:rp03.crt和key私钥文件:rp03.key,使用rp03.key验签,merCert使用rp03.crt,做base64上传,不要用银行的public公钥, 否则会报
2016-07-15 18:25:41 1634
转载 MemCache超详细解读
转载地址:http://www.cnblogs.com/xrq730/p/4948707.html?f=ttMemCache是什么MemCache是一个自由、源码开放、高性能、分布式的分布式内存对象缓存系统,用于动态Web应用以减轻数据库的负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高了网站访问的速度。MemCaChe是一个存储键值对的HashMap,在内存中对
2016-03-16 10:38:19 415
原创 DES加解密文件
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.security.Key;import javax.crypto.Cipher;import javax.crypto.Ci
2016-01-06 18:31:45 634
原创 MyBatis自定义类型转换器实现加解密
需求场景:当数据库中保存的部分数据需要加密,页面需要正常显示时。这是就需要我们自定义类型转换器,在Mybatis执行SQL得到结果时,通过自定义类型转换器将CHAR或者VARCHAR2进行加解密处理,Java代码如下:/**自定义typeHandler * 1 插入数据库, 加密 * 2 查询,解密 * @author Administrator * */
2015-12-29 14:36:02 4330
转载 从MVC到前后端分离
http://www.csdn.net/article/2015-10-25/2826033从MVC到前后端分离发表于2015-10-25 20:46| 8518次阅读| 来源《程序员》杂志| 64 条评论| 作者黄勇《程序员》杂志2015年10月B架构MVCJava前端后端黄勇摘要:MVC模式早在上个世纪70年代就诞生了,直到今天它依然存在,可见生
2015-11-02 15:19:45 844
转载 使用MyBatis Generator自动创建代码
转载地址:http://blog.csdn.net/zhshulin/article/details/23912615这两天需要用到MyBatis的代码自动生成的功能,由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的
2015-08-21 16:40:36 343
转载 Memcache知识点梳理
Memcached概念: Memcached是一个免费开源的,高性能的,具有分布式对象的缓存系统,它可以用来保存一些经常存取的对象或数据,保存的数据像一张巨大的HASH表,该表以Key-value对的方式存在内存中。官网下载地址: http://www.memcached.org/运行环境: linux,BSD,windows都可跑协议理论:http://code.sixap
2015-08-03 17:32:40 296
转载 详细解析Java中抽象类和接口的区别 abstract class和interface
详细解析Java中抽象类和接口的区别 abstract class和interface2007年05月13日 22:07 在Java语言中, abstract class和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面
2015-04-26 23:56:14 808
转载 堆和栈的区别(转过无数次的文章)
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两
2015-04-26 23:04:58 363
转载 Java异常处理
http://www.cnblogs.com/octobershiner/archive/2012/12/20/2827120.html异常处理要注意2点:1. try块最好再循环外2. 最好不能用try来控制程序流程,因为当异常发生时,jvm暂时停止入栈和出栈操作。栈跟踪不只包含运行时栈中的一两个元素,而是包含这个栈中的每一个元素,期间调用的StackTrac
2015-04-10 13:01:54 366
原创 随机数生成
//生成唯一的num+1位随机数生成规则public static String getOrderIdByUUID(int length){int merChantId=1;//最大支持1-9个集群机器部署int hashCodeV=UUID.randomUUID().toString().hashCode();if(hashCodeVhashCodeV=-hashCodeV;
2014-12-02 16:59:56 375
原创 struts2上传图片
页面:pageEncoding="UTF-8"%>Upload $(document).ready(function() { }); 上传附件:
2014-10-20 15:27:40 511
转载 JavaScript对Json的增删改属性
原文地址:点击打开链接使用JS对Json数据的处理,项目遇到需要对Json数据进行相关操作,比如增删改操作,本以为会比较难,网上搜索下,发现还是比较简单的,贴一段代码:[javascript] view plaincopy"text/javascript"> var json = { "
2014-09-04 11:13:36 447
原创 httpclient返回string 和流
package com.bypay.action;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSessi
2013-08-29 16:03:33 1044
原创 httpclient双向认证
package com.gw;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java.nio.charset.Charset;import java.security.KeyStore;import java.util.regex.Matche
2013-08-23 14:38:36 795
转载 eclipse 下创建maven web工程
eclipse 下创建maven web工程转载地址:http://my.oschina.net/stonezing/blog/1036511.安装完maven插件后,点击window--preferences 2.点击User Settings 选择解压后maven下conf文件夹中的settings.xml 再点击Apply.3.再点击Installat
2013-08-23 14:33:52 895
原创 httpclient 单向认证 tomcate配置
修改tomcate 路径 D:\Program Files\apache-tomcat-7.0.42\conf下的server.xml 根据jks文件中生成的证书中的域名配置host可以进行测试127.0.0.1 gw.**.cn
2013-07-25 18:22:46 456
转载 Eclipse下的Java反编译插件 查看源代码不再困难
Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。转载自:http://bbs.csdn.net/topics/390263414Eclipse Cl
2013-06-18 16:55:31 605
原创 quartz简单配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util"xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframew
2013-05-13 10:03:39 512
原创 java的map格式数据转xml
关于map数据格式转换为xml格式map的大致数据为:map Object里面可以继续嵌套list,list里面继续放map如此.@SuppressWarnings("unchecked")public Element GetXMLFromMap(Element root, Map map){for (Entry entry : map.entrySet()) {if (!
2013-05-13 09:35:19 2413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人