Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0139049

Browse files
committed
update
1 parent 3e33311 commit 0139049

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

J2EE学习之路.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,14 +167,18 @@
167167
* 浅析ReDoS的原理与实践: <http://www.freebuf.com/articles/network/124422.html>
168168
* More Servlets and JavaServer Pages: <http://pdf.moreservlets.com/>
169169
* 大陆简中自由软件本地化工作指南: <https://repo.anthonos.org/misc/l10n/zh_CN_l10n_1.4.4.pdf>
170-
* 开源协议汇总: <https://opensource.org/licenses>
171-
* 如何选择开源许可证?:<http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html>
172170
* 一个程序员能够控制多少行代码: <https://www.cnblogs.com/jiangxinnju/p/5516918.html>
173171
* HTML中`&nbsp; &ensp; &emsp; &thinsp;`等6种空白空格的区别: <https://www.cnblogs.com/chenshihaook/p/6186343.html>
174172
* UTF-8 encoding table and Unicode characters: <http://www.utf8-chartable.de/>
175173
* Java之美[从菜鸟到高手演变]之设计模式:<https://blog.csdn.net/zhangerqing/article/details/8245560>
176174
* [System.currentTimeMillis]/[Calendar.getInstance().getTimeInMillis()]/[new Date().getTime()]: <https://www.cnblogs.com/jiangxinnju/p/9425411.html>
177175

176+
* 开源协议汇总: <https://opensource.org/licenses>
177+
* 如何选择开源许可证?:<http://www.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html>
178+
* What is difference between fail safe iterator and fail fast iterator: <http://marjavamitjava.com/difference-fail-safe-iterator-fail-fast-iterator/>
179+
* Item 11: Always override hashCode when you override equals: <Effective Java 3rd Edition>
180+
* Jdk1.8中的HashMap实现原理: <https://blog.csdn.net/fjse51/article/details/53811465>
181+
178182
## WebService
179183

180184
* Style of WebService: REST vs. SOAP: <http://cenwenchu.iteye.com/blog/316717>

0 commit comments

Comments
 (0)