文章篇幅较长,知识点涵盖比较广泛,作为学习 JS 的一个总结。文章中仅涵盖 ES5 及之前的传统的知识点,未涵盖 ES6 及之后的新特性。 JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很 ...
分类:
Web程序 时间:
2020-02-04 18:30:55
阅读次数:
157
01. 第一个 程序 1.1 Python 源程序的基本概念 1. Python 源程序就是 一个特殊格式的文本文件 ,可以 使用任意文本编辑软件 做 的开发 2. Python 程序的 文件扩展名 通常都是 1.2 演练步骤 在桌面下,新建 目录 在 目录下新建 文件 使用 gedit 编辑 并且 ...
分类:
编程语言 时间:
2020-01-27 09:41:52
阅读次数:
111
Java虚拟机主要分为以下五个区: 一、方法区(METHOD AREA): 1. 有时候也成为永久代,在该区内很少发生垃圾回收,但是并不代表不发生GC,在这里进行的GC主要是对方法区里的常量池和对类型的卸载 2. 方法区主要用来存储已被虚拟机加载的类的信息、常量、静态变量和即时编译器编译后的代码等数 ...
分类:
其他好文 时间:
2020-01-16 12:43:04
阅读次数:
90
JVM Client 模式和 Server模式的区别 查看JVM模式 通过 java -version 可查看 JVM 所处的模式,并可以通过修改配置文件进行配置,那它们有什么区别呢? Server:-Server 模式启动时,速度较慢,但是启动之后,性能更高,适合运行服务器后台程序 Client: ...
分类:
其他好文 时间:
2020-01-08 00:44:33
阅读次数:
96
微软官方文档 Razor 编译 Razor SDK 默认启用 Razor 文件的生成时和发布时编译。 启用后,运行时编译将补充生成时编译,允许更新 Razor 文件(如果对其进行编辑)。 运行时编译 为所有环境和配置模式启用运行时编译: 安装 Microsoft.AspNetCore.Mvc.Raz ...
分类:
Web程序 时间:
2020-01-04 16:26:33
阅读次数:
311
java核心机制java虚拟机(jvm) java是编译型语言还是解释型语言? 编译型语言:先将代码编译为机器代码,再加以运行 。解释型语言:由解释器将代码一句一句运行。即时编译技术,已经缩小了这两种语言间的差距。这种技术混合了编译语言与解释型语言的优点,它像编译语言一样,先把程序源代码编译成字节码 ...
分类:
编程语言 时间:
2020-01-01 14:55:19
阅读次数:
71
CSS预处理器是用一种进行Web页面样式设计专门的编程语言,可以让你的CSS更加简洁、适应性更强、可读性更佳,更易于代码的维护。举个简单的例子,你不想因为改一个字体大小或者改个主题颜色改上几十个几百个地方的css吧,那么用它就没错。 ...
分类:
Web程序 时间:
2019-12-26 09:30:40
阅读次数:
71
1、泛型 泛型是framwork2.0推出的新语法,具有延迟声明的特点:把参数类型的声明推迟到调用的时候。泛型不是一个语法糖,是框架升级提供的功能。需要编辑器和JIT(just-in-time compilation、即时编译)的支持。 泛型并不存在性能问题,因为编译器支持 ,在即时编译的时候,编译 ...
任何Java虚拟机实现的核心都是它的执行引擎。在Java虚拟机规范中,执行引擎的行为使用 指令集来定义。对于每条指令,规范都详细规定了当实现执行到该指令时应该处理什么,但是却对如何处理言之甚少。在前面的章节中提到过,实现的设计者有权决定如何执行字节码:实 现可以采取解释、即时编译或直接用芯片上的指令 ...
分类:
其他好文 时间:
2019-12-03 21:34:20
阅读次数:
102
面试中的JavaScriptJavaScript ( JS ) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web 页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,例如 Node.js、 Apache CouchDB 和 Adobe Acrobat。Java... ...
分类:
编程语言 时间:
2019-11-30 09:52:54
阅读次数:
91