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) #...

math.modf()

math.modf(x):返回 一个数值的小数和整数部分。(小数部分,整数部分)返回一个元组,两个结果都带有 x 的符号并且是浮点数。 返回 x 的小数和整数部分,结果是个元组,格式:(小数部分,整数...

math.ldexp()

math.ldexp(x, i):返回 x * (2**i),基本上是frexp()的反函数 返回 x * (2**i)

math.lcm()

math.lcm(*integers):返回整数参数的最小公倍数 返回给定的整数参数的最小公倍数 如果参数之一为零,则返回值为 0 不带参数的 lcm() 返回 1

math.isqrt()

返回非负整数 n 的整数平方根相当于:使得 a²≤n 的最大整数 a 返回非负整数 n 的整数平方根

math.isnan()

math.isnan(x):判断是不是非数字(NaN) x为非数字返回True,否则返回False

math.isinf()

math.isfinite(x):判断数值是否是无穷大,与math.isfinite()相对应。 如果 x 是正或负无穷大,则返回 True ,否则返回 False

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...

component

is - string | ComponentDefinition | ComponentConstructorinline-template - boolean渲染一个“元组件&rdqu...

name

el

类型:string | Element限制:只在用 new 创建实例时生效。提供一个在页面上已存在的 DOM 元素作为 Vue 实例的挂载目标。可以是 CSS 选择器,也可以是一个 HTMLEleme...

extends

允许声明扩展另一个组件 (可以是一个简单的选项对象或构造函数),而无需使用 Vue.extend。这主要是为了便于扩展单文件组件。这和 mixins 类似。

parent

指定已创建的实例之父实例,在两者之间建立父子关系。子实例可以用 this.$parent 访问父实例,子实例被推入父实例的 $children 数组中。

beforeCreate

类型:Function在实例初始化之后,数据观测 (data observer) 和 event/watcher 事件配置之前被调用。

Java 数字与 Math 类

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

Java 数组

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

Java String 类

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

Java 的异常与处理

关于异常 在软件开发的过程中, 开发者往往要需要考虑很多在开发过程中不会出现, 但是在实际使用时却又会实实在在出现的, 导致程序无法正常执行的情况, 比如: 1. 计算人体的BMI值, 但用户在输...

Java break 与 continue 语句

循环的内部也是需要控制的, 比如有些条件下要打断(break)循环, 而另外一些情况下要跳过(continue)本次循环接下来的操作, 进入下一次循环, Java 提供的 break 和 contin...

Java for 语句

for 是一种通过控制数值增减来实现循环的循环语句, 它的基本语法是这样的: for (初始值; 判断条件; 增减) { //循环体 } 从上面的语法中我们可以注意: 在使用 f...

System.getProperty()

获取指定的系统属性 返回指定的系统属性字符串 若系统属性不存在, 则返回定义的默认值 def , 如果没有定义的默认值则返回 null

System.load()

加载由文件名参数指定的本地库(native library)

System.lineSeparator()

获取基于系统的换行符字符串 返回基于系统的换行符字符串.

System.inheritedChannel()

返回从创建当前 Java 虚拟机的实体的继承的通道 若有则返回继承的通道, 否则返回 null

System.identityHashCode()

返回给定对象默认的 hashCode() 方法的返回值, 无论对象是否重写了 hashCode() 方法. 返回给定对象默认的 hashCode() 方法的值. 空引用的哈希值为 0.

System.getSecurityManager()

获取系统的安全接口 若已为当前应用程序建立了安全管理器, 则返回该安全管理器; 否则返回 null 

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

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

Java 8 中的新特性

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