- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 Ajax
读书笔记Asynchronous JavaScript and XML。利用JavaScript和xml在网络浏览器和服务器之间传送数据或接收数据的技术。使向服务器索取网页的部分信息成为可能。工作原理是相当于在用户和服务器之间建立一个中间层,使用户请求和服务器响应异步化。这样把以前一些服务器负担的工作转交给客户端,减轻服务器和带宽的负担。它使用XHTML和CSS标准化呈现,使用DOM实
2016-05-03 22:12:54
306
原创 目录浏览对话框和遍历文件夹
BROWSEINFO结构体,主要是对目录对话框的设计,包括以下几个成员:typedef struct _browseinfo { HWND hwndOwner; //设定对话框的父窗口 LPCITEMIDLIST pidlRoot; //指定对话框中要显示的root目录,如果为空则显示桌面上的root目录 LPSTR pszDisplayName; //存储用户选择路径的buf
2016-05-03 22:12:51
353
原创 关于RichEditBox控件
MSDN如是说:BOOL AFXAPI AfxInitRichEdit( );Remarks...If you use the rich edit control directly from your MFC application, you should call this function to assure that MFC has properly initialized th
2016-05-03 22:12:45
1330
原创 CString 字符串拆分
拆分的基本思想就是反复使用CString::find("");CString::left(void);CString::right()三个函数。下面是一个本人应用的实例:CString str = "3;1.000,1.000,50.000;2.000,2.000,60.000;4.000,4.000,70.000;"; //获取第一个字符(数据个数) int length = str.F
2016-05-03 22:12:43
7390
原创 SQLConfigDataSource()设置变量参数
1.编程的思想就是先用其他的字符代替'\0',比如'?' 。然后装入字符串后,再进行反向替换,即:将'?'替换为'\0'2. 编程实例如下:char * sqlStr;sqlStr = new char[256]; sprintf(sqlStr,"DSN=testNew?Server=125.223.118.125\\INST1,1433?DataBase=%s?Description=S
2016-05-03 22:12:40
686
原创 动态配置数据源(DSN)
SQLConfigDataSource() 函数被用于动态地添加、修改或删除数据源。函数声明如下:BOOL SQLConfigDataSource(HWND hwndParent,UINT fRequest, LPCSTR lpszDriver, LPCSTR lpszAttributes);函数所在工程要包含头文件为 参数说明:1.hwndParent:说明该函数调用者的窗口句柄,目的是在此
2016-05-03 22:12:37
941
原创 SQLServer 2005远程登录配置
今天忙活了一下午的时间为了配置SQLserver2005的远程登录。先说一下环境,数据库架设在xp系统上。在另一台局域网机器上进行远程数据库登录。建立MSSQLserver2005的数据源。首先要进行服务器端的配置工作。SQLserver2005默认情况下不支持远程连接。1.单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“
2016-05-03 22:12:35
520
原创 Redhat安装文件
1. rpm是红帽系列的专用安装包。还有一种是Debian的deb包。2. .bin/.sh文件可以利用bash +x xx.sh/xx.bin;然后直接执行就可以了3. 对于.rpm包安装直接使用rpm -ivh xx.rpm,已安装需要更新的话使用rpm -uvh xx.rpm对于.src.rpm需要先使用rpm -ivh .src.rpm使其在/usr/src/redhat/SPECS文件夹
2016-05-03 22:12:29
515
原创 再谈JNI
JNI (java native interface),所谓的接口就是连接两个东西的中间介质。在Java与c/c++之间起到一个中间转换的功能, 它本身拥有之间的数据类型和保留的函数。这些类型往往是c/c++和Java类型转换的关键。当然它含有很多的函数,这些函数都以指针的形式存放在了const struct JNINativeInterface{}里面,我们可以声明一个JNINativeInte
2016-05-03 22:12:24
172
原创 JNI初步
在使用JNI时遇到的几个问题1.首先就是无法在cmd下使用javah命令,解决方法很简单就是使用set path=“c:\Program Files\Java\jdk1.6.0_01\bin” 设置一下系统命令集的路径。对于set classpath=“”是指定所用到的类文件的路径。2.另外就是javah的使用问题,首先要cd到你的工程的目录,比如你的工程名叫test_JNI,你要先cd到test
2016-05-03 22:12:21
378
原创 vitualbox中redhat识别usb设备
在虚拟机中就行redhat9.0虚拟,作为Guest os的linux想用方便袋饿usb设备就行一些数据的备份和存储,为了达到我们想要的效果,不得不解决在虚拟机环境下linux系统usb设备识别的问题。下面就把我的方法记录如下:虚拟机的选择是vitualbox,然后Guest os是redhat9.0,Host os是vista home basic。1.首先要安装vitualbox为我们
2016-05-03 22:12:18
508
原创 编程辅助软件之代码查看器
其实在完成了对编译器和编辑器的熟悉后,我们的编程工作还是需要很多东西支持的。特别是对于一些大型的软件设计来说更是如此,这里我们就要介绍一下编程时候的一些辅助工具了。今天介绍的还是在命令行模式下编程需要的代码查看器软件。Linux下已经存在很多的开源系列的代码查看器软件,其中就我所知的包括:Taglist+Ctags、CScope。其中Taglist是一个Vim的源代码浏览插件,提供了在Vim中
2016-05-03 22:12:16
2725
原创 GCC编程之GDB篇
GDB是一个在linux系统下跟踪调试C/C++的工具。在shell命令行中直接敲击gdb就可以进入GDB的环境了,在GDB中比较重要的和常用的指令有以下几个:file,run,list,break,print,continue等,目前我也就用到这些,但是到以后的学习过程中肯定还会接触更多的相关指令。在使用GDB跟踪调试程序的时候,有一件事是必须要提前做好的,只有这样才能使用GDB中的大部分的
2016-05-03 22:12:10
234
原创 Linux GCC编程初步
今天学习GCC编程,比较基础的已经掌握。感觉GCC编程较windows下的IDE编程,更能锻炼程序员对程序或项目的总体理解能力。一个GCC编程的程序员要有统筹全局的能力,对于一个大的项目要能够很好的掌控项目的布局,以及对项目运行步骤的渐进步骤的了解。当然,对程序员而言,无论什么样的环境下,最重要的还是你的编程思想。但是现在除去这个不讨论的话,在GCC中比较windows的就是makefile了
2016-05-03 22:12:08
321
原创 Vista系统下虚拟机之Redhat篇
最近实验室来了一批新电脑,豪华的配置让我们很是高兴,就连高年级的学长也投来了羡慕的眼光。我们这些小学生自然是很兴奋了啊,在新机器上一顿测试~——~,但是后来的情况并不是很理想,机器中自带的vista系统我们用起来很吃力,而且发现很多软件在vista下的运行不是非常的理想。 无奈之下,我们只好动了装虚拟机的念头,这么好的配置和正版的vsita实在不想糟蹋了呵呵。评价我们所知的两款虚拟机软件,决定使
2016-05-03 22:12:02
360
原创 无聊之无欲篇
无可否认,每个人心中都隐藏着一股原始的征服欲。无论他是征服什么,用什么手段,最终结果如何,这毕竟是我们每个人的宿命,我们无法摆脱的“囚”。 在自己的追求中我们期待的是收获,但我们可否察觉其中的必然失去,有时候人的智慧会桎梏于无法动摇的现实,不是我们所能改变的。因为我们想得到,所以我们必然会失去,也许你会反驳,但他确实又是那么的真实。 无欲则强!不是说没有目标,无可追求,他是
2016-05-03 22:11:24
290
原创 学习摘抄
jsp九种内置对象:request, reponse, out, session, application, config, pagecontext, page, exception. 一.request对象:该对象封装了用户提交的信息,通过调用该对象相应的方法可以获取封装的信息,即使用该对象可以获取用户提交信息。二.Response对象:对客户的请求做出动态的响应,向客户端发送数据。三.Ses
2016-05-03 22:11:21
322
原创 JSP--第一个练习
今天老师给我们布置了小练习,虽说是小练习,但是对我这个两个星期前还不知java为何物的初学者来说,还是很有挑战的。其实老师就是让我们做几个简单的表单,完成对相关人员的信息录入,信息修改和信息删除的操作。 以前写过C++应用程序,初始一想Very simple,就是几段简单代码而已。可是我这种想法马上被我同学给彻底否定了,他拿来了他的一段小例子,我一看满眼的代码啊。 于
2016-05-03 22:11:18
346
原创 java数据库编程
切切实实的掌握五个接口(具体介绍可到相关网站查询):java.sql.PreparedStatement;java.sql.DriverManager;java.sql.Connection;java.sql.Statement;java.sql.ResultSet;自己编写的数据库操作类:package DB;import java.sql.*;import ja
2016-05-03 22:11:15
348
原创 JSP开发环境的建立
需要准备四个安装文件: 1. jdk-1_5_0_12-windows-i586-p.exe安装JDK (下载地址http://java.sun.com/j2se/1.5.0/download.jsp) 下载版本为Windows Offline Installation 2. jakarta-tomcat-5.0.28.exe安装Tomcat即:jsp引擎和web服务器 (下载
2016-05-03 22:11:13
277
原创 常用键盘键值
以下资料主要来自互联网,感谢相关兄弟的无私奉献: vbKeyLButton 0x1 鼠标左键vbKeyRButton 0x2 鼠标右键vbKeyCancel 0x3 CANCEL 键vbKeyMButton 0x4 鼠标中键vbKeyBack 0x8 BACKSPACE 键vbKeyTab 0x9 TAB 键vbKeyClear 0xC CLEAR 键vbKeyReturn 0xD ENT
2016-05-03 22:11:07
698
原创 windows编程常用消息汇总
以下资料主要来自互联网,感谢相关兄弟的无私奉献: 0 ~ WM_USER – 1系统消息 WM_USER ~ 0x7FFF自定义窗口类整数消息 WM_APP ~ 0xBFFF应用程序自定义消息 0xC000 ~ 0xFFFF应用程序字符串消息 > 0xFFFF为以后系统应用保留 常用Windows消息: 消息名称 值
2016-05-03 22:11:04
1191
原创 wince编程常用控制窗体API
在wince下常需要对一些窗体进行控制,包括窗体的定位,显示以及创建等,现将常用到的函数汇总如下:wince对coredll.dll进行了大力的封装一般的常用API都被封装其中![DllImport("coredll.Dll")]public static extern IntPtr FindWindow(string strclassName, stringstrWindowName
2016-05-03 22:11:01
316
原创 c#调用系统DLL
参加开发小组已经两个多月了,我们的项目也已收尾了,现在总感觉要写点什么,留作纪念. 我主要是负责本项目的音视频问题,其中包括wince6.0下的录音,mediaplayer的调用,射象头程序的处理等. 这其中我用的最多的就是系统DLL的调用,我们用的是VS2005的开发环境,C#无疑是最便利的开发语言,但一些细微的操作还是不可避免的使用到了API.在调用系统API前,我们首先要明确
2016-05-03 22:10:58
695
原创 关于URI、URL和URN
A Uniform Resource Identifier (URI) is a compact sequence ofcharacters that identifies an abstract or physical resource.A URI can be further classified as a locator, a name, or both. Theterm
2013-08-01 22:10:02
477
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人