<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[system1190的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/system1190</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; system1190]]></copyright><item><title><![CDATA[考务系统三年成本测算：36 个项目买断 27.66 万，交叉点在第 27 个]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/170289168</link><guid>https://blog.youkuaiyun.com/system1190/article/details/170289168</guid><author>system1190</author><pubDate>Sun, 08 Nov 2026 13:24:34 +0800</pubDate><description><![CDATA[考务系统自研、买源码，还是按项目租？我把三种花钱方式写成同一段脚本，用假设报价跑三年：一年 12 个考试项目，买断、按项目租、自研。项目数当随机数跑 1000 次，自研最便宜。给的是一把能改参数的算尺，末尾写清它漏算了什么。]]></description><category></category></item><item><title><![CDATA[交友 APP 合规闸门实测：身份证校验 4.88 微秒/条，2000 词敏感词 DFA 6.2 微秒/条]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/170242133</link><guid>https://blog.youkuaiyun.com/system1190/article/details/170242133</guid><author>system1190</author><pubDate>Sat, 07 Nov 2026 13:27:42 +0800</pubDate><description><![CDATA[社交类应用被通报下架，卡点反复出现在实名、内容审核、备案这三样上。前两样可以在代码层先把住——我用 1 万条模拟身份证加 1 万条模拟聊天消息，把两道闸门各跑了一遍：身份证分层校验 4.88 微秒一条，6000 条篡改样本全部拦下；2000 词词库的 DFA 过滤 6.2 微秒一条，517 条带词消息漏 0。这篇把两段代码、实测数据和一份备案清单写全，数字全部来自本机真实运行。]]></description><category></category></item><item><title><![CDATA[AI 摄像头抓高空抛物和电动车：轨迹实测 1000 条，误报 2.7%]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/170136187</link><guid>https://blog.youkuaiyun.com/system1190/article/details/170136187</guid><author>system1190</author><pubDate>Thu, 05 Nov 2026 13:10:22 +0800</pubDate><description><![CDATA[物业系统要接 AI 摄像头事件，我先把"抛物判定"这一环单独拿出来测：用抛体运动公式生成 1000 条模拟轨迹，混入鸟、雨滴、飞虫、灯光 2000 条干扰，跑一套纯标准库写的轨迹过滤逻辑。结果：抛物检出 996 条（99.6%），误报 54 条（2.7%），误报全部来自雨滴；把重力加速度检验去掉，误报翻 2.6 倍。下面把逻辑、数据和坑拆开讲。]]></description><category></category></item><item><title><![CDATA[考试系统主库拔线实测：6.9 秒切本地签到，2000 条补传零丢失]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/170041269</link><guid>https://blog.youkuaiyun.com/system1190/article/details/170041269</guid><author>system1190</author><pubDate>Wed, 04 Nov 2026 13:19:48 +0800</pubDate><description><![CDATA[我在考务系统演示环境里做了一次断网演练：把主库连接"拔掉"，6.9 秒后签到恢复可用；断网期间积累的 1300 条签到，重连后 13 毫秒补传回主库，2000 条记录不丢不重。]]></description><category></category></item><item><title><![CDATA[交友 APP 的「附近的人」怎么做才不卡：GeoHash + Redis 实践]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169939036</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169939036</guid><author>system1190</author><pubDate>Tue, 03 Nov 2026 13:15:13 +0800</pubDate><description><![CDATA[上个月给一个交友 APP 做「附近的人」，我用 10 万个模拟用户坐标把三种查法各跑了一遍：全表逐点算距离 187 毫秒，GeoHash 精度 5 分桶 84 毫秒，精度 6 分桶 9.6 毫秒。过程中还撞出一个很少被写进教程的事实——格子切得越细，越不能只查自己所在的那一格，精度 6 时只查本格会漏掉 97.8% 的真命中。这篇把编码、分桶、邻格、Redis GEO 的边缘误差一次写清，数字全部来自本机真实运行。]]></description><category></category></item><item><title><![CDATA[道闸告警规则怎么写：5000 条出入场记录跑一遍，30 秒跟车宽限吞掉了 18 次真逃费]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169836702</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169836702</guid><author>system1190</author><pubDate>Mon, 02 Nov 2026 13:06:41 +0800</pubDate><description><![CDATA[我写了一个停车场的异常放行判定引擎，四类规则约 60 行代码。灌进 5000 条模拟出入场事件（里面埋了 120 次已知异常），它抓出 102 次，误报 0 条。但把跟车宽限从 0 秒调到 30 秒，误报从 200 条掉到 149 条，同时 30 次"无入场记录出场"里有 18 次被当成正常跟车放过了。这篇讲清这 4 条规则怎么落地、宽限窗口为什么本质是拿漏报换误报、以及夜间人工开闸这个最大的口子该怎么降噪。]]></description><category></category></item><item><title><![CDATA[准考证批量生成 PDF：6000 人 3 分钟，附完整代码]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169739022</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169739022</guid><author>system1190</author><pubDate>Sun, 01 Nov 2026 13:08:12 +0800</pubDate><description><![CDATA[6000 名考生的准考证，我用 Python 的 reportlab 单进程批量生成：一人一份 A4 版 PDF，实测 90.5 秒跑完（约 4000 份/分钟）；同样内容合并成一个 6000 页的打印版，只要 6.2 秒、5.56MB。全部数字来自本机真实运行，完整代码贴在下面，可以直接套。]]></description><category></category></item><item><title><![CDATA[我写了一个支持 10 万人同时在线的 IM 系统：消息不丢的实现]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169643786</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169643786</guid><author>system1190</author><pubDate>Sat, 31 Oct 2026 12:57:38 +0800</pubDate><description><![CDATA[我给自己那套交友 APP 源码写了整套消息链路，目标是在线容量 10 万人。这篇文章只回答一个问题：消息怎么做到不丢。我把重试、幂等、补拉三段各写了一遍，全部数字来自本机真实运行：2 万条消息在 30% 丢确认率的模拟下最终 0 条丢失，1 万条消息混入 500 条重复照样只落库 1 万行，5000 条并发连接握手均摊 1.22 毫秒。]]></description><category></category></item><item><title><![CDATA[物业系统对接智能水电表：误码 0 漏拦的协议解析和 5000 条抄表防重入库]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169554836</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169554836</guid><author>system1190</author><pubDate>Fri, 30 Oct 2026 14:14:54 +0800</pubDate><description><![CDATA[物业接智能水电表，最常见的卡点不在数据库，也不在界面，而在表具那一头：电表和采集器之间跑的是 DL/T645-2007 协议（多功能电能表通信协议，国网标准），水表有的走 CJ/T188，有的是厂家私有协议。这套协议的帧格式、字节序、数据编码和 HTTP 世界完全两个路数，初次接触的人几乎都要在「数据要加 0x33」这一步踩坑。另一个高频坑是抄表数据的入库。采集器断了重连、补抄任务和实时任务并行，同一条读数反复上报是常态。没有防重设计，表里全是重复行，月底算费直接出错。]]></description><category></category></item><item><title><![CDATA[考场座位自动编排：同单位不相邻、同岗位分散的算法怎么写]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169452422</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169452422</guid><author>system1190</author><pubDate>Thu, 29 Oct 2026 13:07:21 +0800</pubDate><description><![CDATA[相邻是四邻还是八邻？跨不跨过道？考场之间算不算？定义不清，后面数字全是假的。我的定义：同考场内同行左右、同列前后算相邻，不跨考场，不含斜对角。ROWS, COLS, N_ROOM = 5, 6, 20 # 每场 30 座，20 场 = 600 座OFF = ((0, -1), (0, 1), (-1, 0), (1, 0)) # 四邻偏移idx是 (考场, 行, 列) 到座位号的映射，600 座共 980 对相邻座位。邻居表只建一次，编排、修复、校验共用；改布局只改OFF。]]></description><category></category></item><item><title><![CDATA[从 0 部署一套交友聊天 APP 要多久：部署清单与耗时构成]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169354542</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169354542</guid><author>system1190</author><pubDate>Wed, 28 Oct 2026 13:14:42 +0800</pubDate><description><![CDATA[行业里常见的情形：老板问"这套东西几天能跑起来"，答"两三天"的人算的是装环境和传代码，没算等待和数据。所以清单要拆成两类：能脚本加速的，和只能等的。备份也该常态化：整库导出 5.156 秒、95.5 MB，gzip 后 15.8 MB（16.6%，3.882 秒），导回空库 6.791 秒，行数与原库一致。先把"能等的"并行排开（服务器买完当天就提交备案），再去压"能加速的"，这是排期上省时间最多的一步，而且不花钱。一句话：把"只能等"的提前并行排开，把"能加速"的压在数据库那一步，剩下靠演练兜底。]]></description><category></category></item><item><title><![CDATA[物业公司上系统前必须问的 5 个问题：第 4 个我用 3 段脚本量了一遍]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169256358</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169256358</guid><author>system1190</author><pubDate>Tue, 27 Oct 2026 13:15:51 +0800</pubDate><description><![CDATA[但量出来才发现的坑是取整口径：同样 300 吨，整体取整 106,800 分，按段取整 106,799 分，差 1 分，400 吨同样差 1 分。非显然结论在这：A 的合计一分不差，看起来"导出成功"了。台账：应收 7,200 条共 108,617,808 分，流水 6,635 条共 100,122,594 分，欠费合计 8,495,214 分。| B 应收+流水明细 | 7,200+6,635 行 | 能，8,495,214 分 | 能，16,796 分 | 能，11 条流水可追 | 3/3 |]]></description><category></category></item><item><title><![CDATA[600 人排考场：Excel 排序后 560 对相邻同单位，换 40 行代码降到 0]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169155381</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169155381</guid><author>system1190</author><pubDate>Mon, 26 Oct 2026 12:46:48 +0800</pubDate><description><![CDATA[考务公司的排考场多半是这么起步的：公告发出去，报名表收回来，一个 xlsx，按单位排个序，从第 2 行开始往下贴座位号，30 个一行，一个考场一屏。Excel 的排序只能处理一条，而且方向是反的——它把同单位的人排到一块儿（这正是排序的定义），恰好是需要避免的。问题出在量变到质变那一步：报考单位超过 20 个、考场超过 10 个、开考前临时改动的考生超过 5 个，Excel 排出来的表就没人能证明它是对的。实测结果：600 人全部落座，5.53 毫秒，0 次重来，同单位相邻 0 对、同岗位相邻 0 对。]]></description><category></category></item><item><title><![CDATA[交友聊天 APP 源码怎么选：5 个必查点，第 3 个能省 10 万]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/169059965</link><guid>https://blog.youkuaiyun.com/system1190/article/details/169059965</guid><author>system1190</author><pubDate>Sun, 25 Oct 2026 12:58:36 +0800</pubDate><description><![CDATA[我把一批交友聊天 APP 成品源码按同一套口径过了一遍：能不能起来、四千条假消息压一轮增量拉取、再按财务口径倒推账对不对。五处能看出真问题的地方全在表结构里，不在功能列表里。行业里常见的买法是：老板要三个月上线，经人介绍买一套"成品"，几万块，卖家说功能都全。拿回来才发现弱网下消息顺序乱、"附近的人"只能查同城、"充值送礼物"只在订单表记了个状态、没有一条余额流水。功能都能点，业务一开就核不了账。]]></description><category></category></item><item><title><![CDATA[一张视图加一张流水表，做物业自动催缴：4 条规则 3 道闸门的完整实现（SQL 可直接跑）]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/168973098</link><guid>https://blog.youkuaiyun.com/system1190/article/details/168973098</guid><author>system1190</author><pubDate>Sat, 24 Oct 2026 15:22:11 +0800</pubDate><description><![CDATA[环节 | 翻表人工做法 | 这套设计 | 怎么自己验证 ||—|—|—|—|| 欠费口径 | 一列合计，账期混在一起 | 视图按账期冲抵算出 | 插 3 期数据，跑。，看着更"精准"，实际会炸：一户欠 6 个账期，六个账期各算各的冷却，全都判定可发，同一天出去 6 条。，含档位与时间 || 越权发送 | 无约束 | 重度档转人工 | 造 90 天欠费，看它进 manual 不进 auto |真正省下的不是打电话的时间，是"这户到底催过没有"的扯皮时间。才是对的，严的一档覆盖宽的一档。]]></description><category></category></item><item><title><![CDATA[HtmlUnit2.14使用样例—获取动态网页]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/127629061</link><guid>https://blog.youkuaiyun.com/system1190/article/details/127629061</guid><author>system1190</author><pubDate>Tue, 01 Nov 2022 10:33:04 +0800</pubDate><description><![CDATA[HtmlUnit  获取动态ajax网页 设置cookies，设置代理，驱动JS]]></description><category></category></item><item><title><![CDATA[spring-boot 与 elasticsearch 版本对应]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/122457923</link><guid>https://blog.youkuaiyun.com/system1190/article/details/122457923</guid><author>system1190</author><pubDate>Wed, 12 Jan 2022 17:12:28 +0800</pubDate><description><![CDATA[spring-boot 与 elasticsearch 版本对应]]></description><category></category></item><item><title><![CDATA[Linux SVN备份及迁移 - dump方式实操]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/122403976</link><guid>https://blog.youkuaiyun.com/system1190/article/details/122403976</guid><author>system1190</author><pubDate>Mon, 10 Jan 2022 09:49:48 +0800</pubDate><description><![CDATA[Linux SVN备份及迁移 - dump方式]]></description><category></category></item><item><title><![CDATA[Cloudera Manager5在线安装停止在获取安装锁、不能选择安装主机、本地 parcel 错误]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/53671520</link><guid>https://blog.youkuaiyun.com/system1190/article/details/53671520</guid><author>system1190</author><pubDate>Thu, 15 Dec 2016 15:57:57 +0800</pubDate><description><![CDATA[当我们处于下载的过程中，如下图



如果我们的网络不错，下载成功，如下图。





可是我们下载过程中，中断了，我们回不到下载界面了，



而是进入了下面界面:
 


我们该如何找回cloudera-agent
执行下面命令：




sudo apt-get remove avro-tools crunch flume-ng hadoop-]]></description><category></category></item><item><title><![CDATA[如何查看Hadoop运行过程中产生日志]]></title><link>https://blog.youkuaiyun.com/system1190/article/details/50746403</link><guid>https://blog.youkuaiyun.com/system1190/article/details/50746403</guid><author>system1190</author><pubDate>Fri, 26 Feb 2016 03:41:00 +0800</pubDate><description><![CDATA[如何查看Hadoop运行过程中产生日志

时间 2014-03-28 20:05:48  三劫散仙
原文  http://qindongliang1922.iteye.com/blog/2038096
主题 Hadoop


用hadoop也算有一段时间了，一直没有注意过hadoop运行过程中，产生的数据日志，比如说System打印的日志，或者是log4j，slf4j等记录的日志，存]]></description><category></category></item></channel></rss>