Tagged articles
65 articles
Page 1 of 1
Java Architect Essentials
Java Architect Essentials
Apr 22, 2026 · Fundamentals

Beware of BigDecimal Pitfalls: When Precision Errors Can Cost You

This article explains why using Java's BigDecimal for high‑precision calculations requires careful constructor selection, demonstrates the hidden errors of the double‑based constructor, shows how to format and compare values, and provides a utility class with safe arithmetic methods.

ArithmeticBigDecimalNumberFormat
0 likes · 24 min read
Beware of BigDecimal Pitfalls: When Precision Errors Can Cost You
Java Web Project
Java Web Project
Mar 17, 2026 · Fundamentals

Why the String Constructor Makes BigDecimal Precise While Double Fails

This article explains how Java's BigDecimal class provides exact arithmetic for numbers beyond double's 16‑digit limit, demonstrates the pitfalls of using the double constructor with concrete examples, and guides developers through constructors, common methods, formatting, exception handling, and a utility class for high‑precision calculations.

ArithmeticBigDecimalNumberFormat
0 likes · 27 min read
Why the String Constructor Makes BigDecimal Precise While Double Fails
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Feb 3, 2026 · Backend Development

Master Java Reflection with the Reflector Library: Real‑World Examples

This article introduces the Reflector library—a comprehensive Java reflection utility—covers its core features, shows how to download it from GitHub, and provides step‑by‑step code examples for accessing private fields, invoking methods, creating instances, handling annotations, copying objects, and more, all with expected output.

Code ExampleReflectionReflector
0 likes · 9 min read
Master Java Reflection with the Reflector Library: Real‑World Examples
Architect's Tech Stack
Architect's Tech Stack
Sep 18, 2025 · Backend Development

Master Java Spring Utilities: Assertions, Collections, IO & Reflection

This article compiles essential Spring and Java utility methods—including assertion checks, object and collection handling, file I/O, resource management, and reflection/AOP tools—providing concise code examples and usage guidelines to help developers avoid redundant code and write cleaner, more reliable applications.

CollectionsReflectionassertions
0 likes · 13 min read
Master Java Spring Utilities: Assertions, Collections, IO & Reflection
Java Architect Essentials
Java Architect Essentials
Sep 1, 2025 · Backend Development

Quick Null Checks in Java with StringUtils, ObjectUtils, CollectionUtils

This article explains how to replace repetitive !=null checks in Java by identifying the data type and using the appropriate utility classes—StringUtils for strings, ObjectUtils for objects, and CollectionUtils for collections—to perform concise and reliable null or empty evaluations, including code examples and discussion of edge cases.

CollectionUtilsObjectUtilsStringUtils
0 likes · 8 min read
Quick Null Checks in Java with StringUtils, ObjectUtils, CollectionUtils
Java Captain
Java Captain
May 23, 2025 · Backend Development

CompressUtil Java Utility for File Compression and Download

This article introduces a Java utility class named CompressUtil that provides methods for compressing files and directories into ZIP archives, handling duplicate filenames, creating new files safely, and offering HTTP endpoints for downloading the generated ZIP files in a single request.

File CompressionServletutility
0 likes · 10 min read
CompressUtil Java Utility for File Compression and Download
Top Architect
Top Architect
Apr 9, 2025 · Backend Development

Spring Utility Classes Overview: Assertions, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ReflectionUtils, and AOP Utilities

This article provides a comprehensive guide to Spring's built‑in utility classes—including Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ReflectionUtils, and AopUtils—showing their purpose, typical usage patterns, and example method signatures for developers working on Java backend projects.

Reflectionaopassertions
0 likes · 17 min read
Spring Utility Classes Overview: Assertions, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ReflectionUtils, and AOP Utilities
ITPUB
ITPUB
Nov 22, 2024 · Backend Development

Master Java Collection Conversions with 10 Stream Utility Methods

This article presents a set of ten Java Stream‑based utility methods that simplify converting between Collection, List, Set, and Map types, showing practical examples, test cases, and reusable implementations for common data‑mapping scenarios.

CollectionConversionLambda
0 likes · 11 min read
Master Java Collection Conversions with 10 Stream Utility Methods
Top Architect
Top Architect
Oct 17, 2024 · Backend Development

Spring Utility Classes Overview: Assertions, ObjectUtils, CollectionUtils, File/IO, and Reflection/AOP

