JavaScript程序员和Python程序员技术对比

npm —> pip package.json —> requirements.txt

数学在科研和工程中的作用

数学提供了一个理想的空间可以提升思维工具的能力,其中取得的成果会为未来的工程和研究提供有力的辅助、甚至是关键。

AI辅助编程下项目学习的原则

不要让AI成为开发团队的Leader, 在项目产品预期不明的情况下始终保证技术判断力的提升反而会让AI和程序员的协作效率更高。

从工科科学论对初级前端开发祛魅

就实现客户需求而言,前端开发加速交付效率首先依赖于对框架、库的记忆其次才是推演,且此特征相对于初级后端开发更为明显。

计算机图形学中的矩阵乘法之美

对二维平面中的图形应用多次仿射变换可以合并为一次矩阵乘法。

向量具有平移不变性

向量是一个抽象的概念,向量最大的特点是方向性,平移不变性是一个严格的规定,保证了后续向量应用过程中相关逻辑严密。

CS50计算机入门总结

计算机只能处理0和1,这是它理解世界的方式,整个计算机知识体系是基于这一点构建起来的。 不管是二进制还是十进制,都是一种计算方式,两种进制都可以用来进行计算,人擅长用十进制计算,计算机擅长用二进制进行计算,之所以不同对象采用不同的进制和底层物理...

矩阵计算不满足交换律

从计算机图形学的仿射变换可以看出,同样两种变换操作采用不同的执行顺序得到的是两种结果。

编程开发中导入库和封装总结

之所以能写出看起来优雅的代码是应为库代码在“负重前行”,但想要使用库的能力,需要通过导入的方式建立这种连接。但由于业务的多样性库函数不能端到端地解决问题,需要人类程序员介入来完成最后一公里的开发,这里仍然有一些难点,但更偏上层。

以具象离散和抽象连续思维来理解程序事件监听

计算机中的各种资源比如视频、图片、音频,给人的感觉是连续的,但也只是一种虚假的感觉,这是一种优秀的计算机设计抽象实践,这种离散设计与人的信号接收延迟原理相结合。程序的事件监听也是如此,可以知道一定是利用了循环,不断的去检查事件是否触发,这个检查时...

123416