godtrue
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页
摘要: 一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:先看栗子再来下结论 三:结论 1)如果将上述代码中的注释全部去掉,你会发现这段代码其实是相当的简单的,注释是试验的时候添加上的,也是我想记住的知识点,它们就是使用log4j框架控制日志输出的方式了 2)上面的代码有以下 阅读全文
posted @ 2017-02-25 17:56 godtrue 阅读(8420) 评论(0) 推荐(9) 编辑
摘要: 一:试验环境 OS:win7 JDK:jdk7 Log4j:1.2.17(好尴尬,原本是想试验下log4j2的,结果阴差阳错用了这个版本,不过幸好,试验也不白试验,试验的作用是一样的) 二:先看两个简单的栗子然后在谈为什么吧! (1)当我们想打印一些信息时,估计这是最容易想到的一种方式,将我们想打印 阅读全文
posted @ 2017-02-25 17:21 godtrue 阅读(38128) 评论(6) 推荐(27) 编辑
摘要: 上篇博文int和Integer之间的区别和联系,是试验的结果,当我看了一下《Effective Java 中文版第2版》中的介绍之后,我发现自己写漏了一些东西,为了加深印象,提高自己的认知,我又做了一下试验,在此记上一笔,以备后用。另外,我发现将编译以后的例子,对照起来看,更加容易明白为什么是这样而 阅读全文
posted @ 2017-02-18 15:40 godtrue 阅读(939) 评论(2) 推荐(0) 编辑
摘要: 在工作中使用==埋下的坑这篇博文中,我们看到当使用基本类型的时候==是完全没有问题的,部分或者混合使用基本类型和装箱基本类型的时候,就可能出现问题了,那么我们可能会想基本类型和装箱基本类型有什么区别和联系哪?下面以int和Integer为例讲讲我的看法。int和Integer非常的像,所有的基本类型 阅读全文
posted @ 2017-02-18 14:28 godtrue 阅读(1920) 评论(0) 推荐(0) 编辑
摘要: 前言:在工作中使用==埋下的坑这篇博文的最后,我想到了两个问题,其中一个是——为什么 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 阅读(6446) 评论(1) 推荐(3) 编辑
摘要: 前言:这种处理方式,在程序中偶尔会用的到,栗子很简单,关键是加强一下记忆,以及以备后用 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 阅读(545) 评论(1) 推荐(1) 编辑
摘要: 前言:==和equals这个两个东西,经常放在一块做比较,下面我也给出一个简单的例子,对他俩进行一个简单的比较,先看例子,然后在看结论。(实验环境:win7+jdk7) 1:==和equals简单比较的实例代码如下 上例运行的结果如下: 2:Boolean类的部分源码如下所示,重写了Object的h 阅读全文
posted @ 2017-02-07 23:48 godtrue 阅读(3743) 评论(0) 推荐(0) 编辑
摘要: 前言:承接上一篇hashCode和identityHashCode 的关系,下面的两段简单的程序主要是检验一下系统生成的identityHashCode是否存在重复的情况。 1:可以自由控制生成对象的个数,并且不受测试的类是否重写hashCode()方法的影响 2:利用死循环来检测系统生成的iden 阅读全文
posted @ 2017-02-07 23:09 godtrue 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1:首先看一下JDk API的观点 1-1:hashCode方法相关 1-2:identityHashCode()方法相关 2:此例的核心程序,对应的观点在注释中已经有所说明,请自己也动手实验一下看看! 3:User简单的自定义类,比较简单,没什么可讲的,关键是默认继承Object类,且没有重写ha 阅读全文
posted @ 2017-01-22 22:01 godtrue 阅读(7168) 评论(1) 推荐(4) 编辑
摘要: 一:前言 现在的主要工作是写后台的接口服务,而JSON这种数据格式的数据是最为常用的,经常使用在线的格式化工具,来检查或者编写对应的数据,感觉不够智能,于是试验了一下几个插件,感觉有些挺好用的,在此记录一下,以免忘记,还要再重新的再找。 二:插件的安装和使用 1:进入Chrome网上商店,搜索JSO 阅读全文
posted @ 2017-01-22 21:11 godtrue 阅读(11666) 评论(2) 推荐(0) 编辑
摘要: 1:前言 做软件开发这几年遇到了许多的问题,也总结了一些问题的解决之道,之后慢慢的再遇到的都是一些重复性的问题了,当然,还有一些自己没有完全弄明白的问题。如果做的事情是重复的,遇到重复性问题的概率也就会比较多了,如果是在一个新的领域里玩,遇到的问题又都是新的,自己从来没有见过的,但是问题的解决思路基 阅读全文
posted @ 2016-12-25 21:23 godtrue 阅读(40681) 评论(2) 推荐(2) 编辑
摘要: 前言:目前入职新公司已经两周了,回头想想自己这一次的面试之旅,真有点过山车的感觉,有时候觉得面试效果挺好的,和面试官聊得挺嗨!有时候觉得深受打击,问的许多问题都从来没有想过,好像自己白活了一般!不过最终还是要感谢幸运之神以及自己,去了一家自己想去的公司,目前还在适应阶段。由于自己到目前为止仅仅入职过 阅读全文
posted @ 2016-11-30 23:24 godtrue 阅读(1807) 评论(1) 推荐(2) 编辑
摘要: 前言:今天在阅读“Web性能权威指南”这本书的时候,发现 tracert 这个命令挺有意思的,在分析网络性能瓶颈的时候也能使用的到,在此就小记一笔以备后用。 1:作用 tracert 是一个简单的网络诊断工具,可以列出分组经过的路由节点,以及它在IP 网络中每一跳的延迟。(这里的延迟是指:分组从信息 阅读全文
posted @ 2016-09-19 17:40 godtrue 阅读(110289) 评论(4) 推荐(6) 编辑
摘要: 前言:访问本地项目有如下的几种方式,其中通过修改域名配置文件的方式使用的较少,不过在某些项目中也会使用的到(比如:我曾经参与的一个项目使用到SpringCloud框架,需要将每个微服务注册到,服务控制中心,每个微服务的配置都需要注册同样的IP地址,如果这个IP地址因为某种原因修改了,要一个个的修改好 阅读全文
posted @ 2016-09-13 14:42 godtrue 阅读(4135) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 16 下一页