×
Programming

Which One Is More Powerful: AngularJS or ReactJS?

This article explains which framework (AngularJS and React JS) is more powerful.

Java Programming Skills: The Simplified Methods of Unit Test Cases

This article summarizes the simplified methods of more than ten kinds of test cases to promote Java unit tests and make it simpler when writing unit test cases.

The Invalid Unit Tests We Wrote

This article summarizes a set of methods and principles to avoid writing invalid unit test cases through daily unit test practice.

Java 8 Lambda Implementing Source Code Parsing

This article explores the design and implementation of Java 8 Lambda from the source code level.

Code Smell - High Cyclomatic Complexity with Multi-Layer Nesting

This article introduces cyclomatic complexity and discusses good/bad code smells.

Case Study: How to Eliminate Bad Code

The case study compares the code before and after refactoring from the perspectives of structural design, code readability, and robustness.

Five Writing Skills Effectively Improving Unit Testing Practices

This article discusses different writing skills that can improve unit testing practices.

A Deep Analysis of Virtual Keywords

This article introduces virtual and explains how it works ad why it is necessary.

AOP Principle and Application of IOC-golang

This article explains the relationship between AOP and IOC.

Why People Always Think Software Development Is Easy

This short article discusses the complexity of software development. Software development can be a difficult and time-consuming task.

io_uring vs. epoll – Which Is Better in Network Programming?

This article aims to settle the debate of choosing between io_uring and epoll for network programming through quantitative analysis.

Do You Know the Principle of Lombok That Has Been Used for a Long Time?

This article explains how to write a simple Lombok plug-in.

Understand WebAssembly in One Article

The article introduces the instruction set of the WebAssembly abstract machine and the writing and running methods of assembly language.

The Design Draft Generation Code (imgcook) Can Develop Animation

This article discusses the capabilities of imgcook and how imgcook can cover the dynamic effects in most e-commerce scenarios.

Write eslint Rules That Meet Needs

This article discusses the general framework of eslint rule writing.

Copilot! Smart Code Recommendation!

This short article discusses Copilot and some practices of Copilot's code recommendation ability.

How to Fix Bugs Automatically through Machine Learning

This article shows the process of code repair with bugs and after repair step-by-step with images.

Classic Supervised Learning Algorithm-Decision Tree

This article discusses the prevalence of decision trees in neural networks today.

Code Search! A New Field of Artificial Intelligence

This article introduces Code Search and other interesting tasks involved in code intelligence.

Node.js Assists imgcook in Automatic Dependency Generation

This article takes the automatic generation of dependencies as an example and verifies its feasibility and the experience of working with the imgcook editor using Unix Pipeline.