full-stack-in-7-days/what-is-programming/ #1
Replies: 5 comments 3 replies
-
candinya说的大语言模型实际上是AI。AI是商品名,但candinya故意不用商品名。这里的AI实际上是指chatgpt之类的服务,它和传统电子游戏领域里的AI是两回事,请不要混淆。如果你在浏览器的地址栏输入 https://ai.com ,你会看到gemini的官网。很明显gemini也是AI。你完全可以把chatgpt之类的服务当成搜索引擎来用。有人说,你遇到自己不懂的事情,你找不到真人问,你只能去搜索引擎查,通常要消耗180分钟能得到勉强能接受的结果,你还要精通搜索引擎的高级运算符。你去问AI,用自己平时跟人类交流的语言就好了,还不用输入高级运算符,5分钟就能出结果。假如搜索引擎能给你带来100%准确的答案,你用了AI,相当于以损失50%精度为代价减少90%的耗时。如果搜索引擎给不了你答案,那AI自然也帮不了你。你就别问长生不老之类的事情了。 |
Beta Was this translation helpful? Give feedback.
-
算法=控制流程的代码。"xxx算法的实现(implementation)"其实有另一个译法,可以叫做“xxx算法的实作”。实作,实际的作品。算法相当于你的点子。你有个好的点子还不够,你还要知道如何一步步地把脑里的点子变成实际的作品。 举个实例: 这里是AES算法:https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.197-upd1.pdf 这里是AES算法的实作(implementation):https://www.winzip.com/en/support/aes-encryption/ AES算法和它的实作是不一样的。算法本身也许是张三发明,但是实际的作品却是李四的手笔。当然,实作也可以是也可以是你的手笔。AES算法的实现可能有上百个,其中一个是winzip正在使用的版本。winzip的版本很流行,很多压缩文件加密码都是用到了winzip版的AES实现。如果你想攻破zip压缩文件的加密,你可以找找winzip版的AES实现的代码有没有漏洞。AES算法本身你无法攻破,你可以从AES算法的流行实现入手。 |
Beta Was this translation helpful? Give feedback.
-
GIYF实在是太文明了,感觉STFW1和RTFM更配233 Footnotes
|
Beta Was this translation helpful? Give feedback.
-
还有哪些?现在微信都支持 Linux 了。 |
Beta Was this translation helpful? Give feedback.
-
candinya说我们要“像程序一样思考”。如果你不太明白candinya的意思,推荐你买一本《head first 编程之旅》。“像程序一样思考”这件事很重要,head first的作者花300页才讲完。candinya只讲了不到1000字,你看不明白也是理所当然的。 |
Beta Was this translation helpful? Give feedback.
-
full-stack-in-7-days/what-is-programming/
挑战自己,用一周的时间走通整套全栈开发的流程
https://candinya.github.io/full-stack-in-7-days/what-is-programming/
Beta Was this translation helpful? Give feedback.
All reactions