以前写数据如double类型 3.1415926,写进文件必须把这个Double类型转换成字符串写进去,这样做一是比较麻烦,二是如果数据比较长,那么占用内存空间会很大(实际上一个Double类型在内存中占用64位既8个字节)。 DataOutputStream和DataInputStream类的适用... ...
分类:
编程语言 时间:
2016-08-13 19:35:42
阅读次数:
146
给一个2*1000的board,每个格子黑或者白。白格子从左到右连成一条连接第一列和最后一列的path,path上相邻两格有公共边。两人轮流把白格子涂成黑格子,最后一个被迫涂黑格子使path断开的人输。问先手必胜还是必败。 ...
分类:
其他好文 时间:
2016-08-13 19:36:35
阅读次数:
205
多个元素使用#include <boost/scoped_array.hpp> 单个元素使用#include <boost/scoped_ptr.hpp> 作用域数组 作用域数组的使用方式与作用域指针相似。关键不同在于,作用域数组的析构函数使用delete[]操作符来来释放所包含的对象。因为该操作符 ...
分类:
其他好文 时间:
2016-08-13 19:38:10
阅读次数:
190
最近在使用QTableWidget时,因为结果数量比较多而且又有单元格控件,为了改善效率要做分页处理。在网上找了一番,最后在http://www.cppblog.com/biao/archive/2011/10/30/159350.html 基础上修改而来,首先感谢原作者。 改后的版本:http:/ ...
分类:
其他好文 时间:
2016-08-13 19:35:14
阅读次数:
259
对象,常见数据类型与序列的内部功能,collections模块 ...
分类:
编程语言 时间:
2016-08-13 19:37:54
阅读次数:
321
BFC中的B指的是block,对应的还有IFC,I指的是inline。对于BFC的理解可以参考层叠上下文。页面中,盒子的排布规则,是生效在对应的BFC中。两个BFC中的布局互不影响。页面的本身的根本身就是BFC,但是页面中的其他元素,则需要我们用css去设置,才会生成新的BFC。有以下方法: 详细内 ...
分类:
其他好文 时间:
2016-08-13 19:35:09
阅读次数:
161
1.普通工厂模式 普通工厂模式:就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。 1-1.建立Sender接口 public interface Sender { public void send();} 1-2 创建实现类实现Sender接口,比如文本与图像以及视频类 文本类 publ ...
分类:
编程语言 时间:
2016-08-13 19:36:43
阅读次数:
276
一、序列化与反序列化 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 序列化关键代码如下: 定义Person类实现序列化。 ...
分类:
编程语言 时间:
2016-08-13 19:34:41
阅读次数:
212
1.改变图像的亮度和对比度: 算法介绍:对每一点像素值的r,g,b,值进行乘法和加法的运算。 代码使用: 2.opencv中的傅里叶变换: 主要用途:识别图片中物体的方向。 例如:矫正图片的中文字的排列方向。 计算公式: 算法介绍:f为空间值,F为频域值 代码使用: 由于dft变换后是有实数和复数部 ...
分类:
编程语言 时间:
2016-08-13 19:33:39
阅读次数:
186
题目链接:Problem - 4638 做了两天莫队和分块,留个模板吧。 当插入r的时候,设arr[r]代表r的位置的数字,判断vis[arr[r-1]]和vis[arr[r+1]]是否访问过,如果两个都访问过,那么块的个数-1,如果有一个访问过,块的个数不变,如果都为0,块的个数+1. ...
分类:
其他好文 时间:
2016-08-13 19:34:05
阅读次数:
146
联合查询的条件: 有显示位。当然要有注入点!! 提前需要了解的函数: union可合并两个或多个select语句的结果集,前提是两个select必有相同列、且各列的数据类型也相同 distinct 去重的函数 group_concat() 把同组的数据为一行打印出来 limit 0,1 0是行数,从 ...
分类:
数据库 时间:
2016-08-13 19:34:33
阅读次数:
174
总结自:阿里巴巴李云的《打造高质效的技术团队》 一、现象 1、职业化水准偏低 1.1 服从 vs 责任:没有思考,领导说了就做 1.2 勤劳 vs 效率:加班不等于能力和贡献,要提高质量和效率 1.3 团伙 vs 团队:合作,成员往往自我管理能力非常差 1.4 技术能力 vs 专业做事:心态 2、能 ...
分类:
其他好文 时间:
2016-08-13 19:32:27
阅读次数:
118
static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用。 一、在程序的一次执行过程中,static{}语句块中的内容只被执行一次,看下面的示例: 示例一 [java] view plain cop ...
分类:
其他好文 时间:
2016-08-13 19:32:16
阅读次数:
137
例一 var x=10;全局变量(开辟空间)function outer(){x=20;//此处未声明变量(未开辟空间),只给全局变量声明了,此处赋值会把全局变量开辟的存储空间的值替换掉(全局变量中的x替换成20)。function inner(){x=30;//此处未声明变量(未开辟空间),只给全 ...
分类:
其他好文 时间:
2016-08-13 19:34:07
阅读次数:
133
1、为什么需要单元测试 软件开发的标准过程包括以下几个阶段:[需求分析阶段]、[设计阶段]、[实现阶段]、[测试阶段]、[发布]。其中测试阶段通过人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。按照软件工程思想,软件测试可以分为单元测 ...
分类:
其他好文 时间:
2016-08-13 19:31:51
阅读次数:
128