- 博客(16)
- 资源 (46)
- 收藏
- 关注
原创 tomcat ssl配置
CSR文件用来申请证书(提供给证书供应商)KEY文件是私钥,用来配置ssl(放到服务器)CERT是证书供应商颁发的证书(放到服务器)证书下来后,需要进行3步:
2015-04-22 14:28:42 515
转载 详解 Nginx + Tomcat HTTPS/SSL 配置方法
这篇文章涉及到很多专业术语,例如密钥对,私钥,公钥,证书等等,关于加密的理论和概念请参考我之前写的 《SSL 与 数字证书 的基本概念和工作原理》,我在这篇文章中就不重复这些概念了。 1. 申请 SSL 证书你可以从很多网站购买到SSL证书,我经常使用的是 GeoTrust 。证书都是收费的(据说有免费的,没试过),价格有贵的有便宜的。它们的区别是发行证书的机构不同,贵的证书机构更权威
2015-04-22 11:05:48 2911
原创 linux服务器上生成CSR和KEY
CSR文件用来申请证书(提供给证书供应商)KEY文件是私钥,用来配置ssl(放到服务器)CERT是证书供应商颁发的证书(放到服务器)CSR(证书请求文件) 包含申请证书所需要的相关信息,其中最重要的是域名,填写的域名必须是你要https方式访问的那个域名。如abc.com 或 web.abc.com 下面介绍生成key和csr的过程,首先使用下面的命令生成CSR 和
2015-04-22 10:32:17 8613
转载 Spring 的 BeanPostProcessor接口实现
今天学习了一下Spring的BeanPostProcessor接口,该接口作用是:如果我们需要在Spring容器完成Bean的实例化,配置和其他的初始化后添加一些自己的逻辑处理,我们就可以定义一个或者多个BeanPostProcessor接口的实现。 下面我们来看一个简单的例子: package com.spring.test.di; import org.sprin
2015-04-21 15:44:13 445
转载 java的concurrent用法详解
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的
2015-04-21 15:20:48 522
转载 java.util.concurrent并发集合
在 Java 编程的早期阶段,位于 Oswego 市的纽约州立大学(SUNY) 的一位教授决定创建一个简单的库,以帮助开发人员构建可以更好地处理多线程情况的应用程序。这并不是说用现有的库就不能实现,但是就像有了标准网络库一样,用经过调试的、可信任的库更容易自己处理多线程。在 Addision-Wesley 的一本相关书籍的帮助下,这个库变得越来越流行了。最终,作者 Doug Lea 决定设法让它成
2015-04-21 14:47:12 724
转载 Callable,Runnable比较及用法
编写多线程程序一般有三种方法,Thread,Runnable,Callable.Runnable和Callable的区别是,(1)Callable规定的方法是call(),Runnable规定的方法是run().(2)Callable的任务执行后可返回值,而Runnable的任务是不能返回值得(3)call方法可以抛出异常,run方法不可以(4)运行Callable任务可以
2015-04-21 14:21:52 543
转载 有用的国外开源项目网址
sourceforgehttp://www.sourceforge.netjava.net http://www.java.net* f' V/ Z% J: x% F% a9 k8 y3 W5 w. _eclipse http://www.eclipse.orgopensource http://www.opensource.orgjava-sour
2015-04-19 23:01:34 583
转载 jvm工作原理
首先这里澄清两个概念:JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的Java程序,而JVM执行引擎实例则对应了属于用户运行程序的线程;也就是JVM实例是进程级别,而执行引擎是线程级别的。JVM是什么?—JVM的生命周期JVM实例的诞生:当启动一个Java程序时,一个JVM实例就产生了,任何一个拥有publicstaticvoidmain(String[]args)函
2015-04-14 23:51:18 422
原创 java长字符串变短串工具类
package net.zkbc.p2p.util;import java.util.UUID;import com.zkbc.core.util.MD5;/** * ① 将长字符串用md5算法生成32位签名串,分为4段,,每段8个字符; * * ② 对这4段循环处理,取每段的8个字符, 将他看成16进制字符串与0x3fffffff(30位1)的位与操作,超过30位的忽略处理;
2015-04-11 13:23:29 18789 3
转载 如何在nginx下安装第三方模块的方法
nginx文件非常小但是性能非常的高效,这方面完胜apache,nginx文件小的一个原因之一是nginx自带的功能相对较少,好在nginx允许第三方模块,第三方模块使得nginx越发的强大. 在安装模块方面,nginx显得没有apache安装模块方便,当然也没有php安装扩展方便.在原生的nginx,他不可以动态加载模块,所以当你安装第三方模块的时候需要覆盖nginx文件.接下来看看如何安装ng
2015-04-06 19:40:16 528
原创 centos下php安装
php依赖yum install -y libxml2-devel openssl-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel openldap-devel下载:php-5.6.7.tar.gz./configure --prefix=/root/tools/php5.6 --with-config-f
2015-04-06 15:36:37 549
转载 /etc/fstab 文件解释
文件fstab包含了你的电脑上的存储设备及其文件系统的信息。它是决定一个硬盘(分区)被怎样使用或者说整合到整个系统中的唯一文件。这个文件的全路径是/etc/fstab。它只是一个文本文件,你能够用你喜欢的编辑器打开它,但是必须是root用户才能编辑它。同时fsck、mount、umount的等命令都利用该程序。具体来说:用fstab可以自动挂载各种文件系统格式的硬盘、分区、可移动设备和远程
2015-04-06 14:14:04 1242
原创 linux增加swap空间
阿里云就512M空间不够用了,弄出1G的swap空间来。 在Linux中增加swap空间 在安装Linux的时候,不知道swap空间分配多少比较好,所以会随便分配一个,在真正使用的时候,比如安装Oracle10g会要求很大的swap空间,发现swap空间不够,那应该怎么增加swap空间大小呢。 以下的操作都要在root用户下进行,首先先建立一个分区
2015-04-06 14:10:46 514
转载 围观 Joomla, Wordpress 和 Drupal
但凡接触过互联网的人,大都知道网页和博客,或许您也非常希望能有一个属于自己的网页或者博客。当前,也有各式各样的程序代码可以让你创建一个网站或者博客,我们现在更多的把他们称之为CMS(内容管理系统)。如果您在互联网上搜索一下,估计自己也会非常迷糊到底该采用哪种程序,在您开始之前,无妨一读下面的内容。在众多的CMS当中,大家经常使用的是wordpress, joomla和drupal。这三个系统也
2015-04-04 22:11:13 1045
转载 什么是防火墙的入站规则和出站规则
简单的说出站就是你访问外网入站就是外网访问你用户可以创建入站和出站规则,从而阻挡或者允许特定程序或者端口进行连接; 可以使用预先设置的规则,也可以创建自定义规则,“新建规则向导”可以帮用户逐步完成创建规则的步骤;用户可以将规则应用于一组程序、端口或者服务,也可 以将规则应用于所有程序或者某个特定程序;可以阻挡某个软件进行所有连接、允许所有连接,或者只允许安全连接,并要求使用加密来保护通
2015-04-03 17:50:08 15761
jetty-maven-springMVC-mybitas-eclipse集成demo
2014-01-27
jetty-maven-eclipse集成demo
2014-01-27
myibatis3和springMVC整合
2013-12-20
python入门示例
2013-12-08
springMVC伪静态和restful服务以及json日期格式
2013-11-15
jsp伪静态化
2013-11-14
spring和quartz整合示例
2013-10-29
javascript 日志管理工具log4jse的使用
2013-09-18
鄙人自制csdn博客爬虫
2013-09-13
ejb3 入门实例
2013-06-12
c3p0工具包(jdbc)
2013-06-12
shiro会话共享实战
2015-10-07
网站首页静态化-gradle-springMVC-Quartz
2015-02-25
连连看-黑屏版
2014-07-27
gradle实战之文件上传进度条
2014-06-22
java groovy整合
2014-02-11
spring rmi使用心得
2014-02-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人