This article, written by a senior architect, reviews Spring’s built‑in utility classes—including assertions, object and collection helpers, file/IO operations, and reflection/AOP tools—providing code snippets and usage notes to help developers replace redundant custom utilities and improve backend Java code quality.

Reflectionassertionsjava
0 likes · 15 min read
Spring Utility Classes Overview: Assertions, ObjectUtils, CollectionUtils, File/IO, and Reflection/AOP
Architecture Digest
Architecture Digest
Sep 27, 2024 · Fundamentals

Comprehensive Guide to Java BigDecimal: Overview, Constructors, Common Methods, Formatting, and Pitfalls

This article provides an in‑depth introduction to Java's BigDecimal class, covering its purpose for high‑precision arithmetic, frequently used constructors, essential arithmetic and conversion methods, comparison techniques, number‑formatting examples, common exceptions during division, and a utility class that encapsulates typical operations.

ArithmeticBigDecimalNumber Formatting
0 likes · 14 min read
Comprehensive Guide to Java BigDecimal: Overview, Constructors, Common Methods, Formatting, and Pitfalls
Top Architect
Top Architect
Sep 15, 2024 · Backend Development

Overview of Common Spring Utility Classes

This article presents a comprehensive collection of frequently used Spring framework utility classes—including Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, ReflectionUtils, and AopUtils—explaining their purpose, typical use cases, and providing code snippets for each method to help developers avoid redundant implementations.

Reflectionaopassertions
0 likes · 18 min read
Overview of Common Spring Utility Classes
Top Architect
Top Architect
Aug 22, 2024 · Backend Development

Implementing a Generic Tree Conversion Utility in Java

This article explains how to design a flexible TreeNode interface and a TreeUtil class in Java that convert flat collections into hierarchical tree structures, provides multiple static methods for object and JSON tree generation, and discusses optimization techniques for large data sets.

Data StructuresTree Structuregeneric
0 likes · 10 min read
Implementing a Generic Tree Conversion Utility in Java
Code Ape Tech Column
Code Ape Tech Column
Aug 15, 2024 · Backend Development

Comprehensive Guide to TreeUtil: Building, Traversing, Flattening, and Sorting Tree Structures in Java

This article presents a detailed walkthrough of the TreeUtil class, demonstrating how to construct hierarchical tree structures from flat lists, define tree nodes in Java, perform generic and functional implementations of makeTree, traverse trees using pre‑order, level‑order and post‑order methods, flatten trees back to lists, and sort tree nodes recursively, all illustrated with complete code examples.

DataStructureFlattenSorting
0 likes · 16 min read
Comprehensive Guide to TreeUtil: Building, Traversing, Flattening, and Sorting Tree Structures in Java
Selected Java Interview Questions
Selected Java Interview Questions
Jul 29, 2024 · Fundamentals

Comprehensive Guide to TreeUtil: Building, Traversing, Flattening, and Sorting Tree Structures in Java

This article introduces a versatile Java TreeUtil class that demonstrates how to construct hierarchical tree structures from flat lists, perform pre-order, level-order, and post-order traversals, flatten trees back to lists, and sort nodes using generic functional interfaces, with detailed code examples.

DataStructurealgorithmjava
0 likes · 16 min read
Comprehensive Guide to TreeUtil: Building, Traversing, Flattening, and Sorting Tree Structures in Java
IT Architects Alliance
IT Architects Alliance
Jul 29, 2024 · Fundamentals

Understanding Java BigDecimal: Overview, Constructors, Methods, Formatting, and Common Issues

This article explains Java's BigDecimal class, covering its purpose for high‑precision arithmetic, common constructors, essential methods such as add, subtract, multiply, divide, comparison, formatting with NumberFormat, handling of division exceptions, and provides a utility class with static arithmetic operations for accurate calculations.

ArithmeticBigDecimalException
0 likes · 15 min read
Understanding Java BigDecimal: Overview, Constructors, Methods, Formatting, and Common Issues
Architect
Architect
Jul 22, 2024 · Fundamentals

Understanding and Using Java BigDecimal for Precise Arithmetic

This article introduces Java's BigDecimal class, explains its purpose for high-precision arithmetic beyond double's limits, details constructors, common methods, formatting, comparison, and exception handling, and provides practical code examples and a utility class for accurate mathematical operations.

ArithmeticBigDecimalNumberFormat
0 likes · 15 min read
Understanding and Using Java BigDecimal for Precise Arithmetic
Architect's Guide
Architect's Guide
Jun 24, 2024 · Fundamentals

