图是什么 图,顾名思义,就是一张大大的网,网中的每个节点都与另外一个节点直接或者间接的联系。互联网就是一个大大的图,从A到B到C经过的路由,就是图的搜索算法。 要给图下一个定义,那就是在众多离散节点中可以产生回路的数据结构。比之线性数据结构的单线特性,树形结构的多路分叉特性,图的最大特点就是有回路的 ...
分类:
其他好文 时间:
2017-04-05 14:57:39
阅读次数:
247
如果某些控制台不支持中文显示,可以在代码最前面加上代码system(“chcp 936”); /*宽度控制,对齐控制,填充控制,精度控制,进度输出;*/ 一、操纵子方式格式化 set(int): cout << setw(10) << n <<'#'<< endl;意义是在控制以10个字符为单位进行 ...
分类:
其他好文 时间:
2017-04-03 23:40:38
阅读次数:
186
本篇主要介绍Web环境中屏幕、浏览器及页面的高度、宽度信息。 目录 1. 介绍:介绍页面的容器(屏幕、浏览器及页面)、物理尺寸与分辨率、展示等内容。 2. 屏幕信息:介绍屏幕尺寸信息;如:屏幕、软件可用以及任务栏的高度和宽度。 3. 浏览器信息:介绍浏览器尺寸信息;如:浏览器、内部页面以及工具栏的高 ...
分类:
Web程序 时间:
2017-04-03 18:52:31
阅读次数:
180
一般来说java ImageIO处理读取图像时,一般是RGB或ARGB格式,但是有的时候,我们需要图像是BGR格式,
比如通过JNI将图像矩阵传递给动态库,动态库里用OpenCV来处理矩阵,而用O...
分类:
编程语言 时间:
2017-03-23 19:17:18
阅读次数:
373
参考 javascript原生dom操作方法 JavaScript原生的dom操作方法 第一类:节点查找相关方法和属性 document/父节点.getElementById()document/父节点.getElementsByTagName()document/父节点.getElementsBy ...
分类:
编程语言 时间:
2017-03-22 01:05:04
阅读次数:
206
Description 封装一个时间类Time,用于时间处理的相关功能,支持以下操作: 1. Time::Time()无参构造方法。 2. Time::Time(int,int,int)构造方法:传递时分秒的三个参数构造对象。 3. Time::Time(const T&)拷贝构造方法。拷贝构造函数 ...
分类:
其他好文 时间:
2017-03-15 20:51:44
阅读次数:
282
Description 封装一个时间类Time,用于时间处理的相关功能,支持以下操作: 1. Time::Time()无参构造方法。 2. Time::Time(int,int,int)构造方法:传递时分秒的三个参数构造对象。 3. Time::Time(const T&)拷贝构造方法。 4. 成员 ...
分类:
其他好文 时间:
2017-03-15 20:27:41
阅读次数:
424
这两天在做环信的消息回撤,在网上找了许久没有这种案例,之后官方的一些方法,但是自己做,还是需要花点时间去整理,所以我决定等我把这个做好之后,分享给大家,如果做的不好多多指教,谢谢~ 首先要实现消息撤回就是两个步骤,一个是发送要回撤的透传消息 。一个是接收透传信息,删除要回撤的消息。 第一步 : Ch ...
分类:
移动开发 时间:
2017-03-10 18:03:21
阅读次数:
263
PDF默认是纵向打印的,通过rotate()来让其改变为横向打印,一般在打印A4 12*21纸以及发票的时候会用横向打印。横向打印时页面会出现行转列以及列转行的情况,因此在设置页面大小的时候一定要宽度设置的宽一些,表格的maxWidth设置在500到600之间就行了,不然会打印的表格就会不是太全或者 ...
分类:
编程语言 时间:
2017-03-09 21:00:05
阅读次数:
450
OI 单元格合并中的CellRangeAddress 参数: CellRangeAddress(int, int, int, int) 参数:起始行号,终止行号, 起始列号,终止列号 sheet.addMergedRegion(new CellRangeAddress(len, len+1, 0, ...
分类:
其他好文 时间:
2017-03-09 14:26:36
阅读次数:
278