博客日历
2024年05月 | ||||||
一 | 二 | 三 | 四 | 五 | 六 | 七 |
29 | 30 | 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 | 1 | 2 |
存档
2024年03月 04月 2021年
01月 02月 11月 12月 2020年
02月 03月 04月 05月 06月 07月
09月 2018年
09月 2017年
01月 02月 07月 2016年
01月 04月 07月 08月 11月 12月
2015年
01月 02月 03月 05月 09月 10月
11月 2014年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2013年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2012年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2011年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2010年
01月 02月 03月 04月 05月 06月
07月 08月 09月 10月 11月 12月
2009年
03月 04月 05月 06月 07月 08月
09月 10月 11月 12月
体验Linux.1 安装Linux操作系统
Linux有很多发行版,目前比较流行的有Ubuntu,Debian,Redhat,红旗linux等等...版本。
因为是初次使用,这里选择了Ubuntu8.0.4刻盘安装。
安装过程需要注意几个问题:
1.分区:
在硬盘上预留空间若干,在分区这个步骤选择手动,按照如下模式设置分区大小:
1G(建议等于物理内存大小),交换分区
8G(建议大于5G),ext3格式,挂载点为'/'
20G(任意大小),ext3格式,挂载点为'/home'
2.屏幕分辨率:
不少linux发行版(包括Ubuntu,Debian,ylmf OS等等)的桌面系统默认分辨率和刷新率很高,导致显示器提
示”超出频率范围“,"Out of range"等信息后黑屏(我的19寸都提示,无言了),这个时候可以按快捷
键'Ctrl' + 'Alt' + '-'快捷键来选择一个显示器支持的分辨率。
3.Linux的完全卸载:
进入Windows系统恢复控制台(可使用Windows安装盘引导系统后,按'R'键进入),执行fixmbr,fixboot命
令,即可彻底删除掉Linux的引导信息。
再在Windows的磁盘管理中删除掉Linux占用的磁盘分区即可彻底卸载Linux。
备注 2010年4月16日:
很不幸,这个系统在重启了几次之后就出现问题,提示file system check error,无法进入图形界面。
按Ctrl+D或执行fsck仍然不能启动。目前已将此系统删除,硬盘上的Windows仍可正常运行。
比较郁闷的问题是,以稳定著称的linux系统怎么在我这里就不行了?下一步装个Debian继续研究!
分类:Linux 查看次数:6529 发布时间:2010/4/15 15:16:50
VB调用C++编写的DLL
1.VB要求函数的调用约定是__stdcall;
2.必须使用extern "C",使VB可以找到函数符号(函数名称);
3.C++中可以使用.def文件导出函数。
示例:从nStart累加到nEnd
//Sum.cpp
extern "C" int__stdcall Sum(int nStart,int nEnd)
{
//Sum.def
EXPORTS
Sum
VB中声明函数:
Private Declare Function Sum Lib "Sum.dll" (ByVal nStart As Long, ByVal nEnd As Long) As Long
VB中使用该函数:
msgbox Sum(1,100)
结果:5050
分类:Win32/C++ 查看次数:6803 发布时间:2010/4/15 1:12:27