- 博客(62)
- 资源 (12)
- 收藏
- 关注
原创 vc++6.0配置opengl开发环境
因为vc++6.0本身就已经集成了opengl的开发环境,所以只需要很小的改动既可以开发opengl,只需要下载几个小文件即可,地址为:http://www.opengl.org/resources/libraries/glut/glutdlls37beta.zip,里面是动态连接库,头文件等,下载之后解压,作如下处理;(以我的为例)(1)“c:\Program Files\Micros
2012-02-15 22:08:52
876
原创 第一个OpenGL程序
/*>p_28environment:ubuntu10.04;code Blocks*/#ifdef __APPLE__#include #else#include #endif#include //绘制场景void RenderScene(void){ // glClear(GL_COLOR_BUFFER_BIT); glFlush();}v
2012-02-15 21:54:22
572
原创 Oracle10安装
Oracle 10安装的时候需要设置密码,以字符开始,默认用户名为两个,SYS和SYSTEM(不能登录),密码即为安装时候设置的,这是管理员!进去之后更改用户,创建一个超级管理员即可!
2011-07-19 20:09:16
500
原创 编写模板类
编写模板类的时候,类的声明与定义不能分开放在来年各个文件,必须放在同一个文件,因为它里面只是一个函数模板,编译没有看到任何调用函数的语句,所以并不会生成具体的.真正的函数致最后链接程序因为找不到代表具体函数的符号而连接失败!
2011-07-19 19:58:54
498
原创 vc++的CListCtrl基础用法
1. 使用控件,可以直接在工具栏放置一个控件,然后再将控件关联一个变量就可以对其进行操作,也可以手动创建一个控件,然后调用 showwindow 函数将控件显示在窗体。2. 插入数据项,首先要建立表头,这个我是使用报表形式创建的,代码如下:m_
2011-07-19 19:56:39
582
原创 如何在asp中调用com组件
首先利用vc++或是vb等其他语言编写好com组件,成功运行后进行注册,regsvr32 ***.dll 即可,在页面当中利用object调用组件,使用函数。代码如下: Dim card Dim n Set card=Server.CreateObject("
2011-07-19 19:56:13
762
原创 卸载Kubuntu桌面
进入新立得软件包,然后把视图改为分组选项,选择Kubuntu桌面,把相关软件全部删掉即可,可以选择彻底删除,或是留着以后再使用。不过我总觉得还是gnome桌面好操作些,K得太花哨了!
2011-07-19 19:54:40
849
转载 linux压缩,解压命令
.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:
2011-07-19 19:54:17
430
原创 ubunt su问题
初始状态的时候,root权限并没有,所以当运行sudo su的时候会提示人证失败,只需添加root密码即可,sudo passwd命令,然后输入两次密码就行了,接下来就可以运行root权限了!
2011-07-19 19:53:48
389
原创 ubuntu10.04安装xbmc
XBMC是一款比较优秀得开源软件,播放音频和视频以及图片,几乎所有平台都支持,linux,windows,apple等等,想爱你关系情况到http://xbmc.org查看,下面是安装命令:sudo add-apt-repository ppa:lars-opdenkamp /x
2011-07-19 19:53:20
520
原创 ubuntu10.04安装tomcat
Tomcat 安装部署步骤: 执行下列命令:解压文件:tar -zxvf apache-tomcat-6.0.29.tar.gz将文件夹拷贝到目录去:sudo cp -R apache-tomcat-6.0.29 /usr/share/tomcat添加路径:sudo ged
2011-07-19 19:52:53
489
原创 修改注册表动态加载数据源
在控制面板设置数据源的时候,就是在注册表添加一些子键,存储配置信息,因此可以使用编写代码方式动态添加数据源。添加一个注册数据源函数:BOOL CLoadByKeyMFCDlg::LoadDbSource(CString strSourceName,CString strSourc
2011-07-19 19:52:16
506
原创 apache加载php5apache2.dll文件失败
安装php和apache之后,却比能启动,提示不能加载php5apache2.dll,原因是版本问题,如果你下载的php版本是5.2.5,这个版本目前是最新的,解压缩后目录里有三个这样的文件:php5apache.dll,php5apache2.dll,php5apache2_2
2011-07-19 19:51:13
727
原创 php中echo的heredoc表示方法
插入字符串的第三种方法是使用heredoc方法,在这种方法,字符串以----------------------------------------------------------------------------------------------------------
2011-07-19 19:49:31
454
原创 PHP导入excel数据到mysql
php利用phpexcelreader将excel的数据导入到mysql数据库当中去,首先下载phpexcelreader:http://dl.dbank.com/c03m2yw4md ,这里编写一个测试数据,环境:windows 2008,office 2003,mysql 5
2011-07-19 19:48:26
567
原创 Ubuntu修改中文输入发
<br /> 在ubuntu下的初始化中文输入可能不太理想,输入的时候只能单个字输入,很不符合习惯,直接修改就行了,打开ibus首选项,然后在输入法里面选者那个“拼 汉语-Pinyin”这个选项就行了,其余不用的都删除,要五笔的话同样添加进去就行了,如下图所示:<br />
2010-12-06 20:32:00
572
原创 windows7/Vista/2008获得管理员权限
有时候在删除系统盘文件的时候提示管理员权限不够,通过修改权限可以解决,但是太过于麻烦,通过注册表方法可以轻松解决,适用于windows7/2008,文件名改为 *.reg然后运行就行了,文件内容为:------------------------------------------------分界线-----------------------------------------------------Windows Registry Editor Version 5.00[HKEY
2010-12-04 03:50:00
789
原创 Hello World
<br />来源于:维基百科<br />“Hello, World”程序指的是只在计算机屏幕上输出“Hello, World!”(意为“世界,你好!”)这行字符串的计算机程序。一般来说,这是每一种计算机编程语言中最基本、最简单的程序,亦通常是初学者所编写的第一个程序。它还可以用来确定该语言的编译器、程序开发环境,以及运行环境是否已经安装妥当。<br />将输出字符串“Hello World”作为第一个示范程序,现在已经成为编程语言学习的传统。该程序因Brian Kernighan
2010-12-04 03:48:00
742
原创 vmware错误:NOT_IMPLEMENTED
vmware虚拟机当加载系统光盘iso文件的时候,出现下面错误:原因是引用了中文名字的文件夹,因为这个是原版英文的,所以不能识别中文,解决办法是直接将那些中文字的文件夹改个名字就行了。
2010-12-04 03:46:00
1699
原创 vmware虚拟机三种网络连接方式:桥接、nat、host-only
默认情况下,vmware workstation的虚拟网卡使用192.168.1.0~192.168.254.0范围的两个网段,默认安装了两块网卡,分别是vmnet1和vmnet8。通常采用下面规则,但并不是一成不变的,在做实验的时候是随时可以改变。 在安装完vmware之后默认安装的只有vmnet1和vmnet8,我没使用最多的也就是这两个网卡。这些网卡类似于交换机,一般提供了三种网络连接方式,分别是:①、Use bridge networking(使用桥接网络):使用vmnet0虚拟交换机,此时与主机
2010-12-04 03:45:00
914
原创 Vmware开机错误:expired
vmware安装系统的时候,如果软件已经过期,开机电源的时候会提示产品过期:The product has expired and you vmware can't pow on.之类的错误,只需要将系统时间(最好直接调整年就行了),我调整到2007年。然后重启vmware再开机,就行了!
2010-12-04 03:45:00
784
原创 Windows下硬盘转换为NTFS格式
有时候系统盘可能并不是ntfs格式的,就需要转换,使用windows自带的命令非常简单!格式如下:如果要转换只需要如下命令就可:convert h: /fs:ntfs 其中h为转换的盘符,这里是h盘,如果是其他盘的话只需更改这个参数就行了,然后会提示输入卷标,之后就是转换:ok!转换成功!!
2010-12-04 03:44:00
639
原创 CHM不能打开文 mk:@MSITStore:.../*.chm解决方法
<br />最简单有效的方法:<br />开始->运行<br />regsvr32 hhctrl.ocx <br />regsvr32 itss.dll<br />是具体情况而定,一般这个方法就能解决了!
2010-12-04 03:44:00
932
原创 matlab接口简介
<br /> MATLAB具有强大的矩阵处理、数值计算以及作图功能。能否使matlab与其他的程序设计语言甚至外部仪器和设备进行通话呢?即在其他的程序设计语言中调用matlab,或者在matlab中调用其他的程序设计语言编写的函数或子程序,或者将外部设备的数据直接输入matlab工作空间进行处理,从而发挥他们各自的优势,为特定的应用服务。<br /> 作为目前市面上作为强大的科学计算软件,matlab也实现了从多与外部程序或设备的接口。通过mex文件的建立,matlab能够
2010-12-04 03:43:00
1092
原创 memset的用法
<br />原型:extern void *memset(void *buffer, int c, int count);<br /> <br /> 用法:#include <string.h><br /> <br /> 功能:把buffer所指内存区域的前count个字节设置成字符c。<br /> <br /> 说明:返回指向buffer的指针。<br /> <br /> 举例:<br /><br /><br /> // mem
2010-12-04 03:41:00
433
原创 导出搜狗浏览器的文件夹
前一段时间一直在用搜狗浏览器,而且还可以拥有网络账户,无论在哪里都可以用自己收藏夹。但现在发现比较慢,所以改用其他浏览器,后来才发现导出的文件格式是xml的,其他的无法使用,经过网络搜索,没找到好办法,最后才发现其实很简单的。 在搜狗浏览器导出的时候只要选择导出文件格式改为html就行了,然后导出的是一个html的,打开文件时这样的:其实已经差不多了,然后你就可以导入了,(这里我用的是360的浏览器)。导入之后就可以了!终于把这些东东找回来了! 不知道搜狗浏览器是干什么吃的,你这样强迫我们是没用的,
2010-12-04 03:41:00
1207
原创 强力卸载office2003
<br /> Microsoft office 2003,打开后,缺少文件MINI.msi,卸载和安装office都没有办法,网上使用的强力卸载也不能起到效果,删除注册表:<br />下载文件:http://www.jindui.com/attachment.php?id=76<br /> (使用迅雷。快车下载即可)<br />直接导入注册表,office全部删掉!
2010-12-04 03:40:00
1083
原创 ASCII码表完整版
<br /> <br />ASCII值<br />控制字符<br />ASCII值<br />控制字符<br />ASCII值<br />控制字符<br />ASCII值<br />控制字符<br />0<br />NUT<br />32<br />(space)<br />64<br />@<br />96<br />、<br />1<br />SOH<br />33<br />!<br />65<br />A<br />97<br />a<br />2<br />STX<br />34<
2010-12-04 03:40:00
521
原创 VC++6.0打开出现错误!
今天无意间打开VC++6.0之后,却发现,不能打开文件,点击之后出现以下错误:点击不发送之后出现下面错误: 经过在网上搜索,才知道具体原因,安装Office 2007之后就会出现这个问题(据说非正版才出现在这个情况),我安装Office2010之后,也就出现了这个bug,解决方案是下载sp6补丁就可以了。 但是在我的电脑却出现了更惨状况,差一点就重装系统了,具体情况是:首先我下了补丁,安装之后是英文的补丁,没有什么问题,已经正常了,但是平常用中文版习惯了,所以就下载了一个汉化补丁,装上汉化补丁之后问
2010-12-04 03:39:00
1125
原创 MATLAB 7.0安装问题
<br /> MATLAB 7.0版本,在安装的过程中出现很多问题,下面具体步骤:<br />1,最好首先安装Java虚拟机,当然直接安装jdk也一样的,只要安装了Java虚拟机就可以了,如果先安装MATLAB,再安装Java虚拟机,可能出现的情况是,启动出现错误,都是Java不能运行之类的(这个问题是Java虚拟机更新问题可以视具体情况而定);添加Java虚拟机路径:<br />右键点击“我的电脑”-》“属性”--》“高级”--》“环境变量”;选择系统变量那一栏,点击“新建”,<br />
2010-12-04 03:39:00
1268
原创 关于汉诺塔问题二
<br />根据以上的分析,不难写出程序:<br />void Move(char chSour, char chDest)<br />{/*打印移动步骤*/<br />printf("/nMove the top plate of %c to %c",chSour, chDest);}<br />Hanoi(int n, char chA, char chB, char chC)<br />{/*检查当前的盘子数量是否为1*/<br />if(n==1) /*盘子数量为1,打印结果后,不再继续进行递归*/
2010-12-04 03:38:00
604
原创 关于汉诺塔问题三
<br /><br />int i = 0;<br />int ch;<br />while (k < max) <br />{//按顺时针方向把圆盘1从现在的柱子移动到下一根柱子<br />ch = ta[i%3].Pop();<br />ta[(i+1)%3].Push(ch);<br />cout << ++k << ": " <<"Move disk " << ch << " from " <<<br />ta[i%3].name <<" to " << ta[(i+1)%3].name << e
2010-12-04 03:38:00
654
原创 关于随机数的产生!!
<br />利用VB产生随机数的一个例子:<br />Private Sub Command1_Click()<br /> Dim i As Integer '作为计数器<br /> For i = 1 To 20<br /> Randomize<br /> a(i) = (1000 - 100 + 1) * Rnd + 100 '产生随机数<br /> Next i<br /> Dim str1 As String<br /> Dim m As Int
2010-12-04 03:37:00
485
原创 C++,静态区,动态区,以及存储方式!
<br /> 变量具有存储期的属性,也叫生命期。存储期是指变量在内存中的存在期间(从时间角度)。可以分为静态存储期和动态存储期。存储空间有三个部分:程序区,静态存储区和动态存储区。下面介绍几种变量:<br />1.全局变量全部放在静态存储区,直到程序完毕就释放这些空间。<br />2.自动变量:关键字auto声明的,存在动态存储区。当不写的的时候,系统默认为auto型;<br />3.关键字static:<br />①.用static声明静态局部变量,存在静态存储区,如果不赋初值,系统默认值为为0或
2010-12-04 03:37:00
717
原创 C++每个头文件的功能说明
<br />传统 C++<br />#include <assert.h> //设定插入点<br />#include <ctype.h> //字符处理<br />#include <errno.h> //定义错误码<br />#include <float.h> //浮点数处理<br />#include <fstream.h> //文件输入/输出<br />#include <iomanip.h> //参数化输入/输出<br />#include <iostream.h>
2010-12-04 03:36:00
397
原创 autorun.vbs病毒专杀
<br /> 不小心下载了一个病毒,这个病毒一般是又U盘传播!感染病毒的现象是:打开硬盘的时候,弹出对话框“系统找不到‘system.exe’,...............”,打开工具栏,设置显示隐藏文件,然后找到每个盘符下隐含的两个文件:autorun.inf和autorun.vbs,其中还有一个system.exe文件(这个是病毒运行主文件),将他们全部删掉(为防万一,彻底删掉)!。这个时候直接点击盘符是打不开的,只有在地址栏输入盘符名才能打开,这个很正常,接下来建立个批处理文件“x
2010-12-04 03:36:00
572
原创 程序设计:从VC++6.0到Visual Studio 2008
<br /> 在学习C或是C++的时候好多都是在VC++环境下编译运行的,那么随着对软件开发的要求不断提高,基本上已经不再此环境下开发,绝大部分已经在.net环境开发了,也就是我们常用的软件开发环境VS(visual studio),因此环境变迁多多少少有点不一样。<br /> 就从最基础的一点开始。VS2008(以VS2008为例)大概是3G到4G左右,一般我们使用企业级或者是开发版本(还有一些速成版之类的),且最好是标准版本(微软的原版本)。首先以建立空程序为例:点击文件--》新
2010-12-04 03:35:00
682
原创 程序的魅力→绝对奇妙!!!
<br /> 今天一同学问到一个程序题目,偶然想起一个奇妙的程序,与大家分享一下!!<br />这个世界编程大赛第一名写的程序,把这段代码复制(从e100开始,到最后的q)下来存为文本文档,命名为1,在DOS下进入1.txt所在文件夹,然后输入“debug<1.txt”(不包括双引号),生成一个可执行程序。进去是一个3D游戏的旋转界面,还有一段美妙的音乐。我已经试验过了,不过目前在windows7下还不能运行,具体代码如下:<br />程序开始:<br />//////////////////
2010-12-04 03:35:00
738
原创 DOS常用命令
dos命令dos下各种常见命令索引▲ dir▲ attrib▲ cd▲ copy▲ xcopy▲ del▲ undelete▲ deltree▲ dos=high▲ doskey▲ emm386.exe▲ fc▲ format▲ unformat▲ interlnk▲ intersvr▲ memmaker▲ memitem等▲ mscdex▲
2010-12-04 03:34:00
348
原创 Ping命令的使用技巧
<br />Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数 据报交换并不表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。 简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存
2010-12-04 03:33:00
839
《精通Matlab与c/c++混合程序设计》第二版源代码光盘,刘维_2
2010-11-16
《精通Matlab与c/c++混合程序设计》第二版,刘维_1
2010-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人