godtrue
posts - 229,comments - 165,views - 209万
02 2017 档案
log4j(七)——log4j.xml简单配置样例说明
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 (1)这里栗子有一点特别呀!给出了包名唉!想必有用,是的,配置文件中要特别说明一下的 (2)这段代码和(1)除了类名多了一个 _ ,并没有什么区别,那有什么用那?恩,有用的,一切为了 阅读全文
posted @ 2017-02-26 13:15 godtrue 阅读(49475) 评论(10) 推荐(15) 编辑
log4j(六)——log4j.properties简单配置样例说明
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 (1)使用配文件的方式,是不是感觉非常的清爽,如果不在程序中读取配置文件就更加的清爽啦!这里为了简便,就是单单使用一个Java类来做实验了。 (2)下面的配置文件也仅是列举了几个常见 阅读全文
posted @ 2017-02-26 11:55 godtrue 阅读(3870) 评论(2) 推荐(2) 编辑
log4j(五)——如何控制不同目的地的日志输出?
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 三:感受 1)这里只列出了五种比较常用的日志输出目的地,还有好多别的,使用到的时候可以在回头看看官方文档,比如:输出到数据库,输出到邮件等等 2)实际工作中使用哪一种,是需要根据具体 阅读全文
posted @ 2017-02-25 22:55 godtrue 阅读(2138) 评论(0) 推荐(1) 编辑
log4j(四)——如何控制不同风格的日志信息的输出?
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 三:感受 1)上面的代码将几种常用的日志输出风格都列出来了,感兴趣的话,可以将注释解注,试验一下效果 2)通过试验,我也将每种风格的日志信息都是输出什么也简单的列举了一下,总的感觉自 阅读全文
posted @ 2017-02-25 19:39 godtrue 阅读(1676) 评论(0) 推荐(3) 编辑
log4j(三)——如何控制不同级别的日志信息的输出?
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 三:感受 1)原本以为就四种级别的,没想到有八种,知识不系统的学习,可能会错过好多 2)级别这个知识点相对来说是最简单,他们就像开关一样,来决定哪些日志方法被调用,哪些不被调用 3) 阅读全文
posted @ 2017-02-25 18:22 godtrue 阅读(7078) 评论(0) 推荐(5) 编辑
log4j(二)——如何控制日志信息的输出?
摘要:一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:先看栗子再来下结论 三:结论 1)如果将上述代码中的注释全部去掉,你会发现这段代码其实是相当的简单的,注释是试验的时候添加上的,也是我想记住的知识点,它们就是使用log4j框架控制日志输出的方式了 2)上面的代码有以下 阅读全文
posted @ 2017-02-25 17:56 godtrue 阅读(8428) 评论(0) 推荐(9) 编辑
log4j(一)——为什么要用log4j?
摘要:一:试验环境 OS:win7 JDK:jdk7 Log4j:1.2.17(好尴尬,原本是想试验下log4j2的,结果阴差阳错用了这个版本,不过幸好,试验也不白试验,试验的作用是一样的) 二:先看两个简单的栗子然后在谈为什么吧! (1)当我们想打印一些信息时,估计这是最容易想到的一种方式,将我们想打印 阅读全文
posted @ 2017-02-25 17:21 godtrue 阅读(38138) 评论(6) 推荐(27) 编辑
基本类型和装箱基本类型的区别
摘要:上篇博文int和Integer之间的区别和联系,是试验的结果,当我看了一下《Effective Java 中文版第2版》中的介绍之后,我发现自己写漏了一些东西,为了加深印象,提高自己的认知,我又做了一下试验,在此记上一笔,以备后用。另外,我发现将编译以后的例子,对照起来看,更加容易明白为什么是这样而 阅读全文
posted @ 2017-02-18 15:40 godtrue 阅读(940) 评论(2) 推荐(0) 编辑
int和Integer之间的区别和联系
摘要:在工作中使用==埋下的坑这篇博文中,我们看到当使用基本类型的时候==是完全没有问题的,部分或者混合使用基本类型和装箱基本类型的时候,就可能出现问题了,那么我们可能会想基本类型和装箱基本类型有什么区别和联系哪?下面以int和Integer为例讲讲我的看法。int和Integer非常的像,所有的基本类型 阅读全文
posted @ 2017-02-18 14:28 godtrue 阅读(1931) 评论(0) 推荐(0) 编辑
hashCode和identityHashCode底层是怎么生成的
摘要:前言:在工作中使用==埋下的坑这篇博文的最后,我想到了两个问题,其中一个是——为什么 int int1=99;int int2=99;int1和int2的identityHashCode是一样的哪?为什么float float1=99;float float2=99;float1和float2的id 阅读全文
posted @ 2017-02-13 21:16 godtrue 阅读(6464) 评论(1) 推荐(3) 编辑
List元素排序简例
摘要:前言:这种处理方式,在程序中偶尔会用的到,栗子很简单,关键是加强一下记忆,以及以备后用 1:实现Comparable接口的方式 1-1:没有使用泛型,重写compareTo()方法时需要判断类型及转换 1-2:使用了泛型,重写compareTo()方法时无需判断类型及转换,相对简单一些 2:实现Co 阅读全文
posted @ 2017-02-08 22:53 godtrue 阅读(348) 评论(0) 推荐(0) 编辑
工作中使用==埋下的坑
摘要:前言:按理说这种错误,工作多年之后就不应该再犯的,不过实际工作中我遇到过两次,工作n年的同事还是犯了,所以,在此记上一笔以作警醒。还是先尝栗子,再下结论。 1:使用BigDecimal类,实际中也是经常用的,不过相对来说使用此类时犯的错误会少一点 2:使用Double类,特别是_Double1==_ 阅读全文
posted @ 2017-02-08 20:23 godtrue 阅读(547) 评论(1) 推荐(1) 编辑
==和equals的简单比较
摘要:前言:==和equals这个两个东西,经常放在一块做比较,下面我也给出一个简单的例子,对他俩进行一个简单的比较,先看例子,然后在看结论。(实验环境:win7+jdk7) 1:==和equals简单比较的实例代码如下 上例运行的结果如下: 2:Boolean类的部分源码如下所示,重写了Object的h 阅读全文
posted @ 2017-02-07 23:48 godtrue 阅读(3744) 评论(0) 推荐(0) 编辑
两段检验系统生成的identityHashCode是否重复的代码
摘要:前言:承接上一篇hashCode和identityHashCode 的关系,下面的两段简单的程序主要是检验一下系统生成的identityHashCode是否存在重复的情况。 1:可以自由控制生成对象的个数,并且不受测试的类是否重写hashCode()方法的影响 2:利用死循环来检测系统生成的iden 阅读全文
posted @ 2017-02-07 23:09 godtrue 阅读(652) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示