码迷,mamicode.com
首页 > 2016年11月06日 > 全部分享
函数定义、函数声明、函数调用以及extern跨文件的变量引用
1、如果没有定义,只有声明和调用:编译时会报连接错误。undefined reference to `func_in_a'2、如果没有声明,只有定义和调用:编译时一般会报警告,极少数情况下不会报警告。但是最好加上声明。3、如果没有调用,只有定义和声明:编译时一般会报警告(有一个函数没有使用),有时不 ...
分类:其他好文   时间:2016-11-06 17:36:39    阅读次数:124
虚拟机安装Mac OS X ----- VM12安装Mac OS X
Windows下虚拟机安装Mac OS X —– VM12安装Mac OS X 10.11 随着Iphone在国内大行其道,越来越多的开发者涌入iOS开发大军 中,但都苦于没有苹果机,本文即将介绍WIN虚拟MAC的教程。 一、工具: Mac OS X 10.11 镜像文件下载 提取密码是dqbi u ...
分类:系统相关   时间:2016-11-06 17:33:18    阅读次数:241
洛谷P1755 攻击火星
题目描述 一群外星人将要攻击火星。 火星的地图是一个n个点的无向图。这伙外星人将按照如下方法入侵,先攻击度为0的点(相当于从图中删除掉它),然后是度为1的点,依此类推直到度为n-1的点。 所有的点度统计是动态统计的。(一个点删掉后,与之相连的点的点度都会-1)。外星人攻击度为某个数的点时是同时攻击的 ...
分类:其他好文   时间:2016-11-06 17:35:17    阅读次数:129
栈排序
【问题描述】栈是一种强大的数据结构,它的一种特殊功能是对数组进行排序。例如,借助一个栈,依次将数组 1,3,2 按顺序入栈或出栈,可对其从大到小排序:1 入栈;3 入栈;3 出栈;2 入栈;2 出栈;1 出栈。 在上面这个例子中,出栈序列是 3,2,1,因此实现了对数组的排序。遗憾的是,有些时候,仅 ...
分类:编程语言   时间:2016-11-06 17:33:53    阅读次数:207
OpenCart 最新使用教学视频合集
OpenCart 是一个很火的开源电商系统,国内越来越多的人开始使用 OpenCart 搭建自己的电商网站。OpenCart 的功能非常强大,当然功能也非常多。这里整理了 OpenCart 最重要的一些功能和操作,录也在视频。希望能帮助 OpenCart 新手能更快地用上 OpenCart。 ...
分类:其他好文   时间:2016-11-06 17:33:16    阅读次数:178
UVA 253 Cube painting
大致题意:有三种颜色,一个立方体6面都可以涂一种颜色。现在给出两个每个面都涂好颜色的立方体,判断这两个立方体通过旋转是否相等。 立方体的旋转出来的结果有很多,首先可以0,1,2,3,4,5(顺序是:上前左右后下)中的任意一面为顶,然后垂直的四个面都可以朝前。 例如:0为上(则下必为5),则旋转后可以 ...
分类:其他好文   时间:2016-11-06 17:32:39    阅读次数:127
2-4. Using auto with Functions
在C++14中允许使用type deduction用于函数参数和函数返回值 Return Type Deduction in C++11 Deducing return types for C++11 template functions In order to reduce the verbose ...
分类:其他好文   时间:2016-11-06 17:31:22    阅读次数:128
js数组
while :在不确定次数时使用,也就是死循环 do...while :至少循环一次 数据存储--数组 强类型语言 1.同一种类型的数据存储的集合(在内存中是连续的) 2.定义的时候需要指定长度 集合:只存在强类型语言 foreach 写法 强类型语言 foreach(int a in attr) ...
分类:编程语言   时间:2016-11-06 17:31:13    阅读次数:208
堆和栈
1用于存放动态分配的对象的内存空间为自由存储区或堆; 2动态分配的内存最后必须进行释放,否则,内存最终将会逐渐耗尽; 3少释放了动态分配的内存空间,会产生内存泄漏。 ...
分类:其他好文   时间:2016-11-06 17:32:08    阅读次数:108
JavaScript
函数 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>MyGod</title> <script> function disp() //函数,一般写在head中 { alert("Hello World!"); //消息提示 } ...
分类:编程语言   时间:2016-11-06 17:30:48    阅读次数:205
mybatis,Spring等工具对xml文件正确性的验证
我们知道mybatis或者spring都是使用xml文件作为配置文件,配置文件的格式都是定义在叫做.dtd或者.xsd文件中的,当工具在解析用户自己定义的xml文件的时候,如何才能知道用户自定义的文件是否正确的呢?我们不能在xml文件中乱写一些框架不认识的标签,比如在spring的xml文件中写如下 ...
分类:编程语言   时间:2016-11-06 17:29:58    阅读次数:251
java和python细节总结
//JAVA中对arrayList的初始化,能够分配空间,不能之间让一个ArrayList赋值给另外一个ArrayList,这样是引用赋值,当一个改变时候,另外一个也改变 List<String> tmp = new ArrayList<String>(Arrays.asList(new Strin ...
分类:编程语言   时间:2016-11-06 17:30:51    阅读次数:204
MySQL安装
2016年9月28日14:03:21 1、 我们要在oracle官网上下载MySQL Download Community 找到 Generally Available (GA) Releass 选项 select Platform:Red Hat Enterprise Linux /Oracle ...
分类:数据库   时间:2016-11-06 17:27:38    阅读次数:216
局部变量 静态局部变量 全局变量与静态局部变量
基本概念: 作用域:起作用的区域,也就是可以工作的范围。 代码块:所谓代码块,就是用{}括起来的一段代码。 数据段:数据段存的是数,像全局变量就是存在数据段的 代码段:存的是程序代码,一般是只读的。 栈(stack):先进后出。C语言中局部变量就分配在栈中。 局部变量 普通的局部变量定义的时候直接定 ...
分类:其他好文   时间:2016-11-06 17:27:34    阅读次数:215
kNN的matlab实现
参考(http://blog.sina.com.cn/s/blog_8bdd25f80101d93o.html),最后几行修改为 %k近邻,取k=7,交叉验证法如何确定k的值???? %选取7个最小值,用最简单的比较法试 M=[]; for i=1:210 M=[M distance(x,y,xne ...
分类:其他好文   时间:2016-11-06 17:27:00    阅读次数:174
cf 730i
题意:有n个人,每个人有两个能力值,选a个人用它的第一个能力值,b个人用它的第二个能力值,每个人只能选一次,求一个方案使得能力值之和最大,并输出选择方案. 题解:最小费用最大流,原点1向n个人每个人i+1连流量为1费用为0的边,在有两个点n+2和n+3,每个人i+1向点n+2连流量为1,费用为-能量 ...
分类:其他好文   时间:2016-11-06 17:26:59    阅读次数:162
srand()、rand()、time()函数的用法
srand()就是给rand()提供种子seed。 如果srand每次输入的数值是一样的,那么每次运行产生的随机数也是一样的。 以一个固定的数值作为种子是一个缺点。通常的做法是 :以这样一句srand((unsigned) time(NULL));来取代,这样将使得种子为一个不固定的数,这样产生的随 ...
分类:其他好文   时间:2016-11-06 17:25:44    阅读次数:151
1028条   上一页 1 ... 16 17 18 19 20 21 22 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!