编程技术 第1138页
On the Open-closed principle (Decoupling & Abstraction)-拾光赋

On the Open-closed principle (Decoupling & Abstraction)

On the Open-closed principle (Decoupling & Abstraction), Abstraction (2 Part Series) 1 Interfaces Explained 2 On the Open-closed principle (Decoupling & Abstraction) Here, I'll...
kity的头像-拾光赋kity5年前
02614
There is best way build blueprint for Springboot project?-拾光赋

There is best way build blueprint for Springboot project?

There is best way build blueprint for Springboot project?, 原文链接:There is best way build blueprint for Springboot project?
kity的头像-拾光赋kity5年前
0485
DeepCode's Top Findings #11: Synchronizing Strings-拾光赋

DeepCode’s Top Findings #11: Synchronizing Strings

DeepCode's Top Findings #11: Synchronizing Strings, DeepCode Top Findings (13 Part Series) 1 DeepCode’s Top Findings #1: Java Date (This one made me dizzy) 2 DeepCode’s Top Findi...
Lists-拾光赋

Lists

Lists, Language Comparison (6 Part Series) 1 Looping with Foreach 2 Comparison of Languages ... 2 more parts... 3 Anonymous Class 4 Lists 5 Indirect Access (Pointers) 6 Substring/S...
How to run SPA webapp on Spring Boot 2.x-拾光赋

How to run SPA webapp on Spring Boot 2.x

How to run SPA webapp on Spring Boot 2.x,TL;DR scroll down, get the sources below and taste it. Most common web server with SPA flavor, All routes will forward to /index.html. Yes....
Identifying a high CPU consuming thread-拾光赋

Identifying a high CPU consuming thread

Identifying a high CPU consuming thread,Every now and then we find ourselves in situations when a single Java process is consuming a high percentage of CPU. After investigating and...
kity的头像-拾光赋kity5年前
04510
Don't use non-test constants in unit tests-拾光赋

Don’t use non-test constants in unit tests

Don't use non-test constants in unit tests,Every developer wants to promote code reuse. Generally, reuse is a good thing. It makes for more maintainable and more correct code. Ther...
kity的头像-拾光赋kity5年前
0416
Interfaces Explained-拾光赋

Interfaces Explained

Interfaces Explained, Abstraction (2 Part Series) 1 Interfaces Explained 2 On the Open-closed principle (Decoupling & Abstraction) In the quest to write Better Code, you will e...
kity的头像-拾光赋kity5年前
04912
Kotlin Object Vs Companion Object-拾光赋

Kotlin Object Vs Companion Object

Kotlin Object Vs Companion Object,Recently I came across a question during a code-review. It was in the context of a PR where kotlin class and a bunch of functions inside a compani...
For Loops, Allocations and Escape Analysis-拾光赋

For Loops, Allocations and Escape Analysis

For Loops, Allocations and Escape Analysis,For Java applications in certain domains it is truly important that the creation of objects/garbage stays at a minimum. Those application...
Andriod Core Concepts-拾光赋

Andriod Core Concepts

Andriod Core Concepts,I started to study the core of android few days back. I feel I am 1 year late to this. Ironically, You don't need to stretch too hard to find it. It is availa...
kity的头像-拾光赋kity5年前
0298
Using SonarCloud with Github Actions and Maven-拾光赋

Using SonarCloud with Github Actions and Maven

Using SonarCloud with Github Actions and Maven,In this post you will will learn how to analyse your Java Maven project with SonarCloud using Github Actions. Starting point is a sim...