AI 时代的程序员:从“建造者”到“定义者”

博主头像 在软件行业耕耘的二十年里,我们这一代程序员见证了从拨号上网到移动互联,从单体架构到云原生,再到如今 AI 席卷一切的每一次浪潮。假如把一个开发人员的职业生涯开端放在上世纪九十年代末,那时的同行们还在用汇编语言与硬件打交道,用 Fortran 语言进行纸带穿孔的工作,这些也并未离我们过于遥远。而今天, ...

python开发之路【第四章】:python程序流程控制

博主头像 语句 一、行的概念 1.1 物理行 定义:程序员在编辑器中手动编写代码时,肉眼可见的每一行,是代码的「视觉行」。 示例: print("Hello") a = 1 + 2 + 3 上面两行代码,就是两个物理行。 1.2 逻辑行 定义:Python解释器实际执行的一条完整指令,是代码的「功能行」。 示 ...

AI 会取代我们吗?——它不懂"孤独"是什么意思

博主头像 这是 「AI是怎么回事」 系列的第 16 篇,也是最后一篇。我一直很好奇 AI 到底是怎么工作的,于是花了很长时间去拆这个东西——手机为什么换了发型还能认出你,ChatGPT 回答你的那三秒钟里究竟在算什么,AI 为什么能通过律师考试却会一本正经地撒谎。这个系列就是我的探索笔记,发现了很多有意思的东 ...

AI开发-python-langchain框架(3-8-EasyOCR图片文字提取 )

博主头像 EasyOCR 应用 在日常办公、数据处理、资料整理中,我们经常会遇到图片转文字的需求:截图里的文案无法复制、PDF 扫描件不能编辑、证件信息需要手动录入、外文图片需要提取文本…… 传统手动录入效率极低,而专业 OCR 工具要么收费,要么配置复杂。 今天给大家分享一款零门槛、高性能、免费开源的 Py ...

PicoClaw vs OpenClaw:“皮皮虾”遇上“小龙虾”,谁才是轻量级 AI 助手的最优解

博主头像 部署使用完OpenClaw后,发现无论从部署复杂度、资源占用还是启动速度上来说,OpenClaw还是比较重量级的。在AI助手爆发式增长的今天,有没有其他更轻量又好用的呢?PicoClaw皮皮虾诞生-一个超轻量的AI智能助手,核心功能与OpenClaw对标,部署简单、资源占用低,或许不再需要抢购Mac... ...

调试排错 - 线程Dump分析

博主头像 Thread Dump介绍 什么是Thread Dump Thread Dump是非常有用的诊断Java应用问题的工具。每一个Java虚拟机都有及时生成所有线程在某一点状态的thread-dump的能力,虽然各个 Java虚拟机打印的thread dump略有不同,但是 大多都提供了当前活动线程的快 ...

做了一个网页天气可视化

博主头像 搜索"网页天气效果",你大概率会找到两类东西:一类是纯 CSS 写的下雨动画,十几行代码,@keyframes 让 div 从上往下飘;另一类是"调用天气 API 展示温度"的教程,跟视觉效果没半点关系。 真正意义上的"沉浸式天气可视化"——雨滴打到界面元素上溅射、雪花堆积在导航栏、镜头光斑随太阳位 ...

Openclaw接入公众号自动发文教程

博主头像 1.准备工作 已经在云服务器上,或者自己电脑上安装好了Openclaw Openclaw已经接入QQ,或者飞书之类的即时通讯软件 开通公众号 2.接入飞书 之前只介绍了怎么接入QQ机器人的教程,现在写下接入飞书的教程 腾讯云服务器上直接快捷配置飞书:https://console.cloud.ten ...

【译】 我们如何同步 .NET 的虚拟单体仓库(二)

博主头像 原文 | Přemek Vysoký 翻译 | 郑子铭 术语 让我们来看看本节剩余部分将用到的一些术语: 源代码/产品存储库– 当前开发存储库之一,例如dotnet/runtime。不是 VMR。 前向流程——将变更从产品存储库移动到虚拟存储库的过程。 回流– 将变更从 VMR 移动到产品存储库的过 ...

Block 内存布局详解

博主头像 1 内存布局 按照LLVM工程源码中的Block-ABI-Apple.rst描述,Block的内存布局如下: struct Block { void *isa; int flags; int reserved; R(*invoke)(Block *, ...); struct Block_Descr ...

企业级RAID磁盘阵列你掌握多少

博主头像 在服务器、存储设备及各类企业级硬件架构中,RAID磁盘阵列是保障数据安全、提升存储性能的核心技术之一。无论是追求读写效率的高并发场景,需要数据冗余的核心业务,还是需扩容存储空间的海量数据存储需求,合理选型RAID级别,直接决定了业务稳定性、数据安全性及后期运维成本。但实际运维中,多数人对RAID的认 ...

工业物联网实时分析的“秒级”革命:拆解DolphinDB如何攻克海量数据下的预警与决策难题

博主头像 当长江电力的百万级水电测点故障预警从“分钟级”压缩至“毫秒级”,当中广核的核反应堆数据分析效率提升10倍,这场由国产时序数据库掀起的工业数据革命,正在重新定义“实时”的边界。 一、引言:工业物联网的“数据富矿”与“价值陷阱” 干了多年的工业自动化,我见过太多企业掉进同一个坑里——数据越采越多,价值却 ...

从0到1的木马免杀之旅(过卡巴)

目录 静态免杀篇 动态免杀篇 流量混淆篇 免杀实战案例(一步步带你从0过卡巴) 结语 静态免杀篇 静态查杀原理 想要了解如何进行静态免杀,首先就得了解杀毒软件一般是如何查杀木马的,下面我列出常见的几种检测方式: 特征码比对:杀软会在云端或本地存储大量的病毒库,当一个木马被杀软扫描时,会将木马的某些特 ...

OpenCV中的VideoCapture后端参数详解

博主头像 引言 在使用OpenCV进行摄像头开发时,我们经常会看到这样的代码: cv::VideoCapture cap(0); // 打开默认摄像头 但你是否注意到,VideoCapture的构造函数其实还有第二个参数: cv::VideoCapture cap(0, cv::CAP_DSHOW); // ...

<1···456···100>