差異處
這裏顯示兩個版本的差異處。
Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
java:java [2021/10/19 14:11] tony [Resource] |
java:java [2023/01/04 13:26] tony [Security] |
||
---|---|---|---|
行 17: | 行 17: | ||
* [[https://wiki.sei.cmu.edu/confluence/display/java/SEI+CERT+Oracle+Coding+Standard+for+Java|SEI CERT Oracle Coding Standard for Java]] | * [[https://wiki.sei.cmu.edu/confluence/display/java/SEI+CERT+Oracle+Coding+Standard+for+Java|SEI CERT Oracle Coding Standard for Java]] | ||
* [[http://hauchee.blogspot.com/2015/05/unicode-regular-expression.html|http://hauchee.blogspot.com/2015/05/unicode-regular-expression.html]] | * [[http://hauchee.blogspot.com/2015/05/unicode-regular-expression.html|http://hauchee.blogspot.com/2015/05/unicode-regular-expression.html]] | ||
+ | * [[https://github.com/qiangmzsx/Software-Engineering-at-Google|Software-Engineering-at-Google]] | ||
+ | * [[https://github.com/alexkasko/openjdk-unofficial-builds|OpenJDK6 download]] | ||
+ | * [[https://google.github.io/eng-practices/review/emergencies.html|code review - Emergencies]] | ||
+ | ==== Security ==== | ||
+ | * [[https://www.oracle.com/java/technologies/javase/seccodeguide.html|Secure Coding Guidelines for Java SE]] | ||
+ | * [[https://docs.oracle.com/javase/8/docs/technotes/guides/security/doprivileged.html|API for Privileged Blocks]] | ||
+ | * [[https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml|TLS有效的cipher查詢]] | ||
==== Utility ==== | ==== Utility ==== | ||
* [[https://regexr.com/3d9se|regexr-version string]] | * [[https://regexr.com/3d9se|regexr-version string]] | ||
行 34: | 行 41: | ||
* [[https://craftsmanshipcounts.com/clean-architecture-compare-critique-java/|Clean Architecture: A Comparison to and Critique of Java Best Practice]] | * [[https://craftsmanshipcounts.com/clean-architecture-compare-critique-java/|Clean Architecture: A Comparison to and Critique of Java Best Practice]] | ||
* [[https://craftsmanshipcounts.com/clean-architecture-sorting-filtering-paging/|The Devil in the Details of Clean Architecture: Sorting, Filtering, and Paging]] | * [[https://craftsmanshipcounts.com/clean-architecture-sorting-filtering-paging/|The Devil in the Details of Clean Architecture: Sorting, Filtering, and Paging]] | ||
+ | * [[https://foil-knee-12e.notion.site/Why-we-need-to-separate-domain-model-from-data-model-DTO-DB-model-ViewModel-5e62bca2c9414efbb07c3623af48b96d|Why we need to separate domain model from data model (DTO/ DB model/ViewModel)]] | ||
+ | * [[https://haitham-raik.medium.com/books-for-great-software-architect-34c81fc70e12|Books for Great Software Architects — Fundamentals Path]] | ||
==== OO ==== | ==== OO ==== | ||
* [[http://www.hitripod.com/blog/2011/12/object-oriented-design-five-principles-solid/|物件導向程式設計五大原則:SOLID]] | * [[http://www.hitripod.com/blog/2011/12/object-oriented-design-five-principles-solid/|物件導向程式設計五大原則:SOLID]] |