- 博客(14)
- 收藏
- 关注
转载 rsyslog 的rsyslog.conf配置详解
syslog服务和logrotate服务======================================================================rsyslog 是一个 syslogd 的多线程增强版。现在Fedora和Ubuntu, rhel6默认的日志系统都是rsyslog了rsyslog负责写入日志, logrotate负责备份和删除旧日志,
2017-03-23 15:48:44 28689 1
原创 log4j集成Rsyslog系统日志详解
安装配置的步骤(以rsyslog为例):查看系统上是不是自带rsyslog 查看/etc/目录下有没有rsyslog服务,或者有没有rsyslog.conf修改rsyslog配置文件,路径为:/etc/sysconfig/rsyslog,如果改路径下没有此文件,需要自己手动建立修改rsyslog.conf配置文件,路径为:/etc/rsyslog.conf修改完成后,一定要重启rsys
2017-03-23 15:37:30 2502
原创 rsyslog安装配置时,rsyslog文件中SYSLOGD_OPTIONS 参数的详解
SYSLOGD_OPTIONS 参数l 在“SYSLOGD_OPTIONS”行上加“-r”选项以允许接受外来日志消息。l -s ip 表示只允许接收来自指定ip的日志消息,提高安全性。多个ip之间使用冒号分隔,例如:SYSLOGD_OPTIONS='-r -s 192.168.0.2:192.168.0.3' l -x 表示禁止中央日志服务器解析远程主机的FQDN
2017-03-23 15:33:17 4130
转载 内存溢出的常见原因及解决办法
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是
2017-03-20 17:21:11 2407
转载 详细的log4j配置使用流程
一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.properties ### 设置###log4j.rootLogger = debug,stdout,D,E### 输出信息到控制抬 ###log4j.appender.stdout = org.apache.log4j.Con
2017-02-15 16:59:03 17147 2
转载 JSONObject、JSONArray方法使用详解
1.JSONObject介绍JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包。2.下载jar包http://files.cnblogs.com/java-pan/lib.rar提供了除JSONObject的jar之外依赖的其他6个jar包,一共7个jar文件说明:因为工作中
2017-01-20 11:59:37 65112 1
转载 单点登录的原理及实现
一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用户都能通过浏览器访问服务器资源,如果想保护服务器的某些资源,必须限制浏览器请求;要限
2016-12-17 16:34:47 319
转载 java实现文件下载(java均通用) --转载
java文件下载只需要4步:1.设置文件ContentType类型2.设置文件头3.通过response获取ServletOutputStream对象(out)4.写到输出流(out)中 下载代码:这里我使用的是SpringMVC,不过它在这里的唯一用途就是用来获取ServletContext对象,这个对象的用途,下面实例中有说明下载
2016-12-16 18:32:21 1128
转载 try……catch()and throws()异常处理 (转载)
区别一:throw 是语句抛出一个异常;throws 是方法抛出一个异常;throw语法:throw 在方法声明中,添加throws子句表示该方法将抛出异常。如果一个方法会有异常,但你并不想处理这个异常,就在方法名后面用throws,这样这个异常就会抛出,谁调用了这个方法谁就要处理这个异常,或者继续抛出.throws语法:[]([])[throws]其中:异常类可以
2016-12-16 18:04:44 221
原创 ibatis的批处理
http://www.cnblogs.com/sunwei2012/archive/2010/11/26/1888497.html最近做一个小项目,用到Spring+iBatis。突然遇到一个很久远,却很实在的问题:在Spring下怎么使用iBatis的批处理实现? 大概是太久没有写Dao了,这部分真的忘得太干净了。从4个层面分析这部分实现: iBatis的基本
2016-12-15 15:21:35 1780
转载 Spring声明式事务管理的配置详解
环境配置项目使用SSH架构,现在要添加Spring事务管理功能,针对当前环境,只需要添加Spring 2.0 AOP类库即可。添加方法:点击项目右键->Build Path->Add librarys: 打开
2016-12-15 12:02:35 454
原创 Set、List及Map的基础用法
就学习经验,浅谈Java中的Set,List,Map的区别,对JAVA的集合的理解是想对于数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型),JAVA集合可以存储和操作数目不固定的一组数据。 所有的JAVA集合都位于 java.util包中! JAVA集合只能存放引用类型的的数据,不能存放基本数据类型。JAVA集合主要分为三种类型: Se
2016-12-09 14:47:31 264
原创 iBaits中SqlMapClientTemplate及SqlMapClientTemplate的使用
Apache iBatis是当前IT项目中使用很广泛的一个半自动ORM框架,区别于Hibernate之类的全自动框架,iBatis对数据库的操作拥有更加灵活的控制,对于那些经常需要调用本地数据库函数自定义SQL语句,或是喜欢自己优化SQL执行效率的开发者来说,iBatis是一个非常不错的选择。而得到广泛应用的开源企业架构SpringFramework,也很好的将其进行了集成,使得iBatis在 S
2016-12-08 10:24:55 1833
转载 Spring注解详解
使用Spring2.5的新特性——Autowired可以实现快速的自动注入,而无需在xml文档里面添加bean的声明,大大减少了xml文档的维护。以下是一个例子:先编写接口Man:public interface Man { public String sayHello(); } 然后写Man的实现类Chinese和American:@Service publi
2016-12-06 16:41:10 311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人