摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 63. 注意字符串连接的性能 字符串连接操作符(+)是将
阅读全文
posted @ 2019-03-24 10:47
林本托
阅读(599)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 62. 当有其他更合适的类型时就不用字符串 字符串被设计
阅读全文
posted @ 2019-03-23 20:40
林本托
阅读(681)
推荐(1)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 61. 基本类型优于装箱的基本类型 Java是一个由两部
阅读全文
posted @ 2019-03-23 10:54
林本托
阅读(830)
推荐(1)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 60. 需要精确的结果时避免使用float和double
阅读全文
posted @ 2019-03-20 20:06
林本托
阅读(637)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 59. 熟悉并使用Java类库 假设想要生成0到某个上界
阅读全文
posted @ 2019-03-20 16:01
林本托
阅读(1023)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 58. for each循环优于传统for循环 正如在条
阅读全文
posted @ 2019-03-18 19:12
林本托
阅读(898)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 9. 通用编程 这一章专门讨论Java语言的具体细节。讨
阅读全文
posted @ 2019-03-14 09:24
林本托
阅读(741)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 56. 为所有已公开的API元素编写文档注释 如果API
阅读全文
posted @ 2019-03-12 17:53
林本托
阅读(712)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 55. 明智而审慎地返回Optional 在Java 8
阅读全文
posted @ 2019-03-11 22:24
林本托
阅读(1582)
推荐(1)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 54. 返回空的数组或集合不要返回null 看到类似这样
阅读全文
posted @ 2019-03-10 12:15
林本托
阅读(2155)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 53. 明智而审慎地使用可变参数 可变参数方法正式名称称
阅读全文
posted @ 2019-03-10 10:46
林本托
阅读(629)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 52. 明智而审慎地使用重载 下面的程序是一个善意的尝试
阅读全文
posted @ 2019-03-09 10:17
林本托
阅读(770)
推荐(0)
摘要:
最近在重新学习数据结构和算法的知识,数据结构和算法问题本身比较枯燥和乏味,而且比较难不容易掌握,但是属于程序员内功的一部分,学习起来容易上瘾。 1. 单链表定义 2, 单链表的一些常见操作 package algorithm.datastructors; import java.util.Stack
阅读全文
posted @ 2019-03-04 16:16
林本托
阅读(574)
推荐(0)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 51. 仔细设计方法签名 这一条目是API设计提示的大杂
阅读全文
posted @ 2019-01-19 21:15
林本托
阅读(860)
推荐(1)
摘要:
Tips 书中的源代码地址:https://github.com/jbloch/effective java 3e source code 注意,书中的有些代码里方法是基于Java 9 API中的,所以JDK 最好下载 JDK 9以上的版本。 50. 必要时进行防御性拷贝 愉快使用Java的原因,它
阅读全文
posted @ 2019-01-15 16:26
林本托
阅读(1305)
推荐(0)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-10-15 15:52
林本托
阅读(1336)
推荐(1)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-10-14 21:51
林本托
阅读(1193)
推荐(0)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-09-30 14:49
林本托
阅读(1242)
推荐(1)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-09-23 12:26
林本托
阅读(1219)
推荐(3)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-09-09 13:42
林本托
阅读(1253)
推荐(2)
摘要:
Note 原文作者:Laura Vanderkam 原文地址: "This 3 minute habit changed my life" 对自己时间的追踪改变了我对时间的看法。知道自己的时间都花在了哪里,这让我觉得自己可以放慢时间无休止的流逝。 一开始似乎很平凡。2015年4月20日星期一,我在笔
阅读全文
posted @ 2018-07-18 12:33
林本托
阅读(612)
推荐(0)
摘要:
最近读了《MySQL 管理之道》一书,做了以下总结,希望对大家有所帮助。在这里非常感谢作者的辛勤付出。 1. 影响 MySQL 性能的因素: 影响 MySQL InnoDB 引擎性能的最主要因素就是磁盘 I/ O,目前磁盘都是机械方式运作的,主要体现在读写前寻找磁道的过程中。因此在单块磁盘遇到了I/
阅读全文
posted @ 2018-07-12 18:06
林本托
阅读(636)
推荐(0)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-06-28 09:09
林本托
阅读(1400)
推荐(2)
摘要:
最近在TED上看到蒋甲的《被拒绝的100天》演讲,他本来有令人羡慕的工作,有一个幸福的家庭。但总觉得这并不是他想要的,他的理想是当一名企业家。所以,在妻子的鼓励下,开始了6个月的创业历程,到第四个月的时候,创业项目都很顺利,也引起了投资人的兴趣,但最终投资人并没有给他的项目投资。 被拒绝后,他的信心
阅读全文
posted @ 2018-05-31 18:22
林本托
阅读(1503)
推荐(7)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-05-22 19:44
林本托
阅读(1256)
推荐(0)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-05-16 10:58
林本托
阅读(1186)
推荐(1)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-05-09 09:51
林本托
阅读(932)
推荐(0)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-05-08 13:35
林本托
阅读(923)
推荐(0)
摘要:
Tips 《Effective Java, Third Edition》一书英文版已经出版,这本书的第二版想必很多人都读过,号称Java四大名著之一,不过第二版2009年出版,到现在已经将近8年的时间,但随着Java 6,7,8,甚至9的发布,Java语言发生了深刻的变化。 在这里第一时间翻译成中文
阅读全文
posted @ 2018-05-07 16:05
林本托
阅读(1210)
推荐(1)
摘要:
很多时候,为了赶项目进度,或是没有合适的代码review机制,再是每个程序员的水平高低各不相同。以下几点就是最近优化接口时做的一些调整。 如果使用循环不停地去操作数据库,请把这个循环放在service层中,并且使用 ,这样,就保证多次的数据库操作在一个事务中,不会不断地开启提交事务。不建议要放在co
阅读全文
posted @ 2018-04-23 19:38
林本托
阅读(705)
推荐(0)