Tagged articles

JSON

517 articles · Page 3 of 6
Test Development Learning Exchange
Test Development Learning Exchange
Jun 26, 2024 · Fundamentals

Overview of Common Python Standard Library Modules

This article provides practical code examples for using key Python standard library modules—including os, sys, json, datetime, re, math, collections, urllib, random, and logging—to perform common tasks such as file operations, system info, data parsing, date handling, pattern matching, calculations, data structures, web requests, random generation, and logging.

JSONMathPython
0 likes · 4 min read
Overview of Common Python Standard Library Modules
php Courses
php Courses
Jun 12, 2024 · Backend Development

Using PHP json_decode to Convert JSON Strings to PHP Variables

This article explains how PHP's json_decode function can transform JSON-formatted strings into PHP objects or associative arrays, demonstrates usage with code examples, and shows the resulting output for both object and array conversions.

BackendJSONdata conversion
0 likes · 4 min read
Using PHP json_decode to Convert JSON Strings to PHP Variables
Java High-Performance Architecture
Java High-Performance Architecture
May 31, 2024 · Frontend Development

How to Build a Real‑Time Data Visualization Dashboard with Echarts and Java

This guide walks you through creating a dynamic, real‑time data visualization dashboard—covering design mockups, requirement planning, architecture using Echarts for the front‑end and Java for the back‑end, JSON data handling, deployment without installation, configuration steps, code structure, and source acquisition.

Data VisualizationEChartsJSON
0 likes · 4 min read
How to Build a Real‑Time Data Visualization Dashboard with Echarts and Java
Laravel Tech Community
Laravel Tech Community
May 27, 2024 · Databases

SQLite 3.46.0 Release Highlights and New Features

SQLite 3.46.0 introduces extensive PRAGMA enhancements, new date‑time modifiers, support for underscore digits in numeric literals, a json_pretty() function, significant query planner optimizations, improved JSON handling, and the ability to use large hexadecimal literals as column defaults, all while maintaining its public‑domain, self‑contained nature.

Database EngineJSONPRAGMA
0 likes · 4 min read
SQLite 3.46.0 Release Highlights and New Features
Code Ape Tech Column
Code Ape Tech Column
May 17, 2024 · Backend Development

Migrating from Fastjson to Gson: Practical Guide, Pitfalls and Solutions

This article documents a month‑long effort to replace Fastjson with Gson in Java projects, analyzing security vulnerabilities, comparing performance and features of Fastjson, Jackson and Gson, and providing detailed migration steps, code examples, and solutions to common issues such as date handling, SpringBoot integration, Swagger compatibility and numeric type conversion.

GsonJSONPerformance
0 likes · 19 min read
Migrating from Fastjson to Gson: Practical Guide, Pitfalls and Solutions
Architect's Journey
Architect's Journey
May 8, 2024 · Backend Development

Mastering MyBatis JSON Field Mapping with Custom TypeHandlers

This article walks through three ways to map JSON columns to Java objects in MyBatis, explains why simple String or JSONObject approaches are fragile, and provides a complete custom TypeHandler implementation, registration, and usage example for complex entity fields.

D3BootJSONJava
0 likes · 11 min read
Mastering MyBatis JSON Field Mapping with Custom TypeHandlers
Test Development Learning Exchange
Test Development Learning Exchange
Apr 1, 2024 · Fundamentals

Useful Python Code Snippets for Time, Data Formatting, JSON Fixing, URL Query Parsing, File Comments, INI Config, and Path Management

This article presents a collection of practical Python code snippets covering timestamp retrieval, date formatting, JSON correction, URL query parsing, file comment extraction, INI configuration reading, and project‑relative path resolution to help developers handle common tasks efficiently.

CONFIGJSONdatetime
0 likes · 7 min read
Useful Python Code Snippets for Time, Data Formatting, JSON Fixing, URL Query Parsing, File Comments, INI Config, and Path Management
Goodme Frontend Team
Goodme Frontend Team
Mar 20, 2024 · Frontend Development

Top Developer Resources: TypeScript Performance, Faster JSON Alternatives, and Canvas Optimization

This newsletter curates recent developer-focused releases and articles, including the open‑source launch of Rolldown, TypeScript 5.4, Storybook 8, performance‑focused TypeScript tips, faster JSON alternatives, reactive front‑end development, a software engineering guide, Figma productivity tricks, and Canvas drawing optimizations.

