前言 有时候想把一维、二维数组作为实参传入被调函数,有什么特殊么? 普通参数做实参 普通参数传入,其实是传入了一个copy,函数内对形参的操作并不能影响实参。 一维数组做实参 一维数组的传入,其实传入的是数组的首地址,函数内操作的也是数组真实的内存地址里的数据。 所以,以下三者是等价的 用法:一般的 ...
分类:
编程语言 时间:
2017-03-12 01:09:51
阅读次数:
155
也可以实现一个Sayable接口。 ...
分类:
编程语言 时间:
2017-03-12 01:11:10
阅读次数:
126
第18节 有序矩阵查找练习题 第18节 有序矩阵查找练习题 现在有一个行和列都排好序的矩阵,请设计一个高效算法,快速查找矩阵中是否含有值x。 给定一个int矩阵mat,同时给定矩阵大小nxm及待查找的数x,请返回一个bool值,代表矩阵中是否存在x。所有矩阵中数字及x均为int范围内整数。保证n和m ...
分类:
编程语言 时间:
2017-03-12 01:11:40
阅读次数:
192
原文:3 Ways to Preload Images with CSS, JavaScript, or Ajax 译文:利用CSS、JavaScript及Ajax实现图片预加载的三大方法 预加载图片是提高用户体验的一个很好方法。图片预先加载到浏览器中,访问者便可顺利地在你的网站上冲浪,并享受到极快 ...
分类:
编程语言 时间:
2017-03-12 01:11:56
阅读次数:
232
...
分类:
编程语言 时间:
2017-03-12 01:15:00
阅读次数:
173
1、模拟任务队列: function taskQueue() { var taskList = []; var isRun = false; this.addTask = function (task) { task.status = 'waiting'; taskList.push(task); ...
分类:
编程语言 时间:
2017-03-12 01:15:42
阅读次数:
161
机器学习算法太多了,分类、回归、聚类、推荐、图像识别领域等等,要想找到一个合适算法真的不容易,所以在实际应用中,我们一般都是采用启发式学习方式来实验。通常最开始我们都会选择大家普遍认同的算法,诸如SVM,GBDT,Adaboost,现在深度学习很火热,神经网络也是一个不错的选择。假如你在乎精度(ac ...
分类:
编程语言 时间:
2017-03-12 01:15:55
阅读次数:
1345
[转]自http://blog.csdn.net/tianyao9hen/article/details/53141141 对于新手学习unity碰撞讲的还是比较清楚的 OnTriggerEnter和OnCollisionEnter的触发条件是不同的,需要在设计的过程中加以关注。 触发的共同要求 碰 ...
分类:
编程语言 时间:
2017-03-12 01:16:48
阅读次数:
212
这代表了web容器启动的时候会首先进入ContextLoaderListener这个类,并且之后会去加载classpath下的applicationContext.xml文件。那么重点就在ContextLoaderListener上,点开源码: 里面主要为ServletContextListener ...
分类:
编程语言 时间:
2017-03-12 01:17:04
阅读次数:
274
avaScript学习12 JS中定义对象的几种方式 转自: http://www.cnblogs.com/mengdd/p/3697255.html JavaScript中没有类的概念,只有对象。 在JavaScript中定义对象可以采用以下几种方式: 1.基于已有对象扩充其属性和方法 2.工厂方 ...
分类:
编程语言 时间:
2017-03-12 01:17:24
阅读次数:
216
linux系统下jdk是已经安装好的情况之下软件出现 解决办法是在终端进入你的eclipse目录,然后输入:mkdir jrecd jreln -s 你的JDK目录/bin ...
分类:
编程语言 时间:
2017-03-12 01:21:49
阅读次数:
207
数组的几种格式 1.索引类型,例1:$A=array(12,5,21,90);#索引为纯数字0,1,2,3.... 2.关联类型,即key->value的样式。 例2:$B=array("apple"=>"苹果","pear"=>"梨"); 3.索引和关联混合,例:$C=array("waterme ...
分类:
编程语言 时间:
2017-03-12 10:41:16
阅读次数:
115
码了一晚上才码出这个,有点简陋,待更新 注意:1、数据路径自己在代码中修改,直接重定向即可 2、要配置好环境,将cb安装路径里的MinGW\bin路径放到path中 #include <iostream> #include <cstdio> #include <cstring> #include < ...
分类:
编程语言 时间:
2017-03-12 10:45:12
阅读次数:
206
初学swift没几天,就试着自己写了一个城市选择器,纯swift代码。 ViewController.swift文件中: StateModel.swfit文件中,用于保存省级数据: CityModel.swift文件中,用于保存市级数据 ...
分类:
编程语言 时间:
2017-03-12 10:45:32
阅读次数:
526
恢复内容开始 1.map 1)map其实相当对吧运算符进行一个抽象,返回的是一个对象,但是这里不知道为什么不可以对一个map返回变量打印两次,难道是因为回收了? 2)reduce 需要两个以上的参数才能使用,一般是作用域一个list上的,比如下面的求和 1 tadd = reduce(add,ran ...
分类:
编程语言 时间:
2017-03-12 10:46:37
阅读次数:
160
变量之间的类型转换主要包括自动类型转换和强制类型转换。 1、自动类型转换:当容量小的数据类型与容量大的数据类型做运算时,容量小的会自动的转换成容量大的类型。 【知识点】: a)char,byte,short > int > long > float > double > String b)那是不是有 ...
分类:
编程语言 时间:
2017-03-12 10:47:54
阅读次数:
188
算法训练 6-3判定字符位置 时间限制:1.0s 内存限制:512.0MB 时间限制:1.0s 内存限制:512.0MB 返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。 若字符串中没有元音字母,则返回0。 只考虑小写的情况。 样例输入 and ...
分类:
编程语言 时间:
2017-03-12 10:49:38
阅读次数:
438
/** * @param args * 面试题 * HashMap和Hashtable的区别 * 共同点: * 底层都是哈希算法,都是双列集合 * 区别: * 1,HashMap是线程不安全的,效率高,JDK1.2版本 * Hashtable是线程安全的,效率低,JDK1.0版本的 * 2,Ha..... ...
分类:
编程语言 时间:
2017-03-12 10:50:14
阅读次数:
161
这几天一直没有发博文,原因是在写一个书城的小项目,作为web学习的最后沉淀,接下来就要到框架的学习了。项目最后会分享源码链接。有需要的同学可以拿到自己玩一玩 --WH 一、项目介绍 从网上找的一个培训机构的小项目,名称叫做 书城购物网站 吧,其中就是分前后台,前台用于显示各种类型的书籍商品,可以用于 ...
分类:
编程语言 时间:
2017-03-12 10:59:39
阅读次数:
270
上周写了《ThinkPhp模板转Flask、Django模板》 一时技痒,自然而然地想搞个大家伙,把整个PHP程序转成Python。不比模板,可以用正则匹配偷懒,这次非写一个Php编译器不可。 上网搜了一下,发现大部分Python to xxx的transpile都是直接基于AST,省略了最重要的T ...
分类:
编程语言 时间:
2017-03-12 11:04:18
阅读次数:
147