- 博客(6)
- 收藏
- 关注
转载 tomcat中的几种log
原文:http://www.10tiao.com/html/240/201705/2649257445/1.html日志是程序员居家旅行必备,哦不对,是定位问题,修复bug,甚至是验证应用是否正常的必备利器。甚至很多时候,我们做一次部署仅仅是为了加一行log。虽然现在有各种各样的问题诊断工具,但是在定位线上问题时,我们很多时候还是希望有打印良好的log。打印良好的log
2017-11-02 19:49:26 2265
原创 slf4j日志的使用和配置
SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。使用配置pom.xml: org.slf4j slf4j-api 1.6
2017-11-02 16:50:07 21481 1
原创 MySQL与Oracle语法上一些常见的差异
最近在帮公司的项目做去O,借此机会记录一些MySQL与Oracle语法上常见的差异,以便加深印象以及日后查阅。例子:性别为男则为1,否则为0。 MySQL:IF(expr ,value1,value2) 如果 expr 为TRUE,则 IF()的返回值为value1; 否则返回值则为 value2。就相当于三目运算符。 Oracle:decode(value,value1,ret
2017-08-31 20:51:10 594
原创 Java中BigDecimal的使用
在日常开发中我们经常会碰到小数计算,而小数直接计算的话会出现一些小小的错误,如下System.out.println(1.01 + 2.02);你说能输出什么?3.03?实际上输出的是3.0300000000000002。这是因为不论是float 还是double都是浮点数,而计算机是二进制的,浮点数会失去一定的精确度。有没有不失精度的办法呢?这里就要用到BigDecimal了
2017-07-31 21:29:25 89758 1
原创 Java并发测试与Apache ab测试
测试是开发过程中必不可少的,而并发测试也会越来越多,这里简单地进行一下100个并发量的测试,主要是使用CyclicBarrier来控制并发,CyclicBarrier是栅栏式的,线程相互等待直到个数达到设定的参数值,当然也可以通过CountDownLatch来控制,代码如下。 @Resource TestService testService; @Test publ
2017-05-21 21:18:49 967
原创 RSA公钥私钥的简单实现
RSA算法是种能同时用于加密和数字签名的算法,也是被研究得最广泛的公钥算法。而公钥私钥的加密解密也会使一些小伙伴疑惑,这里稍微简单说一下,再简单地实现一下。首先,公钥加密私钥可以解密。其次,私钥加密公钥可以解密。再深一步来说,公钥负责加密,私钥负责解密。私钥负责签名,公钥负责验证。公钥就是给大家用的,私钥就是给自己用的,必须小心保存。举个栗子,A想向B发送一条加密的信息,使用B的公钥加密,这样
2017-04-21 20:50:09 6379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人