自定义博客皮肤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)
  • 收藏
  • 关注

转载 Java Tomcat SSL 服务端/客户端双向认证(一)

SSL——Secure Sockets Layer双向认证(个人理解):客户端认证:客户端通过浏览器访问某一网站时,如果该网站为HTTPS网站,浏览器会自动检测系统中是否存在该网站的信任证书,如果没有信任证书,浏览器一般会拒绝访问,IE会有一个继续访问的链接,但地址栏是红色,给予用户警示作用,即客户端验证服务端并不是强制性的,可以没有服务端的信任证书,当然是否继续访问完全取决于用户

2014-12-23 19:16:38 320

转载 数字证书、公钥和私钥这三者之间的关系是什么

根据非对称密码学的原理,每个证书持有人都有一对公钥和私钥,这两把密钥可以互为加解密。公钥是公开的,不需要保密,而私钥是由证书持人自己持有,并且必须妥善保管和注意保密。数字证书则是由证书认证机构(CA)对证书申请者真实身份验证之后,用CA的根证书对申请人的一些基本信息以及申请人的公钥进行签名(相当于加盖发证书机构的公章)后形成的一个数字文件。 

2014-12-22 16:01:29 2974

转载 keytool+tomcat配置https双向证书认证

系统需求:1、  Windows系统或Linux系统2、  安装并配置JDK 1.6.0_133、  安装并配置Tomcat 6.0 第一步:为服务器生成证书1、  Windows系统“运行”控制台,进入%JAVA_HOME%/bin目录使用keytool为Tomcat生成证书,假定目标机器的域名是“localhost”,keysto

2014-12-22 15:33:32 450

转载 tomcat下配置https环境

经测试可用转发地址 :http://blog.csdn.net/supersky07/article/details/7407523

2014-12-22 15:24:28 295

转载 Java加密技术——数字证书

转载链接:http://snowolf.iteye.com/blog/391931在构建Java代码实现前,我们需要完成证书的制作。1.生成keyStroe文件 在命令行下执行以下命令: Shell代码  keytool -genkey -validity 36000 -alias www.zlex.org -keyalg RSA -keystore

2014-12-12 11:56:49 409

转载 WebService学习笔记- SOAP消息格式与处理方式

一 soap消息的格式二 soap消息的创建java代码:查看复制到剪贴板打印//1、创建消息工厂  MessageFactory factory = MessageFactory.newInstance();  //2、根据消息工厂创建SoapMessage  SOAPMessage message = fact

2014-12-09 18:40:30 664

转载 myslq批量插入的性能优化

对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供大家参考参考。1. 一条SQL语句插入多条数据。常用的插入语句如:1234I

2014-12-01 12:03:48 386

转载 ThreadLocal与Synchronized的使用场景

ThreadLocal使用场合主要解决多线程中数据数据因并发产生不一致问题。ThreadLocal为每个线程的中并发访问的数据提供一个副本,通过访问副本来运行业务,这样的结果是耗费了内存,单大大减少了线程同步所带来性能消耗,也减少了线程并发控制的复杂度。 ThreadLocal不能使用原子类型,只能使用Object类型。ThreadLocal的使用比synchronized要简单得

2014-11-26 18:56:38 650

转载 MyBatis的几种批量操作

MyBatis的几种批量操作博客分类: 企业应用面临的问题IBatis开发应用MyBatis批量操作 MyBatis中批量插入  方法一:    resultType="java.lang.String">  SELECT CURRENT_TIMESTAMP()    insert into kan

2014-11-24 17:48:32 344

转载 数据库水平拆分和垂直拆分区别(以mysql为例)

数据库水平拆分和垂直拆分区别(以mysql为例) 案例:    简单购物系统暂设涉及如下表:1.产品表(数据量10w,稳定)2.订单表(数据量200w,且有增长趋势)3.用户表 (数据量100w,且有增长趋势)以mysql为例讲述下水平拆分和垂直拆分,mysql能容忍的数量级在百万静态数据可以到千万 垂直拆分:解决问题

2014-11-19 14:42:52 586

转载 NGROK 内网穿透利器

NGROK 内网穿透利器2014年1月5日 STEVEN YANG 10条评论  由于开发Web项目,经常需要将本地部署的网站让外网能直接访问到,最便捷的做法当然是在ADSL路由器上直接做端口映射,很不幸大部分运营商都屏蔽了80等常用端口,曾经的做法是在公网一台VPS上架设OpenVPN,将笔记本和VPS连到一个虚拟局域网,再用iptables做端口转发来达到目的,虽然

2014-11-18 18:06:34 526

原创 冒泡算法编码

import java.io.*;public class BubbleSort { /**  * @param args  */ public static void main(String[] args) {int a[]=new int[20];       File fin=new File("423_in2.dat");           File

2014-11-13 10:05:13 278

原创 java 发送 soap 消息 返回xml格式字符串

SOAPConnectionFactory soapConnFactory = SOAPConnectionFactory.newInstance(); SOAPConnection connection = soapConnFactory.createConnection(); MessageFactory messageFactory = MessageFactory.newI

2014-11-12 19:15:11 2095

原创 httpclient 请求web service

//引用public static String post(String request) throws Exception{PostMethod postMethod = new PostMethod(URL);byte[] b = request.getBytes("utf-8");InputStream is = new ByteArrayInputStrea

2014-11-12 18:17:04 474

转载 常用链表操作算法

链表操作在面试中会经常出现,下面列举的链表操作方法是比较典型的。问题1:输入一个单向链表,输出该链表中倒数第k个结点一个单向链表无法像数组一样可以直接索引,那么要找到链表的倒数第K个节点该怎么操作呢,其实思路非常简单,我们只需要设置两个指针p1,p2,首先p1和p2都指向链表的头部head,然后p2向前走k步,这样p1和p2之间就间隔k个节点,最后p1和p2同时向前移动,直至p2走

2014-11-11 14:23:44 330

转载 hash算法 (hashmap 实现原理)

Hash ,一般翻译做“ 散列” ,也有直接音译为“ 哈希” 的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不 同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。HAS

2014-11-11 10:20:28 257

转载 Redis与Memcached的区别

传统MySQL+ Memcached架构遇到的问题  实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:  1.MySQL需要不断进行拆库拆表,Memcached也需不断跟着扩容,扩容和维护工作占据大量开发时间。  2.Mem

2014-11-10 17:18:04 262

空空如也

空空如也

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

TA关注的人

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