08 2017 档案

摘要:java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法: 第一种:BigDecimal(double val)Translates a double into a BigDecimal. 第二种:BigDecimal(String val)Tra 阅读全文
posted @ 2017-08-24 17:23 不学代码的猿 阅读(545) 评论(0) 推荐(0)
摘要:说起内部类这个词,想必很多人都不陌生,但是又会觉得不熟悉。原因是平时编写代码时可能用到的场景不多,用得最多的是在有事件监听的情况下,并且即使用到也很少去总结内部类的用法。今天我们就来一探究竟。下面是本文的目录大纲: 一.内部类基础 二.深入理解内部类 三.内部类的使用场景和好处 四.常见的与内部类相 阅读全文
posted @ 2017-08-17 16:51 不学代码的猿 阅读(167) 评论(0) 推荐(0)
摘要:作者:Dion链接:https://www.zhihu.com/question/20111251/answer/14012223来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 “接口是个规范”,这句没错。“不如直接就在这个类中写实现方法岂不是更便捷”,你怎么保证这个 阅读全文
posted @ 2017-08-16 15:07 不学代码的猿 阅读(160) 评论(0) 推荐(0)
摘要:最近一个师弟问某实现是该用对象持有(其实就是组合)还是集成关系实现好。所以就在这里简单的浅谈一下,仅是个人观点,仅供参考。如果写的不对的地方请指出。 首先它们都是实现系统功能重用,代码复用的最常用的有效的设计技巧,都是在设计模式中的基础结构。相信大家已了解的,类继承允许我们根据自己的实现来覆盖重写父 阅读全文
posted @ 2017-08-11 17:58 不学代码的猿 阅读(146) 评论(0) 推荐(0)
摘要:在方法与数据成员中,我们提到,Java中的对象在创建的时候会初始化(initialization)。初始化时,对象的数据成员被赋予初始值。我们可以显式初始化。如果我们没有给数据成员赋予初始值,数据成员会根据其类型采用默认初始值。 显式初始化要求我们在写程序时就确定初始值,这有时很不方便。我们可以使用 阅读全文
posted @ 2017-08-09 15:52 不学代码的猿 阅读(157) 评论(0) 推荐(0)
摘要:Spring Boot中使用Swagger2构建强大的RESTful API文档 2016-03-17 翟永超 Spring Boot 被围观 44599 次 2016-03-17 翟永超 Spring Boot 由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring 阅读全文
posted @ 2017-08-07 13:42 不学代码的猿 阅读(110) 评论(0) 推荐(0)
摘要:日志对于应用程序来说是非常重要的,spring框架本身集成了不少其他工具,我们自身的应用也会使用到第三方库,所以我们推荐在Spring应用中使用SLF4J/Logback来记录日志。 SLF4J与Logback简介 SLF4J——Simple Logging Facade For Java,它是一个 阅读全文
posted @ 2017-08-04 15:25 不学代码的猿 阅读(188) 评论(0) 推荐(0)
摘要:简单的文本协议、二进制协议 写网络程序躲不过协议,协议其实就是定义了消息的格式,以及消息是如何交换的。协议可简单可复杂,复杂精密如TCP协议,简单奔放如HTTP的协议。这里将我所接触到的协议稍微总结一下,最后抛出一个个人设计的简单通用的文本协议。 设计一个协议不是一件很容易的事情,尤其是当对设计的要 阅读全文
posted @ 2017-08-04 10:28 不学代码的猿 阅读(2538) 评论(0) 推荐(0)