自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (10)
  • 收藏
  • 关注

转载 配置Tomcat使用https协议

这里使用JDK自带的keytool工具来生成证书:1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe2. 在命令行中输入以下命令:keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "g:\tomcat.keystore" 以上命令将生产一...

2019-03-05 14:41:20 156

转载 SSH密钥认证配置

1、SSH协议的认识SSH 为Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使...

2019-03-04 14:09:43 358

转载 给已经编译安装了的nginx 添加http_ssl_module模块

环境:centos6.7因为需要https ,要用到http_ssl_module模块,但http_ssl_module并不属于nginx的基本模块所以自己重新编译添加 1.首先看下内核和系统的版本号。 1 2 3 4 5 6 [root@zabbix ~]# uname -a Linux zabbix.n...

2019-02-27 15:28:56 652

转载 Linux 添加Nginx 到 service 启动

第一步:编写nginx文件,放入/etc/init.d/nginx文件内容如下,粉红色部分为自己实际nginx安装的路径。#!/bin/bash# nginx Startup script for the Nginx HTTP Server# it is v.0.0.2 version.# chkconfig: - 85 15# description: Ngin...

2019-02-27 15:24:39 535

转载 iptables防火墙详解

iptables常用命令iptables -nv -L 查看iptables列表iptables -F 清空iptables规则iptables-save > /etc/sysconfig/iptables 保存iptables规则到文件service iptables restart 重启iptables 以下是我服务器的iptables配置# Gener...

2019-02-27 14:53:11 170

转载 iptables 用法及常用模块总结

第一部分:常用显示模块介绍注意:本文所有实例都是在默认规则为DROP下。# 开放ssh服务端口iptables -A INPUT -p tcp --dport 22 -j ACCEPTiptables -A INPUT -p tcp --sport 22 -j ACCEPT修改SSH配置文件:/etc/ssh/sshd_config #找到Port 22,这里是标识默认使用2...

2019-02-27 14:52:34 417

转载 red hat 6.5 红帽企业Linux.6.5 yum

red hat 6.5 红帽企业Linux.6.5 yum This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 解决办法1.删除redhat原有的yum  rpm -aq|grep yum|xargs rpm -e ...

2019-02-26 19:07:23 483

转载 Linux安装python3.6

Linux下安装Python3.6和第三方库如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,比如yum!!!!!不要动现有的python2环境!一、安装python3.61. 安装依赖环境  # yum -y install zlib-devel bzip2-devel openssl-de...

2018-10-04 22:00:38 125

转载 Centos安装中文语言包

yum方式——完全的中文环境支持。yum groupinstall chinese-support#yum groupinstall <language>-support在上面的命令中,language是下列之一: assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayala...

2018-10-03 21:40:49 10764

转载 CentOS6设置静态IP而且还可以上网

最近在学习大数据,在学习的时候碰到了一个问题就是给CentOS虚拟机配置静态IP后,就无法访问网络了,这个问题纠结了我好长时间,现在终于找到解决方法了,赶紧记录下来,以备以后查询。注: 我这里说的方法适用于CentOS6版本        第一步:在网络连接下有VMnet1和VMnet8两个连接,其中VMnet1是本地模式,VMnet8是NAT模式(也就是网络模式),如下图所示  ...

2018-10-03 20:54:56 144

转载 Vmware虚拟机三种网络模式详解

由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为...

2018-10-03 20:26:46 140

转载 oracle索引总结

简介1.说明  1)索引是数据库对象之一,用于加快数据的检索,类似于书籍的索引。在数据库中索引可以减少数据库程序查询结果时需要读取的数据量,类似于在书籍中我们利用索引可以不用翻阅整本书即可找到想要的信息。  2)索引是建立在表上的可选对象;索引的关键在于通过一组排序后的索引键来取代默认的全表扫描检索方式,从而提高检索效率  3)索引在逻辑上和物理上都与相关的表和数据无关,当创建或者...

