lichenghui's blog

Pursue excellence, and success will follow!


  • Home

  • Categories

  • Tags

  • Archives

  • About

再读《平凡的世界》

Posted on 2022-04-04 | In 阅读 | Visitors:

上一次拜读大概是3年前,当时还在上大学,印象最深的是不理解少平拒绝少安一起开厂做土财主,独自离家做了煤矿工人,每天在生死线边缘徘徊,靠体力挣着看似很多的工资。以及最后晓霞被淹死时我也鼻子一酸。再次就是最近,每天通勤路上,听书成了我最大的兴趣,应景的背景音乐与朗读者的语气带入,更加让人有沉浸的体验。

Read more »

libco协程库学习笔记(二)(未完结)

Posted on 2020-12-30 | In 学习笔记 | Visitors:

上篇已经介绍了libco切入切出的相关代码与流程,本文主要学习协程切换时寄存器以及运行时栈的变化,也会涉及扩展部分的相关内容:共享栈,协程控制,协程池。另外本文并非完全原创,多处代码解释参考某大佬KM文章,有的代码细节还没有看懂,也有的地方加入了自己的看法与见解。

Read more »

基于redis的分布式锁学习

Posted on 2020-07-12 | In 学习笔记 | Visitors:

最近接到一个需求,需要从微信获取新token,每次获取微信都会更新最新的token,之前的token作废,每个token有一个过期时间,在此过期时间内客户端可直接拿去校验,不用重新获取。有点触及只是盲区,经老大指点了解下分布式锁,这里记录学习下基于redis实现的分布式锁。

Read more »

emscripten & protobuf踩坑之旅

Posted on 2020-06-21 | In 工具 | Visitors:

WebAssembly是一种运行在浏览器虚拟机中的新的机器码指令格式,简称wasm。emscripten就是可以将C/C++,JAVA等高级语言代码库编译为wasm的一种编译工具。为了能够在前端高效应用大量现存的C/C++库完成音视频,游戏,机器视觉等计算密集型的功能。简单的说,因为浏览器只能跑js代码,wasm的出现就是为了其他语言的代码也可以在浏览器里运行,emscripten就是可以将其他语言编译成wasm的编译工具。

Read more »

Git踩坑指南

Posted on 2019-12-19 | In 工具 | Visitors:

最近新的项目需要抛弃svn使用git,之前对git一脸懵逼仅限于会拼写,趁这几天不算忙学习记录下。

Read more »

linux程序调试工具总结

Posted on 2019-09-11 | In 工具 | Visitors:

来鹅厂快半年,上过一次Linux性能分析与调试工具的课程,当时只是拍了照片,听的比较懵逼,一次性没法消化,现在整理下,一来备忘,二来需要时可以快速查到。

Read more »

再见,拉面女神

Posted on 2019-08-18 | In 感悟 | Visitors:

好久没有写东西了, 那天抽时间看了下自己写过的博客, 上次是去年年底立flag的文章, 已经8个月没有写东西了啊. 于是在新电脑上鼓捣了许久, 又重新拾起这种记录的方式.

Read more »

Goodbye 2018

Posted on 2018-12-31 | In 感悟 | Visitors:

回首

又到了一年的年末,时光飞逝貌似已经成了家常便饭,不值得再感慨。这一年是大学四年收获最大的一年,是公交飞机地铁坐的最多的一年,是从校园老腊肉到职场小鲜肉身份转变的一年。这一年只立了两个flag,不过,都实现啦hhhhhhh!

Read more »

libco协程库学习笔记

Posted on 2018-12-04 | In 学习笔记 | Visitors:

前言

对于协程具体的概念谷歌百度可以搜出一堆,我简单说一下我的理解:协程=函数调用+线程=用户级线程。当然这个公式适用于libco,或者说适用于非对称协程。

Read more »

回首求职路

Posted on 2018-11-10 | In 感悟 | Visitors:

今天是2018年11月10日星期六,我在深圳,昨天腾讯20岁生日(本来是11月11日,因为周末原因所以提前庆祝),全司上下各种活动,红包,礼盒,还有明星来发礼物(没来我们大厦2333),小马哥与大家合影留念(也没来我们大厦…)。不知不觉就从校园老腊肉变成职场小鲜肉了(不卖萌,全部门我是最年轻的hhh)。回首这段求职路,收获颇多,成长颇多。

Read more »

12…9
lichenghui

lichenghui

stay foolish, stay hungry

81 posts
11 categories
84 tags
MyGitHub
© 2022 lichenghui
Powered by Hexo
|
Theme — NexT.Gemini v5.1.3