Programmer1970
Author

Programmer1970

Formerly called 'Code to 35'. Add our main WeChat ID to access a wealth of shared resources (algorithms, interview prep, tech stacks: Java, Python, Go, big data). We mainly share serious development techniques, focusing on output-driven input. Occasionally we post life snippets and gossip. Our aim is to attract precise traffic and test advertising opportunities.

120
Articles
0
Likes
2
Views
0
Comments
Recent Articles

Latest from Programmer1970

100 recent articles max
Programmer1970
Programmer1970
Dec 22, 2024 · Operations

50 Essential Linux Commands: Functions, Examples, and Practical Tips

This article compiles a concise reference of fifty commonly used Linux commands, detailing each command’s purpose, typical usage syntax, concrete examples, and handy tips to help developers and system administrators quickly master essential command‑line operations.

Command LineLinuxNetworking
0 likes · 41 min read
50 Essential Linux Commands: Functions, Examples, and Practical Tips
Programmer1970
Programmer1970
Dec 11, 2024 · Databases

How MySQL 8’s Transactional Data Dictionary Transforms Metadata Management

The article explains why MySQL 8 replaces fragmented, non‑transactional metadata files with a unified, InnoDB‑backed transactional data dictionary, details the information_schema views that expose it, and enumerates the resulting benefits such as atomicity, consistency, crash recovery, performance gains, simplified administration, reduced lock contention, smoother upgrades, improved DDL handling, and enhanced security.

InnoDBMySQLTransactional Data Dictionary
0 likes · 13 min read
How MySQL 8’s Transactional Data Dictionary Transforms Metadata Management
Programmer1970
Programmer1970
Dec 8, 2024 · Backend Development

Advanced Spring Interview Questions: Bean Lifecycle, AOP, Transactions, ApplicationContext vs BeanFactory, Type Conversion

This article compiles twelve advanced Spring interview questions covering bean initialization and lifecycle, AOP implementation, transaction management, the differences between ApplicationContext and BeanFactory, type conversion mechanisms, dependency injection, circular dependency resolution with three‑level caches, the event system, @Transactional and @Async annotations, and the inner workings of DispatcherServlet.

AOPBean LifecycleDependency Injection
0 likes · 21 min read
Advanced Spring Interview Questions: Bean Lifecycle, AOP, Transactions, ApplicationContext vs BeanFactory, Type Conversion
Programmer1970
Programmer1970
Dec 6, 2024 · Backend Development

Comparing API Protocol Styles: SOAP, REST, GraphQL, and RPC

The article systematically compares four major API styles—SOAP, REST, GraphQL, and RPC—detailing each one's core characteristics, advantages, limitations, and suitable use‑cases, and concludes with guidance on selecting the most appropriate protocol based on security, performance, complexity, and team expertise.

APIBackendGraphQL
0 likes · 13 min read
Comparing API Protocol Styles: SOAP, REST, GraphQL, and RPC
Programmer1970
Programmer1970
Dec 3, 2024 · Databases

RocksDB: An Introductory Look at a High‑Performance Key‑Value Store

RocksDB, an open‑source key‑value storage engine created by Facebook in 2012, delivers high performance, durability, and tunable configurations for flash and SSDs; the article details its core features, internal components such as MemTable and Bloom filters, and real‑world uses in TiDB and Apache Flink.

Database EngineFlinkKey-Value Store
0 likes · 10 min read
RocksDB: An Introductory Look at a High‑Performance Key‑Value Store