自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 fseek 出现异常情况的解决

在把R-tree结构利用BlockFile来保存的时候, 突然发现文件异常, 找了两天的时间, 发现是因为读入某一个block的时候, 其层数值由原有的0x00000000变为了0xcd000000, 多出了两个CD值.后和张师兄细查, 发现是在此block上一块写入时, 在其中莫名地插入了一个0D时, 而且是标准的插入, 即其后的数据均后移了一个字节, 狂郁闷ing.今天早上, 查询MSDN中关

2006-04-27 08:46:00 1687 1

转载 WinEdt 中环境标识的自动补全

转自http://www.cfsm.cn/ai7/index.php?job=art&articleid=a_20050719_002308所谓“环境标识”是指类似于/begin{ itemize }/end{ itemize }这 样的命令。在WinEdt中,输入完“/begin{ xxx }”后,不忙着按回车去写其它内容,紧接着最后的“ }”后面,再输入一个“ }”(也就是键入“/begin{

2006-03-07 21:54:00 4419

转载 浮点数比较指南

浮点数比较指南  由于存在 NaN 的不寻常比较行为和在几乎所有浮点计算中都不可避免地会出现舍入误差,解释浮点值的比较运算符的结果比较麻烦。  最好完全避免使用浮点数比较。当然,这并不总是可能的,但您应该意识到要限制浮点数比较。如果必须比较浮点数来看它们是否相等,则应该将它们差的绝对值同一些预先选定的小正数进行比较,这样您所做的就是测试它们是否“足够接近”。(如果不知道基本的计算范围,可以使用测试

2006-02-21 22:25:00 2968

原创 MFC学习笔记---如何在窗口中画图

也许MFC是一个不太时髦的东东了, 现在流行.NET,可是用来做做小东西还是一个不错的选择吧。学着点, 有什么心得,方法就写下来, 以后也许会有用的。在做一些项目的时候, 我们常常会碰到需要在工程中插入一些动态的图像,所谓动态并不是指gif之类的图像,而是指这些图像是需要我们自己描绘,且会根据不同的需求而变化,比如从数据库中取数据然后再描绘曲线图之类的。在这种情况下,往往有两种选择,一种是使用CS

2006-02-13 14:11:00 3008

原创 如何从字符串中取数组

有些时候,我们常常会碰到一些从字符串中取数据的问题,如果取固定个数的数值还好,利用sscanf就可以实现,但倘若遇到从字符串中取数组,且数组个数不固定的情况就比较麻烦了.比如构造一个矩阵,其值从文件set.txt中读取1 2 3 4 5 6 7 8 9此文件中含有3*3的矩阵,当然也可能是n*n,那如何才能灵活地从文件中读取数据,构造各种大小的数组呢?经过查找,我发现了strsep函数,*****

2005-10-18 00:23:00 4541 1

原创 [zz]字符串与数组工具

5.字符串与数组工具    在许多程序中,字符串(或字符数组)是很重要的一部分。在GNU C库中提供了广泛字符串工具函数,包括字符串复制、串联、比较、搜索。这些函数中的大多数都能够在内存的任何地方操作;例如,函数memcpy能够用于任何一种数组中拷贝内容。    通常,一些C语言的初学者是直接将这些复制到自己的代码中,但当他们越来越熟悉的时候,在使用这些函数时,通常考虑更多的是可维护性

2005-10-02 18:11:00 3486 1

原创 如何取到含有多个数值的字符串中的各个数值

在很多数据输入的时候,我们需要从文件中输入多个数值,如在给矩阵赋值时,我们需要从文件中读取1     3     2     4 32   2   10    5这样一些输入。那如何能够从文件中快速读取这样一些数值呢?即我们如何可以从一行字符串中分析出这若干个数值,并进而取值。我们利用的函数为了strsep函数,这是一个在GNU C中在string.h定义的函数,具体作用为是将一个字符串分成几个部

2005-10-02 18:06:00 2176

原创 [zz]解决外部符号错误:_main,_WinMain@16,__beginthreadex

原帖位于:http://scuter.blog.edu.cn/user2/26497/archives/2005/302709.shtml解决外部符号错误:_main,_WinMain@16,__beginthreadex在创建MFC项目时, 不使用MFC AppWizard向导, 如果没有设置好项目参数, 就会在编译时产生很多连接错误, 如error LNK2001错误, 典型的错误提示有:li

2005-09-20 15:21:00 3628 4

原创 Windows下硬盘安装FC4的步骤

在Windows下安装FC4,主要方法就是安装一个grub的启动器,然后在启动项中指向FC4的安装包,iso文件,即可常用的grub启动器为wingrub,通过修改menu.lst文件,加入title  *****rootkernelinitrd这四项指向对应文件,具体方法可以参见帖子:http://www.linuxsir.org/bbs/showthread.php?t=214551

2005-09-06 06:24:00 949

原创 VC中突然没有了提示,怎么办:)

