Latest Articles
Front End Frontier
As the Internet continues to grow and become more popular, front-end technologies are evolving to bring a better experience to users.
1.WebAssembly
WebAssembly (abbreviated as WASM) is an emerging technology that allows you to run high-performance programming languages such as C++, Rust, etc.
...
More >>
Using Netty, understand its connection idle handling
Connection Idle
An idle network connection means that the current network connection is idle, i.e., there is no ongoing data transfer or communication activity. When one of our connections is no longer sending requests or receiving responses, that connection begins to be idle.
The long
...
More >>
2023-03-30
Netty
/
handler
/
ReadTimeoutHandler
/
WriteTimeoutHandler
Basic knowledge of meta in HTML
When writing a front-end page, the page structure is usually quickly generated by the editor. There is a meta tag in the page header. What does this tag do?
In MDN he defines it like this:
The <meta> HTML element represents metadata that cannot be represented by other HTML meta-related elemen
...
More >>
2023-03-23
HTML
/
meta
/
name
/
http-equiv
The latest MongoDB specification in 2023
prefaceMongoDB is a typical representative of non-relational databases. According to DB-Engines Ranking data, in recent years, MongoDB has always been the leader in the NoSQL field. MongoDB is a database system designed for the rapid development of Internet applications. Its data model and persisten
...
More >>
2023-03-08
Database
/
MongoDB
/
specification
/
rules
What is an event loop in JavaScript ?
What is an event loop in JavaScript ?Synchronize and AsynchronousSynchronize:Execute in orderAsynchronous:Execute a part first, wait for the result and then execute the subsequent code
1.setTimeout
2.Ajax
3.IO
After the synchronous program is executed, execute the asynchronous program
Single Threa
...
More >>
2023-02-27
JavaScript
/
Event Loop
/
Promise
Internet of Things: Bubble or Technology Revolution?
At that time there was a cartoon about several beggars in New York begging, people passing by from time to time to give them some coins. One of the clever beggar is different, he hung a sign on his chest, which simply wrote “.com”, and he received is actually a cash check after another.
Burning mone
...
More >>
2023-02-23
Internet of Things
/
Technological Revolution
Test the novice compass
Test the novice compassHello everyone, here is a brief introduction to what newcomers should do to improve their level in today’s testing industry. The overall test is divided into two directions: business and technology. talk about these two directions
Do functional testing
Test cases, this is an e
...
More >>
2023-02-21
QA
/
Technical Testing
/
Performance Testing
Layoffs in silicon valley
layoffs in silicon valleyIn the world Internet market,Microsoft, Google, Amazon, and Apple are the four giants of the Internet,Just recently, Microsoft and Amazon have launched their own layoff plans,Google can’t hold back, In the middle of the night, it suddenly announced the layoff of 12,000 peopl
...
More >>
2023-02-13
Layoffs
/
Silicon valley
/
Google
How to Make Your Application Highly Cohesive and Lowly Coupled?
Preface
I recently reviewed the company's code and found that the degree of code coupling is particularly high, modifying a place, unknowingly affect the other places, which made me think about how to make the code we write cohesive enough to reduce coupling?
"Highly cohesive and loosely
...
More >>
2023-02-07
Highly Cohesive
/
Lowly Coupled
/
Design Idea
ChatGPT becomes a powerful tool for hackers to write malware!
Since the launch of ChatGPT, it has generated a lot of attention in tech circles, but there are also many researchers who are concerned that generative AI, while popularizing AI, will also popularize cybercrime.
This fear is not without merit, and in some hacker forums, security researchers have obs
...
More >>
2023-02-03
Back End
/
ChatGPT
/
AI
/
Python