Redis 与 Lua 脚本(Part 2)
整理 Lua 核心语法、Redis Lua 脚本执行模型(原子性、KEYS/ARGV、call/pcall)以及一个固定窗口限流实战示例,并补充 OpenResty 与 Lua 的关系。
汇集全部已收录博客的最新文章,点击标题前往原文阅读。
整理 Lua 核心语法、Redis Lua 脚本执行模型(原子性、KEYS/ARGV、call/pcall)以及一个固定窗口限流实战示例,并补充 OpenResty 与 Lua 的关系。
如果你看到了这一篇文章,那么证明你已经安装成功了,感谢使用 Halo 进行创作,希望能够使用愉快。
f51f22c17905e069051e631ec1b8531ad6cbb49e54f6bc7b8fbadd879fb79ec003314c2231738722187bc45feddbff5e025578e4023686aea5f7ca8ef2773af49246c4ab8fcc7b8be438d043e2771b8f2acb3e0c1ce288ab79b5837b5616a2105d925308b078463cd3e8c69f3737ef4812f985ab2bd422429dc010f23fc4f4cfed68837dd6f7a0232fb5753994c84ebde09b47e34773…
Hello! After spending some time working on the Git man pages last year, I’ve been thinking a little more about what makes a good man page. I’ve spent a lot of time writing cheat sheets for tools (tcpdump, git, dig, etc) which have a man page as their primary documentation. This is because I often fi…
距离《大教堂与集市》初版已经过去二十多年了。那本书在 1997 年的开源运动初期,提出了一个极具启发性的比喻:软件开发就像建造建筑物,可以是大教堂式的,也可以是集市式的。
You can find the original version in Chinese here:
从零掌握 Git 版本管理,涵盖用户配置、提交、分支与远程操作,并分享私有仓库 + 上游仓库多 remote 的协同工作流与提 PR 的方法。 点击查看全文
如何在博客(页面)中嵌入B站视频。 The post 在博客中嵌入B站视频 appeared first on Yourlai's Blog.
最近在跟小朋友一起学三阶魔方。 我之前就会基础的层先法,能还原但速度很慢。这次想趁着跟孩子一起玩的机会,把第三层的解法从层先法升级到 CFOP——也就是学 OLL 和 PLL 那套更系统的公式。斯坦福有一份两三页的教程,后半部分讲的就是这些内容,每种状态对应什么公式、怎么识别朝向,写得很清楚。照着学,并不难。
想写一篇年终回忆,不是为了鸿鹄伟志,只是想在这里留下些什么,记录下起落的时光。 点击查看全文
愿家人平安健康快乐每一天。
生活健康指南 总结一些我个人比较在意的日常生活知识。 警告 本文包含 AI 生成内容,请保持怀疑态度,积极思考。 减肥 自从我开始上班之后,体重一直在增加,直到我开始意识到问题的严重性。 体重本来也就只是一个能量输入和能量输出的差值问题。 输入 少吃两口糖类物质;少吃重油的食物,比什么都重要。 大学后期和上班前期,我是习惯不吃早饭的,不过这样其实也有胆结石 [1] 的风险。因此最好的方法是用一些低…
随着村里的开战,新的一年也是如期将至。今年是丙午年,那就祝大...
2025 年 6 月,我结束了大学本科的学业生涯,正式从校内的小社会步入到校外这个真真实实的大社会中,继续留在深圳这个“青春之都”工作。2025 年,我又解锁了一些地图区域,前往过几座没有去过的...
福建大部分地区都是山,但是经过几千年中原人的南迁和繁衍,如今在很多看似深山密林的地方都留下人类活动的痕迹。远远看去好像是荒山野岭,实际上面都有小道(现在可能都变成了水泥路),通往群山峻岭之间的山坳,那里有耕耘了几百年的梯田,古村聚落,这是福...
马年春晚结束了,毫不意外没什么值得特别推荐的节目。 不过,今年春晚的赞助商大体可以分为三类: 主赞助商,豆包,是国内大模型应用的典型代表;节前已经有元宝和千问的海量投放在市场上激烈竞争 宇树等多家机器人公司,甚至很多节目都是根据赞助商定制的 还有少数白酒消费的赞助商,比较典型的有五粮液,甚至开辟了一个宜宾的分会场 赞助效果也是有很大大差距,豆包出钱最多但是风头别机器人抢了不少。大家都在吐槽今年机器人之多,也顺便对比起了机器人形态的进展神速。这让众多股民燃起了机器人板块高涨的期......READ MORE
新年快乐2026“我希望眼泪更多是来自幸福的喜极而泣”往年在年前我总会写一篇年终总结放在我的博客上。无论过的怎么样 发发牢骚,在配上些来年的目标祝愿 今年,大概是在六月份末距离我定下:隔三四天内...
Jane Street’s January 2026 puzzle1, “Dropped a Neural Net”, presents a deceptively simple premise: a neural network was “dropped” and its 97 pieces scattered. Your job is to put them back together. Behind this simple framing lies a deep combinatorial optimization problem that I solved two different …
欢迎使用 WordPress。这是您的第一篇文章。编辑或删除它,然后开始写作吧!
今天,2月17日的夜晚22:10,我正式通关了这部科幻大作。The Alters。耗时16小时,我无法用语言阐述自己此刻的震撼之心——但是我达到了自己想要的结局,大概吧。我想从故事,和个人领悟的几个角度讲讲这部游戏对我的深刻影响……好像玩到什么也是天注定,总有命运把我带往该前进的地方。以下内容为几十分钟内激情创作,可能含有各种错字和语病。以下,是不剧透的部分。到剧透部分,我会拉一个分割线。故事的开端Jan——听起来像个欧亚地区的名字,是普通的建造工。在科技高度发达的近未来,外星开采已经成了家喻户晓的事情。和妻子因为鸡毛蒜皮离婚、又因金融危机失业,Jan就像每个路走岔了的Ordinary per…
辞别旧岁,拥抱新年。以温暖而坚定的文字,为2026送上真挚祝福。愿所行皆坦途,所愿皆有回应;在平凡日子里积蓄力量,于新篇章中奔赴热爱。
今天是大年初一,总算结束了单位的值班,赶在晚饭前回到了家。虽然身体还带着单位值班攒下的那股子疲劲,但看着三个闺女穿得漂漂亮亮地围着我转,还是打起精神,带她们去街上转转。老大文静了不少,老二正是爱热闹的年纪,老三蹦蹦跳跳地最兴奋。走在街上,满眼都是年味,但看进心里去,又觉得这年味儿里掺了不少杂质。街边全是摊位,一个挨着一个。套圈的游戏最火,圈里的东西五花八门:有直接摆红钞票的,有摆着整条香烟的,还有一笼笼缩着脖子的小猫小狗。老三盯着那些塑料手办挪不动步,老二则对那边的打气球和投飞镖跃跃欲试。 我看了一眼那些所谓的小吃摊,油烟味挺重,说实话,打心眼里觉得不卫生。这就是过年,热闹是真的,乱也是真的。…
Zkeq的人格完善指南https://www.onmicrosoft.cn/qa/2025-09-09-about-the-game说到游戏,我有一个域名ux54.com,原来打算取个名字叫“游...
本期节目我们请到了推上的 Xiaowen。Xiaowen 在外资金融机构深耕近二十年,作为传统企业的中层管理,给我们分享了他所见到的 AI 革命。 嘉宾 Xiaowen Zhang 主播 laike9m 链接 Xiaowen 的推文 《MBA一日读2.0:一日之内学完知名商学院的全部课程》 《解体诸因》 - 西泽保彦
深度解读Peter Steinberger的AI编程极限实践,探索AI代理工作流的上限与边界
有些东西本身就不公平的,也本来就是这样的,从古至今都是如此![vplayer url="https://www.abcxpg.cn/usr/uploads/2026/03/1239869472....
八点多,北站候车,我吃着早餐,回想起小时候乘坐的那辆绿皮火车,脑海浮现的画面仿佛是一段千禧年电影闪回,从家坐的士到火车站,我执意要坐在车右边,因为特别喜欢看有段路旁的好几栋钢铁工业建筑。 九点多,车厢窗外城市的景观快速掠过,远处的山沐浴在阳光下呈现出金黄色。 我开始想象了下在老家生活的日子,没一会儿就感到抵触,相比现在的生活,落差会非常大。过了这么多年,我仍记得回村路上长着许多杂草的岔路口,树林,许多无人居住的废弃瓦片房,没有路灯的小道。 我对老家印象最深刻的还是几公里外水坝的那座破旧小桥,宽度只有一个半车位,前几年暴雨泄洪被冲垮了,这是一条到主路上的捷径。我仍能想起附近传来的白鹭高亢的鸣叫声…
互联网是个没有边界的墓地。
2025 直 ★ 达 2026
第一次参加,很好玩。
在新横滨下的车,18:53 分,和小伙伴们约好吃一顿年夜饭。 这是我离开家乡过的第一个新年。要说去年在新加坡过 […]
在过去的一年里,我们或许有收获,有挑战,但正是这些经历让我们更加坚韧和成熟。在新的一年里,愿我们都能像骏马一样,拥有昂扬的斗志,朝着目标奋力奔跑,最终马到成功,事业腾飞!
针对单个电子表格的不同分页进行批量修改。
针对多个电子表格进行批量修改。
今年开始决定重启笔记这个分类了,所以 2026 年就先把笔记抬上来了,谁让我年初就追完了两部剧呢! 之前因为日志一月一篇就都合并到一起了(我也是有够懒),后来发现想要回头去找也是很不方便。今年日志部分决定不再一月一更,采取更随性的方式。那么记录我看了什么东西就跟记录我买了什么护肤品彩妆一样,不太适合放在一起了。 只不过这几年合并在日志里的笔记我也不准备拎出来了,就让他们淹没在里面好了。这也是对我懒惰的一种证明,都是走过路过的证明呀何必掩耳盗铃呢。 最后就是今年争取多看点剧多看点书! 电视剧:1.9《剥茧(2025)》 年底连休的时候开始追的,然后就看进去了?反正就开始追更,真是讨厌。还好主要是…
XXE漏洞利用 学习XXE首先了解XML语言: XML是一种标记语言。他是用来把数据结构化然后传输给对方,让对方在结构化的数据中进行读取的。 XML和HTML的区别: XML HTML 功能:数据读取 功能:开发 标签无意义 标签预定义 传输和存储数据 显示数据 焦点:数据的内容 焦点:数据的外观 我们的xml标签是没有意义的,也就是说你可以随意命名。 既然我们的标签没有意义,那么我们的注入怎么来呢? 就是通过外部DTD声明。 DTD (Doucument Type Definition) 文档类型定义,可定义合法的XML文档构建模块,它使用一系列合法的元素来定义文档的结构。在XML中DTD就…
nanobot 是 openclaw 的精简版替代品。本文从 nanobot 源码着手,学习 context 工程。
马蹄声声,踏碎旧岁的冰霜,带来新春的暖阳。2026年,愿你有马到成功的底气,也有策马奔腾的勇气。家中四季安康,心中自有山海。不负韶华,以梦为马。新的一年,愿我们在奔赴未来的路上,既有疾风劲草的坚...
岁次丙午,金马昂首。 蹄声清越,敬过往、致未来。愿君所行皆坦途,所遇尽良驹,所愿俱成真。
不知不觉间又过了一年。今年的年终总结本是 2026 年一月一日之前就应该写完的,然而一拖再拖,便到了 2026 年春节。年终总结本身其实并没有什么特别的事情好写,然而一年总是要有一个总结的。无论完美与缺总是要给自己一个交待。写年终总结时,我总在想应该写点什么,但是许久未动笔的我,事到如今应该也只会写一些废话了。直到写之前我还在想,这年终总结我是随便写点废话呢还是像以前一样,梦到什么写什么。在动笔时,我还是决定,梦到什么些什么吧。按照我以往的写法肯定是梦到什么些什么的,然而这两年下来人比较累了,连梦也少了,以至于写之前我还在思考到底还能不能梦出东西来。这是在前几天我跟我的好朋友 Wangs 对话…
最小学习闭环系列:卡片笔记的格式与模板 | 学习骇客 (qq.com)笔记格式前三级文献信息:书名、章名、节名四级写问题五级写答案五级写补充六级原文微信读书笔记完美契合上面的格式纸质书不方便引用,可以在问题中标出原文的页码例子[[@用“卡片笔记写作法”读《卡片笔记写作法》]]用“卡片笔记写作法”读《智识的生产技术》含流程方法与笔记示范 | 学习骇客 (qq.com)
为什么需要有出价 #card因为在广告场景中引入了广告主 (advertiser) 这一角色, 出价则是提供了一种方式供广告主表达其对付费诉求,即对一次曝光 / 点击 / 转化愿意付多少钱。其次,广告平台往往需要提供多种产品形态来满足广告主的各种需求,如最常见的是保成本类产品、还有一些更追求跑量、品牌广告则是对保量有严格的要求;针对这些不同的产品形态,基本上最终的策略都落在了出价上。因为在基于 ecpm 排序的广告系统中,基本上能比较灵活地改动的就是 bid 这个因素了而针对上面各种产品需求,其实都是可以通过相同的最优化建模的方式来解决的,阿里之前发表过一篇 paper 来描述这个问题,对于出…
链接 GitHub - wangshusen/SearchEngine: 搜索引擎原理
差分是一种和前缀和相对的策略,可以当做是 {{c1 求和}} 的逆运算求差分数据的公式 #card$b_{i}= \begin{cases}a_{i}-a_{i-1} & i \in[2, n] \ a_{1} & i=1\end{cases}$性质ai 是 bi 的前缀和计算前缀和 #card$\text { sum }=\sum_{i=1}^{n} a_{i}=\sum_{i=1}^{n} \sum_{j=1}^{i} b_{j}=\sum_{i}^{n}(n-i+1) b_{i}$区间序列 [l,r] 加上一个数 k #card$b_{l} \leftarrow b_{l}+k, b_{…
大脑运作模式视角下的知识分类 - 知乎 (zhihu.com)、机器学习理论引入的知识分类 - 知乎 (zhihu.com)[[思考类知识]]需要精度高,该中大脑模式速度慢,记忆容量低的缺点,尽可能减少问题所涉及的因素。[[运动类知识]]对速度有更多的要求,大脑可以同时并行处理多个因素,也有很强的容错性和鲁棒性。任何知识在熟悉之后会逐渐被大脑放到无意识模式下处理。缺点这种模式下若不重复,则不会进行学习。但当谬想知识对精度有要求时,就要稍加注意。学习这类知识,尽可能让大脑无意识的直接从输入得到输出,用大量的不同的例子反复加强新大脑神经连接的形成。[[分类知识]],判断一个事物属于哪个模型思考类知…
XGBoost 中有什么方法可以评估特征重要性?#card通过整体分布产生随机特征,通过随机特征在特征重要性中的位置,筛除重要性不是非常明显的特征。[[SHAP]]特征重要性指标 get_score 方法weight → 特征在树中作为划分属性的次数gain → 特征作为划分属性时, loss 平均的降低量cover → 特征作为划分属性时,对样本的覆盖度覆盖度指特征用作分割点后影响的 → 样本数量,即多少样本经过特征分割到两个子节点
示意图 #card优点 #card缺点是容易造成样本选择偏差(Sample Selection Bias,SSB) #card这是因为,召回的正样本来自点击数据,而被点击的多是热门物料。再加上一个Batch的大小有限,其中的热门物料就更加集中,与召回要被应用于整个物料库的数据环境差距较大。换句话说,Batch内负采样所采集到的负样本都是Hard Negative(大多数用户都喜欢热门物料),缺少与用户兴趣毫不相关的Easy Negative。