自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关于代码的那点事儿...

一颗螺丝钉也有它的感悟。

原创 redhat 搭建(YUM)安装SVN服务器

#检查是否安装了低版本的SVN [root@localhost /]#rpm -qa subversion#如果存储旧版本,卸载旧版本SVN [root@localhost modules]#yum remove subversion安装SVN [root@localhost modules...

2016-07-30 15:29:25

阅读数 2528

评论数 0

原创 ELK知识图谱

Elasticsearch中文参考文档 Elasticsearch官方文档 Elasticsearch 其他——那些年遇到的坑 Elasticsearch 管理文档 Elasticsearch集群配置以及REST API使用 Elasticsearch集群管理 Elasticsear...

2016-07-28 15:34:11

阅读数 2696

评论数 0

转载 稳固运行一年的logback配置

yoro <!-- 动态 获取变量 name:变量名称,class:动态获取的类名 (类需要实现PropertyDefiner接口) <define name="USER_HOME" class="com.p.property.Dynami...

2016-07-27 19:33:04

阅读数 2034

评论数 0

转载 Graylog——日志聚合工具的后起之秀

日志管理日志管理工具:收集,解析,可视化 Elasticsearch - 一个基于Lucene的文档存储,主要用于日志索引、存储和分析。 Fluentd - 日志收集和发出 Flume -分布式日志收集和聚合系统 Graylog2 -具有报警选项的可插入日志和事件分析服务器...

2016-07-27 16:10:47

阅读数 7586

评论数 0

原创 应对高并发笔记

浏览器应对高并发 1、浏览器缓存,减少请求 2、多个子域名部署,突破浏览器链接限制 3、图片文件独立域名部署,减少请求传输量 4、减少浏览器cookie大小 服务器端: 1、动静分离部署nginx+tomcat 2、应用集群,负载均衡--F5/Array/LVS/Nginx/...

2016-07-26 19:46:31

阅读数 619

评论数 0

原创 nohup不输出日志信息的方法及linux重定向

最近使用nohup创建了一个后台进程,默认日志输出到了nohup.out文件中,程序跑起来也就没再管,过了大约一周,发现硬盘空间不够了,于是查找原因,发现这个nohup.out文件已经到了70G了,导致硬 盘空间不足了。 解决方案 只输出错误信息到日志文件 nohup ./program &...

2016-07-15 09:19:12

阅读数 3235

评论数 0

转载 执行redis-trib.rb时遇到的问题

redis-trib.rb是Redis Cluster的一个常用工具。下面记录了执行此命令时遇到的一系列错误。 redis-trib.rb create --replicas 1 127.0.0.1:7379 127.0.0.1:7380 127.0.0.1:7381 127.0.0...

2016-07-14 18:10:24

阅读数 2000

评论数 0

转载 Java类的加载、链接和初始化

Java字节代码的表现形式是字节数组(byte[]),而Java类在JVM中的表现形式是java.lang.Class类 的对象。一个Java类从字节代码到能够在JVM中被使用,需要经过加载、链接和初始化这三个步骤。这三个步骤中,对开发人员直接可见的是Java类的加 载,通过使用Java类加载...

2016-07-14 11:04:43

阅读数 1380

评论数 0

原创 logback的contextListener日志系统初始化

有时我们需要在logback中做一些动态配置,比如日志等级、输出路径等,这些信息可以存放在数据库中,启动时加载,可以用logback自带的contextListener。 以上配置代表logback每隔60秒扫描logback.xml的更改,并将改动加载到系统,实现动态配置。 并在...

2016-07-08 16:16:32

阅读数 5497

评论数 2

原创 从源码修改log4j的启动方式

log4j的启动是由LogManager类控制的,在LogManager中的静态代码块,决定了其在系统启动时就会被加载。 但有时为了让其延迟加载,将相关变量由spring容器传给log4j,就需要在spring容器启动完成后加载。 修改静态代码块,删除自启动的部分: static { //...

2016-07-07 16:04:46

阅读数 1249

评论数 1

原创 Log4j手动读取log4j.properties或log4j.xml

Spring容器启动后,加载log4j配置文件log4j.properties或log4j.xml: import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import...

2016-07-06 18:09:58

阅读数 2986

评论数 0

原创 获取spring中配置的properties属性名和属性值

自定义PropertyPlaceholderConfigurer: import java.util.HashMap; import java.util.Map; import java.util.Properties; import org.springframework.beans...

2016-07-06 17:59:51

阅读数 2074

评论数 1

原创 格式化JSON输出

JSON.stringify(jsObj, null, "\t"); // 缩进一个tab JSON.stringify(jsObj, null, 4); // 缩进4个空格

2016-07-06 13:40:15

阅读数 1923

评论数 0

原创 web.xml中log4j配置注意点

web.xml中webAppRootKey ------------------------------------------------------------------------------------------------ 1、 web.xml配置  webAppRootKey ...

2016-07-04 11:14:51

阅读数 14086

评论数 3

转载 等额本金、等额本息工具类(Java版)

等额本息: /** * Description:等额本息工具类 * Copyright: Copyright (corporation)2015 * Company: Corporation * @author: 凯文加内特 * @version: 1.0 * Created at: ...

2016-07-02 09:02:37

阅读数 9352

评论数 2

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