众所周知,面向对象编程有三个重要的概念: 封装、继承、多态。而JS作为面向对象的弱类型语言,应该说是基于对象的语言,正如常说的,JS的世界里,万物皆对象。虽然JS本身不是面向对象的语言,我们可以通过模拟的方法,来实现类似JAVA式的类继承。 1、创建一个自定义对象 2、当执行 var p1 = ne ...
分类:
编程语言 时间:
2017-05-31 10:30:23
阅读次数:
125
快速排序的效率比较高的算法,如果我们只能掌握一种排序,那快速排序是最佳的选择。 ...
分类:
编程语言 时间:
2017-05-31 10:30:14
阅读次数:
154
前言 之前听过一个笑话,有人打开浏览器,输入www.baidu.com, 然后搜索框输入Google,查询google地址点击跳转google,再查询关键词。老实说,本人就经常这么干。Google真的有这么神奇吗?带我一一道来。Google(www.Google.com)是一个搜索引擎,由两个斯坦福 ...
分类:
其他好文 时间:
2017-05-31 10:30:06
阅读次数:
340
Description 花匠栋栋种了一排花,每株花都有自己的高度。花儿越长越大,也越来越挤。栋栋决定把这排中的一部分花移走,将剩下的留在原地,使得剩下的花能有空间长大,同时,栋栋希望剩下的花排列得比较别致。 具体而言,栋栋的花的高度可以看成一列整数h1, h2, … , hn。设当一部分花被移走后, ...
分类:
其他好文 时间:
2017-05-31 10:29:59
阅读次数:
199
《java并发编程实战》终于读完4-7章了,感触很深,但是有些东西还没有吃透,先把已经理解的整理一下。《java并发编程实战》笔记(一)是对前3章的总结。这里总结一下第5章的东西,为什么跳过第4章?不告诉你。 一,阻塞队列和生产者-消费者模式 java中的阻塞队列提供了可阻塞的put和take方法, ...
分类:
编程语言 时间:
2017-05-31 10:29:49
阅读次数:
246
/** * Definition of TreeNode: * public class TreeNode { * public int val; * public TreeNode left, right; * public TreeNode(int val) { * this.val = val... ...
分类:
其他好文 时间:
2017-05-31 10:29:40
阅读次数:
169
一、 表设计规范 二、 索引规范 三、 SQL语句规范 四、 散表规范 五、 其他 FAQ 1-1.库名、表名、字段名必须使用小写字母,“_”分割。 a)MySQL有配置参数lower_case_table_names,不可动态更改,Linux系统默认为0,即库表名以实际情况存储,大小写敏感。如果是 ...
分类:
数据库 时间:
2017-05-31 10:29:30
阅读次数:
267
firewald一iptables1)三张表五条链1filter:input:通过路由表之后目的地为本机output:由本机产生,向外转发forward:通过路由表之后,目的地不为本机2nat:prerouting:数据包进入路由表之前postrouting:数据包进入路由表之后inputoutput3mangle:prerouting,postrouting,in..
分类:
其他好文 时间:
2017-05-31 10:29:22
阅读次数:
237
基本概念 1.AQS:AbstractQueuedSynchronizer类 AQS是java中管理“锁”的抽象类,锁的许多公共方法都是在这个类中实现。AQS是独占锁(例如,ReentrantLock)和共享锁(例如,Semaphore)的公共父类。 (01) 独占锁 -- 锁在一个时间点只能被一个 ...
分类:
编程语言 时间:
2017-05-31 10:29:13
阅读次数:
193
1.键盘录入月份,输出对应的季节 2.打印所有回文数 3.不死神兔 4.求数组中满足要求的元素和 1)定义一个int类型的一维数组,内容为{171,72,19,16,118,51,210,7,18}2)求出该数组中满足要求的元素和。 求和的元素的个位和十位不能包含7,并且只能为偶数。 6.裁判评分 ...
分类:
编程语言 时间:
2017-05-31 10:29:04
阅读次数:
186
int i1[] = {1,2,3,4,5,6}; int i2[] = {6,5,4,3,2,1}; //排序 Arrays.sort(i2); System.out.println(i1.equals( i2 )); System.out.println( Arrays.equals(i1, i... ...
分类:
编程语言 时间:
2017-05-31 10:28:58
阅读次数:
173
转载请注明出处:jiq?钦's technical Blog public voidtestException(){ int a[] = {1,2,3};int q = 0; try{ for(int i=0;i<a.length;i++){a[i] /= q;} }catch(Arithmetic ...
分类:
编程语言 时间:
2017-05-31 10:28:50
阅读次数:
134
# 定义一个继承object的类 class Human(object): # 类属性,被所有此类的实例共用。 species = "H. sapiens" # 构造方法,当实例被初始化时被调用。注意名字前后的双下划线,这是表明这个属 # 性或方法对Python有特殊意义,但是允许用户自行定义。你自 ...
分类:
编程语言 时间:
2017-05-31 10:28:42
阅读次数:
126
1.数据插入db.集合名.insert() 操作 数组插入 操作 > db.info.insert([ ... {"url":"www.baidu.com"}, ... {"url":"www.9888.cn"}, ... {"url":"www.a.cn"} ... ]); BulkWriteRe ...
分类:
数据库 时间:
2017-05-31 10:28:28
阅读次数:
218
# 先随便定义一个变量 some_var = 5 # 用if语句打印出"some_var比10小"。 if some_var > 10: print("some_var比10大") elif some_var range(1,10) 是一个实现可迭代接口的对象 # 可迭代对象可以遍历 for i i... ...
分类:
编程语言 时间:
2017-05-31 10:28:19
阅读次数:
170
1.jquery 图片裁剪库选择 Jcrop:http://deepliquid.com/content/Jcrop.html imgareaselect:http://odyniec.net/projects/imgareaselect/ CropZoom:https://github.com/c ...
分类:
编程语言 时间:
2017-05-31 10:28:13
阅读次数:
252
转自金河http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html 1 基本操作 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)尾部插入数字:vec.push_back ...
分类:
编程语言 时间:
2017-05-31 10:28:05
阅读次数:
223