With 2500+ words, it takes about 8 minutes to read.
[Nuggets Week] Highlights of this issue:
- A front-end trainee who has been practicing for 2 years and 8 months
- Engineering practice of real-time incremental learning in cloud music live recommendation system
- I also made a sample App for Jetpack Compose. What is the experience like? Attached to the source
- What you need to know about Android Injection
- Flink’s landing practice in Meha Tour
- Front-end single test, why not test “implementation details”?
- Three. Js flame effect implementation of elden Ring dynamic logo ๐ฅ
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 author | The article | Introduction to the |
---|---|---|---|
Android | Throwing objects line | [Source code] I also made a sample App for Jetpack Compose. What is the experience like? | In the smoothest way possible, let’s take a look at what Compose’s interface code looks like. |
Android | Trail security | What you need to know about Android Injection | In The Android system, processes are isolated from each other, and two processes cannot directly access the spatial information of other processes. In order to perform memory operation on an APP process and obtain the information in the address space of the target process or modify the private information in the address space of the target process in the Android platform, it needs to involve injection technology |
Android | BennuCTech | Android Jetpack: Use the Palette to color the image | How to use the Palette to extract colors from an image. |
Android | Time_sun | Flutter must Know must Know series – Explore the Route page opening process | The page display of Navigator is called Overlay display. We can also develop a simple version of Overlay ourselves. The difference is that Navigator adds excessive animation and focus control to the page display. |
Android | z1zzhyluojin | Non-invasive thinking of Canvas thumbs-up animation | What? Non-invasive? What the hell is this? It is also very simple, just use it, do not rewrite or customize the layout for a certain effect. |
iOS | MChen | IOS common locks NSLock, @synchronized, dispatch_semaphore and other low-level implementation and use details | In the iOS development process, we use async and multithreading to improve the running performance of the program. At the same time, multithreading security has become a problem we must face. In terms of safety, resources should be avoided as far as possible between threads to reduce the interaction between threads. |
iOS | Snowball Engineer Team | Accurate location of page sliding frame rate bottleneck and optimization reference | This paper summarizes the work of snowball iOS client in feed flow page and body page fluency optimization in community business, including identification/testing of caton tool use and caton optimization practice. |
The back-end | Zhang, the man who dug the hole | A large number of JVM Native memory leaks | We have an online project, which occupies more than 1.5G when we use the top command to check RES, which is obviously unreasonable. Therefore, we conducted some analysis to find the root cause, hoping to help you. |
The back-end | Flink_China | Flink’s landing practice in Meha Tour | This article is about the application and practice of Flink in Meha Tour shared by Zhang Jian, head of real-time computing in The Big data Department of Meha Tour. |
The back-end | Zhengcai Cloud Technology team | A scripting language-based rules engine | In daily development, developers often face a scenario where the logic of business requirements is complex and constantly changing. The usual way to do this is to stack code based on if else, which is boring and untechnical. |
The back-end | QiShare | Talk about service fuse downgrades Sentinel | Sentinel, a traffic defender of distributed system, is a flow control component oriented to distributed service framework. It mainly takes traffic as the entry point and helps developers guarantee the stability of microservices from multiple dimensions such as flow limiting, traffic shaping, fuse downgrading, system load protection and hotspot protection. |
The front end | Sea monsters who write code | Front-end single test, why not test “implementation details”? | I believe that when many students write a single test, the biggest problem is not how to write test code, but: “what should be tested?” “How deep to test”, “What not to test”. |
The front end | dragonir | Three. Js flame effect implementation of elden Ring dynamic logo ๐ฅ | This article uses React + three. js technology stack to implement the Elden Ring Logo with flame effect. This article covers basic usage methods of fire. js and other basic knowledge of three. js. |
Artificial intelligence (ai) | NetEase Cloud Music technology team | Engineering practice of real-time incremental learning in cloud music live recommendation system | The real-time process of cloud music model mainly includes three stages: real-time sample generation, real-time model training and real-time push online. This paper focuses on the real-time sample generation process. |
The program life
A front-end trainee who has practiced for 2 years and 8 months – @Zhengcaiyun front-end team
Just invited to participate in the Nuggets spring recruiting activities live (replay please dig: Nuggets open class live link), memories were suddenly pulled to that year just graduated, running in each interview scene of their own. From fresh graduates to new employees, business interface people, and now the low code front end leader. Looking back at the road that came then, good and bad, smooth and difficult, I feel that everything is still in my mind.
If you are going to graduate soon, or you are a student with 0-3 years working experience and want to grow up quickly, or you are interested in my story, please take a few minutes and let’s watch it together
Community official zone
Event calendar
The name of the event | The activity time | Event manager |
---|---|---|
Who is the Number one player? The game ideas submission contest is here | March 25th – April 24th | @ the nuggets Tory |
Offer to come, dig friends take it! Spring Recruitment in 2022 kicks off | March 1st – March 31st | @ Deborah qian qian,@Zoe_2333 |
๐ Technical feature essay 16 | Node.js advanced way | March 7th – April 8th | @Zoe_2333 |
The official announcement
- Nuggets ยท New plan online! Give you reasons to “get into the writing habit” and become a “new” you every day
- Homepage information flow is not interested, shielding the author/label function online
- Nuggets community article recommended rules update! What kind of articles won’t be recommended?
๐ Submission area
In the comments section, you can recommend articles that you think are good, along with links and reasons, for a chance to be featured in the next issue. Article creation date must be within one month before the next nuggets week is published; You can recommend your own articles as well as others’ articles.