JSONPerformanceTypeScript
0 likes · 6 min read
Top Developer Resources: TypeScript Performance, Faster JSON Alternatives, and Canvas Optimization
转转QA
转转QA
Feb 21, 2024 · Backend Development

Design and Evaluation of a JSON Similarity Algorithm for Reducing Diff Noise in Traffic Replay

This article presents a systematic approach to distinguish effective from ineffective diff failures in traffic replay by designing a JSON similarity model based on value, key, and structural comparisons, implementing the algorithm in Java, and demonstrating its superior accuracy over traditional system diff through extensive experiments.

Backend testingDiff Noise ReductionJSON
0 likes · 19 min read
Design and Evaluation of a JSON Similarity Algorithm for Reducing Diff Noise in Traffic Replay
Architecture Digest
Architecture Digest
Jan 18, 2024 · Backend Development

Useful Open-Source Libraries for Java Developers

This article presents a curated collection of essential open‑source Java libraries—including logging, JSON parsing, testing, utility, HTTP, XML, Excel, bytecode, database connection pooling, messaging, PDF, date‑time, collections, email, HTML parsing, encryption, embedded databases, JDBC debugging, serialization, networking, and more—to help developers boost productivity and write better code.

JSONJavaOpen-source libraries
0 likes · 10 min read
Useful Open-Source Libraries for Java Developers
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 2, 2024 · Databases

Using EXPLAIN INTO and EXPLAIN FOR SCHEMA in MySQL 8.1 and 8.2

This article explains the new EXPLAIN INTO clause introduced in MySQL 8.1 for storing JSON‑formatted EXPLAIN output in a user variable and the EXPLAIN FOR SCHEMA clause added in MySQL 8.2 for running EXPLAIN on other schemas, showing how to extract costs with JSON functions and automate collection with stored procedures.

EXPLAINJSONMySQL
0 likes · 7 min read
Using EXPLAIN INTO and EXPLAIN FOR SCHEMA in MySQL 8.1 and 8.2
php Courses
php Courses
Jan 2, 2024 · Backend Development

Creating a Custom Laravel Middleware for Consistent API Responses

This guide explains how to build and register a custom Laravel middleware that standardizes API responses by enforcing JSON format, formatting successful and error payloads, and optionally handling JWT authentication errors, improving clarity and developer experience.

JSONmiddlewareresponse-formatting
0 likes · 8 min read
Creating a Custom Laravel Middleware for Consistent API Responses
Java Architecture Diary
Java Architecture Diary
Dec 5, 2023 · Backend Development

Master JSON Pointer with Jackson: Syntax, Examples, and Java Code

This article explains the JSON Pointer syntax, provides encoding rules and practical examples, demonstrates how to extract values from complex JSON structures using Jackson's JsonUtil in Java, and shows how to map nodes to Java beans, offering a concise guide for developers.

JSONJSON PointerJackson
0 likes · 6 min read
Master JSON Pointer with Jackson: Syntax, Examples, and Java Code
Top Architecture Tech Stack
Top Architecture Tech Stack
Nov 4, 2023 · Backend Development

Essential Java Libraries Every Advanced Developer Should Know

This guide presents a curated list of essential Java libraries—including testing, JSON, logging, utility, XML, Excel, bytecode, collections, HTML parsing, encryption, embedded databases, serialization, networking, Lombok, and Testcontainers—that can dramatically improve productivity and code quality for backend development.

JSONJavaLibraries
0 likes · 8 min read
Essential Java Libraries Every Advanced Developer Should Know
Java Architect Essentials
Java Architect Essentials
Sep 14, 2023 · Backend Development

Understanding FastJson Serialization: Root Causes of NPE, Method Invocation Rules, and Best‑Practice Code Guidelines

This article reviews a production incident caused by a simple log statement, reconstructs the scenario with a CountryDTO example, analyzes FastJson's ASM‑based serializer internals, explains which getter/is methods are invoked during serialization, and proposes annotation‑driven coding standards to avoid similar bugs.

Code ReviewFastjsonJSON
0 likes · 9 min read
Understanding FastJson Serialization: Root Causes of NPE, Method Invocation Rules, and Best‑Practice Code Guidelines
ITPUB
ITPUB
Aug 20, 2023 · Databases

