Node.js 路由

我们要为路由提供请求的 URL 和其他需要的 GET 及 POST 参数,随后路由需要根据这些数据来执行相应的代码。 因此,我们需要查看 HTTP 请求,从中提取出请求的 U...

Node.js 创建第一个应用

如果我们使用 PHP 来编写后端的代码时,需要 Apache 或者 Nginx 的 HTTP 服务器,并配上 mod_php5 模块和 php-cgi。 从这个角度看,整个"...

Node.js 安装配置

本章节我们将向大家介绍在 Windows 和 Linux 上安装 Node.js 的方法。 本安装教程以 Node.js v4.4.3 LTS(长期支持版本)版本为例。 N...

Node.js

简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是...

Vue.js 模板语法

Vue.js 使用了基于 HTML 的模版语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。 Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM...

Vue.js 监听属性

Vue提供了一个watch方法可以让使用者去监听data内的数据变动,我们可以通过 watch 来响应数据的变化。当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。 例如: &...

Vue.js 事件处理器

vue中 事件监听可以使用 v-on 指令 通常情况下,我们需要使用一个方法来调用 JavaScript 方法。 <div id="app"> <button v-on:c...

Vue.js 表单

这节我们为大家介绍 Vue.js 表单上的应用。 你可以用 v-model 指令在表单控件元素上创建双向数据绑定。 v-model 会根据控件类型自动选取正确的方法来更新元素。 输入...

Vue.js 组件

组件(Component)是 Vue.js 最强大的功能之一。 组件可以扩展 HTML 元素,封装可重用的代码。 组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意...

Vue.js 组件 - 自定义事件

