×
Web Dev

AngularJS vs ReactJS

This article compares AngularJS and ReactJS, two popular JavaScript frameworks used for web application development.

Which One Is More Powerful: AngularJS or ReactJS?

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

Using Arthas in JRE

Part 5 of this series discusses arthas in JRE, the attach mechanism, and replacing JRE with JDK.

An Introduction to RSocket: Servlet vs. RSocket

This article explains some basic knowledge of RSocket by comparing Servlet and RSocket.

How to Install Web Host Manager (WHM) on Alibaba Cloud

This guide provides step-by-step instructions on how to install WHM (Web Host Manager) on an Alibaba Cloud Elastic Compute Service (ECS) instance.

Coroutine Made DPDK Development Easy

This article explains how DPDK dev became open-source and how its processes have developed since 2013.

How to Install Webmin on Debian Server ?

Webmin is a web-based system administration tool that can be used to manage various aspects of a Debian system, such as users, disks, and services.

Hosting Multiple Websites on a Single Alibaba Cloud ECS Server the DevOps Way

In this tutorial we are going to learn how to run two or more websites using the same ECS Instance using Docker Compose and a Reverse Proxy.

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 Agent Exploration – appendToSystemClassLoaderSearch Problems

This article describes the exploration of strange error reporting in Java Agent, including Java Agent error reporting, JVM principle, glibc thread safety, and pthread tls.

Java 8 Lambda Implementing Source Code Parsing

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

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.

The Past and Present of JDK8 and JDK17 to the Future of JDK21

This article gives a retrospective review of JDK’s past while predicting JDK’s future.

Java High-Performance Local Cache Practices

This article introduces local cache technology (for general understanding) and then introduces the best-performance cache.

One Solution to Improve Flutter Memory Utilization (Knowledge Sharing)

This article discusses the existing problems of Flutter Memory Utilization and possible solutions.

Flutter IM Cross-End Architecture Design and Implementation

This article discussed the architecture design and implementation of Flutter IM.

How to Install Docker on Ubuntu 20

This article explains how to install Docker on Ubuntu 20 in a few straightforward steps.

Construct a Simple 3D Rendering Engine with Java

This article practices basic 3D rendering techniques such as orthogonal projection, simple triangle rasterization, z-buffer (depth buffer), and flat shading in 200+ lines of pure Java code.