所有的STL容器,都保存一个或默认,或由用户提供的allocator的实例,用来提供对象内存分配和构造的方法(除了std::array),这样的容器,被称作Allocator Aware Container。早期的STL,设计的尚不完善,各种实现之间不能相互兼容,这一点在侯捷的《STL源码剖析》中有
分类:
其他好文 时间:
2016-03-06 15:32:13
阅读次数:
179
1.什么是拷贝构造函数: 拷贝构造函数嘛,当然就是拷贝和构造了。(其实很多名字,只要静下心来想一想,就真的是顾名思义呀)拷贝又称复制,因此拷贝构造函数又称复制构造函数。百度百科上是这样说的:拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(
分类:
编程语言 时间:
2016-03-06 15:32:53
阅读次数:
167
在k-d tree树中进行数据的k近邻搜索是特征匹配的重要环节,其目的是检索在k-d tree中与待查询点距离最近的k个数据点。 最近邻搜索是k近邻的特例,也就是1近邻。将1近邻改扩展到k近邻非常容易。下面介绍最简单的k-d tree最近邻搜索算法。 基本的思路很简单:首先通过二叉树搜索(比较待查询
分类:
编程语言 时间:
2016-03-06 15:32:54
阅读次数:
1339
最近做的一个Web版的视频会议项目,需要在网页中播放来自远程摄像头采集的实时视频,我们已经有了播放远程实时视频的使用C#编写的windows控件,如何将其嵌入到网页中去了?这需要使用一种古老的技术,ActiveX。 1.将.Net控件转化为ActiveX控件 首先要做的就是将我们的windows视频
分类:
Windows程序 时间:
2016-03-06 15:31:34
阅读次数:
1085
开学第一周,我快速阅读了对我们软件人员极具有帮助的一本书——《构建之法》。 对于这本书,从我在这一周的粗略阅读当中,我想提出几个我的几个问题: 1、计算机科学和软件工程的学习同时占据的话效果大吗? 2、代码复审所需要的具体能力和流程? 3、MSF在我们软件领域当中代表的是什么? 4、在进行一些不懂的
分类:
其他好文 时间:
2016-03-06 15:33:14
阅读次数:
230
自己安装和配置了一个NTP服务器的一些心得,希望与大家分享。写了一个文档包含了各个命令和参数的具体含义,由于不能上传无法与大家分享。以后还希望大家多多支持和帮助我们共同成长,我会不断做把这些年的经营和教训与大家分享。 在日常生活中,我们会遇到服务器或我们的PC时间不准确的问题。特别是在一些比较重要的
分类:
其他好文 时间:
2016-03-06 15:31:58
阅读次数:
6080
计划:2-8周细读《构建之法》,每周写一篇阅读笔记.(共7篇) 其中前3周每周3个章节,后4周每周2个章节。 9-15周阅读《人月神话》,每两周写一篇阅读笔记.(共3篇) 其中前2周7个章节,后4周每周3个章节。 问题: 1.软件和软件工程的具体定义是什么?对于计算机来说,它意味着什么? 2.根据客
分类:
其他好文 时间:
2016-03-06 15:33:06
阅读次数:
155
例一: class DataDemo01{ public static void main(String[] args){ int num =999999999999999999999999; }} 例二: class DataDemo02{ public static void main(Stri
分类:
编程语言 时间:
2016-03-06 15:31:54
阅读次数:
162
做好自动化测试必须具备独立编写测试脚本和开发测试工具的能力,因此自动化测试人员需要有很强的编程能力这样才能随心所欲的开发测试脚本。自动化测试分3个层级,1、最底层单元测试(收益70%) 2、中间层接口测试(收益20%) 3、最上层是ui测试(收益10%)。其中单元测试是基于类和方法的测试,包含的代码
分类:
其他好文 时间:
2016-03-06 15:31:19
阅读次数:
135
1.归并排序介绍: 归并排序遵循分治的三步法,具体的归并排序可以分为以下三部分: 划分问题:把待排序的序列分成元素个数尽量相等的两半。 递归求解:把两半元素分别排序。 合并问题:把两个有序表合并成一个。 前两部分是很好实现的,关键是两个排好序的序列,怎么合并到一起呢?这要借助一个辅助数组,每次让两个
分类:
编程语言 时间:
2016-03-06 15:30:31
阅读次数:
139
Given a non-empty binary search tree and a target value, find k values in the BST that are closest to the target. Note: Given target value is a floati
分类:
其他好文 时间:
2016-03-06 15:30:11
阅读次数:
385
Android NDK是Google提供的开发Android原生程序的工具包,很多软件和病毒采用基于Android NDK动态库的调用技术,隐藏了在实现上的很多细节。 一、(windows版) 下载地址:http://dl.google.com/android/ndk/android-ndk-r8-
分类:
其他好文 时间:
2016-03-06 15:31:51
阅读次数:
150
import java.util.Scanner; public class Sum {public static void main(String args[]) {Scanner cin=new Scanner(System.in); int T,N,num,startp=1,endp=1; T
分类:
编程语言 时间:
2016-03-06 15:30:03
阅读次数:
162
所花时间:6个半小时 代码量(行):75行 博客量:4篇 了解到的知识点: 1:如何生成随机数 #include "time.h" srand((int)time(NULL));a=rand();//扩充: x = rand()%11; /*产生1~10之间的随机整数*/ y = rand()%51
分类:
其他好文 时间:
2016-03-06 15:29:25
阅读次数:
118
linux grep命令详解 简介: grep( global search regular expression and print out the line : 全面搜索正则表达式并把行打印出来)是一种强大的linux文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 命令格式:
分类:
系统相关 时间:
2016-03-06 15:31:13
阅读次数:
176
先贴一点字符串相关算法好了。 学习资料: http://wenku.baidu.com/link?url=0UsXCx1NUs5Sqpv9c8lx7ewHDMacm7WfjPtdwyqsa3z0NV_m6p_3NUE5h6ben0KCf_zxrQ9TEXkCrHkkWjkPpzALolLqhMJwB...
分类:
编程语言 时间:
2016-03-06 15:28:07
阅读次数:
247