微信扫描关注公众号
本文汇总了我日常关注的编程大神对于 Vibe coding(AI编程)的经验分享,你也可以把其他关于 Vibe coding 的实践分享给我,我会持续更新这个列表… 文章汇总 onevcat 的 Vibe Coding 经验 MCP 是什么,现状和未来 一个半月高强度 Claude Code 使用后感受 Magpie 和 「AI 贼船」- 再谈 vibe coding,当代...
我们先看一下维基百科上对环境变量的定义:环境变量是一个动态命名的值,可以影响计算机上进程的行为方式。例如一个正在运行的进程可以查询TEMP环境变量的值,以发现一个合适的位置来存储临时文件,或者查询HOME或USERPROFILE变量,以找到运行该进程的用户所拥有的目录结构。 环境变量是一种变量,同代码中的变量一样,变量包含变量名和变量值。 相信很多人和我一样,第一次接触环境变量时是在学习...
Git 的优点之一就是分布式,因此我们可以很方便的把 Git 仓库从一个服务器迁移到另一个服务器。我们需要做的只是在本地仓库添加新服务器地址,然后向新服务器push。 也是因此,我在很多年前就把个人笔记放到 Git 上。这样的好处是数据在自己手里,即便 Git 托管服务提供商倒闭了,我只需要花费1分钟就能把仓库切换到另一家服务商那里了。 盘点一下这些年用过的 Git 托管商 G...
温馨提示:本文包含众多非微信公众平台超链接,为达到更好的阅读体验,请点击文字底部“阅读原文”按钮阅读本文网页版本。 前面已经写了《面向新手的Git教程:打不开GitHub(一)》和《面向新手的Git教程:打不开GitHub(二)》。其中在“一”中介绍了通过修改系统的/etc/hosts文件来达到可以访问 GitHub.com 的原理,在“二”中分析了一下大家评论中提到的“GitHu...
温馨提示:本文提供了“省流版”,直接拉到底部即可省流省时。 如果你计划看完整原文,因文中超链接众多,建议点击公众号底部“查看原文”跳转本公众号网站中浏览。 上个月水了一篇面向新手的Git教程:打不开GitHub,没想到是我写这个公众号以来阅读量最高的文章。连续达成“回复用户留言10次”、“被用户分享500次”、“被用户收藏500次”、“被用户化纤5次”、“被用户分享1000次”、...
上回,我们一起学习了 Git 工作区中文件的状态以及在各 Git 操作下文件状态如何变化。我们知道,工作区中的文件从大方向来说可以分为未跟踪文件和已跟踪文件。新建文件后,Git 并不会替我们决定是否跟踪该文件,我们需要使用git add明确告诉 Git 需要跟踪该文件。 但在大多数的情况下,我们不会只用git add单个文件,而是通过在项目根目录中执行: git add . ....
我在网上经常看到一种言论,说一些工具的用法没必要学,用的时候查一下就行了。笔者认为,这句话要分情况,当一个工具不经常用,那确实没什么学的必要;然而如果一个工具使用的频率非常高,每天都会用到,那这个工具就非常值得花时间去系统的学一下了。古人云,磨刀不误砍柴工。程序员日常使用的 Git 就是这样一个值得系统学一下的“神兵利器”,如果只是简单使用,就像手持“倚天屠龙”,也只能当砍柴刀砍砍柴一样。 ...
最近甲流横行,我也不小心中招了,今天请了一天假在家休息,正好水上一篇公众号…… 不管在学习阶段还是工作阶段,软件开发人员都不可避免的会接触到 GitHub。GitHub 作为全球最知名的开源社区,其服务器上托管了无数的 Git 仓库。 不知道从何时起,GitHub 在大陆地区是否可以直接访问就成了一个迷。第一次访问打不开,可能刷新一下就又能打开了;可能移动的网络打不开,换联通的网就又能打...
有一款名为“西游记”的游戏,里面一共有九九八十一道关卡,你今天打到第五关,然后关机休息了。明天打开游戏进去,发现又从第一关重新开始了,妈呀!忘记存档了…… 在真假美猴王那关,不小心把唐僧打死了,事后发现在没有唐僧的情况下,无论如何都取不到真经。这时,你只需要重新读取真假美猴王前面最近的存档,就能实现时光倒流…… 你现在已经通关了“西游记”,但是在西游的路上充满了遗憾,如果当初选择留在女儿...
数据结构这门课,前面学习的结构(线性表、栈、队列和串)都是线性结构,不管是顺序实现还是链式实现,在逻辑上都是一维的,也最容易理解。 然而从数组开始,逻辑结构不再局限于一维,比如我们本节要讲的数组,特指多维数组,而我们生活的世界是三维的,当维度大于 3 时,理解起来就会有点困难。 概念部分 n 维数组中所有的数据元素都必须属于同一数据类型。数组中的每个数据元素都对应于一组下标(几维即几个...
发现新版本的内容。