码迷,mamicode.com
首页 > 编程语言
javascript中的函数
摘自:javasricpt语言精粹,写的太精彩了,忍不住要写下来与大家分享。 “javascript函数是对象,所以它们可以像任何其他的值一样被使用。函数可以放在变量,对象和数组中。函数可以被当作参数传递给其他的函数,函数也可以再返回函数。而且,因为函数是对象,所以函数可以拥有方法。” 读完这句话, ...
分类:编程语言   时间:2017-03-06 17:36:41    阅读次数:164
Java IO流学习总结
Java流操作有关的类或接口: Java流类图结构: 流的概念和作用 流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类 根据处理数据类型的不同分为:字符流和 ...
分类:编程语言   时间:2017-03-06 17:28:56    阅读次数:167
Python4 高级特性
切片 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: 取前3个元素,用一行代码就可以完成切片(Slice): L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2,正好是3个元素。 如果第一个索引是0,还可以省略: 类似的,既然Pytho ...
分类:编程语言   时间:2017-03-06 17:27:47    阅读次数:232
机器学习(5): K-means 算法
3. K-means 算法: 3.1 Clustering 中的经典算法,数据挖掘十大经典算法之一 3.2 算法接受参数 k ;然后将事先输入的n个数据对象划分为 k个聚类以便使得所获得的聚类满足:同一 聚类中的对象相似度较高;而不同聚类中的对象相似度较小。 3.3 算法思想: 以空间中k个点为中心 ...
分类:编程语言   时间:2017-03-06 17:24:40    阅读次数:161
JavaWeb浏览器传值乱码
在Java服务接口调用中,可能会出现乱码,如下图所示: 这是由编码不一致而致的乱码,可转,如下: ...
分类:编程语言   时间:2017-03-06 17:20:47    阅读次数:177
python3练习-发送IP地址到邮箱
PS: 1、仅实现的基本功能,代码不够规范 2、待修改增加log记录,配置文件写入到sqlLite中 3、方法需要重构,不灵活 ...
分类:编程语言   时间:2017-03-06 16:32:07    阅读次数:183
C语言 · 拿糖果
算法提高 拿糖果 时间限制: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 Number类
在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,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
c++ list, vector, map, set 区别与用法比较
List封装了链表,Vector封装了数组, list和vector得最主要的区别在于vector使用连续内存存储的,他支持[]运算符,而list是以链表形式实现的,不支持[]。 Vector对于随机访问的速度很快,但是对于插入尤其是在头部插入元素速度很慢,在尾部插入速度很快。List对于随机访问速 ...
分类:编程语言   时间:2017-03-06 15:40:31    阅读次数:220
javascript中的this
①javascript函数中的this表示调用该函数的上下文。如下例: ②javascriprt字面量声明的对象中的this指向对象本身。 ③javascript构造函数中的this指向由该构造函数创建的实例对象。(注意,不是指向构造函数本身) ④javascript中事件监听this指向触发事件的 ...
分类:编程语言   时间:2017-03-06 15:40:14    阅读次数:167
Swift and OC in the same project
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异常了解
Java中的异常可以分为两种异常类型--受检异常(checked exception)和非受检异常(unchecked exception)。非受检异常指的是java.lang.RuntimeException和java.lang.Error类及其子类,其他所有的异常类都被称之为受检异常。两种类型的 ...
分类:编程语言   时间:2017-03-06 15:34:44    阅读次数:163
Java中值类型和引用类型的区别
引用类型表示你操作的数据是同一个,也就是说当你传一个参数给另一个方法时,你在另一个方法中改变这个变量的值,那么调用这个方法是传入的变量的值也将改变. 值类型表示复制一个当前变量传给方法,当你在这个方法中改变这个变量的值时,最初生命的变量的值不会变. ...
分类:编程语言   时间: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
python自动获取cisco配置信息
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
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!