最近这几年,AI智能体(Agent)越来越火了。
Python零基础从入门到精通详细教程3-数据类型
数据类型是指在编程语言中用于定义变量或数据项的类别,这些类别决定了变量可以存储的什么样的数据类别和操作。数据类型是一组具有相似属性的一类数据的集合,数据类型决定了其存储到计算机中的方式。将数据进行类型划分,是为了更方便的处理数据。比如:你想让计算机进行数值运算,你就传数字给它,你想让它处理文字,就传字符串给它。
Claude Code 官方内部团队最佳实践!
关注公众号:#沉浸式趣谈,获取最新文章(更多内容只在公众号更新)
个人网站:
https://yaolifeng.com 也同步更新。
转载请在文章开头注明出处和版权信息。
[RPC/序列化/端云通信] Proto 文件的语法解读
用于避免命名冲突,类似代码中的命名空间:
使用c#强大的SourceGenerator现对象的深克隆
之前使用表达式树深克隆的的代码可以实现类型相同/不同之间的克隆(UserEntity->UserDto/UserEntity->UserEntity),支持环状引用(即A的属性引用自身或者A的属性是类型B,类型B中有属性引用A)和可空->不可空转换(public int? id->public int id)。支持枚举转换(public enumXXX type->public int type/public int type->public enumXXX type),在实际生产环境中一直稳定使用,一直没有遇到过问题,但是对于性能上到底能够比手写深拷贝快多少,一直没有闲心去测,这一次正好干脆弄一个Source Generator的版本,再以手写深克隆为基准来实现。
音视频编解码——视频数据格式
YUV模型是根据一个亮度(Y分量)和两个色度(UV分量)来定义颜色空间
Woody:开源Java应用性能诊断分析工具
https://github.com/happy-profiler/woody
目前发布第一版,后续会不断丰富功能,不断完善,欢迎感兴趣同行使用,提建议,bug,issue和pr。
10分钟带你体验 Solon 的状态机
它简化了事物对象在不同状态下,不同事件转化的代码管理,让其代码变得更加清晰明了。
CMake构建学习笔记22-libxml2库的构建
libxml2是GNOME项目下的XML库,虽然比不上TinyXML-2轻量,但是胜在功能全面。这里就直接列出构建libxml2的脚本:
Mock 在 API 研发中的痛点、价值与进化及Apipost解决方案最佳实践
一、真实场景中的痛点
小狮博客