Comprehensive Guide to Java BigDecimal: Overview, Constructors, Methods, Formatting, and Common Pitfalls

This article explains Java's BigDecimal class, covering its purpose for high‑precision arithmetic, recommended constructors, key arithmetic methods, comparison techniques, formatting with NumberFormat, handling of division exceptions, and best‑practice tips such as using the String constructor and managing immutability.

ArithmeticBigDecimalException
0 likes · 13 min read
Comprehensive Guide to Java BigDecimal: Overview, Constructors, Methods, Formatting, and Common Pitfalls
Java Tech Enthusiast
Java Tech Enthusiast
Jun 14, 2024 · Fundamentals

Understanding and Using Java BigDecimal for Precise Calculations

Java's BigDecimal class offers arbitrary‑precision decimal arithmetic, requiring method calls like add, subtract, multiply, and divide instead of operators, and should be instantiated via String or valueOf to avoid double‑precision errors, with careful handling of scaling, rounding, formatting, and comparison for exact financial calculations.

ArithmeticBigDecimalNumberFormat
0 likes · 14 min read
Understanding and Using Java BigDecimal for Precise Calculations
Java Tech Enthusiast
Java Tech Enthusiast
Feb 14, 2024 · Backend Development

Generic Excel Export for Arbitrary Java Objects via Reflection

The article shows how to generically export any Java object's data to an Excel‑compatible CSV file by using reflection to convert objects into maps, building headers (optionally via a @JcExcelName annotation) and writing the result with a reusable utility class and Maven‑managed Apache POI, FastJSON, and Commons‑IO dependencies, illustrated through SpringBoot controller and main‑method examples.

CSVReflectionannotation
0 likes · 10 min read
Generic Excel Export for Arbitrary Java Objects via Reflection
Architect's Guide
Architect's Guide
Jan 25, 2024 · Backend Development

Automatic Unit Conversion in Java Using Maps and Custom Annotations

This article explains how to automate unit conversions for Java DTOs by first using a Map to mark fields and an enum for conversion types, then enhancing the solution with a custom annotation and reflection to make the process more reusable and maintainable.

BackendReflectionUnit Conversion
0 likes · 10 min read
Automatic Unit Conversion in Java Using Maps and Custom Annotations
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 25, 2023 · Frontend Development

Implementing createPromise and createRetryPromise Utility Functions in JavaScript

This article explains the design and step‑by‑step implementation of two JavaScript utility functions—createPromise for exposing a Promise’s resolve/reject handlers and createRetryPromise for adding configurable retry logic—complete with TypeScript typings, detailed code walkthroughs, and a practical network‑request example.

AsyncJavaScriptPromise
0 likes · 11 min read
Implementing createPromise and createRetryPromise Utility Functions in JavaScript
Architecture Digest
Architecture Digest
Aug 18, 2023 · Backend Development

Comprehensive Guide to Java BigDecimal: Constructors, Methods, Formatting, and Common Pitfalls

This article explains Java's BigDecimal class, covering its purpose for high‑precision arithmetic, the most frequently used constructors, essential instance methods, comparison techniques, formatting with NumberFormat, handling of division exceptions, and a utility class that wraps common operations, all illustrated with concrete code examples.

ArithmeticBigDecimalformatting
0 likes · 15 min read
Comprehensive Guide to Java BigDecimal: Constructors, Methods, Formatting, and Common Pitfalls
Architect's Guide
Architect's Guide
Aug 18, 2023 · Backend Development

Introducing Hutool: A Comprehensive Java Utility Library

This article introduces Hutool, a Java utility library that consolidates common enterprise‑level tools such as file handling, encryption, date manipulation, and data conversion, explains its main modules, shows how to add it via Maven, and provides practical code examples for quick integration.

BackendLibraryhutool
0 likes · 9 min read
Introducing Hutool: A Comprehensive Java Utility Library
Top Architect
Top Architect
Jul 25, 2023 · Backend Development

Introducing Hutool: A Comprehensive Java Utility Library and Its Usage

This article introduces the Hutool Java utility library, outlines its extensive modules such as AOP, cache, cron, crypto, and provides installation instructions and code examples for common utilities like DateUtil, StrUtil, NumberUtil, MapUtil, SecureUtil, and CaptchaUtil to boost development efficiency.

Libraryhutooljava
0 likes · 10 min read
Introducing Hutool: A Comprehensive Java Utility Library and Its Usage
Java High-Performance Architecture
Java High-Performance Architecture
Jul 9, 2023 · Backend Development