某日写程序,突然原有的类成员提示没有了,很是郁闷,经查资料后发现:删除.clw, .ncb文件,然后选择rebuild all即可呵呵,小技巧,碰到也够烦人的谁说的,牙疼不是病, 疼起来要人命啊!!

2005-08-31 10:18:00 1933 1

原创 VC下如何置菜单为 Enable/Disable

一般在VC中置菜单为Enable/Disable是利用CMenu的EnableMenuItem函数,可是这种方法不是特别有效,尤其当你的程序中可能存在数十个地方会使得此菜单项显灰或可用,那就必须在这些地方全部调用EnableMenuItem方可,这样就显的比较低效.其实在VC中可很方便地实现这一功能,利用的就是控件的ON_UPDATE_COMMAND_UI消息.当用户调用一个菜单的时候,Windo

2005-08-30 15:28:00 3142 1

原创 在MFC中添加现存文件后编译出现"unexpected end of file while looking for precompiled header directive"错误

有时可以使用右键点击项目工程中的该cpp文件,选择setting,在c/c++栏,选择PreCompiled headers,然后设置第一选项,选择不使用预编译头,解决这个问题。//............不是很了解肯定是一个新添加的类的.cpp文件开头没包含stdafx.h,在该文件最前面加上即可。

2005-08-08 09:56:00 2932 1

原创 折点文件的改进型存储方式

在以前的文章中,我提到了折点文件的存储方式.当时采用的是直接在调用时将字符串封装完毕后,利用折点文件对象进行存储.但是这种方法耦合性太大,因此我对折点文件类进行了改进,用户只需输入一个二维实数数组,即可进行存储,同样地在读取时,也是将数据读置一个二维实数数组中的.////////////////////////////////////////////////////////////////////

2005-07-27 10:33:00 827

原创 从网上找到的VC+ADO常用操作的示例

VC中利用ADO共同实现数据库的操作    ADO是应用层的编程接口,它通过OLEDB提供的COM接口访问数据,它适合于各种客户机/服务器应用系统和基于Web的应用,尤其在一些脚本语言中访问数据库操作是ADO的主要优势。ADO是一套用自动化技术建立起来的对象层次结构,它比其他的一些对象模型如DAO(Data Access Object)、RDO(RemoteDataObje

2005-07-08 13:52:00 1247

原创 如何利用折点文件实现对路段信息的存储

     本次主题跟我目前的课题结合的比较紧密.我目前主要研究的是基于道路网的时空索引技术,我主要负责利用R-tree数据结构对道路网进行索引构建.     我们索引的基本单位是路段.道路有三种表示方式:路径,路段与直线.     1)路径即是指在行政区划时所标识的道路     2)路段则以路径交点为分割点的道路.      3)直线则是用来拟合曲线道路时所得到的.       由以上定义我们可以

2005-07-08 09:48:00 1432

原创 VC下利用ADO连接Access数据库

