摘要:
2023年6月的一些日常生活和所见所想 阅读全文
2023年6月的一些日常生活和所见所想 阅读全文
posted @ 2023-06-11 12:32
520Enterprise
阅读(1)
评论(0)
推荐(0)
2023年6月的一些日常生活和所见所想 阅读全文
首先介绍量子计算机其实是量子处理单元(QPU),它就像 GPU 一样,不能替代 CPU,但是可以和 CPU 协同工作,从而完成 CPU 做不到的事情。随后介绍QPU 编程的核心概念和基本算法,并在此基础上介绍基本的 QPU 开发应用程序的知识,包括著名的舒尔分解算法和量子机器学习算法的应用。
提供了配套的量子计算模拟器网站,可以直接在模拟器上使用 JavaScript 开发和运行程序,有助于理解和实践。 阅读全文
2023年5月的一些日常生活和所见所想 阅读全文
Linux 是现代化应用程序交付的首选平台,无论是部署在裸机、虚拟化还是容器化环境。Linux 作为开源的系统,目前正在各个领域发光发热。不管是前端还是服务端,日常开发都免不了跟 Linux 打交道,本门课程整体介绍了 Linux 的基础知识点及部分内核结构,旨在帮助大家能够了解及加深对 Linux 的认知,方便日常工作的开展。 阅读全文
前端工程师每天都要面对计算机网络,对网络了解得越多,在工作中解决网络问题也就更得心应手。这节课会从网络基础结构开始,一步步向上勾勒出计算机网络的整体架构,让你对网络分层、协议有更深的理解。再从网络安全的终极目标开始,一步步向下分析出实现网络安全需要解决的终极问题,详细了解网络安全的实现原理。最终让你在后续工作中遇到网络问题时能快速定位问题、解决问题。 阅读全文
随着前端的不断探索和进化,传统的前端“三剑客”(HTML、CSS、JavaScript) 技术也是日新月异,而且彼此之间联系越来越紧密。本次课程会复习一下前端的基本知识,“温故而知新”,同时也扩展交流一下周边有趣的小知识(语义化、存储、音视频、浏览器API、可视化相关)。 阅读全文
计算:
$$
\sum_{i=1}^{n}\sum_{j=i+1}^n\binom{a_i+b_i+a_j+b_j}{a_i+a_j}
$$
其中$n \leq 2 \times 10^5$,$a_i,b_i \leq 2000$ 阅读全文
JavaScript 做为一种融合了多种编程范式的语言,灵活性非常高。前端开发人员需要根据场景在不同编程范式间自如切换。进一步需要创造领域特定语言抽象业务问题。 本次课程会帮助你了解不同编程范式的起源和适用场景。掌握 JavaScript 在不同的编程范式特别是函数式编程范式下的使用。进一步帮助掌握创建领域特定语言的相关工具和模式。 阅读全文
主要着重介绍浏览器的架构以及运行原理,并以一道八股文为例,讲解在Chrome浏览器里,网页是如何加载并且渲染成我们所见的画面。了解在浏览器里JS引擎和渲染引擎如何协同工作,如何从多个角度优化前端的性能体验。再以webview容器为扩展,认识一些常见的跨端方案。 阅读全文
这不仅仅是一门编程语言课,而是会深入到程序构造与运行的原理。最后你将在第 4 个 Project 中用 Python 实现一个 Scheme 的解释器。此外,抽象将是这门课的一大主题,你将学习到函数式编程、数据抽象、面向对象等等知识来让你的代码更易读,更模块化。当然,学习编程语言也是这门课的一大内容,你将会掌握 Python、Scheme 和 SQL 这三种编程语言,在它们的学习和比较中,相信你会拥有快速掌握一门新的编程语言的能力。 阅读全文