Fork me on GitHub
摘要: 函数重载 函数重载可以使一个函数名具有多种功能,即具有“多种形态”,这种特性称为多态性。 C++的多态性又被直观地称为“一个名字,多个函数”。源代码只指明函数调用,而不说明具体调用哪个函数。编译器的这种连接方式称为动态联编或迟后联编。在动态联编中,直到程序运行才能确定调用哪个函数(动态联编需要虚函数 阅读全文
posted @ 2017-10-18 11:32 秋夜雨巷 阅读(1430) 评论(0) 推荐(0)
摘要: 在C++中我们通常定义以下函数来求两个整数的最大值: 代码如下: int max(int a, int b){ return a > b ? a : b;} 为这么一个小的操作定义一个函数的好处有: ① 容易阅读和理解函数 max 的调用,要比读一条等价的条件表达式并解释它的含义要容易得多 ② 如果 阅读全文
posted @ 2017-10-18 10:34 秋夜雨巷 阅读(179) 评论(0) 推荐(0)
摘要: 对象作为返回值 编译器会将函数栈中的返回值数据拷贝到返回栈中 指针作为返回值 函数的返回值可以是存储某种类型数据的内存地址,称这种函数为指针函数。它们的一般定义形式如下: 类型标识符 *函数名(参数列表); 在C++中,除了内存分配失败之外,new不会返回空指针,并且没有任何对象的地址为零。指针所指 阅读全文
posted @ 2017-10-18 10:07 秋夜雨巷 阅读(929) 评论(0) 推荐(0)
摘要: 别名(引用):主要用于做函数的形式参数。 引用是复合类型,通过在变量前添加&符号来定义。不能定义引用类型的引用!!除了作为形参,定义引用时必须初始化!!如: 阅读全文
posted @ 2017-10-18 07:21 秋夜雨巷 阅读(947) 评论(0) 推荐(0)
摘要: 一直没写过关于java基础的东西.这次对照着教学视频,简单写一下java基础.可以简单的复习一下,学习就算了,这篇java基础是学不到东西的. Java发展史 Java之父:詹姆斯.高斯林(James Gosling). SUN(Stanford University Network 斯坦福大学网络 阅读全文
posted @ 2017-10-17 23:12 秋夜雨巷 阅读(169) 评论(0) 推荐(0)
摘要: Git下载 https://git-scm.com/download/win Git常用语句 $ git init //初始化仓库,然后关联远程仓库 $ git clone https://github.com/AutKevin/JAVA //克隆服务器仓库到本地,如果是为了直接克隆远程仓库到本地, 阅读全文
posted @ 2017-10-17 20:50 秋夜雨巷 阅读(296) 评论(0) 推荐(0)
摘要: a标签请求静态文件 用<a href="/服务器文件路径" download="文件名">下载</a> (download属性是h5标签的属性,只有谷歌和火狐支持) 其次要在web.xml中配置下静态资源,如下图. a标签请求接口 将文件写入流中 然后用标签请求<a href="/文件接口">下载< 阅读全文
posted @ 2017-10-17 15:54 秋夜雨巷 阅读(168) 评论(0) 推荐(0)
摘要: 打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花数 ",因为153=1的三次方+5的三次方+3的三次方。 传送门 阅读全文
posted @ 2017-10-04 09:13 秋夜雨巷 阅读(1994) 评论(0) 推荐(0)
摘要: insert ignore 当插入数据时,如出现错误时,如重复数据,将不返回错误,只以警告形式返回。 on duplicate key update 当primary或者unique重复时,则执行update语句 replace into 如果存在primary or unique相同的记录,则先删 阅读全文
posted @ 2017-10-03 16:10 秋夜雨巷 阅读(7104) 评论(0) 推荐(0)
摘要: 质数(Prime number)又称素数,指在大于1的自然数中,除了1和该数自身外,无法被其他自然数整除的数(也可定义为只有1与该数本身两个因数的数)。 因此num%(2~n-1)如果全部不能整除,那么就说明是质数. 优化后算法:2~n平方根之间的能被num整除的奇数是质数,这样既大大减少了计算量。 阅读全文
posted @ 2017-10-03 12:49 秋夜雨巷 阅读(198) 评论(0) 推荐(0)