IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    love 0
    Dimas Smith
    发表于
    2025-11-22 00:52:00

    Complexity Theory: Navigating Intricate Systems in Technology for Real-World Wins

    JAKARTA, cssmayo.com– Alright, let’s jump right intoComplexity Theory: Navigating Intricate Systems in Technology. I remember the first time someone mentioned Complexity Theory—honestly, my face probably looked like I’d just seen code in hieroglyphs! But here’s the thing: understanding intricate systems is the game changer for anyone building or managing Techno projects.In an age of distributed architectures, emergent behavior, and rapid feedback loops,Complexity Theoryoffers a powerful lens for understanding and shaping technology systems. Whether you’re orchestrating micros ...继续阅读 (13)


    love 0
    诺多
    发表于
    2025-11-22 00:30:26

    大家好,我是那个在家折腾NAS的爱好者,玩过群晖,折腾过小主机和各种软路由,现在主力的QNAP上啥服务都试过,从备份到影音啥的。听音乐时总觉得网页播放器太单调,这阵子刷到Solara,眼睛一亮!😎 它轻便又好玩,我就上手试了试。今天就从我的视角科普下,聊聊它啥样、能干嘛、怎么部署,还有我的吐槽和心得。不是啥高大上的评测,就当朋友间分享经验,带点小趣味~(小红书风,哈哈)🏷️ 先说说Solara是啥?一个低调的音乐小宇宙想象一下,你有个网页就能搜歌、听歌、下载,还不用下App——这就是Solara(也叫光域)!🎧 它是个现代化的网页音乐播放器,用轻量后端撑着,整合了各种音乐API,能一站式搞定搜索、播放和下载。灵感来自GD音乐台的免费API和Linux.do论坛的大佬分享。作为NAS爱好者,我超爱它能轻松部署到自家服务器上,不用依赖网易云或Spotify的会员费。简单说,它像个个人音乐仓库,随时随地听,自由度高!🤩🏷️ 功能特性:这些小设计让我上头了Solara的功能不算花里胡哨,但每个都戳中痛点,用着超顺手。我列几个我的最爱,带点小吐槽:🎨界面美学:亮暗模式一键切,玻璃拟态超科幻!背景根据封面自动变色,沉浸感满分。手机竖屏模式优化得像App,单手滑动不费劲。😂(我第一次用时,背景变粉色,笑喷了)🔍搜索和队列:跨源搜歌,分页看结果,批量加队列。队列操作即时生效,还存localSt ...继续阅读 (14)


    love 0
    豌豆花下猫
    发表于
    2025-11-22 00:00:00

    Python 潮流周刊#128:将 Rust 语言引入 CPython

    本周刊由 Python猫 出品,精心筛选国内外的 400+ 信息源,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。愿景:帮助所有读者精进 Python 技术,并增长职业和副业的收入。温馨提示:在微信关注Python猫,发送数字“9”,即可领取 9 折优惠码,订阅专栏可享 15 元优惠。去专栏阅读全文:全文链接分享了 13 篇文章,12 个开源项目以下是本期标题摘要:🦄文章&教程① 如何在 Python、Django 和 PostgreSQL 中使用 UUIDv7?② 为什么 Python 的 deepcopy 这么慢(以及如何避免)?③ 2025 年现代 Python CI 工具链④ 六行代码防止 Python 面条式代码⑤ Hachi:Python 实现的个人图像搜索引擎⑥ Python 实现分布式系统心跳机制⑦ Python 3.15 TypedDict 的严格类型检查新特性⑧ 预 PEP:将 Rust 语言引入 CPython⑨ Python 测试:为什么你的 mock 会在后期失效?⑩ Python __slots__ 优化类内存和属性查找⑪ 互联网很酷,感谢你 TCP⑫ 我的技术生涯反思(第二部分)⑬ 有意识的调试:10 个有效的调试策略🐿️项目&资源① fastapi-voyager:FastAPI 端点可视化工具② mkslides: ...继续阅读 (10)


    love 0
    Paulin
    发表于
    2025-11-21 23:00:08

    MRI Robot: Teknologi Baru yang Mengubah Cara Kita Melihat Dunia Medis Modern

    JAKARTA, cssmayo.com– Dalam beberapa tahun terakhir, dunia kesehatan dipenuhi terobosan yang bahkan sulit dikejar oleh ritme pemberitaan teknologi. Di balik ruang-ruang laboratorium yang sunyi dan dingin, para peneliti terus meracik masa depan. Salah satu inovasi yang paling banyak diperbincangkan adalahMRI Robot—sebuah teknologi yang pada dasarnya memadukan kemampuan pemindaian mendalam dari MRI dengan kecerdasan dan presisi robotik.Sewaktu pertama kali mendengar istilah ini di salah satu konferensi teknologi medis, saya sempat salah paham. Saya kira MRI Robot adalah robot yang berdiri ...继续阅读 (14)


    love 0
    YY.K
    发表于
    2025-11-21 19:30:00

    redis-server8.4编译安装

    debian源的版本比较老,而且redis-redisearch更老。安装新版本ReJSON和RediSearch啥都有, 就是启动服务的时候官方service加载search就会卡住。cd /tmp VER=$(curl -Ss https://api.github.com/repos/redis/redis/releases/latest|grep tag_name|grep -Po '[0-9]+\.[0-9]+\.[0-9]+.*(?=")') wget https://github.com/redis/redis/archive/refs/tags/${VER}.tar.gz -O - | tar xz cd redis-${VER} export BUILD_TLS=yes export BUILD_WITH_MODULES=yes export INSTALL_RUST_TOOLCHAIN=yes export DISABLE_WERRORS=yes make -j "$(nproc)" all make install ln -s /usr/local/bin/redis-server /usr/bin/ cat>>/etc/redis/redis.conf继续阅读 (13)


    love 0
    siti
    发表于
    2025-11-21 18:15:58

    Label Maker panduan lengkap penggunaan dan pilihan terbaik

    JAKARTA, cssmayo.com –Label Makermenjadi salah satu perangkat kecil yang memberi dampak besar pada dunia kerja digital. Di tengah arus informasi yang semakin padat, kebutuhan akan penanda yang rapi, konsisten, dan mudah dipindai semakin penting. Perangkat ini tidak lagi dianggap sebagai pelengkap, tetapi bagian dari sistem manajemen kerja modern. Dalam beberapa liputan teknologi nasional, disebutkan bahwa pelaku bisnis rumahan hingga perusahaan besar mulai mengutamakan efisiensi ruang dan organisasi data, sehingga Label Maker memiliki peran strategis.Perangkat pencetak label masa kini me ...继续阅读 (15)


    love 0
    forecho\'s Blog
    发表于
    2025-11-21 15:00:00

    RichCalls 6.0:专为美股交易者打造的付费信息共享社区

    引言对于美股交易者来说,获取及时、高质量的决策参考信息至关重要。然而,许多顶级的分析服务、交易室(Trading Room)和数据工具价格不菲,让许多个人交易者望而却步。今天,我想向大家介绍我组织的 RichCalls 美股社区,目前已升级到 6.0 版本,它通过“信息拼车”的模式,旨在解决这一痛点。核心服务:共享顶级交易者资讯RichCalls 社区的核心是“信息共享”,我们将多位成员的需求整合起来,集体订阅市场上广受好评的付费服务,让每个人都能以极低的成本获取海量优质内容。目前 6.0 版本提供的核心内容包括:j-law 会员服务:订阅油管知名博主j-law的 MYT 会员内容,他以清晰的宏观分析和日内交易策略著称。Brooks Trading Room:来自价格行为(Price Action)大师 Al Brooks 的专业交易室,提供每日市场分析和交易机会解读。Tradytics 期权市场净流量:提供付费的market-tide数据服务。如果你是日内交易者,这个工具可以帮助你清晰地看到市场的多空力量分布,把握交易节奏。精选 Substack 付费专栏:我们订阅了多个高质量的 Substack 专栏,内容涵盖:期货交易,例如Adam Mancini 的交易伴侣。深入的基本面研究和个股分析。AI 赋能:高效吸收信息为了让社区成员能更高效地利用这些宝贵信息,我们引入了 AI 工具 ...继续阅读 (14)


    love 0
    YY.K
    发表于
    2025-11-21 14:52:00

    vscode 配置备忘录

    VScode扩展插件安装pretty-phpapt install php-cli php-mbstring -y apt install tilix -y#macos配置文件路径 /Users/用户名Library/Application\ Support/Code/User/settings.json #Linux配置文件目录 /home/用户名/.config/Code/User/settings.json{ "workbench.colorTheme": "Default Light Modern", "editor.accessibilitySupport": "off", "editor.formatOnType": true, // ==== PHP ==== "[php]": { "editor.defaultFormatter": "lkrms.pretty-php", "editor.formatOnSave": true }, // ==== HTML ==== "[html]": { "editor.defaultFormatter": "vscode.html-language-features", "editor.for ...继续阅读 (11)


    love 0
    路过秋天
    发表于
    2025-11-21 10:00:00

    广电系列大流量卡选购指南:【2025-2026年度】 - 路过秋天

    【摘要】广电常识分享:广电前身是以前的广播电视,作为第四大运营商,因为只有4家,目前用户量最少;因为用户少,所以套餐首发优惠力度大,但过一段时间就会被其它运营商追上。阅读全文 ...继续阅读 (13)


    love 0
    Arvin Dio
    发表于
    2025-11-21 07:08:46

    VPN Router: Teknologi Keamanan Jaringan yang Mengubah Cara Kita Terhubung di Era Digital

    Jakarta,cssmayo.com– Di era digital seperti sekarang, koneksi internet sudah seperti napas kedua. Mulai dari bekerja, belajar, belanja, hingga hiburan semuanya berjalan lewat jaringan online. Namun di tengah segala kemudahan itu, ancaman keamanan juga ikut berkembang. Banyak media teknologi nasional melaporkan bahwa kebocoran data pribadi makin sering terjadi, baik pada individu maupun perusahaan. Di sinilahVPN Routerhadir sebagai solusi keamanan yang lebih matang dan menyeluruh.Berbeda dari VPN biasa yang dipasang di ponsel atau laptop, VPN bekerja pada level jaringan. Artinya, semua pe ...继续阅读 (15)


    love 0
    一线码农
    发表于
    2025-11-21 03:21:00

    对 .NET FileSystemWatcher引发内存碎片化的 反思 - 一线码农

    【摘要】一:背景 1. 讲故事 前些天又遇到了一例 FileSystemWatcher 引发的内存碎片化故障,但这个碎片化不是因为经典的 reloadOnChange=true 导致的,所以我觉得有必要做一次深度的反思,供以后遇到类似问题提供技术上的解决方法,这篇我们就来系统的讲解下 两种碎片化方式的调查方阅读全文 ...继续阅读 (15)


    love 0
    Dela Cook
    发表于
    2025-11-21 00:45:44

    Innovation Diffusion: Spreading New Ideas and Technologies in Everyday Life

    JAKARTA, cssmayo.com–Innovation Diffusion: Spreading New Ideas and Technologies has always fascinated me, especially in this digital era. I used to think that when something cool or new comes out, everyone just jumps on board. Turns out, it’s not that simple—people resist, hesitate, and sometimes just wait and see. Honestly, I learned that the hard way when I launched a Techno startup that barely got any buzz because I assumed the “build it and they will come” mantra would work.The process ofInnovation Diffusionexplains how new ideas, products, and practices travel thro ...继续阅读 (13)


    love 0
    bigwhite
    发表于
    2025-11-21 00:29:50

    为什么 Go 在悄悄地做 Rust 做不到的事:保持简单

    本文永久链接– https://tonybai.com/2025/11/21/why-go-is-quietly-doing-what-rust-couldnt-staying-simple大家好,我是Tony Bai。近日,一篇题为《为什么 Zig 在悄悄地做 Rust 做不到的事:保持简单》的文章在开发者社区引发了热议。文章以其辛辣、富有煽动性的文风,将 Zig 描绘成 Rust 复杂性的“解毒剂”,是“一个终于接受了心理治疗的 C 项目”,并引发了关于“简单性”与“安全性”的深刻辩论。这不禁让我们——作为 Go 社区的观察者——产生了一个有趣的想法:如果我们将文中的主角 Zig,完全替换为 Go,这篇文章的论点是否依然成立?Go 语言,在其诞生之初,同样被视为对 C++ 等语言复杂性的“反叛”。它与 Zig 在追求编译速度、二进制简洁性以及“显式优于隐式”的哲学上,有着惊人的相似之处。于是,我们进行了一次大胆的“思想实验”:在保留原文犀利风格和核心论证结构的前提下,将所有关于 Zig 的部分都替换为 Go,并将代码示例“翻译”为地道的 Go 代码。这并非意在挑起 Go 与 Rust 之间的“战争”,而是希望通过这样一次“角色扮演”,从一个全新的、极具张力的视角,来重新审视 Go 语言的设计哲学,以及它在现代编程语言光谱中所占据的那个独特、宝贵且时常被误解的位置。以 ...继续阅读 (14)


    love 0
    admin
    发表于
    2025-11-21 00:27:00

    云数据库行业动态@2025-11-21

    标题:Azure发布新数据库HorizonDB;OceanBase发布向量数据库seekdb;火山云支持 NL2SQL重要更新OceanBase 年度发布会召开[3],全新发布轻量向量数据库 seekdb[1],支持嵌入式、Server两种模式,帮助开发者快速简单的构建向量存储与搜索能力。全新发布 PowerMem[2](兼容Mem0),向 LLM 应用提供灵活、持久化的记忆能力。此外,ODC 发布 DataPilot、诊断Agent等能力。微软 Azure 发布全新数据库品牌 HorizonDB ,当前处于“private preview” 阶段。从有限的介绍[4][5]来看,这应该是一个“存算分离”的“云原生” PostgreSQL 数据库,对 AI 能力有更多支持,例如 DiskANN 索引、AI 集成等,对标于Aurora、AlloyDB、PolarDB等。此外,Azure DocumentDB 从 Cosmos DB 中独立出来;SQL Server 2025 发布;火山云火结合“扣子”发布自然语言查询功能服务 DBW NL2SQL ,通过该服务将自然语言自动生成可执行的 SQL 语句,并执行生成的 SQL 语句[157]。更新详情阿里云RDS DuckDB 分析只读实例(高可用系列)新增了高性价比的通用型规格,并升级了独享型规格[10]RDS MySQL 马来西亚(吉隆 ...继续阅读 (13)


    love 0
    阮一峰
    发表于
    2025-11-21 00:11:07

    科技爱好者周刊(第 374 期):6GHz 的问题

    这里记录每周值得分享的科技内容,周五发布。本杂志开源,欢迎投稿。另有《谁在招人》服务,发布程序员招聘信息。合作请邮件联系(yifeng.ruan@gmail.com)。封面图香港湾仔新建成的"水上运动及康乐主题区",是维多利亚港首个没有栏杆的堤岸,游人可拾级而下亲近海水。(via)6GHz 的问题本周的新闻,欧洲做出决定,6GHz 怎么分配。欧洲把 6GHz 一分为二,较低的频段给 WiFi 使用,较高的频段留给手机通信。这跟美国和中国都不一样,美国把整个 6GHz 分配给 WiFi,中国则是全部分配给手机通信。我来说说,对于这个新闻的感想。对于不了解的朋友,我先说说 6GHz 是怎么回事。家庭的无线局域网(WiFi)只能使用固定频率的信号。最早的频率是 2.4GHz,所有设备都用这个频率,就造成了信道拥挤、信号不稳定。后来,增加了 5GHz。但是这个频率现在也不太够用,在大城市的高层住宅,打开手机,能搜到几十个无线网络。那么多设备都用这个频率,通信就很拥挤了。大家就想到,再给 WiFi 增加一个频段,目光就瞄准了 6GHz。这个频段还没有指定用途。如果 6GHz 用作 WiFi,最大的好处就是不会发生拥堵。因为它的波长短,所以穿墙能力差,实际上不能穿墙。也就是说,你在屋里只能连上你自己的 6GHz 信号,别处的信号传不进来。而且,它的带宽大,网速更快,可以打造高速 WiFi,适合 ...继续阅读 (14)


    love 0
    美团技术团队
    发表于
    2025-11-21 00:00:00

    美团 LongCat Interaction 团队发布大模型交互系统技术报告 WOWService

    美团 LongCat 团队正式发布——「WOWService 大模型交互系统技术报告」,深度拆解了 「数据与知识双驱动」「自我优化训练」「四阶段训练流水线」「多 Agent 协同」 四大核心技术框架,希望对行业发展提供参考与启发。 ...继续阅读 (16)


    love 0
    mephisto.cc
    发表于
    2025-11-21 00:00:00

    打造自己的流媒体音乐服务

    以前我用网易云音乐,还通过活动弄了会员,后来忍不了各种开屏广告,转到汽水音乐。原因是当时汽水音乐方便找抖音上的各种偏门歌曲,可是最近汽水音乐也各种广告拉满,甚至听着歌曲的时候会给你个短剧广告,更加要命的是,推荐各种重复不靠谱。阅读更多 ...继续阅读 (13)


    love 0
    Phil Haack
    发表于
    2025-11-21 00:00:00

    tree-me: Because git worktrees shouldn’t be a chore

    I firmly believe that Git worktrees are one of the most underrated features of Git. I ignored them for years because I didn’t understand them or how to adapt them to my workflow.But that changed as I began using LLM coding tools to do more work in parallel. Being able to work on multiple branches simultaneously is a game changer.Without git worktrees, working on multiple branches at the same time in the same repository is a pain. There’s the serial approach where you stash your changes, context switch, and pray you didn’t break anything. Or worse, just commit half-finished work with “WIP” mess ...继续阅读 (12)


    love 0
    Paulin
    发表于
    2025-11-20 23:00:21

    Body Scanner dalam Era Teknologi Modern: Antara Inovasi, Kenyamanan, dan Kekhawatiran Privasi

    JAKARTA, cssmayo.com– Ketika pertama kali teknologibody scannerdiperkenalkan ke publik, sebagian orang langsung menganggapnya sebagai inovasi yang akan mengubah standar keamanan dunia. Sebagian lainnya malah merasa gelisah, takut tubuh mereka akan “terlihat” terlalu detail di balik layar dingin sebuah mesin. Reaksi beragam itu tidak sepenuhnya salah. Teknologi body scanner memang berdiri di antara dua sisi yang tampak bertentangan: keamanan yang semakin efektif dan privasi yang terasa semakin menipis.Seiring berkembangnya teknologi, body scanner tidak lagi hanya ditemukan di bandara inte ...继续阅读 (13)


    love 0
    sundesheng125
    发表于
    2025-11-20 21:00:26

    linux系统多网卡共用一个MAC地址的使用问题

    本文探讨了网络设备MAC地址共享的技术难题。作者在开发同时支持有线和无线网络的设备时,遇到客户要求PHY和WiFi共用同一MAC地址的特殊需求。虽然这种做法违背网络协议设计原则,作者通过实验发现:在WiFi驱动加载后,先修改wlan0的MAC地址与eth0一致再启用接口,可以成功实现这一非标准需求。文章详细记录了修改前后的网络状态对比,以及解决过程中遇到的WiFi无法连接问题的技术细节,最终通过特定操作顺序成功实现了客户要求的MAC地址共享功能。 ...继续阅读 (14)


    love 0
    Putri Siapah
    发表于
    2025-11-20 20:22:56

    AI Diagnosis: Memahami Teknologi yang Bikin Hidup Makin Praktis

    cssmayo.com  —tahu nggak, gue pertama kali denger istilahAI Diagnosisitu dari temen gue yang anak IT banget. Dia bilang, “Lo harus lihat deh, AI sekarang udah bisa bantu dokter buat ngambil keputusan!” Awalnya gue pikir, ah masa sih? Tapi ternyata beneran.AI Diagnosis adalah teknologi kecerdasan buatan yang dirancang khusus buat menganalisis data medis secara cepat dan akurat. Lo bayangin aja, kalo dulu kita harus nunggu hasil lab berjam-jam, kadang berhari-hari, sekarang AI bisa bantu ngecut waktu itu jadi beberapa menit doang. Dan ini bukan cuma soal kecepatan, tapi juga akurasi. ...继续阅读 (13)


    love 0
    王叨叨
    发表于
    2025-11-20 19:34:00

    AI 编程-从重复劳动到高效创造

    最近给部门做了一次关于AI编程的分享,由于PPT中有一些代码和录屏没办法放出来,所以我就简单的整理了一份,放在博客里面。大家如果对AI编程感兴趣,也可以互相交流。[...] ...继续阅读 (16)


    love 0
    siti
    发表于
    2025-11-20 18:50:18

    Wallbox: Inovasi Charger Mobil Listrik Masa Kini

    JAKARTA, cssmayo.com –Teknologi kendaraan listrik bukan lagi sebatas tren. Di tengah meningkatnya kesadaran terhadap lingkungan dan efisiensi energi, hadirWallboxsebagai pionir dalam menghadirkan sistem pengisian daya (charging) mobil listrik yang tidak hanya praktis, tapi juga penuh kecerdasan.Wallbox bukan sekadar alat untuk mengisi daya. Ia adalah sistem terpadu yang dirancang dengan pendekatan futuristik, menghadirkan pengalaman baru dalam mengelola kendaraan listrik. Di balik desain ramping dan modernnya, tersimpan teknologi yang mampu menyesuaikan konsumsi listrik rumah tangga, men ...继续阅读 (18)


    love 0
    Jayden\'s site
    发表于
    2025-11-20 15:17:08

    从 FRP 被制裁到 Docker EasyConnect

    该渲染由 marked 生成,可能存在排版问题,最佳体验请前往:https://xxu.do/posts/geek/From-FRP-Crackdown-to-Docker-EasyConnectIntro此前,为了随时随地能访问校内资源,于是写了使用「Surge + Snell v5 + frp」无感访问校内资源。后来有了随时随地访问实验室资源的需求后,便在实验室分配的工作电脑上也如法炮制了一个。好景不长,我的工作电脑网络在 2 天后就被封禁,IT 表示这种方式是不可接受的;我表示实验室不给学生开放 VPN 权限,因此只能自己解决这个问题。于是过了两天,IT 告诉我决定给我开放 VPN 权限。尽管 VPN 连接的缺点有很多,在上一篇文章中已经说过了,但也没办法。问题解决昨天我拿到了 VPN 连接连接方式,以及账号和密码。不出我所料,果然是深信服。此前在寻找解决方案的时候,了解到了这个docker-easyconnect,其通过在 Docker 当中起一个深信服的 VPN,并开放 SOCKS5、HTTP 代理服务,其他应用便可通过这个响应的端口将流量进行代理。于是心生一计:使用 docker-easyconnect 连接 VPN 并提供 SOCKS5、HTTP 代理使用 Surge 进行分流目前测试下来,这个方案的体验和使用「Surge + Snell v5 + frp」无感访问校 ...继续阅读 (16)


    love 0
    admin
    发表于
    2025-11-20 14:16:36

    异常处理与恢复 |Exception Handling and Recovery | Agentic Design Patterns | 智能体设计模式

    导语真实环境充满网络抖动、工具失效、脏数据、权限异常等不可预测因素,缺乏异常处理与恢复的智能体脆弱且难以信任。异常处理与恢复模式通过主动检测、优雅降级、备用路径与恢复协议,让智能体在“出错—诊断—修复”闭环中维持服务连续性。本文总结模式结构、典型场景、设计要点与ADK实战,帮助你为智能体构建可检测、可控、可恢复的韧性。TL;DR核心:异常处理与恢复模式通过检测(Detect)、处理(Handle)、恢复(Recover)、学习(Improve)四阶段,构建“出错—诊断—修复”闭环。价值:在真实环境中为智能体提供弹性,确保故障可检测、可控、可恢复,提升可靠性与用户信任。场景:多工具流水线、多Agent协作、对话客服Agent、自动化运营/IoT等对可靠性要求高的场景。设计:多层监控、结构化状态、重试策略、备用/降级路径、恢复协议、诊断与学习。实战:ADKSequentialAgent示例展示主处理器 + 备用处理器 + 响应处理器的“检测-降级-合并”流水线。是什么:检测→处理→恢复→学习的四阶段模式阶段关键动作设计提示检测 (Detect)监控 API 状态码、超时、schema 校验、异常日志为每个工具定义健康检查 & 失败阈值处理 (Handle)重试、备用工具、优雅降级、人工介入通知区分可恢复/不可恢复错误,采用指数退避重试恢复 (Recover)回滚状态、重建上下文、重新规 ...继续阅读 (16)


    love 0
    bigwhite
    发表于
    2025-11-20 13:13:01

    Goroutine 栈增长机制新提案:用缺页中断替代栈检查?Rob Pike 亲自下场“劝退”

    本文永久链接– https://tonybai.com/2025/11/20/proposal-improve-goroutine-stack-using-page-faults大家好,我是Tony Bai。Go 语言的 goroutine 以其轻量和高效著称,而其背后一个关键的“魔法”便是可动态增长的栈 (Resizable Stacks)。然而,支撑这个魔法的机制——在几乎每个函数入口处插入的“栈检查”指令——也并非毫无代价。近日,在 golang-nuts 邮件组,一位名叫 Arseny Samoylov 的年轻开发者发起了一场引人深思的讨论,提出了一个颇具“革命性”的提案:我们能否借鉴 Linux 内核管理线程栈的方式,用“缺页中断”(Page Faults) 机制来取代 Go 现有的“栈检查”?这个旨在挑战 Go 运行时基石的大胆设想,引来了 Go 语言联合创始人Rob Pike的亲自下场。本文中,我们就来简单看看这个看似优雅的提案,为何会引来社区的质疑,并最终被 Rob Pike 本人以“实现过于复杂”为由,泼上一盆“冷水”。现状的“痛点”——无处不在的“栈检查”在深入新提案之前,我们必须先理解 Go 当前的栈增长机制及其代价。当前,Go 编译器会在几乎每一个非叶子函数的序言 (prologue)部分,插入几条特殊的指令。这些指令的作用是在函数开始执行前,检 ...继续阅读 (14)


    love 0
    YY.K
    发表于
    2025-11-20 11:07:55

    RediSearch和RedisJSON安装

    sudo apt update sudo apt install -y \ build-essential \ cmake \ g++ \ git \ libssl-dev \ libboost-all-dev \ libjemalloc-dev \ pkg-config sudo apt install build-essential llvm cmake libclang1 libclang-dev cargogit clone --recursive https://github.com/RediSearch/RediSearch.git cd RediSearch sudo make setup make buildgit clone https://github.com/RedisJSON/RedisJSON.git cd RedisJSON make 编译太麻烦了从docker镜像直接拉现成的podman pull docker.io/redislabs/redisearch:latest podman run -d --name redisearch -p 6379:6379 docker.io/redislabs/redisearch:latest ...继续阅读 (11)


    love 0
    lincyang
    发表于
    2025-11-20 10:30:00

    OpenCV-python小玩意15 3D视觉初探:深度图与点云以及距离测量

    在《OpenCV-python小玩意9 相机标定》中我们知道,相机标定是计算机视觉的基础性工作,其核心意义在于建立二维图像像素与三维物理世界之间的精确数学关系。是的,3D视觉让机器能够感知物体的深度、形状和空间关系,从而像人类一样理解立体世界。可以这样类比一下:2D视觉 ≈ 看一张照片,只能知道物体的长和宽。3D视觉 ≈ 用手触摸一个物体,能感受到它的凹凸、远近和形状。这个例子来自实践,如有问题,我们评论区见。#3D视觉 #深度图 #点云 #计算机视觉 # 距离测量 #像素转毫米。 ...继续阅读 (18)


    love 0
    bones7456
    发表于
    2025-11-20 08:36:02

    新加坡天气云图

    在新加坡呆过的同学就会知道,这地方的天气变化莫测,尤其最近这段时间,属于新加坡的雨季,就更夸张了。一天能经历N次下雨、晴天、下雨的过程。而且虽然新加坡就那么点儿大,但由于地形差异、对流性降雨、城市热岛效应等因素的影响,经常是过了一个街区,天气就完全不同了。因此,在这地方看天级的甚至小时级的天气预报是肯定不够的。很多人出门前都会打开新加坡气象局的网站(PC|手机)去看降雨云图,往往就能比较准确地判断接下来的天气走向了。这个网站其实并不提供天气“预报”,它只会告诉你,最近2个小时内,降雨带的走势是怎么样的。只告诉你事实,让你自己来预测未来。这点很好。但,依然有两个不足之处:第一,它不会在地图上显示“你所在的位置”,即使他的Mobile页面会请求用户的地理位置信息,但并不会显示;虽然你肯定知道你自己大致在哪里,但判断就不够精确了。第二,它只能查看2小时内的天气,不能查看历史。然后,我看了下这个网站请求的数据,还挺简单的。于是就自己糊了一个更纯粹的天气网站,尽量适配了PC和手机端,补上用户位置,更重要的是补上查看历史的功能(目前能查看2025年11月往后的任何时间)。链接在这里,默认和官方一样是看最近2个小时数据,点击右边的图标,可以激活“历史模式”,就可以查看一整天的数据了,希望用得开心。The post新加坡天气云图first appeared onI am LAZY bones?. ...继续阅读 (16)


    love 0
    Yuxin Wu (ppwwyyxxc@gmail.com)
    发表于
    2025-11-20 08:00:00

    Common Python Reference Cycle Patterns

    In Python, when a set of objects constructs a reference cycle, none of them would reach a zero refcount.In this case, even if these objects all go out-of-scope and are no longer accessible, they will not be immediately released.The Python ecosystem typically accepts reference cycles as an inevitable issue, and relies on garbage collection (GC) to avoid leaks.A GC is triggered by the Python interpreter from time to time;it will detect all non-reachable objects, and release them regardless of their refcount.However, in high performance deep learning systems, GC is not always a good choice.The GP ...继续阅读 (14)

上一页 7/4404 下一页
沪ICP备19023445号-2号
友情链接