Wentao Xiong
Wentao Xiong
Home
Experience
Accomplishments
Posts
Projects
Talks
Skills
Contact
Light
Dark
Automatic
Posts
Design and development of business analysis system
Use golang and Kratos to build a business analysis system, use Redis and MySQL to store data, use ClickHouse to analyze data, and provide an API interface for web-side query analysis indicators.
kevin
Last updated on Feb 8, 2023
1 min read
System Development
I wrote a "girlfriend" to play mahjong with me
Mahjong robot AI implemented using golang combined with search tree and recursive algorithm.
kevin
Feb 7, 2023
1 min read
Game Development
Go map and concurrency security issues
It is not safe for code in different goroutines to read and write to the same map at the same time. The map value itself may be confused by these operations, and related programs may also have unpredictable problems.
kevin
Last updated on Feb 8, 2023
1 min read
Golang
Explanation and Application of Binary Search Algorithm
Binary search has the advantages of fast search speed and good average performance, but only when the list is
ordered
, binary search works. It is often tested in interviews. This article will explain the binary search algorithm.
kevin
Last updated on Feb 8, 2023
1 min read
Algorithm
Principles and Practice of Recommendation Algorithms
Since the recommendation algorithm I use is based on collaborative filtering, let’s talk about collaborative filtering algorithms.
kevin
Last updated on Feb 8, 2023
1 min read
Algorithm
Explain parameter passing in Go
Passing by value includes passing by reference and passing by value. What is the method of passing by value in Golang? This article explains parameter passing in Go.
kevin
Last updated on Feb 14, 2023
1 min read
Golang
TopK Algorithm Explanation and Application
What is the TopK algorithm? To put it simply, it is to find the first K largest (of course, it can also be the first K smallest) number in a bunch of data.
kevin
Last updated on Feb 8, 2023
1 min read
Algorithm
Cite
×