摘要: 先进入Ubuntu系统,点击VMware Workstation菜单:VM --- Install VMware Tools ,会在Ubuntu系统桌面上创建一个光盘的图标,表示将VMware tool的安装文件载入到Ubuntu的光驱中了。然后在终端中输入下面的命令:切换到VMware Tools目录cd /cdrom/VMware Tools 拷贝VMwareTools-6.0.0-55017... 阅读全文
posted @ 2010-09-17 11:17 学海拾贝 阅读(165) 评论(0) 推荐(0) 编辑
摘要: ubuntu-subversion客户端kdesvn它是subversion一个图形界面的客户端比较方便。安装:sudo apt-get install kdesvn使用:应用程序-》编程-》kdesvn 启动1。先在 /var/www/ 建立目录 mysvnsudo mkdir /var/www/mysvnchown beyond:beyond /var/www/mysvnchmod 755 /... 阅读全文
posted @ 2010-09-17 11:05 学海拾贝 阅读(1618) 评论(0) 推荐(0) 编辑
摘要: 刚开始学习c++的人都会遇到这样的问题:定义一个类 class A,这个类里面使用了类B的对象b,然后定义了一个类B,里面也包含了一个类A的对象a,就成了这样:一编译,就出现了一个互包含的问题了,这时就有人跳出来说,这个问题的解决办法可以这样,在a.h文件中声明类B,然后使用B的指针。然后,问题就解决了。但是,有人知道问题是为什么就被解决的吗,也就是说,加了个前置声明为什么就解决了这样的问题。下面... 阅读全文
posted @ 2010-08-20 14:14 学海拾贝 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 以下代码文件以CStdioFile向无法向文本中写入中文(用notepad.exe查看不到写入的中文)CStdioFile file;file.Open(…);file.WriteString(_T("abc你好"));//只能写入abc解决办法:使用setlocale语句设定区域#include <locale>//头文件CStdioFile file;file.Ope... 阅读全文
posted @ 2010-08-19 14:14 学海拾贝 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 欢迎使用VcPlugInHelper 插件 最新版本1.0.0.915vc6下的插件,可以设置盘符映射,与svn结合使用.可以打包当前工程目录.主要功能:1.设置盘符映射2.打开当前文档路径3.设置Svn Update4.设置Svn Commit5.设置Svn Lock6.设置Svn Unlock7.打包程序8.about有什么意见请与我联系.谢谢更新列表:Version:1.0.0.17281.修复打开文件夹没有选中文件的bugVcPlugInHelper_1.0.0.1728.zip------------------------------------------------------ 阅读全文
posted @ 2010-08-04 01:23 学海拾贝 阅读(1117) 评论(1) 推荐(1) 编辑
摘要: VC++6.0中编写Unicode编码的应用程序   VC++ 6.0支持Unicode编程,但默认的是ANSI,所以开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持UNICODE的应用程序。  使用VC++ 6.0进行Unicode编程主要做以下几项工作:_MBCS:(multi-byte character set ):1、为工程添加UNICODE和_UNICODE预处理选项。 图1... 阅读全文
posted @ 2009-06-25 11:19 学海拾贝 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 得到pid 获取程序名字[代码] 阅读全文
posted @ 2009-06-17 07:10 学海拾贝 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 一直对P/Invoke服务不怎么了解,虽然这个技术在.NET中已经出现很多年了,最近阅读了一些相关的资料,终于有了一些眉目。下面是我搜索和阅读的一些文章的地址,还有一些相关的网站:MSDN Magazine 2003年7月刊.NET专栏:Calling Win32 DLLs in C# with P/Invoke by Jason Clark 2004年10月刊.NET专栏:P/Invoke Re... 阅读全文
posted @ 2009-06-15 15:49 学海拾贝 阅读(196) 评论(0) 推荐(0) 编辑
摘要: STL map常用操作简介 1。目录 map简介 map的功能 使用map 在map中插入元素 查找并获取map中的元素 从map中删除元素 2。map简介 map是一类关联式容器。它的特点是增加和删除节点对迭代器的影响很小,除了那个操作节点,对其他的节点都没有什么影响。对于迭代器来说,可以修改实值,而不能修改key。 3。map的功能 自动建立Key - value的对应。key 和 value... 阅读全文
posted @ 2009-06-09 17:02 学海拾贝 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1.指向const对象的指针const int *p;这个p是一个指向int类型const对象的指针,const限定了指针p所指向的类型,而并非p本身。也就是说p本身并不是const。在定义时不需要对它进行初始化,还可以给p重新赋值,使其指向另一个const对象。但不能通过p修改所指向对象的值。示例1:int a=0; p=&a; 可以。示例2:*p=20; 不可以。结论:这种指向cons... 阅读全文
posted @ 2009-06-09 14:35 学海拾贝 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Lesson2添加弹出菜单1、插入一个新的菜单2、给View类添加消息处理RButtonDown[代码]  uFlags:一种指定功能选项的位标志。用下列标志位之一来确定函数如何水平放置快捷菜单:  TPM_CENTERALIGN:若设置此标志,函数将按参数x指定的坐标水平居中放置快捷菜单。  TPM_LEFTALIGN:若设置此标志,函数使快捷菜单的左边界与由参数X指定的坐标对齐。  TPM_R... 阅读全文
posted @ 2009-06-02 00:20 学海拾贝 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 16色实际是4位色.256色即8位位图。如果图像是单色、16色和256色(8位位图),则紧跟着调色板的是位图数据,位图数据是指向调色板的索引序号。如果位图是16位、24位和32位色,则图像文件中不保留调色板,即不存在调色板,图像的颜色直接在位图数据中给出。16位图像使用2字节保存颜色值,常见有两种格式:5位红5位绿5位蓝和5位红6位绿5位蓝,即555格式和565格式。555格式只使用了15位,最后... 阅读全文
posted @ 2009-06-01 17:46 学海拾贝 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 差不多一年时间没用过C++写过程序了,由于工作的需要,我又回到了C++的阵形。在工作的过程中遇到了很多麻烦,当我往工程里加一个类,而且那个类又与工程里的类相关,如有那个类型的成员变量。情况如下//////A.h///////////class A{.......};////////B.h//////////class B:A{....A member;}结果,编译就会出错,说找不到类形A。解决的办... 阅读全文
posted @ 2009-05-30 10:05 学海拾贝 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 远程连接 sql 1433今天测试了一下和虚拟机的Sql Server连接.1、查询Sql 2000 版本[代码]sp4 补丁迅雷下载地址:thunder://QUFodHRwOi8vd3d3LjExOS54ZG93bnMuY29tL1VwbG9hZEZpbGUvMjAwNi0xMi9TUUwyS1NQNC5yYXJaWg==2、开启“服务器网络实用工具”和“客... 阅读全文
posted @ 2009-05-28 15:50 学海拾贝 阅读(592) 评论(0) 推荐(0) 编辑
摘要: [代码] 阅读全文
posted @ 2009-05-19 17:14 学海拾贝 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 在Windows应用程序中,只要进行绘图,就要使用GDI坐标系统。Windows提供了几种映射方式,每一种映射都对应着一种坐标系。例如,绘制图形时,必须给出图形各个点在客户区的位置,其位置用x 和y两个坐标表示,x 表示横坐标,y表示纵坐标。在所有的GDI绘制函数中,这些坐标使用的是一种“逻辑单位”。当GDI函数将结果输出送到某个物理设备上时,Windows将逻辑坐标转换成设备坐标(如屏幕或打印机... 阅读全文
posted @ 2009-04-29 11:09 学海拾贝 阅读(365) 评论(0) 推荐(0) 编辑
摘要: VC中的DLL代码: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include #include #include extern "C" _declspec(dllexport) char* GetChar(HWND handle,in... 阅读全文
posted @ 2009-04-28 11:39 学海拾贝 阅读(446) 评论(0) 推荐(0) 编辑
摘要: C#导入DLL时,参数怎么定义是一个比较头痛的问题。特别是指针类型的参数,关于此问题本人有点不成熟的经验。 以 GetComputerName这个函数为例。 函数原型如下 BOOL GetComputerName( LPTSTR lpBuffer, LPDWORD lpnSize ); 这个lpBuffer就是下个string型的指针,其实无论是什么类型的指针,对于... 阅读全文
posted @ 2009-04-28 11:21 学海拾贝 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 程序所采用平台为Microsoft Visual C++6.0,将要得到如下效果在网络上找到一些窗口分割的程序和方法说明,但是有说明的没有非常明确的编写顺序,有源码的又不是很容易理解,对于新手来讲,都有不小的难度,自己琢磨了一天,终于做了一个合乎自己预期要求的窗口分割程序,以备后续使用。现在把具体的实现步骤从头到尾表述出来,希望能对其他人有所帮助。 首先建立MFC AppWizard(exe),取... 阅读全文
posted @ 2009-04-08 07:29 学海拾贝 阅读(16568) 评论(2) 推荐(0) 编辑
摘要: C#程序实现动态调用DLL的研究 摘 要:在《csdn开发高手》2004年第03期中的《化功大法——将DLL嵌入EXE》一文,介绍了如何把一个动态链接库作为一个资源嵌入到可执行文件,在可执行文件运行时,自动从资源中释放出来,通过静态加载延迟实现DLL函数的动态加载,程序退出后实现临时文件的自动删除,从而为解决“DLL Hell”提供了一种解决方案。这是一个很好的设计思想,而且该作者也用C++实现了... 阅读全文
posted @ 2009-04-08 07:12 学海拾贝 阅读(871) 评论(0) 推荐(0) 编辑
摘要: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CTime类1) 获取当前时间。CTime time;time = CTime::GetCurrentTime();2) 获取时间元素。int year = time.GetYear() ;i... 阅读全文
posted @ 2009-02-26 07:05 学海拾贝 阅读(1625) 评论(0) 推荐(0) 编辑
摘要: ArrayList 与 string[] 的转换 Method1: CodeCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public string[] ToArrayArrayList list = new ArrayList();list.Ad... 阅读全文
posted @ 2009-02-08 12:20 学海拾贝 阅读(3580) 评论(0) 推荐(0) 编辑
摘要: 下面是一些路由器默认的出厂密码,有时候这些密码都是有一些用处的。 艾玛 701g192.168.101.1 192.168.0.1用户名:admin 密码:admin用户名:SZIM 密码:SZIM 艾玛701H192.168.1.1 10.0.0.2用户名:admin 密码:epicrouter 实达2110EH ROUTER192.168.10.1用户名:user 密码:password用户... 阅读全文
posted @ 2009-01-31 15:45 学海拾贝 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 1.在SQL语句中一旦指定了表别名,则不能再使用"表名称.列名"格式,只能使用"表别名.列名"格式来引用列.2.在SQL主句中使用子查询中的列时,必须为子查询指定一个表别名,然后以"表别名.列名"的格式来应用子查询中的列.当SQL主句的FROM子句仅为一个子查询时,必须为该子查询指定一个表别名,否则SQL语句无法执行.例如:SELECT ID FROM (select e.ID from emp... 阅读全文
posted @ 2009-01-31 15:45 学海拾贝 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 1。设置IE高级选项,把禁止调试去掉 2。让后打开你要调试的页面 3。回到vs2003中,选择工具-调试进程--选择explorer.exe--附加--选择script确定 4.选择debug-window-running document 这样就可以单步运行你的客户端脚本了 阅读全文
posted @ 2009-01-31 15:43 学海拾贝 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 如何监视文件夹变化 使用工具箱中 组件中的FileSystemWatcher 控件 看下 对它的说明 public class FileSystemWatcher : System.ComponentModel.Component System.IO 的成员 摘要: 侦听文件系统更改通知,并在目录或目录中的文件发生更改时引发事件。 再来看下代码的处理 ... 阅读全文
posted @ 2009-01-31 15:43 学海拾贝 阅读(682) 评论(0) 推荐(0) 编辑
摘要: 用样式表来操作. 在要实现分页的地方加上 例如: 1.html aa bb cc 把显示的页面复制到word里就可以分成3页 阅读全文
posted @ 2009-01-31 15:42 学海拾贝 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 什么是ARP? ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的低层协议,负责将某个IP地址解析成对应的MAC地址。什么是ARP欺骗? 从影响网络连接通畅的方式来看,ARP欺骗分为二种,一种是对路由器ARP表的欺骗;另一种是对内网PC的网关欺骗。 第一种ARP欺骗的原理是——截获网关数据。它通知路由器一系列错误的内... 阅读全文
posted @ 2009-01-31 15:41 学海拾贝 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 1.开始-->运行-->control userpasswords2-->出现画面取消"要使用本机,用户必须输入用户名和密码" 2.开始-->运行-->control-->到用户管理-->取消欢迎屏幕 阅读全文
posted @ 2009-01-31 15:40 学海拾贝 阅读(425) 评论(0) 推荐(0) 编辑
摘要: MAC地址是固化在网卡上串行EEPROM中的物理地址,通常有48位长。以太网交换机根据某条信息包头中的MAC源地址和MAC目的地址实现包的交换和传递。要搭建局域网,必须学会绑定IP与MAC地址;换了新网卡,必须学会修改MAC地址以应对不能上网的尴尬。不要让MAC地址成为你网上生活的绊脚石呦!相信通过我的介绍,大家将会对MAC地址有个全方位的了解。获取本机的MAC对于数量不多的几台机器,我们可以这... 阅读全文
posted @ 2009-01-31 15:38 学海拾贝 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 关闭自动播放功能.自动播放大大增加了感染病毒的风险,“熊猫烧香”病毒很多是通过插入U盘这样一个简单的动作入侵系统的。 关闭方法:步骤:开始-->运行-->gpedit.msc-->计算机配置-->管理模板-->系统-->在右边的窗格中选择关闭自动播放,该配置缺省是未配置,在下拉框中选择所有驱动器,再选取已启用,确定后关闭。最后,在开始,运行中输入gpupdate,确定后,该策略就生效了。 阅读全文
posted @ 2009-01-31 15:37 学海拾贝 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 第一步:在IE的“Internet设置”中选择“高级”——“安全”——“启用集成windows身份验证”(这一步很重要!!!) 第二步:同样在“Internet设置”中把“禁止脚本调试”的勾去掉... 阅读全文
posted @ 2009-01-31 15:35 学海拾贝 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 使用前,必须安装Jmail4.5组件哦.. 阅读全文
posted @ 2009-01-31 15:34 学海拾贝 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 中文字号转换成英文的字号 中文字号 英文字号(pt)初号 | 42----------------小初 | 36----------------1号 | 26----------------小1号 | 24----------------2号 | 22----------------小2号 | 18----------------3号 | 16----------... 阅读全文
posted @ 2009-01-31 15:31 学海拾贝 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: 假设图片在C:\downloads目录下 运行-->cmd-->定位到C:\downloads-->dir *.jpg /b>tmp.bat 打开excel定位到A1单元格中-->右击选择“选择性粘贴→确定”在B1单元格中输入你想要更改的名字 在C1单元格输入公式“="ren "&A1&" "&B1&RIGHTB(A1,4)”(不含外侧中文引号)并填充序列 复制C列的内容到tmp.... 阅读全文
posted @ 2009-01-31 15:30 学海拾贝 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 运行状态: 点击复选框后实现的效果图: 用gridview控件,新建模版列-->在headerTemplate(头模版列)添加一个复选框 在ItemTemplate列添加一个复选框 1.在页面的源代码是写 在源码中添加 GridView> ...... onclick="javascript:SelectAll(this);" /> ...... 阅读全文
posted @ 2009-01-31 15:27 学海拾贝 阅读(191) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->[转]C#中Trim()、TrimStart()、TrimEnd()的错误认识 这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰... 阅读全文
posted @ 2009-01-31 15:17 学海拾贝 阅读(583) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->C#中Split分隔字符串的应用(C#、split、分隔、字符串)1、用字符串分隔:using System.Text.RegularExpressions; string str="aaajsbbbjs... 阅读全文
posted @ 2009-01-31 15:16 学海拾贝 阅读(274) 评论(0) 推荐(0) 编辑
摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->静态数据成员: 下面看一个例子: #include class Point { public: void output() { } static void init() { } }; void m... 阅读全文
posted @ 2009-01-31 15:15 学海拾贝 阅读(344) 评论(0) 推荐(0) 编辑
摘要: VBA中,可以利用下面的语句来调用Excel内置对话框:Application.Dialogs(代码).Show其中代码与对话框名称对应表如下: 代码 窗口名称 代码 窗口名称 代码 窗口名称 代码 窗口名称 代码 窗口名称 1 打开 54 删除单元格 190 字体 320 选项-视图 496 标签区域 2 编辑链接 55 插入 191 合并计算 321 加载宏 509 工作表背景 ... 阅读全文
posted @ 2009-01-31 15:13 学海拾贝 阅读(1125) 评论(0) 推荐(0) 编辑