父组件是使用 props 传递数据给子组件,但如果子组件要把数据传递回去,就需要使用自定义事件! 我们可以使用 v-on 绑定自定义事件, 每个 Vue 实例都实现了事件接口(E...

vm.$listeners

类型:{ [key: string]: Function | Array<Function> }只读详细:包含了父作用域中的 (不含 .native 修饰器的) v-on 事件监听器。它可...

vm.$attrs

类型:{ [key: string]: string }只读详细:包含了父作用域中不作为 prop 被识别 (且获取) 的 attribute 绑定 (class 和 style 除外)。当一个组件没...

vm.$isServer

类型:boolean只读详细: 当前 Vue 实例是否运行于服务器。

vm.$refs

类型:Object只读详细:一个对象,持有注册过 ref attribute 的所有 DOM 元素和组件实例。

vm.$scopedSlots

类型:{ [name: string]: props => Array<VNode> | undefined }只读详细:用来访问作用域插槽。对于包括 默认 slot 在内的每一个插...

vm.$slots

类型:{ [name: string]: ?Array<VNode> }只读响应性:否详细:用来访问被插槽分发的内容。每个具名插槽有其相应的 property (例如:v-slot:foo...

Python 模块

一. 模块的基本定义 编写程序时,我们会反复的使用我们自定义的函数或者功能块来组装。将这些自定义的函数等保存在指定的文件内,需要的时候就使用,这样就极大的提高了代码的复用和效率。这个文件就是一个...

Python 函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函...

Python for while循环

一. while 循环 while_stmt ::= "while" assignment_expression ":" suite ["else" ":" su...

Python if else

一. 复合语句基本概念 复合语句是包含其它语句(语句组)的语句; 它们会以某种方式影响或控制所包含其它语句的执行。 通常,复合语句会跨越多行,虽然在某些简单形式下整个复合语句也可能包含于一行...

Python 字典(Dictionary)

一. Python字典(Dictionary)的基本概念 首先,字典是个无序集合 字典是可变容器,可以存储任意类型数据 字典是一堆键值对的集合,用{}来表示,且键名唯一 dictA...

Python 元组(Tuple)

一. 元组(Tuple)的基本概念 Python的元组与列表类似,不同之处在于元组的元素不能修改,Tuple使用小括号()。 tupleA = tupleB = (1, 2, 3, 4) #...

time.sleep()

time.sleep(secs):线程暂停执行 secs 秒,或者睡眠secs 秒

time.time()

返回从epoch到现在的时间,epoch表示时间开始的点在 Windows 和大多数 Unix 系统中, epoch 是 1970 年 1 月 1 日 00:00:00 (UTC) 返回从epoch到...

bytes.removesuffix()

bytes.removesuffix(suffix, /):如果二进制数据以后缀字符串结尾且后缀非空,返回 bytes[:-len(suffix)] 。否则,返回原始二进制数据的复制

bytes.removeprefix()

bytes.removeprefix(prefix, /):如果二进制数据以前缀字符串开头,返回 bytes[len(prefix):] 。否则,返回原始二进制数据的复制

string.ascii_uppercase

返回字符串常量:大写字母 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 返回字符串常量:大写字母 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

string.whitespace

返回字符串常量:空白符号所组成的ASCII 字符串,包括空格、制表、换行、回车、进纸和纵向制表符 空白符号所组成的ASCII 字符串,包括空格、制表、换行、回车、进纸和纵向制表符

Java 读写文件的内容

我们的编写的程序经常需要从磁盘上读取一个文件的内容或将一些内容写入到磁盘的上的文件里, 用以读取和存放一些特定的数据. 而在 Java 中, 用于向文件读取或写入内容的就需要特定的类了, 需要注意的是...

Java 文件操作

文件系统是操作系统用于明确存储设备(通常是的是磁盘硬盘等)或分区上的文件的方法和数据结构; 即在存储设备上组织文件的方法. java.io.File 类 在 Java 中, java.io.Fil...

Java 日期时间

在编写程序的过程中, 我们经常需要用到时间有关的方法. 比如记录文章的发布时间, 记录某一个操作的操作时间以便将来可以通过特定的时间段找到这些记录. 而在 Java 8 及以后提供了一个新的可靠的...

Java 数字与 Math 类

在 Java 运算符 一节中我们已经介绍过一些简单的运算符号了, 比如 +, -, *, / 等. 同时在 Java 的基础数据类型 一节中, 我们也了解到, 所有的基础类型都有其封装类,如 Byt...

Java 数组

数组是Java中的容器对象, 所谓容器是数据的容器, 而这个容器(即数组)自身就是一个对象, 所以叫做容器对象. 数组具有以下两个主要特点: 类型单一 是指容器内部的数据的类型是单...

Java String 类

String 类用于表示字符的联. 是大多变成语言中都非常常见的一种类型, 毕竟信息的主要载体还是字符啊. Java程序中字符串是一种常量, 所有的字符串文字例如 "21yi.com", 都实现...

Thread.UncaughtExceptionHandler.uncaughtException()

UncaughtExceptionHandler 生效条件下, 需要调用的处理方法. 返回 void

Thread.State.values​()

按照声明的顺序返回包含此枚举类型的常量的数组 返回包含该枚举类型的常量的数组, 数组的顺序按照它们的声明的顺序.

Thread.suspend​​()

该方法已经被标记为废弃, 会在将来的版本中移除暂停该线程 返回 void

Thread.stop()

该方法已经被标记为废弃, 会在将来的版本中移除强行停止线程执行, 如果提供了异常参数则抛出异常 返回 void

Thread.start()

启动一个线程 返回 void

Thread.setUncaughtExceptionHandler​()

为该线程设置一个因未捕获的异常而忽然中断时, 调用的处理这种未捕获异常的待调器(Handler) 返回 void

Java 8 中的新特性: 新的时间/日期接口

Java 8 新的获取和处理时间的方法 Java 8 通过发布新的新的日期/时间接口 (JSR 310) 来进一步加强对日期与时间的处理, 借以改善 线程安全, 设计混乱, 时区转换麻烦 等问题....

Java 8 中的新特性

Java 8 (又叫 JDK 1.8)  是由 Oracle 公司于 2014 年 3 月 18 日发布的是 Java 语言开发的一个主要版本, 也是一个长期支持(LTS)版本,它涵盖了许多新的特...