- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 Debian修复grub
mark下,不然就要忘了。前些日子重装win7,导致双系统下的Debian无法引导。把解决方法写下来,以后肯定还会用到。。。别忘了1.需要用usb做个Debian的系统安装盘2.从usb启动,进入debian的修复模式,进入终端3.fdisk -l 查看分区情况4.需要识别出分区与原文件系统的挂接关系。比如 /dev/sda7 sw
2014-12-17 21:52:08
13633
转载 flashplugin安装失败处理, 导致APT-GET出错的问题
Debian安装Flash player失败(网络问题)后,在apt-get安装其他软件会出现如下错误:Setting up flashplugin-downloader (11.0.1.152ubuntu1) ...Downloading...--2011-11-20 21:36:04-- http://archive.canonical.com/pool/part
2013-04-27 22:01:32
1352
转载 转贴:让VIM与Ubuntu和睦相处
解决gvim在Ubuntu 11.04中菜单显示的问题执行gvim时,gvim的菜单不能立刻显示出来。并且报错:** (gvim:15150): WARNING **: Unable to register window with path ‘/com/canonical/menu/4200024′: Timeout was reached解决方法是运行:echo 'a
2013-04-21 19:05:32
714
翻译 ActiveX之绘制过程
一、ActiveX控件的绘制过程 当ActiveX控件被显示或被重绘时,绘制过程类似于其它用MFC开发的应用程序,不过有一点不同:ActiveX控件具有active、inactive二种状态。 ActiveX控件容器中的ActiveX控件可以看作是一个子窗口,像其它窗口一样,当接收到WM_PAINT消息的时候能够自绘。ActiveX的基类COleControl在它的OnPain
2012-10-02 11:14:25
1838
翻译 ActiveX之自定义DoDataExchange函数
在属性页上添加一个控件,并为它关联一个成员变量,我们希望这个成员变量能够与ActiveX控件的属性值关联起来。在VC6.0中添加成员变量时存在着Optional property name选项,可以让成员变量与属性值关联起来。但在VS2008中则没有,这时就需要去自定义DoDataExchange函数。////////////////////////////////////CWnd::
2012-10-01 22:56:03
677
翻译 ActiveX之添加属性页
ActiveX添加属性页有二种情况:添加固有属性页添加自定义属性页一、添加固有属性页MFC为ActiveX控件提供三种固有属性页,CLSID_CColorPropPage,CLSID_CFontPropPage,CLSID_CPicturePropPage,他们分别代表了颜色、字体、图片三种属性页。如果想把它们添加到控件当中去,只需要将它们的ID添加到控件属性页ID数组的初
2012-10-01 21:13:29
2263
转载 c/c++的预处理定义 Stringizing Operator (#) Charizing Operator (#@) Token-Pasting Operator (##)
c/c++的预处理定义:一、Stringizing Operator (#)在c和c++中数字标志符#被赋予了新的意义,即字符串化操作符。其作用是:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。如: #define example(instr) printf("the input string
2012-09-24 14:37:37
991
转载 C++内存使用机制基本概念详解
在C++编程语言中,对于内存的操作是一个非常重要的应用技术,作为程序员来说,必须要清楚这方面的应用。在这里我们先来介绍一下C++内存使用机制的相关概念,希望能给大家带来一些帮助。1.程序使用内存区一个程序占用的内存区一般分为5种:(1)全局、静态数据区:存储全局变量及静态变量(包括全局静态变量和局部静态变量)(2)常量数据区:存储程序中的常量字符串等。
2012-07-17 23:46:58
403
转载 虚拟机安装ubuntu共享目录为空
安装了Ubuntu11.04之后,发现VMTools是安装好的,不过其实有些模块并没有安装正确,比如共享文件夹mnt/hgfs下面是空的。应该sudo apt-get install open-vm-dkms,一路按enter键通过。然后sudo mount -t vmhgfs .host:/ /mnt/hgfs,这样/mnt/hgfs下便有了与windows的共享目录。
2012-06-30 12:00:43
1738
原创 VS2010中使用模块定义文件(.def)
都知道在写DLL的时候,使用模块定义文件(.def)可以防止DLL里的命名变更。vc6.0中只要在当前目录下添加.def文件,然后编译就Ok了但在vs2010里这样做是不可以的,必须在项目--属性--连接器--输入---模块定义文件中添加指定文件 .def创建方法,新建个文档,修改后缀为.def,添加到工程中来,编写:关于EXPORTS可查msdn
2012-05-29 22:43:48
17827
原创 使用DCMTK遍历读取DICOM文件所有Tag的方法
关键函数:DcmObject *DcmItem::nextInContainer(const DcmObject *obj),它是DcmObject 中的虚函数,被DcmItem类实现,由于DcmDataSet类继承于DcmItem,所以DcmDataSet对象使用此方法就能能够遍历0008 - 7FE0之间的TAG。这个函数的原代码为DcmObject *DcmItem::nextInC
2012-05-29 22:41:10
6283
4
转载 VC单文档实现多视图的方法
多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同的视图,这种技术实现起来比较简单,并多视图是VC开发中经常要用到的技术之一,一般地实现单文档多视图有两种方式1)通过视图分割的技术(使用CSplitterWnd实现),将窗口分割为多个部分,每个部分显示各自显示不同
2012-05-29 22:36:37
1022
转载 static_cast和dynamic_cast的联系和区别
staic_cast静态强制; 不能在无关的指针之间进行static类型强制 class CAnimal { //... public: CAnimal(){} }; class CGiraffe:public CAnimal { //... pub
2012-05-29 22:31:48
552
原创 android自定义补间动画
直接上代码public class MyAnimation extends Animation { private int halfWidth; private int halfHeight; @Override public void initialize(int width, int height, int parentWidth, int parentHeight
2012-05-19 17:07:54
771
c++0X标准,最终版
2014-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人