Postgres vs MongoDB: Which Database Wins in 2023?

This article provides a comprehensive comparison between PostgreSQL and MongoDB across dimensions such as license, data model, JSON support, performance, reliability, scalability, usability, operability, and ecosystem, helping readers decide which database better fits their application requirements in 2023.

JSONLicenseMongoDB
0 likes · 11 min read
Postgres vs MongoDB: Which Database Wins in 2023?
Python Programming Learning Circle
Python Programming Learning Circle
Aug 9, 2023 · Fundamentals

Comprehensive Guide to Python File Operations: Opening, Reading, Writing, Paths, Modes, CSV, and Serialization

This tutorial presents a complete overview of Python file handling, covering opening and closing files, absolute and relative paths, various access modes, reading and writing techniques, pointer control, file copying, CSV processing, in‑memory streams, sys redirection, and JSON/pickle serialization, all illustrated with practical code examples.

CSVJSONPATH
0 likes · 19 min read
Comprehensive Guide to Python File Operations: Opening, Reading, Writing, Paths, Modes, CSV, and Serialization
MaGe Linux Operations
MaGe Linux Operations
Jul 31, 2023 · Backend Development

Why ByteDance’s Sonic JSON Library Beats the Rest: JIT, SIMD, and Lazy‑Load Explained

The article introduces Sonic, ByteDance’s high‑performance Go JSON library built with Just‑In‑Time compilation and SIMD vectorization, explains its design motivations, usage patterns, API features, compatibility considerations, and showcases benchmark results that demonstrate its superiority over other popular JSON parsers.

JITJSONLibrary
0 likes · 33 min read
Why ByteDance’s Sonic JSON Library Beats the Rest: JIT, SIMD, and Lazy‑Load Explained
DeWu Technology
DeWu Technology
Jul 26, 2023 · Backend Development

JSONCompareUtils: Full JSON Comparison Component for Automated Testing

JSONCompareUtils, a full‑JSON comparison component added to the Artemis framework, lets automated tests recursively compare large JSON responses via a Maven‑provided library with Java and Python wrappers, streamlining service‑splitting, BC‑traffic, and cross‑environment validation while dramatically cutting manual verification effort and speeding regression testing.

API comparisonComponentJSON
0 likes · 9 min read
JSONCompareUtils: Full JSON Comparison Component for Automated Testing
Kuaishou E-commerce Frontend Team
Kuaishou E-commerce Frontend Team
Jul 13, 2023 · Frontend Development

Master Vue Internationalization with vue‑swift‑i18n: Full Feature Guide

This guide explains how the vue‑swift‑i18n VS Code extension automates detection, JSON generation, key replacement, tooltip display, JSON flattening, and code completion for Chinese strings in Vue projects, providing step‑by‑step instructions, configuration options, and practical examples to streamline internationalization.

JSONVS CodeVue
0 likes · 8 min read
Master Vue Internationalization with vue‑swift‑i18n: Full Feature Guide
php Courses
php Courses
Jul 10, 2023 · Backend Development

How to Parse JSON Data in PHP: Encoding and Decoding Guide

This article explains what JSON is and demonstrates how to encode and decode JSON data in PHP using json_encode() and json_decode(), including examples with associative arrays, indexed arrays, JSON_FORCE_OBJECT, and iteration over decoded structures.

BackendData ParsingJSON
0 likes · 7 min read
How to Parse JSON Data in PHP: Encoding and Decoding Guide
Java Captain
Java Captain
Jun 30, 2023 · Frontend Development

Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview

This article presents a complete guide to building a data‑visualization big‑screen dashboard, covering effect screenshots, requirement specifications, overall architecture, development environment setup, JSON library configuration, code structure, startup commands, browser access, and source‑code acquisition.

Data VisualizationEChartsJSON
0 likes · 4 min read
Data Visualization Dashboard Project: Architecture, Configuration, and Code Overview
Java Captain
Java Captain
May 26, 2023 · Frontend Development

Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend

This article demonstrates how to create a dynamic, real‑time data visualization dashboard using the Echarts library on the front end and a Java‑based backend, covering requirements analysis, architecture design, environment setup, code structure, deployment, and source‑code acquisition.

