前些日子,有个同学问我一个关于虚函数的缺省参数问题。他是从某个论坛上看到的,但是自己没想通,便来找我。现在分享一下这个问题。先看一小段代码:
#include 
using namespace std;
class A  
{ 
public: 
    virtual void Fun(int number = 10)  
    {  
        cout << "A::Fun ...
                            
                            
                                分类:
编程语言   时间:
2014-07-10 23:05:08   
                                阅读次数:
297
                             
                         
                    
                        
                            
                            
                                解决方案:
1.定义一个textview,在storyboard中设定constraints。
2.将高度的constraint定义到头文件中:(直接拖拽)
@property (weak, nonatomic) IBOutlet NSLayoutConstraint *textviewHeightConstraint;
3.待在实现文件中为textview加载了内容之后,获取文本高度,为...
                            
                            
                                分类:
移动开发   时间:
2014-07-10 20:56:49   
                                阅读次数:
237
                             
                         
                    
                        
                            
                            
                                疯狂的暑假学习之  汇编入门学习笔记 (七)——  dp,div,dup
参考: 《汇编语言》 王爽 第8章
1. bx、si、di、和 bp
8086CPU只有4个寄存器可以用 “[...]” 中进行单元寻址。
bp:除了默认的段地址是ss,其他与bx一样。
它们所有正确的组合
mov ax,[bx]
mov ax,[si]
mov ax,[di]
mov ax,[dp]
mov ax,[bx+si]
mov ax,[bx+di]
mov ax,[bp+si]
mov ax,[bp+di]
mo...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 22:15:57   
                                阅读次数:
356
                             
                         
                    
                        
                            
                            
                                异或高斯消元:
每个灯的开和关对周围5个格子产生影响,选择一些灯使所有的灯关闭.
可以构建一个每个灯对周围影响的30×30矩阵,矩阵的值等于原来的状态。
再用高斯消元求解每个灯的状态。
EXTENDED LIGHTS OUT
Time Limit: 1000MS
 
Memory Limit: 10000K
Total Sub...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 23:16:45   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                java 并发原子性与易变性  详细介绍请参阅thinking in java4 21.3.3
thinking in java 4免费下载:http://download.csdn.net/detail/liangrui1988/7580155...
                            
                            
                                分类:
编程语言   时间:
2014-07-10 23:49:36   
                                阅读次数:
320
                             
                         
                    
                        
                            
                            
                                第一天上班,做个总结。
总得来说,感觉很不错,一个结论~保持头脑清醒,好好加油。
今天主要办一些入职手续,拿到了代码,后面几天主要就是熟悉应用的功能、源码。想好好制定个计划,定日目标。
1.功能结构图(先从整体开始):
各大模块功能详解
2.类图:
从程序的源头开始绘制类图(以及类之间的关联)
3.熟悉当前代码的规范,梳理出一份规范文档。
4.技术点学习---在绘制类图的时候,就针...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 23:18:40   
                                阅读次数:
233
                             
                         
                    
                        
                            
                            
                                根据不同的括号有个计数器,在遍历时,当计数器小于0则返回false或者当遍历完后,计数器仍旧不为零,也返回false。
import java.util.Scanner;
public class bracketsMatch {
	public static void main(String args[]){
		Scanner input=new Scanner(System.in);
		S...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 21:34:51   
                                阅读次数:
306
                             
                         
                    
                        
                            
                            
                                之前上传了一个开源播放器工程ffplay for mfc。它将ffmpeg项目中的ffplay播放器(ffplay.c)移植到了VC的环境下,并且使用MFC做了一套界面。它可以完成一个播放器播放视频的基本流程:解协议,解封装,视频/音频解码,视音频同步,视音频输出。此外还包含一些控制功能:播放,暂停/继续,前进,后退,停止,逐帧播放,全屏等;以及一些码流分析功能:视频解码分析和音频解码分析。详细的...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 23:06:27   
                                阅读次数:
230
                             
                         
                    
                        
                            
                            
                                atitit.提升开发效率---mda 软件开发方式的革命
 
 
1. 软件开发方式的革命开发工具的抽象层次将再次提升 1
2. 应用框架和其实现相分离 2
3. 目前的问题模型和代码不同步 2
4. MDA的历史及其由来 2
5. MDA的三个主要目标是:轻便性、 互操作性和可重用性。 3
6. MDA跟代码生成的不同 3
7. 问题:也许MDA不过是已有的Case Tool...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 23:05:49   
                                阅读次数:
392
                             
                         
                    
                        
                            
                            
                                足球与oracle系列(4):从巴西惨败于德国,想到,差异的RAC拓扑对比!
前期回顾:
         本来想说今晚,回头一想,应该是今早第二场半决赛就要开战了!先来回味一下之前的比赛,本届8支小组赛第一名已经全部晋级八强了,更展现出这八大进程的技术效用(哈哈,注:oracle中本没有什么主要进程之说,之所以说某个进程比较重要,都是在某些特定场景下人为规定的),也许是巧合,进程们继续畅...
                            
                            
                                分类:
数据库   时间:
2014-07-10 23:18:02   
                                阅读次数:
266
                             
                         
                    
                        
                            
                            
                                在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。
大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。
方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险);
方法二:使用proc_create和seq_file创建proc文件(较方法三简洁);
方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整);
示例四:在proc文件中使用内核链表的一个示例(用的方法三)。
...
                            
                            
                                分类:
系统相关   时间:
2014-07-10 22:23:53   
                                阅读次数:
5686
                             
                         
                    
                        
                            
                            
                                在做内核驱动开发的时候,可以使用/proc下的文件,获取相应的信息,以便调试。
大多数/proc下的文件是只读的,但为了示例的完整性,都提供了写方法。
方法一:使用create_proc_entry创建proc文件(简单,但写操作有缓冲区溢出的危险);
方法二:使用proc_create和seq_file创建proc文件(较方法三简洁);
方法三:使用proc_create_data和seq_file创建proc文件(较麻烦,但比较完整);
示例四:在proc文件中使用内核链表的一个示例(用的方法三)。
...
                            
                            
                                分类:
系统相关   时间:
2014-07-10 21:36:17   
                                阅读次数:
421
                             
                         
                    
                        
                            
                            
                                Python 对Twitter中指定话题的被转载Tweet数量的频谱分析...
                            
                            
                                分类:
编程语言   时间:
2014-07-10 23:29:30   
                                阅读次数:
311
                             
                         
                    
                        
                            
                            
                                程序员生存定律这系列的目录在这里:程序员生存定律--目录喜欢从头瞄的,可以移步。-------------------------------------------------------------------------------前面讲的主要是提升一个人自身的价值,对于程序员而言,自身价值几乎与技术能力相等价。对喜欢编程的程序员而言,最简单的生存方式也许是最幸福的,比如说:我只把精力放在提...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 23:58:49   
                                阅读次数:
279
                             
                         
                    
                        
                            
                            
                                Python 对新浪微博的元素 (Word, Screen Name)的词汇多样性分析...
                            
                            
                                分类:
编程语言   时间:
2014-07-10 21:49:09   
                                阅读次数:
206
                             
                         
                    
                        
                            
                            
                                题目描述:
       实现函数double Power(double base, int exponent),求base的exponent次方。不得使用库函数,同时不需要考虑大数问题。
分析描述:
       对于实现一个函数,首先要做的就是全面考虑它的参数的全部可能。对于此题中的数值函数,应该考虑的参数有整数、0、负数、浮点型、整型、是不是大数问题等。...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 20:58:04   
                                阅读次数:
192
                             
                         
                    
                        
                            
                            
                                /**********************************************************************
*Copyright (c) 2014,TianYuan
*All rights reserved.
*
* 文件名称: UnitTest.c
* 文件标识:无
* 内容摘要:协议及单元测试示例代码
* 其它说明:无
* 当前版本: V1.0
* 作...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 22:23:16   
                                阅读次数:
230