ARTS 0802: 合并有序链表、AI 时代的技术断层与 TCP 200ms 延迟之谜
每周完成一个 ARTS 至少做一个 leetcode 的算法题、阅读并点评至少一篇英文技术文章、学习至少一个技术技巧、分享一篇有观点和思考的技术文章。也就是 Algorithm、Review、Tips、Share 简称 ARTSAlgorithm算法这周先来一个简单难度的好久没刷过算法了 https://leetcode.cn/problems/merge-two-sorted-lists/description/先句一个具体的案例list1:1 - 2 - 4list2:1 - 3 - 4并且我们需要想一下这个 list1、list2 的大小大概率不一样所以我们最好使用一个单独的结果和一个当前的 cur 当前 node。第一次循环dummy: 0 - nulllist1:1 - 2 - 4list2:1 - 3 - 4第一次循环完成之后dummy: 0 - 1list1:2 - 4list2:1 - 3 - 4第二次循环之后dummy: 0 - 1 - 1list1:2 - 4list2:3 - 4第三次循环之后dummy: 0 - 1 - 1 - 2list1:4list2:3 - 4先拿具体的例子举几个例子试试比抽象的想象要靠谱的多我个人是这样的当然现在有 AI 如果卡住了很方便的让 AI 给咱们提供思路但是切记不要直接要答案。/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode() {} * ListNode(int val) { this.val val; } * ListNode(int val, ListNode next) { this.val val; this.next next; } * } */classSolution{publicListNodemergeTwoLists(ListNodelist1,ListNodelist2){ListNodeheadnewListNode(0);ListNodecurhead;while(list1!nulllist2!null){if(list1.vallist2.val){cur.nextlist2;// 这里需要注意向后移动list2list2.next;}else{cur.nextlist1;list1list1.next;}curcur.next;}// 最后需要加上其他不需要进行判断的节点if(list1!null){cur.nextlist1;}if(list2!null){cur.nextlist2;}// 最后需要返回 next 因为头节点是 0returnhead.next;}}Review文章https://berthub.eu/articles/posts/ai-for-decision-makers/我自己大概印象比较深的点很短时间就能产出高质量文章让人没办法分辨到底是人写的还是 AI 写的vibe coding 很多 C 端用户自己 vibe 的程序自己不知道如何判断程序是否真的是“好”的不仅仅需要看能否运行还要看代码的维护、质量等等C 端用户说 AI 真的好不一定是真的好还有一件事就算是最强的 AI 也是会犯错误会一本正经的胡说八道AI 不是黑魔法需要高质量的输入才能有高质量的输出人才断层不培养初级工程师那么等到现在高级工程师都退休了之后还会不会有匹配的人才Tips1、AI 改好代码之后可以让他把线上网站的信息进行截图和当前修改进行对比进行判断。是否有破坏性的修改如果有的话再让 AI 进行 review 代码有可能会发现很明显的问题2、kill 某一个端口的服务一行命令都搞定kill -9 $(lsof -t -i:port)3、Windows 查询服务器端口可用telnetMac 需改用ncnetcat。nc-vz192.168.1.1008080-v输出详细信息-z只扫描端口不发送数据Share文章https://jvns.ca/blog/2015/11/21/why-you-should-understand-a-little-about-tcp/ 关于 TCP 的文章讲来一个具体的案例使用代码 POST 请求使用代码请求服务器的时间普遍会比 curl 单独请求长 200ms。主要原因是因为客户端的 POST 请求会分成两部分发送request header、request body当 requst header 发送给服务端之后客户端再等待服务端的 ack 才能发送 request body 但是服务器由于有 delay ack 的设置所以不会立刻 ack 需要等待 200ms 左右才进行 ack客户端收到 ack 之后才发送 request body。完整示意图客户端 服务端 (Delayed ACK) | | |---- TCP pkt1: headers --------------| | (等 ACK 才能发 body) | (故意不立刻 ACK) | | | ≈ 200ms 空等 | | | |------------- ACK -------------------| (delayed ack 超时) |---- TCP pkt2: body -----------------| | |

相关新闻

PinWin终极指南:Windows窗口置顶工具完全解析

PinWin终极指南:Windows窗口置顶工具完全解析

PinWin终极指南:Windows窗口置顶工具完全解析 【免费下载链接】PinWin Pin any window to be always on top of the screen 项目地址: https://gitcode.com/gh_mirrors/pin/PinWin 你是否厌倦了在多个窗口间不断切换?PinWin窗口置顶工具正是解决这…

2026/8/9 18:43:07 阅读更多 →
周边靠谱的验光的眼视光中心

周边靠谱的验光的眼视光中心

