标题中包含该 TAG 的相关文章列表。
公司刚上微服务那会儿,消息队列选了RabbitMQ。一开始觉得就是个发发通知的工具,随便配配就行。结果上线没几天,消息积压、连接打满、偶尔还抽风断连,排查起来头都大了。 别让默...
R语言和SAS在实际应用中的差异在日常的网络监控工作中,数据处理是绕不开的一环。比如公司每天要分析访问日志、识别异常流量、绘制响应时间趋势图,这些任务背后都依赖数据分析工具。R...
你有没有试过在公司服务器上拉一个 Docker 镜像,结果等了十分钟才下载了一半?旁边同事都部署完三个服务了,你的命令行还在那里慢悠悠地跑着 docker pull ubuntu
{"title":"TypeScript类型推导失败?别急,这几个常见坑我都踩过","content":"前几天在家折腾智能家居的通信模块,想着用 TypeScript 写个轻量配置中心,结果代...
用 Docker 的人都懂,刚入门时最让人抓狂的不是命令记不住,而是执行 docker pull 时那慢得像蜗牛的速度。等个 Ubuntu 镜像能泡三杯茶,进度条半天不...
家里装了智能灯泡、温控器,想自己写个网页远程控制,结果一搜 JavaScript 框架一大堆:Vue、React、Angular 到底用哪个?别急,选框架就像配钥匙,得看锁长啥样。
前两天和朋友吃饭,他刚从一家做网络安全的公司跳槽,薪资涨了快一半。聊起原因,他说现在公司招人,只要会Rust,简历直接进优先池。我一开始还不信,结果回家翻了几家大厂的招聘页面,发现不少岗位明确写...
最近在公司做网络监控的时候,发现系统日志里时不时蹦出一条 NullPointerException,看着挺吓人,其实搞清楚来龙去脉后,处理起来并不难。很多人一看到 nu...
最近身边好几个朋友都在搞带货挑战,发个短视频,拉点粉丝进群,开个直播卖货,看着热闹。可问他们到底赚没赚到钱,一个个都摇头说‘水太深,算不明白’。其实关键就看一个数——ROI,也就是投入产出比。这...
半夜报警响了,人得爬起来 凌晨两点,手机突然嗡嗡震动。打开一看,监控平台弹出一条红色告警:核心服务响应时间飙升,错误率突破阈值。这种场景对SRE来说太熟悉了——咖啡灌下三杯,团...
在家办公的时候,经常要处理一堆日志文件或者配置信息。比如路由器的运行日志分散在好几个文本里,一个个打开太麻烦。这时候要是能把它们合成一个,查看起来就方便多了。 为什么选择Per...
{"title":"AR实时特效居然和无线网络有关?很多人忽略了这点","content":"你有没有在直播时看到主播脸上突然冒出一只小猫耳朵,或者拍照时背景自动变成外太空?这些好玩又魔幻的效果...
你在刷 GitHub 的时候,看到一个无线组网相关的开源项目,发现有个小功能可以优化,或者文档写得不够清楚。你想改一改,顺便把自己的名字留在贡献者名单里?其实,提交 PR(Pull Reques...
你有没有遇到过这种情况?在电商网站选了一堆商品放进购物车,结果一刷新页面,购物车空了。或者登录某个网页系统,关掉浏览器再打开,又要重新输入账号密码。其实,这背后和浏览器的存储机制大有关系,特别是...
写代码的时候,你有没有遇到过变量莫名其妙变了值?或者在循环里定义的变量,跑到外面还能用?这很可能是因为你用了 var 而不是 let,它们看着差不多,其实差得挺远。 var 是...
家里装了摄像头,有时候翻看回放会抓到一些有意思的画面——比如猫主子半夜溜达、孩子第一次自己开冰箱。但直接截出来的监控画面总是灰扑扑的,颜色发暗,细节也模糊。其实稍微用点后期技巧,这些日常瞬间也能...
写前端代码时,经常会遇到这样的情况:一个对象既要包含用户信息,又得有权限配置。如果每个都重新定义接口,重复代码就多了。这时候,TypeScript 的交叉类型就能派上用场,像拼积木一样把已有类型...
写前端代码时,经常会遇到需要把多个对象的属性合并在一起的情况。比如做网络监控功能时,一个设备可能既有基础信息,又有状态数据。这时候用 TypeScript 的交叉类型,能让类型定义变得更清晰、更...
家里装了NAS或者有台闲置的服务器,想搭个私有云盘、建个博客,或者跑个下载工具?别再手动装环境配依赖了,用Docker几条命令就能搞定。就像打包好的快餐盒,扔进服务端直接开吃,干净利落。...
最近帮同事查一个问题,他写了个简单的脚本想把日志里的敏感信息替换掉,结果发现字符串的 replace 方法压根没起作用。代码看着没问题,但运行后原字符串还是老样子,一点没变。 ...