Data VisualizationEChartsJSON
0 likes · 4 min read
Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend
Architecture Digest
Architecture Digest
May 20, 2023 · Frontend Development

Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend

This article presents a step‑by‑step technical guide for creating a real‑time, dynamic data‑visualization dashboard using Echarts on the front end and a Java‑based backend, covering design screenshots, requirement analysis, architecture, configuration, code structure, deployment commands, and source‑code acquisition.

Data VisualizationEChartsJSON
0 likes · 5 min read
Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend
System Architect Go
System Architect Go
Apr 7, 2023 · Fundamentals

Mastering JSON Patch: Efficiently Modify JSON with RFC 6902

This article explains the JSON Patch standard (RFC 6902), detailing its purpose, structure, supported operations, ordering and atomicity rules, and provides concrete code examples for add, remove, replace, move, copy, and test operations, including edge‑case handling.

APIHTTP PATCHJSON
0 likes · 11 min read
Mastering JSON Patch: Efficiently Modify JSON with RFC 6902
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 21, 2023 · Databases

MySQL 8.0 New Features: Performance, Security, Optimizer, and Other Enhancements

This article provides a comprehensive overview of MySQL 8.0 enhancements, covering performance improvements such as contention‑aware scheduling and hash joins, security upgrades including authentication plugins and password policies, optimizer refinements, and various other features like persistent variables, GIS support, and binlog expiration handling.

Hash JoinJSONMySQL
0 likes · 16 min read
MySQL 8.0 New Features: Performance, Security, Optimizer, and Other Enhancements
FunTester
FunTester
Feb 23, 2023 · Backend Development

Why RESTful APIs Simplify Testing: A Practical Guide for Test Engineers

This article explains how RESTful API design reduces testing complexity by using unique URIs, standard HTTP methods, and JSON data exchange, and shows how test engineers can extend their frameworks with serialization support and added PUT/DELETE operations.

API-testingBackendJSON
0 likes · 7 min read
Why RESTful APIs Simplify Testing: A Practical Guide for Test Engineers
Java Architect Essentials
Java Architect Essentials
Feb 21, 2023 · Backend Development

Performance Benchmark of Common Java JSON Libraries Using JMH

This article benchmarks the serialization and deserialization performance of four popular Java JSON libraries—Gson, Fastjson, Jackson, and Json‑lib—using JMH, analyzes the results across different operation counts, and provides guidance on selecting the most suitable library for high‑performance applications.

FastjsonGsonJMH
0 likes · 11 min read
Performance Benchmark of Common Java JSON Libraries Using JMH
政采云技术
政采云技术
Feb 7, 2023 · Frontend Development

How to Build a Data Dashboard System: JSON Configuration, Component Containers, and Remote Component Store

This article explains the concepts, design of JSON configuration structures, component container patterns, editing side form generation, remote component store integration, static publishing, version management, and inter‑component communication for constructing a data dashboard platform using modern frontend technologies.

Component ArchitectureJSONdashboard
0 likes · 15 min read
How to Build a Data Dashboard System: JSON Configuration, Component Containers, and Remote Component Store
Architecture Digest
Architecture Digest
Feb 3, 2023 · Databases

Comprehensive Guide to Using DataX for Data Synchronization

This article provides a step‑by‑step tutorial on installing, configuring, and using Alibaba's open‑source DataX tool to perform both full and incremental data synchronization between MySQL databases on Linux, covering framework design, job architecture, JSON job files, and practical command‑line examples.

DataXETLJSON
0 likes · 14 min read
Comprehensive Guide to Using DataX for Data Synchronization
Code Ape Tech Column
Code Ape Tech Column
Dec 21, 2022 · Backend Development

Migrating from Fastjson to Gson: Lessons Learned and Best Practices

This article documents a month‑long effort to replace Fastjson with Gson in Java projects, analyzing security vulnerabilities, comparing performance and features of Fastjson, Jackson, and Gson, and providing detailed migration steps, code examples, and pitfalls to avoid for large‑scale backend systems.

FastjsonGsonJSON
0 likes · 21 min read
Migrating from Fastjson to Gson: Lessons Learned and Best Practices
php Courses
php Courses
Dec 9, 2022 · Databases

Elasticsearch Index and Document Operations Tutorial