Master Spring Assert & Utility Classes: Essential Java Backend Tools

This article provides a comprehensive overview of Spring’s Assert utilities and a wide range of Spring Framework helper classes—including ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, StreamUtils, ReflectionUtils, and AOP utilities—detailing their purpose and key method signatures for Java backend development.

AssertReflectionaop
0 likes · 13 min read
Master Spring Assert & Utility Classes: Essential Java Backend Tools
Architecture Digest
Architecture Digest
May 10, 2023 · Fundamentals

Comprehensive Guide to Java BigDecimal: Overview, Constructors, Methods, Formatting, and Common Exceptions

This article provides an in‑depth tutorial on Java's BigDecimal class, covering its purpose for high‑precision arithmetic, common constructors, usage pitfalls, essential methods, number formatting with NumberFormat, handling of division exceptions, and a recommended utility class for precise calculations.

ArithmeticBigDecimalNumberFormat
0 likes · 15 min read
Comprehensive Guide to Java BigDecimal: Overview, Constructors, Methods, Formatting, and Common Exceptions
IT Xianyu
IT Xianyu
Apr 27, 2023 · Backend Development

Automatic Unit Conversion in Java Using Reflection and Custom Annotations

This article demonstrates how to automatically convert monetary, percentage, permillage and other numeric fields in Java DTOs by marking target properties with a map or a custom annotation, then applying reflection‑based logic to perform scaling, rounding and unit changes in a reusable utility class.

ReflectionUnit Conversionannotations
0 likes · 10 min read
Automatic Unit Conversion in Java Using Reflection and Custom Annotations
Java Architect Essentials
Java Architect Essentials
Jun 23, 2022 · Backend Development

Custom BeanConvertUtils: Simplifying PO/VO/DTO Conversion in Java

This article introduces a custom BeanConvertUtils class that extends BeanUtils to provide concise, lambda‑friendly conversion of single objects and lists between PO, VO, and DTO types, while highlighting BeanUtils limitations, performance impact, and important usage cautions.

BeanUtilsObject Mappingbackend-development
0 likes · 7 min read
Custom BeanConvertUtils: Simplifying PO/VO/DTO Conversion in Java
Java Architect Essentials
Java Architect Essentials
Jun 9, 2022 · Backend Development

Understanding BigDecimal Precision Issues and Proper Usage in Java

This article explains why using floating‑point types for monetary calculations can cause precision loss, demonstrates the problem with BigDecimal constructors, analyzes the underlying double‑to‑long conversion, and provides a utility class with safe BigDecimal operations for backend Java applications.

BigDecimalFinancial-Calculationsprecision
0 likes · 9 min read
Understanding BigDecimal Precision Issues and Proper Usage in Java
Java Captain
Java Captain
Jun 7, 2022 · Fundamentals

Understanding BigDecimal Precision Issues in Monetary Calculations and a Utility Class for Accurate Operations

This article explains why using floating‑point types with BigDecimal can cause precision loss in financial calculations, demonstrates the problem with sample code, analyzes the underlying double‑to‑long conversion, and provides a reusable Java utility class to perform accurate arithmetic with BigDecimal.

BigDecimalFinancialfloating-point
0 likes · 8 min read
Understanding BigDecimal Precision Issues in Monetary Calculations and a Utility Class for Accurate Operations
Top Architect
Top Architect
May 21, 2022 · Backend Development

Understanding Spring Assert and Common Utility Classes in Java

This article introduces Spring's Assert utilities, explains the purpose and usage of various Spring‑provided helper classes such as ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, ReflectionUtils, and AOP utilities, and provides code snippets illustrating their typical methods for validation, conversion, and reflection tasks in Java backend development.

AssertReflectionaop
0 likes · 13 min read
Understanding Spring Assert and Common Utility Classes in Java
Java Interview Crash Guide
Java Interview Crash Guide
Mar 3, 2022 · Backend Development

Master Spring’s Assert and Utility Classes: Essential Tips for Backend Developers

This article provides a comprehensive overview of Spring's core utility classes—including Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, StreamUtils, ReflectionUtils, and AOP helpers—detailing their purpose, key methods, and practical code examples for robust backend development.

AssertBackendReflection
0 likes · 16 min read
Master Spring’s Assert and Utility Classes: Essential Tips for Backend Developers
Top Architect
Top Architect
Mar 1, 2022 · Backend Development