2018-09-30 13:59:49 132

转载 建表参数(pctfree,IniTrans,maxtrans)含义

对于创建表或索引时,有如下的段,其中pctfree ,initrans ,maxtrans ,next,minextents ,maxextents 等值的含义以及设定IniTrans,用于每个块中处理行级锁事务。表是1,索引是2,如果同一块有很多行被并发更新等操作时,建议增加该值对于serializable 隔离级,至少设置为3。但是事实上,不适宜去修改默认的值,因为事务需要在块上面写事务条...

2018-09-30 13:58:05 404

转载 CentOS 7中Nginx1.9.5编译安装教程systemctl启动

先安装gcc 等yum -y install gcc gcc-c++ wget复制代码.然后装一些库yum -y install gcc wget automake autoconf libtool libxml2-devel libxslt-devel perl-devel perl-ExtUtils-Embed pcre-devel op

2017-12-20 14:01:37 228

转载 Activiti Modeler 5.22.0整合到Spring项目

一、引言这编文章主要目的是:Activiti Modeler5.22.0整合到Spring项目。Activiti Modeler 离不开spring,因此我们需要创建一个简单的spring项目。这个项目的名为:bamboo-activiti,bamboo-activiti项目简单实现了springmvc跳转的hello world界面。bamboo-activiti下面

2017-11-23 09:36:59 518

转载 Java构建高并发高可用的电商平台架构实践

一、 设计理念  1.      空间换时间1)      多级缓存,静态化客户端页面缓存(http header中包含Expires/Cache of Control,last modified(304,server不返回body,客户端可以继续用cache,减少流量),ETag)反向代理缓存应用端的缓存(memcache)内存

2016-12-28 13:59:10 1292

转载 解决Hibernate不支持PostgreSQL中双冒号(::)的问题

摘要在PostgreSQL中,双冒号(::)的作用是类型转换,而在Hibernate中,SQL中冒号的作用是命名参数,用于SQL中命名参数的匹配,这时,当在PostgreSQL数据库环境中,正常的SQL本身包括双冒号时,通过Hibernate进行查询就会报错,这个虽然可以通过转义来解决,但是到处转义显然不够优雅,而且双冒号是PostgreSQL特有的语法,也不会产生歧义,本文将提供改进的方法。

2016-09-08 16:00:04 2378

转载 ehcache memcache redis 三大缓存

在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0  license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式web application的各个节点中。什么特色?1.  够快Ehcache的发行有一段

2016-06-13 19:01:31 284

转载 JAVA字符串格式化-String.format()的使用

