Learning Makefile

Learning Makefile

GDB Debugging Tool Common commands for GDB debugging: gcc -g main.c -o main Common commands: help bt Show the call stack info locals Show local variables break main.c:10 Set a breakpoint at line 10 next Execute the next line list List source code continue Continue execution print Print variable value start Restart program execution delete … Read more

Can Programmers Who Don’t Understand Makefile Still Write Code?

Can Programmers Who Don't Understand Makefile Still Write Code?

Introduction: Tired of Typing Compilation Commands? It’s Time to Learn Automation! Hello everyone, I am Xiaokang! Last time we talked about GCC, G++, and GDB, clarifying how these tools are used in C/C++ development. With them, you can happily compile and debug your code. But let me ask you, do you manually type the <span>gcc</span> … Read more

Collaboration Between Python and JavaScript: A New Experience in Web Development

Collaboration Between Python and JavaScript: A New Experience in Web Development

Introduction In modern web development, the combination of Python and JavaScript enables seamless collaboration between the front-end and back-end. This article will introduce how to achieve interaction between Python and JavaScript through <span>Pyppeteer</span>, <span>PyV8</span>, and RESTful APIs. 1. Using <span>Pyppeteer</span> to Control the Browser <span>Pyppeteer</span> is a Python library that can be used to control … Read more

The Journey of Kong K8s Transformation for Liulishuo’s Business Gateway

The Journey of Kong K8s Transformation for Liulishuo's Business Gateway

Introduction Like most companies, Liulishuo has experienced a growth in business traffic and an increase in backend services. The business gateway, as the entry point for all services, plays a crucial role. With the development of the business, the architecture and operation of the business gateway have been continuously evolving, aiming to provide more stable … Read more

All Sensor Principles Are Here, Be Sure to Bookmark!

All Sensor Principles Are Here, Be Sure to Bookmark!

A sensor (English name: transducer/sensor) is a detection device that can sense the information being measured and convert that information into electrical signals or other required forms of information output according to certain rules, to meet the requirements for information transmission, processing, storage, display, recording, and control. The characteristics of sensors include miniaturization, digitization, intelligence, … Read more

Comparison of Microcontroller Programming Environments and PLC Programming Software

Comparison of Microcontroller Programming Environments and PLC Programming Software

Hello everyone, I am Da Yi! Today, we will discuss the similarities and differences between microcontroller programming environments and PLC programming software. From a practical perspective, microcontrollers are generally programmed using C language and require an Integrated Development Environment (IDE) such as Keil or IAR. In contrast, PLCs have dedicated programming software, with mainstream options … Read more

Application of Three World-Famous Brand Robots in Chery Automobile Welding Lines

Application of Three World-Famous Brand Robots in Chery Automobile Welding Lines

In the automotive and parts manufacturing industry, the use of industrial robots can reduce scrap rates and product costs, improve equipment utilization, and lower the risk of defective parts caused by worker errors, resulting in significant benefits. Robots have the capability to perform high-risk tasks, with an average failure interval exceeding 60,000 hours, making them … Read more

Timer Application Development: Methodologies for Building Reliable Industrial Control Systems

Timer Application Development: Methodologies for Building Reliable Industrial Control Systems

Click the blue text to follow! 10 Timer Application Practice: A Decade of Workshop Experience from an Old Electrician A few days ago, Xiao Zhang rushed to me: “Master Li, please help me check, the conveyor belt on production line three keeps stopping and starting, causing us to rework a large batch of products!” I … Read more

Is This Really a PLC? Understanding PLCs and Their Capabilities

Is This Really a PLC? Understanding PLCs and Their Capabilities

JZGKCHINAIndustrial Control Technology Sharing Platform Industrial control professionals believe: The source of all methods in industrial control What is it? It is a PLC There are secrets to this PLC Like the source of all methods in the universe, “Tathāgata” —— Like a PLC Is it programmable? Yes, it is indeed programmable. But is it … Read more

Application Case of PLC and Digital Twin Technology in Virtual Debugging for Production Line Upgrades

Application Case of PLC and Digital Twin Technology in Virtual Debugging for Production Line Upgrades

As the project leader for the production line transformation, I led a team last year to complete the intelligent upgrade of an automotive parts factory. This experience made me deeply appreciate the power of PLC + Digital Twin in virtual debugging—what originally required a two-week shutdown was completed in just three days. Below, I will … Read more