在当今数字化时代,人们用眼频率增加,视力问题越发普遍,精准验光的需求也日益凸显。如果你正打算验光,寻找一家靠谱的眼视光中心至关重要。专业实力是关键一家靠谱的眼视光中心,专业团队必不可少。以宁夏银川市视光学研…

2026/8/9 13:13:25 阅读更多 →
LangChain 实战指南:从真实需求重新拆一遍

LangChain 实战指南:从真实需求重新拆一遍

如果你正准备往大模型方向转,《LangChain怎么学?先做一个会暴露问题的真实项目》这类问题别只看热度。更重要的是判断自己该补哪块能力,以及怎么证明你真的会。摘要很多人学LangChain,花两周把RAG或Agent的Demo跑起来,…

2026/8/9 13:26:14 阅读更多 →

最新新闻

点云Token化之困:激光雷达能否搭上端到端大模型的快车?

点云Token化之困:激光雷达能否搭上端到端大模型的快车?

一、引言:激光雷达在端到端驾驶中的角色演变 端到端自动驾驶的目标,是让神经网络直接从传感器输入(摄像头、激光雷达等)映射出驾驶决策,绕过传统模块化架构中感知、决策、规划、控制层层传递的繁琐流程。激光雷达(LiDAR)凭借其精准的3D空间感知能力,在这场变革中扮演着…

2026/8/10 8:02:57 阅读更多 →
AI 第一次强到被自己人喊停:它可能自主黑入你的系统

AI 第一次强到被自己人喊停:它可能自主黑入你的系统

2026 年 8 月 7 日,OpenAI 做了一件 AI 行业史上从未有过的事——不是因为模型不够好而推迟,而是因为太好了。 你正在用的 ChatGPT 可能还不知道,它背后的公司刚刚紧急叫停了最强模型 Astra 的开发,原因说出来让人脊背发凉&#x…

2026/8/10 8:02:57 阅读更多 →
CodeGraph:用代码知识图谱重构编程Agent的智能导航系统

CodeGraph:用代码知识图谱重构编程Agent的智能导航系统

1. 项目概述:当编程Agent不再“盲人摸象” 最近,一个名为“CodeGraph”的概念在开发者社区和AI圈子里迅速走红。它直指当前编程AI助手(我们常称之为编程Agent)面临的一个核心痛点:上下文窗口的无限扩张,是否…

2026/8/10 8:02:57 阅读更多 →
CTF Web实战:联合查询注入与MD5认证绕过深度解析

CTF Web实战:联合查询注入与MD5认证绕过深度解析

1. 项目概述:一次典型的CTF Web题通关实录最近在复盘一些经典的CTF Web题目,BUUCTF平台上的[GXYCTF2019]BabySQli 1这道题给我留下了挺深的印象。它不像那些单纯堆砌过滤规则的“炫技”题,而是把几个非常基础但关键的知识点——Base编码、MD5…

2026/8/10 8:02:57 阅读更多 →
使用shell查看当前局域网宕机的IP地址

使用shell查看当前局域网宕机的IP地址

测试环境 macOS 12 neil192 ~ % sysctl -n hw.model 10Mac14,2 neil192 ~ % sw_vers ProductName: macOS ProductVersion: 12.7.4 BuildVersion: 21H1123 neil192 ~ %用到的命令: ifconfig : 我们需要使用这个命令来查看自己的局域网网段,从而才能使用pi…

2026/8/10 8:02:57 阅读更多 →
Flova多宫格视频生成实战:从AI图生视频到FFmpeg合成全流程

Flova多宫格视频生成实战:从AI图生视频到FFmpeg合成全流程

在AI内容创作领域,你是否曾幻想过能一键生成风格独特的视频内容,让创意不再受限于技术门槛?近期,一个名为“Flova”的工具及其“多宫格生视频Skill”功能在开发者社区和创意工作者中引发了广泛讨论。它能够将单张或多张图片&#…

2026/8/10 8:01:56 阅读更多 →

日新闻

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南 【免费下载链接】graphql-css A blazing fast CSS-in-GQL™ library. 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-css GraphQL-CSS是一个基于GraphQL的CSS-in-GQL™库&#xff0…

2026/8/10 0:00:02 阅读更多 →
告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcode.com/…

2026/8/10 0:00:02 阅读更多 →
BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案 【免费下载链接】BepInEx.ConfigurationManager Plugin configuration manager for BepInEx 项目地址: https://gitcode.com/gh_mirrors/be/BepInEx.ConfigurationManager 你是否曾经因为游戏插件的复杂…

2026/8/10 0:00:02 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/10 1:05:29 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/10 1:05:29 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/10 1:05:29 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/9 17:05:02 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/10 1:05:29 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/9 17:05:02 阅读更多 →