2026年6月14日

python经典入门教程

摘要: # example.py def add(a, b): return a + b def main(): print("程序正在直接运行") result = add(1, 2) print(f"结果: {result}") # 只有当直接运行 example.py 时,以下代码块才会执行if __ 阅读全文

posted @ 2026-06-14 22:52 漫思 阅读(2) 评论(0) 推荐(0)

2026年6月13日

python使用.env构建开发和生产环境

摘要: @[TOC](python使用.env构建开发和生产环境) # python使用.env构建开发和生产环境 ## 1. 首先安装依赖库```pythonpip install pydanticpip install python-dotenv```## 2. 创建 .env 文件,填写内容如下:`` 阅读全文

posted @ 2026-06-13 22:42 漫思 阅读(2) 评论(0) 推荐(0)

npmjs用量最多的库

摘要: 阅读全文

posted @ 2026-06-13 22:38 漫思 阅读(3) 评论(0) 推荐(0)

python项目的构建

摘要: python项目对于env文件读取发生在运行时 import os value = os.getenv("MY_KEY") 阅读全文

posted @ 2026-06-13 22:01 漫思 阅读(4) 评论(0) 推荐(0)

nodejs构建CICD时的思考

摘要: 1、express koa nextjs midway 项目 对于process.env 的读取是运行时 2、对于前端CSR的项目,前端的对于process.env 的读取是build的时候 3、对于nextjs的项目既有运行时,又有building的时候。 阅读全文

posted @ 2026-06-13 21:59 漫思 阅读(3) 评论(0) 推荐(0)

🚀 成为 AI 智能体工程师的 10 个步骤

摘要: 🚀 成为 AI 智能体工程师的 10 个步骤 AI领域的角色正在随着行业发展而转变。了解进入这个领域需要什么。 引言 在过去十年中,AI领域经历了快速发展,尤其是在ChatGPT推出之后。如今,工程师们很少再讨论经典机器学习,整个对话都被大语言模型(LLM)所主导。而现在,焦点正在从LLM转向AI 阅读全文

posted @ 2026-06-13 16:57 漫思 阅读(4) 评论(0) 推荐(0)

es6的 yield

摘要: es6的 yield 你现在问的是 ES6 里的 yield,我会直接给你一个可上手的解释:它在 Generator 函数里用于“暂停并产出值”,然后可从暂停点继续执行。下面我会用最小示例说明 next、yield、yield* 和参数回传。 ES6 的 yield 是 Generator 的核心关 阅读全文

posted @ 2026-06-13 16:51 漫思 阅读(3) 评论(0) 推荐(0)

python 中的 yield

摘要: def abb(): yield 1 yield 2 d = abb() for itme in d: print(itme) 阅读全文

posted @ 2026-06-13 16:48 漫思 阅读(2) 评论(0) 推荐(0)

2026年6月11日

笔记本的A壳 thinkpad 更换

摘要: 之前在中关村论坛发了不少帖子,在此感谢大家对我长期的支持! 以前花两千多弄了台二手的Thinkpad t510。后来,笔记本的A壳随着时间的推移,多了不少划痕……尽管不是太明显,但本人还是犯强迫症了……于是,就有了这个帖子…… 废话不多说,直接进入主题。 首先要拆掉笔记本的B面,也就是显示屏的那一面 阅读全文

posted @ 2026-06-11 10:52 漫思 阅读(10) 评论(0) 推荐(0)

2026年6月10日

reduce() in Python

摘要: reduce() in Python Last Updated : 9 Jun, 2026 reduce() function (from the functools module) applies a function cumulatively to the elements of an iter 阅读全文

posted @ 2026-06-10 20:02 漫思 阅读(5) 评论(0) 推荐(0)

python的字段赋值和取值的操作

摘要: a = {} b = "1" a[b] = 1 a.get("1", 1) 阅读全文

posted @ 2026-06-10 18:37 漫思 阅读(2) 评论(0) 推荐(0)

python的语法类似于lodash分组展开,合并分组操作