This tutorial explains how to create, query, update, and delete Elasticsearch indices and documents using RESTful HTTP requests, covering basic CRUD operations, various query types, pagination, sorting, aggregations, highlighting, and mapping definitions with practical JSON examples.

ElasticsearchIndexingJSON
0 likes · 8 min read
Elasticsearch Index and Document Operations Tutorial
ByteDance SYS Tech
ByteDance SYS Tech
Dec 2, 2022 · Backend Development

How Sonic‑CPP Boosts JSON Parsing Speed 2.5× Faster Than RapidJSON

Sonic‑CPP, an open‑source C++ JSON library co‑developed by ByteDance’s STE and Service Framework teams, leverages SIMD vectorization, optimized memory layout, on‑demand parsing, and a compact DOM design to achieve up to 2.5× faster parsing than RapidJSON and competitive serialization performance, with extensive benchmark results and production‑grade usage.

C++JSONPerformance
0 likes · 13 min read
How Sonic‑CPP Boosts JSON Parsing Speed 2.5× Faster Than RapidJSON
Xianyu Technology
Xianyu Technology
Nov 29, 2022 · Backend Development

Lombok @Builder JSON Conflict, Dynamic Log Levels, JWT Overview, and Java 8 parallelStream Tips

The brief explains how Lombok’s @Builder can clash with JSON libraries and how adding no‑args and all‑args constructors resolves it, shows how to adjust log levels at runtime via Arthas or Spring’s LoggingSystem, outlines JWT structure and security cautions, and warns of common Java 8 parallelStream performance and correctness pitfalls.

JSONJWTJava
0 likes · 9 min read
Lombok @Builder JSON Conflict, Dynamic Log Levels, JWT Overview, and Java 8 parallelStream Tips
Python Programming Learning Circle
Python Programming Learning Circle
Nov 25, 2022 · Fundamentals

Python File I/O, CSV Handling, and Data Serialization Tutorial

This tutorial explains Python's file opening and closing methods, various file path formats, reading and writing techniques including with‑open, pointer manipulation, copying files, CSV read/write operations, in‑memory streams with StringIO/BytesIO, sys.stdin/stdout usage, and data serialization/deserialization using JSON and pickle.

CSVJSONPickle
0 likes · 15 min read
Python File I/O, CSV Handling, and Data Serialization Tutorial
Architecture Digest
Architecture Digest
Nov 21, 2022 · Fundamentals

JSON Hero: A Simple and Powerful JSON Viewer Tool

JSON Hero is a lightweight, feature‑rich JSON utility that offers multiple viewing modes, easy installation via Git and npm, drag‑and‑drop file handling, searchable tree structures, and shareable links, making JSON inspection and editing more intuitive for developers.

Data VisualizationJSONTool
0 likes · 4 min read
JSON Hero: A Simple and Powerful JSON Viewer Tool
Python Programming Learning Circle
Python Programming Learning Circle
Nov 10, 2022 · Fundamentals

Comprehensive Guide to Python File Operations, CSV Handling, and Data Serialization

This article provides a thorough tutorial on Python file I/O, covering opening and closing files, mode flags, absolute and relative paths, reading and writing techniques, file copying, CSV read/write, in‑memory streams, sys module redirection, and serialization with JSON and pickle, including code examples and best practices.

CSVJSONPickle
0 likes · 20 min read
Comprehensive Guide to Python File Operations, CSV Handling, and Data Serialization
Java Captain
Java Captain
Oct 30, 2022 · Frontend Development

Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend

This article presents a step‑by‑step tutorial for creating a dynamic, real‑time data visualization dashboard using Echarts on the front end and a Java‑based backend, covering design mockups, requirement analysis, architecture, environment setup, code structure, deployment commands, and source code acquisition.

EChartsJSONJava
0 likes · 4 min read
Technical Guide to Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend
Laravel Tech Community
Laravel Tech Community
Oct 26, 2022 · Backend Development

PHP 8.3 RFC: Built‑in json_validate Function

The article explains the PHP 8.3 RFC that introduces a built‑in json_validate function, describing its signature, parameters, return values, usage examples, community discussion, reasons for inclusion, and the impact on major PHP projects, while noting its compatibility with the existing json_decode parser.