常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。format()方法有两种重载形式。format(String format, Object... args) 新字符串使用本地语言环境,制定字符串格式和参数生成格式化的新字符串。format(Lo

2016-05-18 19:21:40 220

转载 msql查询语句分析

EXPLAIN  使用:1、select_type表示查询语句的类型,取值主要有以下几种:      simple:表示是简单的单表查询      primary:表示子查询的外表      derived:派生表的查询      subquery:子查询的内部第一个SQL      union:表示union操作被连接的表      UNION result:表示

2016-05-13 15:35:55 480

转载 MySQL Optimize Analysis

一.MySQL Optimize Analysis介绍1.“一键优化”功能,可以优本地和远程的服务器,将繁琐的优化工作“傻瓜”式操作2.根据业务需求一步一步深度优化mysql服务器参数,起到指引作用,简化用户操作3.每个参数都有注释4.通过web界面更改mysql配置参数5.根据机器和操作系统信息推荐需要配置的优化参数注意:1.需要有mysql服务器

2016-03-16 08:48:40 964

转载 MySQL优化—工欲善其事,必先利其器之EXPLAI

MySQL优化—工欲善其事,必先利其器之EXPLAIN最近慢慢接触MySQL,了解如何优化它也迫在眉睫了,话说工欲善其事,必先利其器。最近我就打算了解下几个优化MySQL中经常用到的工具。今天就简单介绍下EXPLAIN。内容导航idselect_typetabletypepossible_keyskeykey_lenrefrowsExtra 环境准备

2016-03-16 08:37:21 395

转载 JavaScript跨域总结与解决办法

什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和

2016-02-15 16:26:03 213

原创 rinetd安装

第一步:下载安装包wget http://www.boutell.com/rinetd/http/rinetd.tar.gz第二步解压安装包tar -zxvf rinetd.tar.gz第三步 进入 rinetd修改  rinetd.c文件bindPort >= 65536         变个更为    bindPort >= 65535connectPort

2016-02-02 15:24:27 844

转载 利用hsdis和JITWatch查看分析HotSpot JIT compiler生成的汇编代码

安装hsdis要查看JIT生成的汇编代码,要先装一个反汇编器:hsdis。从名字来看,即HotSpot disassembler。实际就是一个动态链接库。网络上有已经编绎好的文件,直接下载即可。国内的:http://hllvm.group.iteye.com/也可以自己编绎,只是编绎hsdis,还是比较快的。参考这里:http://www.chrisnewl

2016-01-30 14:28:34 351

转载 jstack Dump 日志文件中的线程状态

dump 文件里,值得关注的线程状态有:死锁,Deadlock(重点关注) 执行中,Runnable   等待资源,Waiting on condition(重点关注) 等待获取监视器,Waiting on monitor entry(重点关注)暂停,Suspended对象等待中,Object.wait() 或 TIMED_WAITING阻塞,Blocked(重点关注)

2016-01-30 14:04:34 229

转载 mysql InnoDB锁等待的查看及分析

分类: MySQL说明:前面已经了解了InnoDB关于在出现锁等待的时候,会根据参数innodb_lock_wait_timeout的配置,判断是否需要进行timeout的操作,本文档介绍在出现锁等待时候的查看及分析处理; 在InnoDB Plugin之前,一般通过show full processlist和show engine innodb status

2016-01-26 10:27:34 456

转载 c3p0详细配置

官方文档 : http://www.mchange.com/projects/c3p0/index.html3301000false属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试使用。Default: null-->Test保留,并在下次调用getCon

2016-01-07 15:04:31 195

转载 七个你无法忽视的Git使用技巧

与其他技术相比,Git应该拯救了更多开发人员的饭碗。只要你经常使用Git保存自己的工作,你就一直有机会可以将代码退回到之前的状态,因此就可以挽回那些你深夜里迷迷糊糊犯下的错误。尽管这么说,Git的命令行界面可是出了名的难掌握。接下来,就给大家介绍7个小技巧,最大限度发挥Git的作用。通常,大部分时间我们都只会用到add、commit、branch和push/pull这

2015-12-04 09:59:00 268

转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解

在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。        首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener

2015-09-14 13:57:32 151

转载 memcached-session-manager配置

声明:本篇文章是根据memcached-session-manager官方配置方法wiki页面翻译整理,关于memcached-session-manager的介绍,具体参见官网:http://code.google.com/p/memcached-session-manager/,也可以参考:http://gong1208.iteye.com/blog/1596120 Intro

2015-07-10 16:24:42 196

转载 获取tomcat源码

1、安装环境          工欲善其事必先利其器,在开始工作之前,先准备好环境和工具:jdk、eclipse、并配置eclipse的svn插件、ant,具体怎么配置就不说了,网上都有。2、下载源码       打开eclipse,新建svn资源库:http://svn.apache.org/repos/asf/tomcat,然后展开这个目录,如图所示

2015-07-09 11:00:23 266

转载 Linux上安装Memcached服务

下载并安装Memcache服务器端服务器端主要是安装memcache服务器端.下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了li

2015-07-09 09:00:38 266

原创 Nginx+Memcached+Tomcat集群配置实践

1.  安装各个软件2.  到tomcat的安装目录lib中,加入:memcached-2.6.jar(http://spymemcached.googlecode.com/files/memcached-2.6.jar)javolution-5.4.3.1.jarmemcached-session-manager-1.5.1.jarmemcac

2015-07-08 17:44:57 610

原创 Linux下libevent安装与示例

1.先用:ls -al /usr/lib | grep libevent  查看是否已安装,如果已安装且版本比较低,则先通过:rpm -e libevent —nodeps 进行卸载。 2.下载libevent安装包:libevent-1.4.13-stable.tar.gz,然后解压。 3.切换到解压后的 libevent 主目录:cd libevent-2.

2015-07-07 14:23:26 3558

转载 Java操作PDF之iText超入门

iText是著名的开放项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 http://itextpdf.com/ 版本:itextpdf-5.2.1.jar 1、生成一个PDF Java代码  //Step 1—Create a Document.  

2015-06-30 18:09:35 870

转载 Nginx和Tomcat的session处理

Nginx和Tomcat的session处理分为两步: 第一步,解决Nginx和Tomcat的负载均衡;第二步,解决Tomcat集群和Memcached存储会话。 我们的这个案例是这样的在IP为192.168.3.139这台机器上安装了Tomcat1和Memcached1,而在IP为192.168.3.140这个台机器上安装了Tomcat2和Memcached2,对于Tomca

2015-06-12 10:39:42 437

转载 JVM调优总结 -Xms -Xmx -Xmn -Xss

JVM应用服务器电信CMS算法 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:

2015-05-08 16:04:12 209

转载 [Drools]JAVA规则引擎2 -- Drools实例

上一篇文章 http://blog.csdn.net/pzs19889236/article/details/45361739 描述了一些常用的drools的语法标签和一个模拟实例即发送积分的场景,这一片优化了一下代码,在此贴一下,希望有这方面使用经验的朋友多多交流沟通,指正不足。通常而言,习惯上我们将规则放到文件系统中,比如以drl结尾的规则文件,现在我们要扩充一下,使其放到数据库中,以

2015-04-29 08:59:58 294

转载 [Drools]JAVA规则引擎 -- Drools

Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/30022131、Drools语法开始语法之前首先要了解一下drools的基本工作过程,通常而言我们

2015-04-29 08:58:39 335

POI中文帮助文档

Apache POI 的中文帮助文档 pdf格式 挺有用的说

2013-03-26

Apache POI的中文学习文档

Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。结构:HSSF - 提供读写Microsoft Excel格式档案的功能。 XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。 HWPF - 提供读写Microsoft Word格式档案的功能。 HSLF - 提供读写Microsoft PowerPoint格式档案的功能。 HDGF - 提供读写Microsoft Visio格式档案的功能。

2013-03-26

myeclipse8.5 注册机

myeclipse 8.5用了一个月后就要求购买或者输入注册名和注册码才能继续使用。myeclipse 8.5 注册机将会产生一个注册名和注册码,使得myeclipse 8.5可以继续使用。

2013-01-09

jacob1.9 jar包和组件jacob.dll

java进行word操作,可以有效操作word文档。有些项目需要用到此包和控件。

2012-11-06

存储过程的调用、及分页技术

存储过程的使用,以及存储过程处理分页问题,包含完整的代码及sql语句。

2012-05-17

日期下拉列表

日期下拉列表,描述java书写日期下拉列表

2012-04-27

jsf 的jar文件

saxpath.jar jsf-api.jar xerces.jar xml-apis-2.8.1.jar xalan.jar jdom.jar commons-beanutils.jar

2012-03-30

poi 读取excel2007 jar包

jsr173_1.0_api.jar poi 读取excel2007 或其它xml解析

2012-03-30

java 完美生成word文档

包含freemarker的jar包,已经freemarker源码,并附带完整实例

2012-03-30

jxl操作excel表格

java读取Excel表格,拷贝、更新Excel工作薄、多个sheet合并为一个excel

2011-11-15

空空如也

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

TA关注的人

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