摘要:
今天系统启动时,突然提示如下异常。Exceptioninthread"main"java.lang.NoClassDefFoundError:Couldnotinitializeclassorg.apache.log4j.Log4jLoggerFactory atorg.apache.log4j.... 阅读全文
摘要:
图片加水印,是通过图片重叠绘制实现的。实现代码如下:public static void press(String pressImg, String pressText, String targetImg,String fontName, int fontStyle, int color, int ... 阅读全文
摘要:
如何将多个头像合成类似QQ的群头像?如上图所示,如何用java将单一的图片合成如上群头像。在一个正方形外框中,要将多个图片合成上述图片。首先要做的是,依据圆相交的程度,计算圆心坐标与图片间空白区域大小。然后设计不同位置的切割模具,最后再将切割好的单一图片,在最终承载的图片上的指定位置绘制出来,即可完... 阅读全文
摘要:
在看到“Unsupported major.minor version 51.0”这样的错误描述时,就基本可以肯定是jdk版本不正确导致。但是提示的类非业务系统,而是来自IDEA。因此去其官网检索了下关于IDEA中jdk配置的介绍。发现如下帖子:https://intellij-support.... 阅读全文
摘要:
在一个ubuntu14新环境部署tomcat,通过CI启动一个应用时,启动耗时达到15分钟之久。仔细看tomcat输出的耗时统计日志发现如下日志:Creation of SecureRandom instance for session ID generation using [SHA1PRNG] ... 阅读全文
摘要:
应用设计请求之初,对于url有一定的规划。因此,请求的url格式类似如下:/**/school/****?token=a66cb2a3-e0b7-4f0a-b332-*********token唯一代表一个用户,因此,解析出token,就可以精确计算出UV。每一个请求都算一个PV,因此,统计所有请求... 阅读全文
摘要:
在需要做精确查询时,往往不希望做全文模糊搜索,这时,需要告知Elasticsearch在处理我们提供的字符串时,需要做精确匹配。此时,在需要做精确匹配的字符串上,加上””,如”/user/info”。这时Elasticsearch在进行query_string时将针对/user/info整体进行查询... 阅读全文
摘要:
参照http://nkcoder.github.io/blog/20141031/elkr-log-platform-deploy/此作者搭建环境过程。借一张图:搭建版本为:Elasticsearch:1.5.2Logstash:1.4.2Kibana:4.0.2Shipper节点配置如下:inpu... 阅读全文
摘要:
kibana最新版本支持自定义数据大盘了,今天试用了下,感觉非常棒。上图:支持多维度定义视图,然后视图里面可以依据粗粒度维度进行图表归类。总之,比旧版本强大太多了。后面试试能否扩展加入耦合一定业务数据的数据的图表。 阅读全文
摘要:
grok-patterns内置了很多基础变量的正则表达式的log解析规则,其中包括apache的log解析(同样可以用于nginx的log解析)。基于nginx日志分析配置:1.配置nginx日志格式如下:log_format main '$remote_addr [$time_local]'' "... 阅读全文