JSONPHPValidation
0 likes · 7 min read
PHP 8.3 RFC: Built‑in json_validate Function
Java Architect Essentials
Java Architect Essentials
Oct 17, 2022 · Backend Development

Performance Benchmark of Common Java JSON Libraries (Gson, FastJson, Jackson, Json-lib)

This article presents a JMH‑based performance comparison of four popular Java JSON libraries—Gson, FastJson, Jackson, and Json‑lib—covering their Maven dependencies, utility wrappers, a realistic Person model, serialization and deserialization benchmarks, and analysis of the results to guide library selection.

GsonJSONJackson
0 likes · 15 min read
Performance Benchmark of Common Java JSON Libraries (Gson, FastJson, Jackson, Json-lib)
Java Captain
Java Captain
Sep 24, 2022 · Frontend Development

Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend

This article presents a step‑by‑step guide to creating a real‑time data‑visualization dashboard using Echarts on the front end and a Java Web backend, covering requirement analysis, architecture design, environment setup, code structure, deployment, and how to obtain the source code.

Data VisualizationEChartsJSON
0 likes · 5 min read
Building a Real-Time Data Visualization Dashboard with Echarts and Java Backend
Java Backend Technology
Java Backend Technology
Aug 27, 2022 · Backend Development

Why Converting Java Beans to Maps Often Fails and How to Fix It

This article explains the hidden pitfalls when converting Java Beans to Map objects—such as type loss and incorrect property names caused by JSON libraries, BeanUtils, and CGLIB—and demonstrates reliable solutions using Dubbo's PojoUtils with clear code examples and visual debugging screenshots.

Bean to MapBeanMapDubbo
0 likes · 14 min read
Why Converting Java Beans to Maps Often Fails and How to Fix It
360 Quality & Efficiency
360 Quality & Efficiency
Aug 26, 2022 · Frontend Development

Using form-create to Dynamically Generate Forms in Vue

This article explains how to use the form-create library to dynamically build, render, and validate JSON‑driven forms in Vue, covering the definition of form items, component rendering with conditional logic, and handling of data binding and validation rules.

JSONValidationVue
0 likes · 6 min read
Using form-create to Dynamically Generate Forms in Vue
Java Architect Essentials
Java Architect Essentials
Aug 17, 2022 · Backend Development

Pitfalls and Solutions for Converting Java Beans to Maps

Converting Java beans to maps often leads to type loss and incorrect property names due to JSON frameworks and BeanUtils behavior, and this article examines those pitfalls, demonstrates them with code examples, analyzes underlying Java introspection mechanisms, and presents a Dubbo‑based solution to reliably preserve types and property names.

@BeanDubboJSON
0 likes · 12 min read
Pitfalls and Solutions for Converting Java Beans to Maps
Architect's Tech Stack
Architect's Tech Stack
Aug 8, 2022 · Frontend Development

JSON Hero: A Simple and Powerful JSON Viewer and Editor

JSON Hero is a lightweight web‑based tool that offers multiple views, automatic content preview, search, and sharing capabilities for JSON data, with easy installation via Git and npm, making it a handy utility for developers who frequently work with JSON.

InstallationJSONTutorial
0 likes · 4 min read
JSON Hero: A Simple and Powerful JSON Viewer and Editor
dbaplus Community
dbaplus Community
Aug 6, 2022 · Databases

Mastering MySQL JSON: From Basics to Advanced Partial Updates

This comprehensive guide explains MySQL's native JSON data type, its advantages over text storage, detailed CRUD operations, indexing strategies, migration from TEXT columns, the powerful Partial Updates feature, performance benchmarks, and a wide range of JSON functions with practical examples.

FunctionsIndexingJSON
0 likes · 39 min read
Mastering MySQL JSON: From Basics to Advanced Partial Updates
Java Architect Essentials
Java Architect Essentials
Jul 15, 2022 · Frontend Development

JSON Hero: A Simple and Powerful JSON Viewer Tool

JSON Hero is a lightweight, web‑based JSON viewer that offers multiple visualizations, content previews, search, and easy sharing links, with straightforward installation via Git and npm, making JSON inspection and editing more intuitive for developers.

JSONToolTutorial
0 likes · 4 min read
JSON Hero: A Simple and Powerful JSON Viewer Tool
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jul 15, 2022 · Mobile Development

