自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 emergency mode(紧急模式)问题处理方法

本文为您介绍emergency mode(紧急模式)问题的处理方法。

2024-09-01 10:30:09 1355 1

原创 you are in emergency mode 详解

输入 vi /etc/fstab查看自己的磁盘编号。如果有除了/、/boot、swap、/home之外的磁盘,就使用dd删除那一行。2.这次我自己是因为firefox卡死,在terminal 输入 top 想直接kill 进程号,结果错把ubuntu的核心进程关闭,导致ubuntu关机,开机以后就变成进入。原文链接:https://blog.csdn.net/boyhoodme/article/details/88085467。1 umount /dev/sdax // x是你自己的磁盘编号。

2024-09-01 10:26:38 282

原创 vc中debug和release的不同

在使用VC开发软件的过程中,正当要享受那种兴奋的时候突然发现:release与debug运行结果不一致,甚至出错,而release又不方便调试,真的是当头一棒啊,可是疼归疼,问题总要解决,下面将讲述一下我的几点经验,看看是不是其中之一:1. 变量。 大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的

2008-01-22 13:34:00 1971

转载 你应当如何学习C++(以及编程)

By 刘未鹏(pongba)C++的罗浮宫(http://blog.csdn.net/pongba) Javascript是世界上最受误解的语言,其实C++何尝不是。坊间流传的错误的C++学习方法一抓就是一大把。我自己在学习C++的过程中也走了许多弯路,浪费了不少时间。 为什么会存在这么多错误认识?原因主要有三个,一是C++语言的细节太多。二是一些著名的C++书籍总在(不管有意

2008-01-18 12:27:00 627

原创 VC中ADO连接SQLSERVER的几种标准方式

VC用ADO访问数据库全攻略,介绍了VC用ADO来访问数据库的各个对象及各方法,很经典,也很实用,很值得一看。 正文 一、ADO概述 ADO是Microsoft为最新和最强大的数据访问范例 OLE DB 而设计的,是一个便于使用的应用程序层接口。ADO 使您能够编写应用程序以通过 OLE. DB 提供者访问和操作数据库服务器中的数据。ADO 最主要的优点是易于使用、速度快、内存支出

2008-01-02 22:30:00 1464

转载 VC-----ADO数据库编程入门

1、使用ADO编程的方法有三种:(1)使用预处理指令#import,例如:#import "c:/Program Files/Common Files/System/ado/msado15.dll" no_namespace rename("EOF", "adoEOF") rename("BOF", "adoBOF")程序在编译时读取msado15.dll中的类型库信息,自动生成两个该

2008-01-02 22:26:00 4003

转载 ADO在VC++中进行数据库编程

ActiveX Data Objects (ADO)是用于访问数据的基于自动化的接口。ADO使用OLE DB接口访问范围广大的数据源,包括但不限于通过ODBC提供的数据。  在这里我们不得不提到另一个对象RDS。Microsoft Remote Data Service (RDS)是ADO的一个组件,它为驻留在 Microsoft Internet Explorer上的应用程序提供快速有效的数

2008-01-02 22:21:00 762

转载 MFC-命令分派

MFC的命令大体上由两类界面元素引发,一种是菜单项,另一种是如按钮,复选框等的通用控件。从消息来看,其实就是处理WM_COMMAND消息。尽管命令消息的进入点仍然是CWnd::OnWndMsg,不过MFC让它走了另一条路,即OnCommand。      让命令消息作另外处理是有原因的,比如说菜单命令,往往处理它的并不是FrameWnd,而是View,Document或其他的类。所以菜单命令并

2007-12-31 12:52:00 656

原创 关于句柄][收藏]

理解句柄 什么是句柄? 功能上的理解: 什么是"句柄"(handle),handle的本意是把柄,把手的意思。是你与操作系统打交道的东东。 举个通俗的例子,比如你考上了大学,入学后,学校(操作系统)会给你一个学生证号。 注意,这个号码是学校指定的,你无法自选。 有了这个号码(学生证,假设一证多用)享受学校提供的服务: 如你就可以去图书馆借书,去食堂吃饭,去教室上

2007-12-31 12:36:00 1099 1

原创 关于Invalidate、InvalidateRect和UpdateWindow

以下内容是转载过来的,对我很有帮助,所以保存下来,便于随时参考!!(1)Invalidate       Invalidate标记一个需要重绘的无效区域,并不意味着调用该函数后就立刻进行重绘。类似于PostMessage(WM_PAINT),需要处理到WM_PAINT消息时才真正重绘。以为您Invalidate之后还有其他的语句正在执行,程序没有机会去处理WM_PAINT消息,但当函数

2007-12-30 12:29:00 881

原创 c/c++经典面试试题及标准答案[转]

下面的问题我想大部分c/c++ 程序员 都遇见过,原文出自林锐博士的《高质量c/c++编程》,这本书非常好,我当初面试时从中受益颇多,不知道大家看过没有,如果没有看过,我特别推荐一下。一、请填写BOOL , float,指针变量与“零值”比较的 if 语句。(10分) 请写出 BOOL flag与“零值”比较的 if语句。(3分)标准答案:    if (

2007-12-30 12:25:00 702

原创 VC编程技巧

1.得到程序路径 TCHAR exeFullPath[MAX_PATH]; GetModuleFileName(NULL,exeFullPath,MAX_PATH)2.从对话框得到一个文件夹 char szDir[MAX_PATH]; BROWSEINFO bi; ITEMIDLIST *pidl; bi.hwndOwner = this->m_hWnd; bi.p

2007-12-30 12:18:00 476

原创 vc6.0调试技巧

了解调试,首先要知道"断点"这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢?1.F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点.  F5调试状态运行程序,程序执行到有断点的地方会停下来.  F10单步执行程序.  CTRL+F10运行到光标所在行.  F11和F

2007-12-30 12:12:00 571

原创 VC++学习方法及书籍推荐

现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来越夸张,什么××天精通××,精通××编程, ××宝典等等,书的印刷质量真的很好,纸张的质量也是今非昔比啊,但书的内容好象却是越来越让人失望,也许是我老了,我的思想我的观念已脱离现实社会,也许是外面的世界变化得太快,我编程数月,出去一走,路已不是原来的路……回家看着书

2007-12-30 11:55:00 613

原创 VC/MFC程序开发中的断言

首先要确认一点,使用断言可以验证你的程序是否有效,但并不表示你的程序是正确的.下面开始介绍各种类型断言:一.C运行时断言:它声明在:crtdbg.h中,有如下两个断言:1->_ASSERT(booleanExpression);2->_ASSERTE(booleanExpression);其中,_ASSERTE宏显示失效的断言语句,而但它不支持Unicode!二.MFC

2007-12-30 11:53:00 723

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除