#include #import "c:/program files/common files/system/ado/msado15.dll" no_namespace rename ("EOF", "adoEOF")  int main(){    //使用ADO连接数据库...    //-----------------------------------------------------

2005-07-07 16:16:00 2972 3

原创 牛人告知的GPRS脚本拨号上网方法

Can work in RedHat 9.0 version,1. edit /etc/resolv.conf, add DNS server like: nameserver 211.136.20.203 nameserver 211.136.20.2032. add gprs.conf in directory /etc/ppp/peers/ as following3. pppd

2005-07-04 09:41:00 1873

原创 Linux下利用ppp-on脚本进行GPRS拨号上网

Linux下拨号采用的是PPP协议,这与windows是一致的.只是windows下采用拨号程序对协议用图形化界面加以封装,因此我们在拨号时不易察觉.而在Linux下,采利用的是pppd程序,因此较windows而言能理解的更清楚.Linux下的GUI拨号程序是KPPP,其实也是将pppd加以封装而已.在Linux下拨号采用的脚本为ppp-on,ppp-on-dialer,ppp-off在默认安装

2005-06-27 17:39:00 2430

原创 VC+MO 实现线地图取点坐标

好久没写文章了,可能是懒的缘故.最近在搞毕设,忙得头晕,之前在Linux下玩得爽,懒得去学VC,这次不幸用到了,着实郁闷.言归正传,我们的毕设做的是利用一种称为R-tree的数据结构去索引二维平面中的物体.而其索引的依据则是物体的坐标.但是我们所得到的一张USA加州的公路网图却只有线图层,也就是说,整幅地图中,只有线,却没有点,而要去索引这些路段,我们就必须得到每条路段的起始与终止点坐标才可以.因

2005-06-24 10:37:00 2144 1

转载 Linux 串口编程 中英文简体对照 1.0版

Serial Programming HOWTOLinux 串口编程 中英文简体对照 1.0版翻译: Carol Li原作:Gary Frerking [email protected] Baumann--------------------------Revision HistoryRevision 1.01 2001-08-26 Revised by: glfNew maintain

2004-08-11 22:33:00 2046

原创 sqlite 的查询使用

有人说,程序员在白天9点到晚上9点是不工作的,如果你看见他早上9点在工作的话,那么是他从昨晚9点干到了现在.以前我不是很清楚这句话,但人们都说,程序员都是人,如果长时间地劳累,亏的一定是他自己.可今天我却有点相信这句话了.前一段时间,老师说你们可以睡在实验室,没关系的.可是因为嫌麻烦,我们谁都没在实验室待到12点之后.今天搞数据库已经是快一个礼拜了,因为sqlite的数据库没多少人用,比较多的是在

2004-08-03 00:39:00 3176

原创 Qt的安装,+tslib

Qt是我们这次竞赛用来开发界面的函数库,为了装这个东东,搞了好长时间,也学了好多东东.留个纪念吧,算是给自己.因此把这些过程写下来,要能给用得着的朋友一点帮助,也算是好的. qt/e版本是2.3.2 setp 0: build the tslib....   # bzip2 -dc tslib.tar.bz2 | tar xv # cd pwd/tslib # export CC=arm-li

2004-07-30 21:45:00 2406

原创 开始的话...

我很郁闷的告诉大家,第二次写这个东东,刚刚写了快一千多了,down了,不明原因的:(((( 其实开始做Blog的理由异常地简单,某天跟某某人聊天,讨论一些技术上的东东,他问我"你的Blog是多少?"我郁闷,那是什么高级东东啊!! 现在我也开始做这个东东了,是因为这个玩意儿确实不错,我们这次做竞赛,搞数据库,很大程度上依赖了一个国人及一个日本人的Blog所给的范例.我对日本人没太多好感,但也并非讨厌

2004-07-30 21:40:00 709

汇编语言程序设计习题

汇编语言程序设计习题 IBM PC的相关复习材料

2008-12-17

chm灰色链接

chm灰色链接

2007-12-15

空空如也

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

TA关注的人

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