Thay đổi cổng máy chủ trong ứng dụng Spring Boot

Ngày nay, phát triển một ứng dụng nền tảng web dễ dàng như trở bàn tay vì có quá nhiều công cụ để chúng ta có thể tạo dựng một…

Internalisation of your Grails based application with i18n-asset-pipeline plugin

What I will present below about i18n-asset-pipeline grails plugin which is doing the same job as jquery.i18n.properties.js as such. You probably find a few implementations of jquery.i18n.properties.js on grails plugin…

Getting started with Log4j2

Rất tiếc, mục này chỉ tồn tại ở English.

Giải thích phép toán Spaceship trong Groovy

Have you ever heard of the spaceship operator? If it is the case, how does it look like? To be honest, I have known it recently when I used this…

(English) ArrayList in Java

Rất tiếc, mục này chỉ tồn tại ở English.

Sử dụng các thuộc tính của hệ thống hay ứng dụng trong Grails

Rất tiếc, mục này chỉ tồn tại ở English.

(English) Online learning resources and tutorials for Grails learners

Rất tiếc, mục này chỉ tồn tại ở English.

(English) How to add a manifest file to jar file

(English) JAR files support a wide range of functionality, including electronic signing, version control, package sealing, and others. What gives a JAR file this versatility? The answer is the JAR file’s manifest.

The manifest is a special file that can contain information about the files packaged in a JAR file. By tailoring this “meta” information that the manifest contains, you enable the JAR file to serve a variety of purposes.

This post will explain the contents of the manifest file and show you how to work with it, with examples for the basic features:

Combine two lists in Groovy

Kết hợp hoặc nối hai hay nhiều danh sách được cho rằng xuất hiện khá thường xuyên trong lập trình. Bài báo này cho bạn biết cách để kết hợp…

Tài liệu và sách về Java

This text will introduce useful learning resources for someones who want to learn Java programming language. Because resources are continuously updated, this writing is too keep up. Official Java Documentation…