1. 解释性语言和编译性语言 1.1 定义 1.2 Python 属于编译型还是解释型? 1.3 收获 2. 动态类型语言 2.1 定义 2.2 比较 3. 动态语言(动态编程语言) 3.1 定义 3.2 Python 动态语言的体现 3.3 __slots__() 4. Python 运行速度 1 ...
分类:
编程语言 时间:
2021-04-28 11:51:06
阅读次数:
0
原型是顺应人类自然思维的产物。中文中有个成语叫做“照猫画虎”,这里的猫看起来就是虎的原型,所 以,由此我们可以看出,用原型来描述对象的方法可以说是古已有之。 在不同的编程语言中,设计者也利用各种不同的语言特性来抽象 描述对象。 最为成功的流派是使用“类”的方式来描述对象,这诞生了诸如 C++、Jav ...
分类:
其他好文 时间:
2021-03-06 14:33:53
阅读次数:
0
Python语言特性 参数传递 (不)可变对象 可变参数 Python 异常机制常考题 Python性能分析与优化GIL常考题 什么是生成器 协程需要使用 send(None)或者 next(coroutine)来预激prime才能启动 在yield 处协程会暂停执行 单独的 yield value ...
分类:
编程语言 时间:
2021-02-18 13:56:04
阅读次数:
0
Substitutability 中文含义是 可代替性,这个词我未在 TypeScript 的语言特性相关文档上看到,百度、谷歌搜索也寥寥无几。仅在TypeScript FAQ 找到相关描述。 有关类型系统的许多答案都提到了可替代性。 这是一个原则,即如果可以使用对象X代替某些对象Y,则X是Y的子类 ...
分类:
其他好文 时间:
2021-02-05 11:02:04
阅读次数:
0
一、Java包括三大块: JavaSE(Java标准版)、JavaEE(Java企业版)、JavaME(Java微型版);其中JavaSE是基础。 二、Java语言特性【开源、免费】: 简单性: 相对而言。例如:Java中不再支持多继承,C++支持多继承;Java屏蔽了指针的概念,C++中有指针。 ...
分类:
编程语言 时间:
2020-12-15 11:40:24
阅读次数:
4
在Scala中,元组是一个包含了固定数量的元素的值,且每个元素都有自己的类型。元组是不可变的。 元组特别适用于一个方法返回多个值的场景。 一个二元元组可以按如下方式创建: val ingredient = ("Sugar" , 25) 这个元组包含了一个 String 类型的元素和一个 Int 类型 ...
分类:
编程语言 时间:
2020-10-24 11:54:27
阅读次数:
42
在互联网大潮之下,Java其优秀的语言特性带来了各个大厂的热衷。这势必要求计划进入大厂的同学具备扎实的计算机基础。主题接下来重点讲解各种锁的基本知识点&Java锁的实现和使用,帮助同学们更好的应对大厂各种刁钻的面试题。
分类:
编程语言 时间:
2020-10-16 11:06:13
阅读次数:
22
babel实际是上一JavaScript的编译器,能将ES6代码转换成ES5代码,让我们使用最新语言特性而不必要担心兼容性问题,并且可以通过插件的方式满足需求应用。在编译过程中,会从项目的根目录下的.babelrc文件中读取配置。.babelrc是一个JSON格式文件。例如:{"plugins":[["transform-runtime",{"polyfill":false}]
分类:
Web程序 时间:
2020-10-09 20:49:33
阅读次数:
36
1、C语言,★★★★★学什么语言既能帮助理解计算机原理,提升内功,同时还有实用价值?我觉得答案就是C。而且C语言还附带语言特性少、学习周期短的好处。简直是最有学习价值的语言。而且,想要理解Python、Lua等语言的源码,熟练掌握C语言必不可少。2、Python,★★★★★Python帮助你用最少的代码,完成最多的功能,和C语言形成互补。功能多、用法多、思维负担小,想干什么干什么。***有一种传统观
分类:
编程语言 时间:
2020-09-04 17:07:35
阅读次数:
102
1、C语言,★★★★★学什么语言既能帮助理解计算机原理,提升内功,同时还有实用价值?我觉得答案就是C。而且C语言还附带语言特性少、学习周期短的好处。简直是最有学习价值的语言。而且,想要理解Python、Lua等语言的源码,熟练掌握C语言必不可少。2、Python,★★★★★Python帮助你用最少的代码,完成最多的功能,和C语言形成互补。功能多、用法多、思维负担小,想干什么干什么。***有一种传统观
分类:
编程语言 时间:
2020-08-29 15:31:40
阅读次数:
77