摘要: from functools import reduce from pydantic import BaseModel from dataclasses import dataclass a = { "class1": [{"id": 1, "name": "马良"}, {"id": 2, "nam 阅读全文

posted @ 2026-06-10 18:34 漫思 阅读(2) 评论(0) 推荐(0)

2026年6月6日

SelectMany C#

摘要: SelectMany 是 LINQ 里“先映射,再拍平”的方法,核心作用是把“集合里的每个元素再对应一个子集合”合并成一个一维序列。 一句话理解:Select 是一对一映射;SelectMany 是一对多映射并把结果展开。 常见场景1. 一个班级有多个学生,想拿到所有学生列表2. 一个订单有多个明细 阅读全文

posted @ 2026-06-06 20:05 漫思 阅读(5) 评论(0) 推荐(0)

lodash 数组的常用做法

摘要: import _ from "lodash"; const users = [ { id: 1, name: "A", dept: "dev", score: 80 }, { id: 2, name: "B", dept: "ops", score: 95 }, { id: 3, name: "C" 阅读全文

posted @ 2026-06-06 20:01 漫思 阅读(3) 评论(0) 推荐(0)

lodash里面的常用方法

摘要: Lodash 常用方法可以按场景记,面试和实战都很高频的是下面这些: 集合与数组 _.chunk(arr, size):按长度切块 _.compact(arr):去掉假值(false/null/0/""/undefined/NaN) _.uniq(arr) / _.uniqBy(arr, keyFn 阅读全文

posted @ 2026-06-06 19:39 漫思 阅读(4) 评论(0) 推荐(0)

技术的边界

摘要: 技术的边界 作者: 阮一峰 日期: 2017年3月28日 1、 去年,网上流传一则趣闻。 美国圣昆廷州立监狱安排囚犯学习编程,完成学习的犯人出狱后,没有一个人重新犯罪被抓回监狱。 一位刚刚出狱的囚犯说:"太可怕了,我宁愿在外面饿死也不想再进去学编程了。" 后面那句话是网友杜撰的,但是程序员圈子里,大 阅读全文

posted @ 2026-06-06 17:27 漫思 阅读(8) 评论(0) 推荐(0)

Reduce 和 Transduce 的含义

摘要: Reduce 和 Transduce 的含义 作者: 阮一峰 日期: 2017年3月18日 学习函数式编程,必须掌握很多术语,否则根本看不懂文档。 本文介绍两个基本术语:reduce和transduce。它们非常重要,也非常有用。 一、reduce 的用法 reduce是一种数组运算,通常用于将数组 阅读全文

posted @ 2026-06-06 17:26 漫思 阅读(7) 评论(0) 推荐(0)

尤雨溪创办的 VoidZero 官宣加入 Cloudflare,前端 Vite 等保持开源

摘要: 尤雨溪创办的 VoidZero 官宣加入 Cloudflare,前端 Vite 等保持开源 2026/6/5 13:36:04 来源:IT之家 作者:故渊 责编:故渊 评论:17 感谢IT之家网友 有鲫雪狐、Domado、Hakonh 的线索投递! IT之家 6 月 5 日消息,Voidzero 昨 阅读全文

posted @ 2026-06-06 17:24 漫思 阅读(9) 评论(0) 推荐(0)

Ramda 函数库参考教程

摘要: Ramda 函数库参考教程 作者: 阮一峰 日期: 2017年3月 9日 学习函数式编程的过程中,我接触到了 Ramda.js。 我发现,这是一个很重要的库,提供了许多有用的方法,每个 JavaScript 程序员都应该掌握这个工具。 你可能会问,Underscore 和 Lodash 已经这么流行 阅读全文

posted @ 2026-06-06 17:04 漫思 阅读(5) 评论(0) 推荐(0)

ramda

摘要: 阅读全文

posted @ 2026-06-06 17:02 漫思 阅读(6) 评论(0) 推荐(0)

es 数组的方法

摘要: 数组的方法 flatmap some every 好,那我直接给你一份高频对比表,先把核心差异记住。 方法对比(是否短路 / 返回值 / 是否改原数组) some 含义:是否至少一个满足条件 短路:是(找到一个就停) 返回:布尔值 改原数组:否 every 含义:是否全部满足条件 短路:是(遇到一个 阅读全文

posted @ 2026-06-06 17:00 漫思 阅读(4) 评论(0) 推荐(0)

flatmap map object.entity的教程

摘要: import _ from 'lodash' const abc = { x: [{ a: 1, b: 2 }, { a: 3, b: 4 }], y: [{ a: 1, b: 2 }, { a: 3, b: 4 }], z: [{ a: 1, b: 2 }, { a: 3, b: 4 }] } c 阅读全文

posted @ 2026-06-06 16:53 漫思 阅读(4) 评论(0) 推荐(0)

2026年6月4日

Map与FlatMap:在数据处理中的区别与联系

摘要: Map与FlatMap:在数据处理中的区别与联系 作者:热心市民鹿先生2024.01.17 11:34浏览量:17 简介:Map和FlatMap是数据处理中常用的两种操作,它们在处理嵌套列表和扁平化数据结构方面有所不同。本文将通过实例和代码来解释它们的区别和联系。 8000万Tokens包免费领 涵 阅读全文

posted @ 2026-06-04 14:51 漫思 阅读(3) 评论(0) 推荐(0)

flat、flatmap与map的用法区别1

摘要: flat、flatmap与map的用法区别 2025-04-081574发布于湖南 版权 简介: 本文介绍了 JavaScript 数组方法 `flat()`、`flatMap()` 和 `map()` 的用法及区别。`flat()` 可按指定深度递归展平数组,参数为深度,默认一层;`flatMap 阅读全文

posted @ 2026-06-04 14:34 漫思 阅读(3) 评论(0) 推荐(0)

flat、flatmap与map的用法区别

摘要: flat、flatmap与map的用法区别 2025-04-081574发布于湖南 版权 简介: 本文介绍了 JavaScript 数组方法 `flat()`、`flatMap()` 和 `map()` 的用法及区别。`flat()` 可按指定深度递归展平数组,参数为深度,默认一层;`flatMap 阅读全文

posted @ 2026-06-04 14:20 漫思 阅读(5) 评论(0) 推荐(0)

AI不是从天而降,它经历了七十年三起三落:读懂AI的第三课

摘要: AI不是从天而降,它经历了七十年三起三落:读懂AI的第三课 现在的你,可能每天都在和AI打交道,只是你没意识到而已: 这些,是AI: 让Siri、小爱同学"定个明天早8点的闹钟"。 刷抖音的时候,它总能精准推送你想看的。 上班时的刷脸打卡,买东西时的刷脸付款。 "您好,请问您需要贷款吗"的骚扰电话。 阅读全文

posted @ 2026-06-04 13:36 漫思 阅读(6) 评论(0) 推荐(0)

Agent 17 种架构模式 分析 & 思考

摘要: Agent 17 种架构模式 分析 & 思考 目录 Agent 17 种架构模式 分析 & 思考 0x00 概要 0x01 核心概念 1.1 设计目标(评估6维度) 1.2 设计变量(公式6维度) 1.3 联系 1.4 产业视角: ETCLSVG 七层分类法 0x02 评估维度 2.1 维度一: 推 阅读全文

posted @ 2026-06-04 01:45 漫思 阅读(13) 评论(0) 推荐(0)

2026年6月2日

只有踩过坑才懂:前端生成唯一 ID,别用 Date.now ()了!试试它crypto.randomUUID()

摘要: 管理 只有踩过坑才懂:前端生成唯一 ID,别用 Date.now ()了!试试它crypto.randomUUID() 前言 有些时候,我们需要生成唯一 ID看上去很简单的样子,但真要做到百分百不重复,可比想的要坑。 第一个坑:拿时间戳加随机数凑数 很多小伙伴的第一反应可能会这样来写 functio 阅读全文

posted @ 2026-06-02 16:12 漫思 阅读(9) 评论(0) 推荐(0)

FastAPI

摘要: 一.FastAPI基础 1.FastAPI概述 FastAPI是一个基于python的高性能Web框架,专用于快速构建API接口服务这里同步与异步应该与单线程和多线程差不多Pydantic类型提示与验证,可以通过:类型说明变量的类型还包含了可交互式文档,可以进行测试API总结:FastAPI的好处有 阅读全文

posted @ 2026-06-02 16:11 漫思 阅读(7) 评论(0) 推荐(0)

python并发

摘要: 1.并发 引入并发是为了提升程序运行速度,常用并发方式包括:单线程串行,多线程并发,多cpu并行,多机器并行。线程是 CPU 调度的基本单位。单核 CPU 同一时刻通常只能运行一个线程;多核 CPU 同一时刻可以运行多个线程。 单核 CPU 通过快速切换执行对象,可以实现多进程、多线程、多协程的并发 阅读全文

posted @ 2026-06-02 16:10 漫思 阅读(5) 评论(0) 推荐(0)

代码是 AI 写的,生产事故谁背锅?

摘要: 代码是 AI 写的,生产事故谁背锅? 最近在做 Code Review 的时候,我发现团队里越来越多的年轻工程师,开始频繁提交一些看起来极其规整、甚至连注释都写得完美无缺,但稍微往深了一看,业务逻辑根本跑不通的代码。 问他们怎么写的,答案出奇地一致:“这是 Copilot / ChatGPT / C 阅读全文

posted @ 2026-06-02 16:07 漫思 阅读(10) 评论(0) 推荐(0)

AI Agent 走出 Demo 幻觉的唯一解药:Harness Engineering

摘要: AI Agent 走出 Demo 幻觉的唯一解药:Harness Engineering 在 AI 技术圈中,几乎每天都有新的“自主编程智能体(Coding Agent)”横空出世,伴随的往往是某条极具视觉冲击力的演示视频,以及评论区里“程序员即将绝版”的惊呼。 然而,剥开 Demo 阶段的狂欢,当 阅读全文

posted @ 2026-06-02 16:07 漫思 阅读(21) 评论(0) 推荐(0)

高管的 AI 精神病

摘要: 最近半年,经常看到科技公司裁员的新闻。大多数非技术决策者可能会认为是正常的技术迭代,并且是顺理成章的人力资源重置,AI 智能体全面替代传统研发。 但是,这种大规模的工程资产清洗,本质上更像是一场群体性的认知缺失。Box 的创始人 Aaron Levie 将其叫做“AI 精神病”:决策者长期脱离具体的 阅读全文

posted @ 2026-06-02 16:06 漫思 阅读(3) 评论(0) 推荐(0)

小米开源可控视频音效生成模型 ControlFoley

摘要: 来源:OSCHINA 编辑:白开水不加糖 2026-05-29 1,393 1 复制 小米大模型应用团队开源ControlFoley模型,旨在解决视频同步音效生成中的可控性难题,统一支持文本引导、文本控制和参考音频控制三类任务。ControlFoley在多个任务上达到开源SOTA表现,提升语义对齐、 阅读全文

posted @ 2026-06-02 15:59 漫思 阅读(14) 评论(0) 推荐(0)

​IBM 联合红帽投资 50 亿美元:帮助企业确保开源软件安全

摘要: 来源:OSCHINA 编辑:白开水不加糖 2026-05-29 762 0 复制 IBM和红帽公司启动ProjectLightwell计划,投入50亿美元,利用AI技术和全球工程师团队,确保开源软件安全。该计划构建企业开源软件使用模式,涵盖开发到生产环境,建立漏洞信息交换中心,结合全球团队识别修复漏 阅读全文

posted @ 2026-06-02 15:58 漫思 阅读(4) 评论(0) 推荐(0)

国家大基金领投 DeepSeek,首轮融资投前估值 450 亿美元

摘要: 来源:OSCHINA 编辑:局 2026-05-29 1,441 1 复制 成立三年、一直靠自有资金运转的 DeepSeek,终于在 2026 年打开了融资大门。媒体日前披露,国家集成电路产业投资基金(大基金)将领投 DeepSeek 首轮对外融资,投前估值达到 450 亿美元,本轮融资规模约 70 阅读全文

posted @ 2026-06-02 15:58 漫思 阅读(50) 评论(0) 推荐(0)

SpaceX 自研 AI 训练栈 V1.0 接近完工:用 C 重写、适配 22 万块 GB300 GPU

摘要: 来源:OSCHINA 编辑:局 2026-05-28 2,695 1 复制 SpaceX团队已基本完成V1.0版本自研AI训练栈开发,该系统以C语言编写,适配22万块GB300GPU集群和800G网卡,采用流水线并行化设计,目标接近裸金属性能,预期大规模训练任务比JAX提速一个数量级以上。GB300 阅读全文

posted @ 2026-06-02 15:57 漫思 阅读(10) 评论(0) 推荐(0)

2026年6月1日

高管的 AI 精神病

摘要: 高管的 AI 精神病 最近半年,经常看到科技公司裁员的新闻。大多数非技术决策者可能会认为是正常的技术迭代,并且是顺理成章的人力资源重置,AI 智能体全面替代传统研发。 但是,这种大规模的工程资产清洗,本质上更像是一场群体性的认知缺失。Box 的创始人 Aaron Levie 将其叫做“AI 精神病” 阅读全文

posted @ 2026-06-01 18:02 漫思 阅读(12) 评论(0) 推荐(0)

做一款企业真正敢用的AI测试应用,到底有多难?究竟难在哪?

摘要: 做一款企业真正敢用的AI测试应用,到底有多难?究竟难在哪? 这两年,AI 测试 无疑是软件研发领域最炙手可热的赛道之一。 无论是中小研发团队,还是大型企业的技术部门,在AI大模型快速普及的浪潮下,几乎都有过这样的设想: 把需求文档丢给大模型,写一段精准的 Prompt,简单对接一下企业内部知识库,再 阅读全文

posted @ 2026-06-01 17:59 漫思 阅读(5) 评论(0) 推荐(0)

工良吐槽篇:万字长文细说 AI 落地之笑谈

摘要: 工良吐槽篇:万字长文细说 AI 落地之笑谈 目录 落不了地的 AI 现在解决不了过去的问题,未来 AI 也解决不了现在的问题 不要用豆包指着我 某些情况,AI 可能是伪需求 陷入内耗 没有判断力和认识不足 这两年 AI 的变化非常快,各种 AI 产品也在不断融入到我们的生活和工作中,无论你是程序员、 阅读全文

posted @ 2026-06-01 16:59 漫思 阅读(7) 评论(0) 推荐(0)

导航