C++ 虚函数表解析陈皓http://blog.csdn.net/haoel前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白...
分类:
编程语言 时间:
2015-05-20 23:49:13
阅读次数:
160
博文“二分图的最大匹配、完美匹配和匈牙利算法”对二分图相关的几个概念讲的特别形象,特别容易理解。本文介绍部分主要摘自此博文。 还有其他可参考博文: 趣写算法系列之--匈牙利算法 用于二分图匹配的匈牙利算法 1. 前言 二分图:简单来说,如果图中点可以被分为两组,并且使得所有边都跨越组的...
分类:
编程语言 时间:
2015-05-20 23:49:41
阅读次数:
293
Java中的异常机制:Throwable类是 Java 语言中所有错误或异常的超类。主要包括两个子类: Error和Exception.一般中要处理的异常是Exception.Java中最常见的处理方式是try catch finally.格式为:try{ 需要被检测的异常.}catch(异常类 ....
分类:
编程语言 时间:
2015-05-20 23:48:10
阅读次数:
224
Given a string containing only digits, restore it by returning all possible valid IP address combinations. For example:Given "25525511135",return ["25...
分类:
编程语言 时间:
2015-05-20 23:46:09
阅读次数:
157
我们在使用Python的unittest做自动化或者单元测试时,有时需要一个测试用例根据不同的输入、输出组合而执行多次,但是,unittest中一个用例只能有一组参数组合执行,如果采用循环的方式,在生成的测试报告中也只会有一个测试用例的统计,单实际上我们需要一组参数就统计为一个测试用例,又或者将用例...
分类:
编程语言 时间:
2015-05-20 23:46:34
阅读次数:
193
1 题目Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numbers on the row below.For example, given the...
分类:
编程语言 时间:
2015-05-20 23:44:52
阅读次数:
156
一、网络中进程之间如何通信? 本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:1、消息传递(管道、FIFO、消息队列)2、同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量)3、共享内存(匿名的和具名的)4、远程过程调用(Solaris门和Sun RPC) 但这些都不是本文的主题!...
分类:
编程语言 时间:
2015-05-20 23:45:58
阅读次数:
296
过山车Time Limit: 1000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 11509Accepted Submission(s): 5066Problem Descri...
分类:
编程语言 时间:
2015-05-20 23:45:23
阅读次数:
202
测试环境:Windows7 32bit、VC++6.0VC++6.0中添加类很方便,不过删除一个类就没有那么直观了。如果想删除了一个类,其实只需要这样做:在FileView中的Source Files和Header Files中分别移除类对应的.cpp和.h文件(点击该文件,然后按Delete即可移...
分类:
编程语言 时间:
2015-05-20 23:38:18
阅读次数:
322
以 HDU 3572 Task Schedule 为例的模板Code:#include #include #include #include #include #include #include #include #include #include using namespace std;const...
分类:
编程语言 时间:
2015-05-20 23:36:00
阅读次数:
224
用户向服务器发送了一次HTTP请求,该请求肯能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect)两种有何区别呢?本篇在回答该问题的同时全面的.....
分类:
编程语言 时间:
2015-05-20 23:36:11
阅读次数:
181
与之前的注解类似,各个注解都是围绕请求的不同要素创建的,为的是映射各种不同条件的请求并处理。、 请求头内容也是请求的要素之一,映射它的注解是@RequestHead. 我们可以对请求的诸多head条目进行条件映射,并...
分类:
编程语言 时间:
2015-05-20 22:33:01
阅读次数:
250
Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调...
分类:
编程语言 时间:
2015-05-20 22:33:19
阅读次数:
176
开发中最长遇到的错误提示,遇到这种错误提示,一般可能有:
1.忘记在AndroidManifest中配置,这个很好解决,在里面配置一下就行了。
2.更常见的问题是在引入外包时出现这个问题,怎么解决呢?右键工程Bulid path--Configure Build path :
在你需要导入的包前打钩,然后选OK,然后重启eclipse,这个问题就不会出现了吧。
喜欢的朋友可以关注...
分类:
编程语言 时间:
2015-05-20 22:30:01
阅读次数:
166
最近都忙着炒股,好久没写博客了,蓝桥杯决赛在即,今天必须来一发了
测评链接:http://lx.lanqiao.org/problem.page?gpid=T26
问题描述:
100 可以表示为带分数的形式:100 = 3 + 69258 / 714。
还可以表示为:100 = 82 + 3546 / 197。
注意特征:带分数中,数字1~9分别出现且只出现一...
分类:
编程语言 时间:
2015-05-20 22:29:22
阅读次数:
213
1. 描述 在windows上做系统编程,少不了会遇到处理中文字符串的问题。而大多时候中文汉字都是以多字节编码的方式展现的。为了实现更好的兼容性或一些特殊的需求,(比如在网页上显示。)常需要将其转换成unicode或者utf8的格式。2. 代码示例2.1 中文字符串转Unicode/**********************************************************...
分类:
编程语言 时间:
2015-05-20 22:29:50
阅读次数:
224