AI 时代之 Vibe Coding
AI 时代程序员的转变 过去更注重编程细节以及如何实现,现在 AI 在实现上和细节上已经更好,现在程序员更看重以下两点: 1. 实现什么 :由认知和想象力决定,认知决定上限,AI 能写出优雅的代码但是不知道用户的痛点、业务的瓶颈,这些来自于对行业的理解、用户的洞察、技术的敏感度等等... 1. 如何组合 :由工程能力决定,过去工程能力体现在代码的细节实现上,现在体现在技术的组合架构上,需要理解每个
阅读全文技术札记
每日一句把问题拆开,把答案写慢,把经验留住。
AI 时代程序员的转变 过去更注重编程细节以及如何实现,现在 AI 在实现上和细节上已经更好,现在程序员更看重以下两点: 1. 实现什么 :由认知和想象力决定,认知决定上限,AI 能写出优雅的代码但是不知道用户的痛点、业务的瓶颈,这些来自于对行业的理解、用户的洞察、技术的敏感度等等... 1. 如何组合 :由工程能力决定,过去工程能力体现在代码的细节实现上,现在体现在技术的组合架构上,需要理解每个
阅读全文ChatGPT 的本质 函数的本质 在中学时我们都学过函数,通常都是给定一个输入 x,然后通过某种规则 f 进行计算,得到输出 y,即 y = f x 。 而 ChatGPT,从数学上的层面来看,也是一个函数:回答 = ChatGPT 问题 问题 x,ChatGPT 执行计算 f, 返回回答 y 但 ChatGPT 有一个区别,上面的函数里的参数通常只有几个,比如 y = 2x + 3 里只有两个
阅读全文实现多线程的方法是 1 种还是 2 种还是 4 种? 网上的说法 正确的说法 实现多线程的官方正确方法: 2 种。 Oracle 官网的文档说明 方法小结 方法一: 实现 Runnable 接口。 方法二: 继承 Thread 类。 代码示例 java package cn.xilikeli.threadcoreknowledge.createthreads; / <p 实现 Runnable 接
阅读全文线程 8 大核心基础
阅读全文并发编程的基石 多线程概念建立 什么是线程、进程? 操作系统、进程、线程的包含关系 操作系统是包含多个进程的容器,而每个进程又都是容纳多个线程的容器。 Oracle 文档的官方定义 进程: 使用fork(2)系统调用创建的UNIX环境(例如文件描述符,用户ID等),它被设置为运行程序。 线程:在进程上下文中执行的一系列指令。 什么是进程? 进程的英文是Process,指的是程序的一次执行,在用户下
阅读全文