编程技术 第1652页
Debug Like a Champion-拾光赋

Debug Like a Champion

Debug Like a Champion, As Pareto’s Law says: Software development is 20% of the time developing and 80% debugging. Imagine how powerful you could become if you cut down the debugg...
Simplifying our POJOs with Lombok-拾光赋

Simplifying our POJOs with Lombok

Simplifying our POJOs with Lombok,Everybody knows how to write POJO (Plain Old Java Objects). Moreover, our modern IDEs handle this repetitive and not so rewarding job by generatin...
kity的头像-拾光赋kity8年前
03612
Spring Security and threads-拾光赋

Spring Security and threads

Spring Security and threads, Introduction When using Spring Security to secure our applications, we must be aware of its inner workings. The foundation is SecurityContext which hol...
Writing microbenchmarks with JMH-拾光赋

Writing microbenchmarks with JMH

Writing microbenchmarks with JMH,Today I'd like to talk about a subject that cares for me : performance. I'm going to give a quick overview of an aspect that it not often treated :...
Java Training in Chennai-拾光赋

Java Training in Chennai

Java Training in Chennai, 原文链接:Java Training in Chennai
kity的头像-拾光赋kity8年前
0327
Kotlin Coroutines Guide-拾光赋

Kotlin Coroutines Guide

Kotlin Coroutines Guide,This is a deep dive into Kotlin Coroutines and non-blocking concurrent programming https://kotlinexpertise.com/kotlin-coroutines-guide/ 原文链接:Kotlin Cor...
Synthetic Accessors in Kotlin-拾光赋

Synthetic Accessors in Kotlin

Synthetic Accessors in Kotlin,So this is a pretty nerdy blog and should be a quick one, but I just wanted to share my findings. As you may know, accessing private methods or fields...
How to design a service layer in Java using CRF-拾光赋

How to design a service layer in Java using CRF

How to design a service layer in Java using CRF, Intro As part of my Effective Java course, I've been showing how to design a simple, but flexible service layer for Java applicatio...
Comparing error handling in Java, Go and Rust.-拾光赋

Comparing error handling in Java, Go and Rust.

Comparing error handling in Java, Go and Rust.,Error checking is everywhere. Sometimes it's more complex than other time. Take file managing for example. You have to remember to cl...
kity的头像-拾光赋kity8年前
02515
Enforcing the Use of GitHub?-拾光赋

Enforcing the Use of GitHub?

Enforcing the Use of GitHub?,So, I'm reaching out for polite suggestions on an ongoing issue at my 'work'. I'm currently an Undergraduate student - seeking Master's - and I work wi...
JvmOverloads - An essential annotation for Kotlin/Java interrop-拾光赋

JvmOverloads – An essential annotation for Kotlin/Java interrop

JvmOverloads - An essential annotation for Kotlin/Java interrop,When I first began writing Kotlin, one of my favorite benefits was default arguments. This is a way for you to creat...
Simple, yet powerful features of Kotlin-拾光赋

Simple, yet powerful features of Kotlin

Simple, yet powerful features of Kotlin,I read about Kotlin, the simple, yet powerful language which can be Java alternative years ago when Jetbrains released their initial version...