Swift JSON Decoding Solutions: Comparison and Custom Implementation

The article surveys common Swift JSON decoding approaches—including manual Unbox, HandyJSON, Sourcery, built-in Codable and BetterCodable—highlights their strengths and weaknesses, then presents a custom NEJSONDecoder that adds default values, key mapping, type compatibility, tolerant error handling, and transformation support, with performance benchmarks.

BetterCodableCodableHandyJSON
0 likes · 23 min read
Swift JSON Decoding Solutions: Comparison and Custom Implementation
Java Architect Essentials
Java Architect Essentials
Jul 2, 2022 · Fundamentals

JSON Hero: A Simple and Powerful JSON Viewer and Editor

JSON Hero is a lightweight web‑based tool that provides multiple visualizations such as column, tree, and raw JSON views, along with editing, searching, and sharing features, and the article explains its purpose, installation steps, usage, and key capabilities.

Data VisualizationJSONweb tool
0 likes · 4 min read
JSON Hero: A Simple and Powerful JSON Viewer and Editor
Programmer DD
Programmer DD
Jun 25, 2022 · Frontend Development

How a Misused JSON.stringify Almost Cost a Bonus – Lessons Learned

A real‑world story shows how a developer’s incorrect use of JSON.stringify caused a missing form field, broke a page, and nearly cost a year‑end bonus, followed by a detailed explanation of JSON.stringify’s quirks and a robust fix to prevent the issue.

JSONJSON.stringifyJavaScript
0 likes · 11 min read
How a Misused JSON.stringify Almost Cost a Bonus – Lessons Learned
IT Services Circle
IT Services Circle
Jun 18, 2022 · Backend Development

Investigating an Intermittent Fastjson Generic Parsing Bug in a Java Backend

This article recounts a developer's step‑by‑step investigation of an intermittent Fastjson generic‑type parsing error in a Java backend, detailing the initial symptom, debugging process, code examples, discovery of Fastjson’s cached generic handling bug, and the resolution by upgrading to version 1.2.33.

FastjsonJSONbug
0 likes · 10 min read
Investigating an Intermittent Fastjson Generic Parsing Bug in a Java Backend
Cognitive Technology Team
Cognitive Technology Team
Jun 17, 2022 · Backend Development

Using JsonPath in Java to Simplify JSON Data Access

This article introduces JsonPath as a DSL for reading JSON data in Java, demonstrates Maven integration, provides code examples for extracting and renaming JSON fields, and mentions the jq command‑line tool for additional JSON manipulation.

DSLJSONJSONPath
0 likes · 4 min read
Using JsonPath in Java to Simplify JSON Data Access
Java Captain
Java Captain
Jun 11, 2022 · Frontend Development

Full-Stack Dashboard Implementation Using Echarts, Java Web Backend, and JSON Data

This article presents a step-by-step guide to building a full-screen dashboard for LED displays, detailing requirement analysis, deployment options, overall architecture, key front‑end HTML/CSS layout, Echarts visualizations, back‑end Java REST API, JSON data handling, and configuration instructions.

BackendEChartsJSON
0 likes · 10 min read
Full-Stack Dashboard Implementation Using Echarts, Java Web Backend, and JSON Data
JavaEdge
JavaEdge
Jun 10, 2022 · Databases

Why Choosing the Right Data Model Matters: Relational vs Document vs Graph

This article explains how different data models—from relational tables to JSON documents and graph structures—affect software design, storage, querying, and scalability, illustrating concepts with a resume example and discussing trade‑offs such as impedance mismatch, normalization, and multi‑entity relationships.

Data ModelingJSONNoSQL
0 likes · 14 min read
Why Choosing the Right Data Model Matters: Relational vs Document vs Graph
MaGe Linux Operations
MaGe Linux Operations
Jun 8, 2022 · Backend Development

Simplify JSON Handling in Go: From Maps to Structs and Powerful Libraries

This article explains why processing JSON in a statically‑typed language like Go can be cumbersome, demonstrates two basic approaches—using map[string]interface{} and struct tags—highlights their limitations, and introduces third‑party libraries such as SJSON and GJSON that make JSON reading and writing more concise and efficient.

BackendJSONStruct
0 likes · 9 min read
Simplify JSON Handling in Go: From Maps to Structs and Powerful Libraries