码迷,mamicode.com
首页 > 2016年04月29日 > 全部分享
C++杂谈(二)初识vector容器与迭代器
教科书中失踪的vector 很奇怪的一件事情,在当时学习C++的时候,老师并没有讲授容器的内容,当时参考的谭浩强老师的红皮C++也没有这个内容,不知为何。后来再学C++,发现容器是一个很重要的概念,在C++primer中,大量使用了vector容器,在很多在线编程网站的题目中,也使用了vector取代了整形数组。同样的,教材中也没有出现迭代器。 vector比数组好在哪? vec...
分类:编程语言   时间:2016-04-29 16:42:46    阅读次数:237
make的运行及隐含规则
1. make的运行         一般来说,最简单的就是直接在命令行下输入make命令,make命令会找当前目录的makefile来执行,一切都是自动的。但也有时你也许只想让make重编译某些文件,而不是整个工程,而又有的时候你有几套编译规则,想在不同的时候使用不同的编译规则,等等。本章节就是讲述如何使用make命令的。 1.1  make的退出码 make命令执行后有三个退出码: ...
分类:其他好文   时间:2016-04-29 16:42:16    阅读次数:212
cocos2dx-3.10 45度地图 tiledmap+A*寻路
45度地图 寻路主要参考了某位博客文章,链接如下: cocos2dx 45度Staggered格式A*寻路 曼哈顿算法(待优化) 另外也参考了某位作者的正方形A* 寻路,所以这套A* 算法是可以兼正方形寻路也可以45度菱形寻路的。...
分类:其他好文   时间:2016-04-29 16:41:35    阅读次数:271
HashMap源码解析
HashMap的存储结构,如下图所示: 紫色部分即代表哈希表,也称为哈希数组,数组的每个元素都是一个单链表的头节点,链表是用来解决冲突的,如果不同的key映射到了数组的同一位置处,就将其放入单链表中。 1、首先看链表中节点的数据结构: // Entry是单向链表。 (1.7以前) // 它是 “HashMap链式存储法”对应的链表。 // 它实现了Map.Entry...
分类:其他好文   时间:2016-04-29 16:40:18    阅读次数:314
View入门
View 概述         对于一个view,他应该有两个位置:一个是显示位置(即我们人眼看到的位置),一个是点击位置(即接收用户点击事件的位置)。         在初始化完成后,两个位置是重合的,因此“所见即所点”。但,当调用了scrollTo(),scrollBy()或者tweens动画后,所见已经不和所点重合:所见位置发现变化,但所点还在原地。这也是属性动画和tweens动画的区...
分类:其他好文   时间:2016-04-29 16:41:26    阅读次数:252
scrapy爬取2(获取post网址)
1.爬取瑞钱宝的投资方式的数据,爬取内容如下:       2.查看网址,可以发现: 点击下一页时,地址栏里的链接均无任何变化。可以判断出该网页的数据都是post方式上传的。 说一下get和post的区别: get显式的传参,而post是隐式的。 get的URL会有限制,而post没有。 get没有post安全。 不过,小某还看到一篇内容。点击打开...
分类:其他好文   时间:2016-04-29 16:42:10    阅读次数:143
makefile中条件判断与函数
1. 条件判断 1.1 语法 条件表达式的语法为: endif 以及: else endif 其中表示条件关键字,如“ifeq”。这个关键字有四个。 (1)第一个是我们前面所见过的“ifeq”: ifeq (, )  ifeq '' ''  ifeq "" ""  ifeq "" ''  ifeq '' ""  比较参数“arg1”和“arg2”的...
分类:其他好文   时间:2016-04-29 16:41:00    阅读次数:161
POJ-Crazy tea party,很好的一道数学题~~~
Crazy tea party Time Limit: 1000MS   Memory Limit: 10000K        Description n participants of > sit around the table. Each minute one pair of neighbors can change thei...
分类:其他好文   时间:2016-04-29 16:42:08    阅读次数:130
学习笔记之深入浅出MFC 第8章 C++重要性质----虚拟函数与多态(Polymorphism)
1、虚拟函数的由来 上面我们曾经提过一个例子: CShape shapes[5]; . . . //令5个shapes各为矩形、正方形、椭圆形、圆形、三角形 for ( int i = 0;  i { shapes[i].display(); } 在上一节中我们说这种一般化的操作无法完成。你还记得为什么吗?是这样的,上面一节中讲到,由于每一个子类图形的绘制不同,所以display(...
分类:编程语言   时间:2016-04-29 16:40:03    阅读次数:293
makefile文件详解
1.make是如何工作的 在默认的方式下,也就是只输入make命令。那么, (1)make会在当前目录下找名字叫“Makefile”或“makefile”的文件。          默认的情况下,make命令会在当前目录下按顺序找寻文件名为“GNUmakefile”、“makefile”、“Makefile”的文件,找到了解释这个文件。在这三个文件名中,最好使用“Makefile”这个文件名...
分类:其他好文   时间:2016-04-29 16:42:22    阅读次数:114
C#小练习
?? 将百分制转化为五分制,若输入的百分制成绩超出0-100,程序抛出异常 需要用户自定义异常类OverflowRange,通过Throw new OverflowRange来实现 结果如图示: 代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; name...
分类:Windows程序   时间:2016-04-29 16:41:02    阅读次数:300
makefile的中变量
1.定义命令包         如果Makefile中出现一些相同命令序列,可以为这些相同的命令序列定义一个变量。定义这种命令序列的语法以“define”开始,以“endef”结束,如: define run-yacc yacc $(firstword $^) mv y.tab.c $@ endef        这里,“run-yacc”是这个命令包的名字,其不要和Makefile中...
分类:其他好文   时间:2016-04-29 16:39:32    阅读次数:172
Xcode code snippet library 代码块自动填充
http://www.cocoachina.com/bbs/read.php?tid=126902 自动完成包括两种含义,一种是输入字母的时候可以动态弹出一个列表,然后通过选择,提高输入效率,这种好像叫代码提示(Code sense?);另一种就是输入几个字母的时候一回车,出来一串儿字符(Code Snippet?)。当然了,肯定不会乱出,都是你事先定义好的。记的这个功能在vim里叫...
分类:其他好文   时间:2016-04-29 16:39:27    阅读次数:142
annovar对人类基因组和非人类基因组variants注释流程
部分翻译:Hui Y, Kai W. Genomic variant annotation and prioritization with ANNOVAR and wANNOVAR[J]. Nature Protocols, 2015, 10(10). 此文只是用于作者和所有初接触annovar软件者分享交流。更深入学习请仔细阅读全文。转载请注明。 ANNOVAR是一个perl编写的命令行工具...
分类:其他好文   时间:2016-04-29 16:39:13    阅读次数:1747
CVE-2015-7547 临时解决方法
采用临时解决方法:限制UDP 回复字节512字节,限制tcp回复字节为1024 见https://www.seebug.org/vuldb/ssvid-90749 send_vc    TCP部分添加 send_dg    udp部分代码添加...
分类:其他好文   时间:2016-04-29 16:38:43    阅读次数:184
路由器的登录和基础配置
登录方法:Console口/MiniUSB口本地登录、Telnet、SSH和Web远程登录。 Console口登录不用说了,通过串口连接到计算机,MiniUSB口登录,需要在用户终端上安装MiniUSB口的驱动程序,且MiniUSB和Console口同时接入时,只有MiniUSB口可用。...
分类:其他好文   时间:2016-04-29 16:38:09    阅读次数:197
我的Android使用openCV记录(2)
二、使用java API开发android 创建工程         (1) 打开eclipse,创建android应用工程GrayProcess;         (2) 将测试图像lena.jpg添加到资源目录res/drawable-hdpi中;         (3) 在Package Explorer中选择项目GrayProcess,单击右...
分类:移动开发   时间:2016-04-29 16:39:31    阅读次数:203
2847条   上一页 1 ... 88 89 90 91 92 93 94 ... 168 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!