Spring Framework Utility Classes Overview: Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, StreamUtils, ReflectionUtils, AopUtils

This article provides a comprehensive reference of Spring Framework utility classes—including Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, StreamUtils, ReflectionUtils, and AopUtils—detailing their purpose, typical usage scenarios, and full method signatures for Java backend development.

FileIOReflectionassertions
0 likes · 14 min read
Spring Framework Utility Classes Overview: Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, StreamUtils, ReflectionUtils, AopUtils
Programmer DD
Programmer DD
Feb 7, 2022 · Backend Development

Master Spring’s Core Utility Classes: Assertions, Collections, IO, and Reflection

This article provides a comprehensive guide to Spring's built‑in utility classes—including Assert, ObjectUtils, StringUtils, CollectionUtils, FileCopyUtils, ResourceUtils, StreamUtils, ReflectionUtils, and AOP helpers—explaining their purpose, common methods, and usage examples to replace redundant custom code.

BackendReflectionassertions
0 likes · 16 min read
Master Spring’s Core Utility Classes: Assertions, Collections, IO, and Reflection
FunTester
FunTester
Dec 15, 2021 · Backend Development

Mastering Java Reflection: Access and Modify Private Fields with PriUtil

This article explains how to bypass Java's private access restrictions using reflection, introduces the core Field and setAccessible APIs, provides a reusable PriUtil wrapper with get/set methods for instance and static members, and demonstrates usage through concrete test classes and scripts.

BackendPrivateFieldsReflection
0 likes · 8 min read
Mastering Java Reflection: Access and Modify Private Fields with PriUtil
Top Architect
Top Architect
Aug 15, 2021 · Backend Development

Using HttpClientUtil for HTTP Requests and JSON Parsing in Java

This article demonstrates how to call third‑party APIs in Java projects by importing the HttpClientUtil utility, performing GET and POST requests (with and without parameters), handling JSON responses with a custom JsonUtils class, and includes complete code examples for each step.

HttpClientJSONREST API
0 likes · 12 min read
Using HttpClientUtil for HTTP Requests and JSON Parsing in Java
Top Architect
Top Architect
Jun 25, 2021 · Backend Development

Java OkHttp3 Utility Wrapper for Backend Development

This article introduces a Java OkHttp3 utility class that simplifies HTTP requests for backend developers, covering Maven dependency setup, code implementation with builder pattern, synchronous and asynchronous request methods, header and parameter handling, and usage examples.

Builder PatternHTTPOkHttp3
0 likes · 11 min read
Java OkHttp3 Utility Wrapper for Backend Development
php Courses
php Courses
Nov 3, 2020 · Backend Development

Laravel-Quick: A Utility Package for Efficient Backend Development

Laravel-Quick is an open‑source Laravel package that provides translated validation messages, standardized HTTP status responses, exception handling, Redis‑based cache helpers, and artisan generators, with installation and usage instructions for backend developers.

BackendCacheException
0 likes · 2 min read
Laravel-Quick: A Utility Package for Efficient Backend Development
FunTester
FunTester
Oct 11, 2020 · Backend Development

XML File Parsing Methods and a Groovy‑Based DOM4J Utility Class

The article explains four XML parsing approaches (DOM, SAX, JDOM, DOM4J), highlights the use of Groovy for scripting, provides a sample XML snippet, and presents a complete Groovy/Java utility class that leverages dom4j to parse XML files for backend applications.

BackendDOM4JXML
0 likes · 6 min read
XML File Parsing Methods and a Groovy‑Based DOM4J Utility Class
The Dominant Programmer
The Dominant Programmer
Sep 4, 2020 · Backend Development

Using SpringBoot’s MessageSource.getMessage for Easy i18n Localization

SpringBoot supports internationalization out of the box; by creating a messages.properties file under resources, configuring the basename in application.yml, and using a MessageUtils wrapper that retrieves MessageSource via SpringUtils, developers can fetch localized messages with a single method call.

i18nlocalizationmessagesource
0 likes · 6 min read
Using SpringBoot’s MessageSource.getMessage for Easy i18n Localization
macrozheng
macrozheng
Sep 2, 2020 · Backend Development

Boost Java Development with Hutool: 16 Essential Utility Classes Explained

This article introduces the Hutool Java utility library, showing how to install it via Maven and demonstrating 16 frequently used utility classes—including Convert, DateUtil, JSONUtil, StrUtil, and more—with concise code examples that illustrate simplifying common development tasks.

