摘自:javasricpt语言精粹,写的太精彩了,忍不住要写下来与大家分享。 “javascript函数是对象,所以它们可以像任何其他的值一样被使用。函数可以放在变量,对象和数组中。函数可以被当作参数传递给其他的函数,函数也可以再返回函数。而且,因为函数是对象,所以函数可以拥有方法。” 读完这句话, ...
分类:
编程语言 时间:
2017-03-06 17:36:41
阅读次数:
164
Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 ...
分类:
编程语言 时间:
2017-03-06 17:28:56
阅读次数:
167
切片 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,用一行代码就可以完成切片(Slice): L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: 类似的,既然Pytho ...
分类:
编程语言 时间:
2017-03-06 17:27:47
阅读次数:
232
3. K-means 算法: 3.1 Clustering 中的经典算法,数据挖掘十大经典算法之一 3.2 算法接受参数 k ;然后将事先输入的n个数据对象划分为 k个聚类以便使得所获得的聚类满足:同一 聚类中的对象相似度较高;而不同聚类中的对象相似度较小。 3.3 算法思想: 以空间中k个点为中心 ...
分类:
编程语言 时间:
2017-03-06 17:24:40
阅读次数:
161
在Java服务接口调用中,可能会出现乱码,如下图所示: 这是由编码不一致而致的乱码,可转,如下: ...
分类:
编程语言 时间:
2017-03-06 17:20:47
阅读次数:
177
PS: 1、仅实现的基本功能,代码不够规范 2、待修改增加log记录,配置文件写入到sqlLite中 3、方法需要重构,不灵活 ...
分类:
编程语言 时间:
2017-03-06 16:32:07
阅读次数:
183
算法提高 拿糖果 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 妈妈给小B买了N块糖!但是她不允许小B直接吃掉。 假设当前有M块糖,小B每次可以拿P块糖,其中P是M的一个不大于根号下M的质因数。这时,妈妈就会在小B拿了P块糖以后再从糖堆里拿走P ...
分类:
编程语言 时间:
2017-03-06 16:27:21
阅读次数:
415
在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Integer、Long、Byte、Double、Float、Short)都是抽象类Number的子类。 ...
分类:
编程语言 时间:
2017-03-06 16:27:04
阅读次数:
149
//初级实验代码; 程序通过请求得到两段内存空间,并且两段内存空间相邻; 我们通过输入改变输入的位数,使数组最后的截断符%00溢出至下一个储存空间authenticated使其中的数据变为0,得到我们想要的输出。 理论上应该是8个数字或字母溢出,17个崩溃 但是自己验证时却是12个溢出,17个崩溃正 ...
分类:
编程语言 时间:
2017-03-06 15:43:23
阅读次数:
228
List封装了链表,Vector封装了数组, list和vector得最主要的区别在于vector使用连续内存存储的,他支持[]运算符,而list是以链表形式实现的,不支持[]。 Vector对于随机访问的速度很快,但是对于插入尤其是在头部插入元素速度很慢,在尾部插入速度很快。List对于随机访问速 ...
分类:
编程语言 时间:
2017-03-06 15:40:31
阅读次数:
220
①javascript函数中的this表示调用该函数的上下文。如下例: ②javascriprt字面量声明的对象中的this指向对象本身。 ③javascript构造函数中的this指向由该构造函数创建的实例对象。(注意,不是指向构造函数本身) ④javascript中事件监听this指向触发事件的 ...
分类:
编程语言 时间:
2017-03-06 15:40:14
阅读次数:
167
15:08:02 2017-03-06 官方解释文档 Swift and Objective-C in the Same Project 其实只要知道方法,很简单; 首先在OC项目中创建swift文件 或者 在swift项目中创建OC文件 都会自动提示需不要生产桥梁文件(xxx-bridging-H ...
分类:
编程语言 时间:
2017-03-06 15:37:28
阅读次数:
159
Java中的异常可以分为两种异常类型--受检异常(checked exception)和非受检异常(unchecked exception)。非受检异常指的是java.lang.RuntimeException和java.lang.Error类及其子类,其他所有的异常类都被称之为受检异常。两种类型的 ...
分类:
编程语言 时间:
2017-03-06 15:34:44
阅读次数:
163
引用类型表示你操作的数据是同一个,也就是说当你传一个参数给另一个方法时,你在另一个方法中改变这个变量的值,那么调用这个方法是传入的变量的值也将改变. 值类型表示复制一个当前变量传给方法,当你在这个方法中改变这个变量的值时,最初生命的变量的值不会变. ...
分类:
编程语言 时间:
2017-03-06 15:27:23
阅读次数:
209
直接插入排序,就像是桌子上一叠正面向下的扑克从小到大地依次拿到自己的手上。1,显然拿到的第一张扑克(假如是3)是不用比较的,而且可以认为,它是有序的。2,拿到第二张牌(假如是2)的时候,我们只要和第一张比较,放到合适的位置(现在是2,3),保持有序。3,接着拿到第..
分类:
编程语言 时间:
2017-03-06 15:20:41
阅读次数:
169
本帖为了快速牢靠的记住四种排序。冒泡排序冒泡排序的时间复杂度是O(n^2);外层控制趟数,并且跟内层排序个数相关。$arr=[1,5,4,9,11];
$n=count($arr);
$max=$n-1;
for($i=0;$i<$max;$i++){
for($j=0;$j<$max-$i;$j++){
if($arr[$j]>$arr[$j+1]){
$t=$arr[$j];
$arr[..
分类:
编程语言 时间:
2017-03-06 15:16:43
阅读次数:
157
fromnetmikoimportConnectHandler
fromdatetimeimportdatetime
JTN_CORE={"device_type":"cisco_ios","ip":"172.16.5.254","username":"test","password":"#"}
JTS_CORE={"device_type":"cisco_ios","ip":"172.16.4.254","username":"test","password":""}
start_time=datetime..
分类:
编程语言 时间:
2017-03-06 15:15:43
阅读次数:
393