Java 注释 五月份得知入职YunOS, 开始学习Java, 断断续续学习和使用Java将近半年, 越来越喜欢这个工具, 因此后来被阿里拥抱变化之后, 拿到的的所有的offer都是Java研发;...
分类:
编程语言 时间:
2016-09-01 11:14:31
阅读次数:
252
jre:Java运行环境 jdk:Java开发工具(包含jre) java两大机制:JVM (java虚拟机) 垃圾回收 变量的分类: 1.按数据类型分: 1)基本数据类型:8种 整型:byte short int long 浮点型:double float 字符型:char 布尔型:boolean ...
分类:
编程语言 时间:
2016-09-01 11:14:23
阅读次数:
275
之前配置了一次javacv,但是忘了做笔记,这次又重新查了一遍资料,很多东西模棱两可,浪费了很多时间,这次配置成功,总结如下,希望能帮到大家。 如不明确,可以联系我。 javacv下载 https://code.google.com/archive/p/javacv/downloads javacv ...
分类:
编程语言 时间:
2016-09-01 11:14:07
阅读次数:
356
根据JAVA官方文档的描述,mark(int readlimit)方法表示,标记当前位置,并保证在mark以后最多可以读取readlimit字节数据,mark标记仍有效。如果在mark后读取超过readlimit字节数据,mark标记就会失效,调用reset()方法会有异常。 但实际的运行情况却和J ...
分类:
编程语言 时间:
2016-09-01 11:10:16
阅读次数:
263
explode() 函数把字符串分割为数组。 语法 explode(separator,string,limit) 例子: $str = "Hello world. It's a beautiful day.";print_r (explode(" ",$str));?> 输出: Array([0] ...
分类:
编程语言 时间:
2016-09-01 11:06:32
阅读次数:
179
在绑定属性时,如果我们直接把属性暴露出去,虽然写起来很简单,但是,没办法检查参数,导致可以把成绩随便改: 这显然不合逻辑。为了限制score的范围,可以通过一个set_score()方法来设置成绩,再通过一个get_score()来获取成绩,这样,在set_score()方法里,就可以检查参数: 现 ...
分类:
编程语言 时间:
2016-09-01 11:06:37
阅读次数:
212
说明: 请求处理方法执行完成后,最终返回一个 ModelAndView 对象。对于那些返回 String,View 或 ModeMap 等类型的处理方法,Spring MVC 也会在内部将它们装配成一个ModelAndView 对象,它包含了逻辑名和模型对象的视图。Spring MVC 借助视图解析 ...
分类:
编程语言 时间:
2016-09-01 11:04:52
阅读次数:
157
match、search、findall、group(s) 区别 一、match有两种情况 有分组 取匹配到的正则再次取其部分内容 无分组 二、groups、group、groupdict 三、search两种情况 有分组 无分组 四、findall # 1 匹配到之后,就抽离,继续从下一个字符开始 ...
分类:
编程语言 时间:
2016-09-01 11:00:52
阅读次数:
370
1.快速排序 实现: 1.取中间一个数作为支点 2.分别在支点的左右两边进行查找,如果左边查找到比支点大,右边查找到比支点小,就交换位置,如此循环,比支点小的数就排在了左边,比支点大的就排在右边 3.左右两边再用递归排序,就可以完成排序操作 2.冒泡排序 原理:如果当前这个数比下一个数大,则交换位置 ...
分类:
编程语言 时间:
2016-09-01 10:57:49
阅读次数:
223
在传统面向对象的编程语言里,都会提供一种子类访问父类的特殊语法,引文我们在实现子类方法往往需要父类方法的额外辅助。在这种情况下,子类通常会调用父类中的同名方法,最终以便完成工作。 javascript虽然没有类似上述的特殊语法,但我们可以造一个啊! 我们在构建关系的过程中,我们引入了一个uber属性 ...
分类:
编程语言 时间:
2016-09-01 10:51:30
阅读次数:
186
如果问初学者js中什么东西比较难懂,很多回答会是this关键字。this在不同场景下所指向的对象不同,这就有一种扑朔迷离的感觉,放佛魔法一般神秘:this到底是什么?这里有四种绑定规则。 1. 默认绑定 默认绑定是无法应用其他调用规则时的绑定方式,看如下代码: 这是最基本的一个函数调用,在第一张图中 ...
分类:
编程语言 时间:
2016-09-01 10:47:16
阅读次数:
178
理解 JavaScript Scoping & Hoisting(二) 转自:http://www.jb51.net/article/75090.htm 理解 JavaScript Scoping & Hoisting(二) 转自:http://www.jb51.net/article/75090. ...
分类:
编程语言 时间:
2016-09-01 10:46:35
阅读次数:
185
可变参数( * ) 可变参数,顾名思义,它的参数是可变的,比如列表、字典等。如果我们需要函数处理可变数量参数的时候,就可以使用可变参数。 我们在查看很多Python源码时,经常会看到 某函数(*参数1, **参数2)这样的函数定义,这个*参数和**参数就是可变参数,一时会让人有点费解。其实只要把函数 ...
分类:
编程语言 时间:
2016-09-01 10:44:15
阅读次数:
161
享元(flyweight 蝇量级)模式是一种用于性能优化的模式。享元模式的核心是运用共享技术来有效支持大量细粒度的对象。如果系统中因为创建了大量类似的对象而导致内存占用过高,享元模式就很有用了。在JavaScript中,浏览器特别是移动端的浏览器分配的内存并不算多,如何节省内存就成了一件非常有意义的 ...
分类:
编程语言 时间:
2016-09-01 10:45:56
阅读次数:
288
String 字符串常量存储在常量区,每次追加操作会创建新的对象; StringBuffer 字符串变量 线程安全 在堆上创建,每次追加操作在原对象上进行操作; 速度 StringBuffer > String StringBuilder 字符串变量 线程不安全,速度 StringBuilder > ...
分类:
编程语言 时间:
2016-09-01 10:44:29
阅读次数:
135