backend-developmentcodehutool
0 likes · 13 min read
Boost Java Development with Hutool: 16 Essential Utility Classes Explained
FunTester
FunTester
Aug 31, 2020 · Backend Development

How to Build a Groovy‑Based JsonPath Utility Class

This article walks through the creation of a Groovy‑compatible JsonPath utility library, explaining its design, key methods for extracting various data types, a custom verification helper, and how to test it later with the Spock framework.

GroovyJsonPathSpock
0 likes · 6 min read
How to Build a Groovy‑Based JsonPath Utility Class
Java Captain
Java Captain
Jul 25, 2020 · Backend Development

Generating QR Codes in Java with Maven and ZXing

This tutorial explains how to set up a Maven project, add the ZXing library, implement utility classes for image processing, and write a Java application that creates and decodes QR codes, optionally embedding a logo, with full source code examples.

BackendQR codeZXing
0 likes · 14 min read
Generating QR Codes in Java with Maven and ZXing
FunTester
FunTester
Dec 21, 2019 · Backend Development

A Reusable Java Verification Utility for Automated Testing

This article presents a reusable Java verification class that centralizes common validation logic for automated testing, handling JSON responses, code checks, numeric and boolean assertions, array detection, and regex matching, while also fixing hidden bugs and extending array validation capabilities.

JSONautomation testingcode-reuse
0 likes · 7 min read
A Reusable Java Verification Utility for Automated Testing
FunTester
FunTester
Aug 8, 2019 · Fundamentals

ConsoleTable: A Simple Java Utility for Formatted Console Grid Output

This article introduces a lightweight Java class, ConsoleTable, that formats map and list data into a neatly aligned console grid resembling SQL client output, explains its usage, provides full source code, and discusses stream-based implementations and potential enhancements.

CLIStreamTable
0 likes · 5 min read
ConsoleTable: A Simple Java Utility for Formatted Console Grid Output
FunTester
FunTester
Jul 14, 2019 · Fundamentals

Create a Simple Groovy TimeWatch for Accurate Performance Timing

This article introduces a lightweight Groovy TimeWatch utility that lets developers record execution times with customizable markers, offering both millisecond and nanosecond precision, and explains its implementation, usage, and future multithreading considerations.

Code ExampleGroovyPerformance Testing
0 likes · 6 min read
Create a Simple Groovy TimeWatch for Accurate Performance Timing
FunTester
FunTester
Jul 13, 2019 · Backend Development

How to Build an SQL‑Style Console Table Utility in Java

The article presents a Java ConsoleTable class that formats Map and List data into a tidy, SQL‑client‑like grid for console output, explains its implementation details, shows usage examples, and discusses the use of Java Stream APIs.

StreamTableconsole
0 likes · 5 min read
How to Build an SQL‑Style Console Table Utility in Java
360 Tech Engineering
360 Tech Engineering
May 28, 2019 · Backend Development

Introducing gobox: A Lightweight Go Framework with Modules and Usage Examples

gobox is a self‑developed lightweight Go framework comprising various utility boxes such as color, crypto, exception, gohttp, golog, and gomisc, with detailed explanations of its origin, naming, supported modules, and extensive code examples demonstrating usage for logging, error handling, slice deduplication, file checks, JSON handling, and time utilities.

FrameworkGoLibrary
0 likes · 9 min read
Introducing gobox: A Lightweight Go Framework with Modules and Usage Examples
Java Architecture Diary
Java Architecture Diary
Mar 26, 2019 · Backend Development

Mastering Mica-Core: Essential $ Utility Methods for Java Developers

This guide introduces the Mica-Core utility class, showcasing a comprehensive collection of shortcut methods for assertions, string manipulation, collection handling, encoding, cryptography, JSON processing, reflection, bean operations, and date-time utilities, all designed to boost Java backend development efficiency.

BackendMica-Corejava
0 likes · 15 min read
Mastering Mica-Core: Essential $ Utility Methods for Java Developers
Java Captain
Java Captain
Dec 28, 2018 · Backend Development

Introducing Hutool: A Comprehensive Java Utility Library

This article introduces the open‑source Chinese Java utility library Hutool, explains how to add it via Maven, demonstrates practical code examples such as HTTP form submission, HTML escaping, and scheduled tasks, and encourages developers to explore its extensive, well‑documented APIs.

BackendCode ExampleTutorial
0 likes · 6 min read
Introducing Hutool: A Comprehensive Java Utility Library