码迷,mamicode.com
首页 > 2016年06月25日 > 全部分享
第56课 函数模板的概念和意义
1. 发散性问题:C++中的几种交换变量的方法 (1)宏代码块 VS 函数 【编程实验】变量的交换 (2)优缺点比较 宏义宏代码块 定义函数 优点 代码复用,适合所有类型 真正的函数调用,编译器对类型进行检查 缺点 编译器不知道宏的存在,缺少类型检查 根据类型重复定义函数,无法代码复用 宏义宏代码块 ...
分类:其他好文   时间:2016-06-25 23:02:19    阅读次数:245
函数表达式
函数表达式 函数表达式的特征 声明方式: 1> 函数声明 2> 函数表达式 函数声明如下: 表达式声明 第一种方式:关于函数声明主要是:函数声明提升,意思是在执行代码之前会先读取函数声明。这就意味着可以把函数声明放在调用它的后面。 第二种方式:表达式声明,在这种情况下创建函数叫做匿名函数,因为fun ...
分类:其他好文   时间:2016-06-25 23:00:08    阅读次数:220
ubantu下mysql5.7默认编码字符集修改
修改方法: 1.打开my.cnf文件进行修改(这里注意下,MySQL版本是5.5以上的,以下版本应该也通用,具体没有测试过,但在5.5以上的绝对可行) sudo gedit /etc/mysql/my.cnf 2.在[mysqld]下添加如下代码(对于5.5以上版本,[mysqld]的default ...
分类:数据库   时间:2016-06-25 23:02:48    阅读次数:207
C++11 lambda的理解
C++11 的 lambda 表达式规范如下: [ capture ] ( params ) mutable exception attribute -> ret { body } (1) [ capture ] ( params ) -> ret { body } (2) [ capture ] ...
分类:编程语言   时间:2016-06-25 23:00:42    阅读次数:258
线性表的链式存储结构
1 n个结点链结成一个链表,即为线性表的链式存储结构,由于每一个结点只包含一个指针域,因此称为单链表。 链表中第一个结点的存储位置成为头指针,那么整个链表的存取就必须是从头指针开始了。 有时候会在单链表的第一个结点前附设一个结点,称为头结点。 头指针与头结点的区别: 头指针: (1)头指针是指链表指 ...
分类:其他好文   时间:2016-06-25 22:59:57    阅读次数:176
JVM内存结构——运行时数据区
在Java虚拟机规范中将Java运行时数据划分为6种,分别为: PC寄存器(程序计数器) Java栈 堆 方法区 运行时常量池 本地方法栈 一、PC寄存器(程序计数器) PC寄存器(Program Counter Register)严格来说是一个数据结构,它用于保存当前正常执行的程序的内存地址。 线 ...
分类:其他好文   时间:2016-06-25 23:00:28    阅读次数:155
设计模式简介
谈一谈现状: 短命项目的原因: 1,原功能无法更有效拆分合合并,业务无法扩展或修改很困难; 2,修改比较多,同样的方法直接修改而且修改不方便; 3,程序本身设计的时候强耦合的,修复改动大; 4,后期修改也只是打补丁,甚至打的补丁也是有问题的。 短命项目屡禁不绝的原因: 1,编码自由度。真正的项目不会 ...
分类:其他好文   时间:2016-06-25 22:59:25    阅读次数:189
机器学习实战3:逻辑logistic回归:病马实例
本文介绍logistic回归,和改进算法随机logistic回归,及一个病马是否可以治愈的案例。例子中涉及了数据清洗工作,缺失值的处理。 一 引言 1 sigmoid函数,这个非线性函数十分重要,f(z) = 1 / (1 + e^(-z) ), 画图如下: 这个函数可以很好的把数轴上的值映射到0, ...
分类:其他好文   时间:2016-06-25 23:00:12    阅读次数:511
笔记:2016-06-23
parseInt: 这个方法使用来取整的。(首个单词为字母会取值为:NaN) 整值 = parseInt(字符); 十进制值 = parseInt(字符,进制) parseFloat:这个方法使用来取浮点值。(首个单词为字母会取值为:NaN) 浮点值 = parseFloat(字符); a) 置换元... ...
分类:其他好文   时间:2016-06-25 22:59:22    阅读次数:285
手机卫士13_屏幕适配_异常处理_盈利模式_混淆加密
今天是手机卫士最后一天 1,简易屏幕适配: ①使用线性,相对,帧布局,这三种常用布局在所有设备上几乎可以完整实现,多使用dp,sp,不要使用像素,dp,sp会自动适应屏幕 ②浮动窗体显示的距离问题:它show出来的距离就是像素,所以显示距离不会适应屏幕. 代码里接收的单位一般都是像素. 解决方式:把 ...
分类:移动开发   时间:2016-06-25 22:58:44    阅读次数:208
数的子结构
题目:输入两棵二叉树A和B,判断B是不是A的子结构。 二叉树结点的定义如下: 分析:采用递归,先找到值相同的结点,再判断是否相同。 ...
分类:其他好文   时间:2016-06-25 22:58:39    阅读次数:283
大话数据结构--学习目录
1 线性表 (1)线性表的顺序存储结构 (2)顺序存储结构的插入和删除 (3)链式存储结构 (4)单链表及其插入、删除、整表创建和整表删除 (5)静态链表 (6)循环链表 (7)双向链表 2 栈和队列 (1)栈的抽象数据类型 (2)栈的顺序存储结构 (3)栈的链式存储结构 (4)队列的抽象数据类型 ...
分类:其他好文   时间:2016-06-25 22:59:00    阅读次数:194
C++ 队列的实现
其中用到了简单包装的Semaphore和CriticalSection 如下: ...
分类:编程语言   时间:2016-06-25 22:59:57    阅读次数:198
HTML5与移动端web学习笔记
HTML5 提供了很多新的功能,主要有: 移动前端开发可分为: 手机网页开发。这部分跟web前端开发差别不大,使用的技术都是html+css+js。区别为手机浏览器是webkit的天下,pc端是IE的天下。 app前端开发。使用的技术也是html+css+js,但它需要基于PhoneGap,Reac ...
分类:移动开发   时间:2016-06-25 23:00:43    阅读次数:383
UCOS2_STM32F1移植详细过程(一)
Ⅰ、概述 该文写针对初学µC/OS的朋友,基于以下平台来一步一步移植µC/OS嵌入式操作系统。UCOS移植相关平台: 系统平台:µC/OS-II (最新V2.92版) 硬件平台:STM32F1 (适合F1所以系列) 开发平台:Keil(MDK-ARM) V5 1.为什么是µC/OS-II? 原因在于 ...
分类:其他好文   时间:2016-06-25 22:58:19    阅读次数:237
Python学习笔记——进阶篇【第八周】———FTP断点续传作业&批量主机管理工具
主机管理之paramiko模块学习 http://www.cnblogs.com/wupeiqi/articles/5095821.html 作业1:用socketserver继续完善FTP作业 作业2:开发一个批量主机管理工具 需求: 作业参考链接http://www.cnblogs.com/al ...
分类:编程语言   时间:2016-06-25 22:59:25    阅读次数:450
Ext.Net 学习随笔 002 默认按钮
在FormPanel中按回车按键,会触发默认按钮的click事件。设置方法为在FormPanel中设置DefaultButton属性,如果没有设置这个属性,默认为最后一个按钮。 1.缺省最后一个按钮为默认按钮 2.以数字编号指点默认按钮 3.用ID指定默认按钮 4.用选择器指定默认按钮 视图的完整代 ...
分类:Web程序   时间:2016-06-25 22:59:26    阅读次数:152
1107条   上一页 1 ... 3 4 5 6 7 8 9 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!