[Nuggets Week] Highlights of this issue:
- Jetpack – Defects of the LiveData component and countermeasures
- “Clean architecture” for the front end
- Full analysis of Canvas rendering process and principle of Taobao widget
- A solution based on Redis to optimize the order statistics interface
- How does Facebook train supersize models
- Interpretation of the principle of childhood Mastermind Overlord
- There are many creative competitions for Spring Festival
- …
Rules: The article should be published within one month before the issue of “Nuggets Week”. And in line with the content of each column positioning and requirements.
A week of gold
Content judges will be sifting through the community’s deep technical posts over the course of the week, and good technical posts will have a chance to appear in the list below, in no particular order.
The article classification | The article | The author | Introduction to the |
---|---|---|---|
Android | Jetpack – Defects of the LiveData component and countermeasures | Vivo Internet Technology | Share the pits that the App team of Vivo official website mall stepped on during the in-depth use of LiveData. |
Android | Full analysis of Canvas rendering process and principle of Taobao widget | Alibaba Mobile Technology | This article mainly explains the principle of Canvas rendering under widgets from a technical perspective. |
The front end | “Clean architecture” for the front end | ConardLi | How to apply a clean architecture to the front end? Is it worth it? |
The front end | How to write defensive CSS | The desert _w3cplus. Com | “The current status of CSS development is not optimistic. |
The front end | Build a Web map engine from scratch | Xiao Lin on the corner | This article will take you from scratch to implement a simple map engine, to help you understand the basic knowledge of GIS and Web map implementation principle. |
The front end | Take a tour of the world of Webpack plugin developers | 19 groups of the wind | Thinking of Webpack only at the configuration level is, in my opinion, not enough for a qualified front end engineer. |
The back-end | Kubernetes Scheduler source code parsing and custom resource scheduling algorithm practice | Zhengcai Cloud Technology team | From a kubernetes cluster running dozens of workloads to a kubernetes cluster running tens of thousands of workloads, where each workload should run requires a smart brain, which is the Kubernetes Scheduler. |
The back-end | Online flow comparison application practice | To object technology | Our vision is that development can secure live code even without testing, and development itself can form a closed loop. |
The back-end | Implementation of mysql snapshot read principle | Zhengcai Cloud Technology team | Innodb storage engine’s snapshot reads are based on multi-version concurrency control MVCC and Undolog to improve system read and write concurrency performance. Snapshot reads only occur in select operations. |
The back-end | Redisson delay queue execution process source code analysis | Super chipper Zheng | This article will describe the use of redisson delay queue demo and its implementation source code. |
The back-end | Redis series · Part A · A solution based on Redis to optimize the order statistics interface | Planeswalker23 | During the on-site support of customer performance pressure test, I encountered a problem: long Response Time (RT) of user order status statistics interface, which became the bottleneck of the overall performance of the project and needed to be optimized. |
Artificial intelligence (ai) | Detail the strategy gradient algorithm | Walker AI | Strategy gradient can solve the scene with continuous action space well, and can learn some random strategies, sometimes the optimal strategy |
Artificial intelligence (ai) | [Source code] Facebook how to train the super model –(1) | Rossi’s reflections | Let’s parse the source code |
Artificial intelligence (ai) | Multi-layer Perceptron Prediction Algorithm — A Case Study of Second-hand Car Prediction (MLP) | Shirakawa | This paper discusses the differences between sciKit-Learn and Keras deep learning libraries in building MLP prediction models and their different effects by constructing used car prediction prices. |
Artificial intelligence (ai) | [Model training] Target detection implementation sharing four: detailed explanation of YOLOv4 algorithm implementation | Very intellectual horizon | Through reading YOLOv4 papers and training practices, we can have a macro control over many excellent tricks emerging in the field of target detection in recent years. |
Hot spot observation
Collect industry hot spots and insight into technology trends.
The article classification | The article | The author | Introduction to the |
---|---|---|---|
Android | What’s new in Android Studio | Android_ developers | What are some exciting improvements to Android Studio? |
Android | In-depth discussion of the latest development of Room 2.4.0 | Android_ developers | Developers have higher expectations for Room, and we’ve released a lot of new features that developers have been waiting for in versions 2.2.0 to 2.4.0! This includes automated migration, relational query methods, and support for Kotlin Symbol Processing (KSP). |
The development tools | Reading Linux is like reading the novel “GitHub Hotspots v.22.03” | HelloGitHub | Flash-linux0.11-talk is one of the most interesting Linux code read projects of the week. I hope this article will take you through Linux code. |
The development tools | Byte Engineers develop the ultimate documentation suite based on IntelliJ | Bytedance technology team | It is well known that there are four things programmers hate most: commenting, documenting, others not commenting, and others not documenting. Therefore, it is necessary to find ways to reduce the cost of documentation and maintenance. |
Artificial intelligence (ai) | PaddleVideo update release: Top will be a blockbuster open source algorithm! | Baidu said Geek | With the rapid development of short video and the increasing demand for security management, the application of related technology in video field is gradually becoming an important part of people’s life. |
The front end | Front End Advancements: A transcoding tutorial from 2022 | Ali mom’s front end is about to explode | In 2022, we spent some time writing a modern transcoding tutorial from scratch |
Nuggets kaleidoscope
Are you the treasure trove of articles from the nuggets community, sorted by content quality, creative dimensions?
The article classification | The article | The author | Introduction to the |
---|---|---|---|
Artificial intelligence (ai) | No talent, 30 lines of code to write a Spring Festival couplet data crawler | TF boy | I have two hobbies, one is traditional culture, the other is high-tech. |
Artificial intelligence (ai) | PaddleBoBo: The year of the Tiger | Livingbody | Do you feel that creating a virtual human requires too much cost and technical input for the average developer to do on their own? |
The front end | 😜 wechat every day automatically to female [male] friends send good morning and local love words | Little handsome is not so handsome | Micro letter notice, every day to his girlfriend send good morning, local love words, poetry, weather information, etc |
The front end | 🐯 No ideas for Spring Festival activities? No idea? 🔥 I spend three days directly complete a website 🔥🔥🔥(experience, attached source code) | Orange sb. | No ideas for Spring Festival activities? Look at my > > |
The front end | Waka, with JS a mirror to look forward to New Year’s Eve (holiday)🐅 | jsmask | Spring Festival is coming, we will use SVG + JS to make a one-shot web special effect in this issue, and wait for our New Year’s Eve. |
The front end | Who is the firecracker king 🧨? Brother Chun will take you hand in hand to blow up the nuggets! | Spring brother’s dream is to touch fish | Experience what it’s like to blow up a Nuggets website |
The front end | [Diguyou.com Spring Festival Migration small data] made a simple Spring Festival migration data analysis map | OnePsycho | Make a visual map of the migration of people returning home during the Spring Festival to see which cities they start from most and which cities they arrive in most. |
The front end | Spring is coming, let me snow for you (never expected that I picked up my mathematics after graduation) | Li, castle peak | Today we will take you to make a snow with code. |
The back-end | Maze Challenge – Automatic Pathfinding (Python) | yzihao | How to realize automatic path finding of maze? |
Android | Kotlin quickly implemented a small game, candy rain is coming | Jere_Chen | Today with candy as the theme, the realization of candy rain come this interactive game. |
The program life
The article | The author | Introduction to the |
---|---|---|
The Principle of Childhood Overlord (1) summary | Rand_CS | Interpreting childhood memories with technology! |
Why, as a developer, should you start a tech blog right away | The whole stack and cool | In the era of short video, video, live broadcast and “we media” platforms, many people may think when they hear the word “blog” : Who still reads blog? |
Community official zone
Event calendar
The name of the event | The activity time | Event manager |
---|---|---|
Interesting couplets | January 26 – January 29 | Boiling point little assistant |
Spring Festival Games | January 26th – January 30th | @ the nuggets sauce |
Your blessing will be sent by me | January 25 – January 27 | Boiling point little assistant |
Send blessings and get red envelope cover | January 24 – January 27 | Boiling point little assistant |
First challenge in 2022 | January 18th – February 28th | @ Deborah qian qian |
🏆 Technology Feature 15 | Talk about 2022 technology trends | January 10th – February 21st | @sweet smiling face,@Zoe_2333 |
Spring Festival creative Submission contest | January 10th – February 10th | @Nuggets run Troy |
The official announcement
-
Attention, diggers, the first issue of the new artist list is here!
-
Digg’s December list is coming! This month from the monthly list incentive upgrade!
-
Nuggets annual report is online, click here to see my annual report!
-
Nuggets community article recommended rules update! What kind of articles won’t be recommended?
Nuggets weekly support for submissions, whether your own articles or your favorite author’s articles, can be recommended in the comments section!
We will support and reward the listed authors according to the monthly statistics. In addition, the authors who have been listed for many times will have the opportunity to obtain the official entity certificate of “Gold Digging Week · Gold Selected author”! The first certificate will be issued in early March, please pay attention to the update of “Gold Digging Week”.
📖 Submission area
Submission requirements
- Recommended articles: For articles that you think could be on this list, but were not included in this list, you can post a link in the comments section with a reason for your recommendation. Note that the article must be created within one month before the publication of this week’s Nuggets. You can recommend your own articles as well as others’ articles.
- Self-recommendation on the wall: articles published within one month prior to the release of each nuggets week can be submitted in the comments section, with the link attached and the reason for the recommendation, you will have a chance to be included in the next “Nuggets Week”.
“Gold Digging Week” aims to provide a more comprehensive window of intensive reading for the vast number of digging friends, and at the same time to provide periodical flow support and material rewards for good writers, so that high-quality articles can be seen by more people and help more developers to grow. Let quality authors get positive incentives, shaping personal technical influence.
If your article is deep or interesting, you have a chance to be featured on nuggets Week! If you think we missed something, you can also recommend it in the comments section. If you have any suggestions or comments about “Nuggets week”, please feel free to post them in the comments section.