- 博客(89)
- 资源 (5)
- 收藏
- 关注
原创 0007-MFC--Tree控件的checkbox实现及取值
1. 新建一个对话框应用2.向对话框添加一个树控件(Tree Control)3. 设置属性 has buttons :true, Has lines: true, Lines at root: true, Edit labels : true4.给树控件添加一个变量 m_tree,5.选择Check boxes属性,设置为true,则树就有了checkbox
2012-08-30 16:30:53
9498
原创 0006-MFC--Tree控件的编辑
1. 新建一个对话框应用2.向对话框添加一个树控件(Tree Control)3. 设置属性 has buttons :true, Has lines: true, Lines at root: true, Edit labels : true4.给树控件添加一个变量 m_tree5.给树控件添加一个节点,次方法加入到OnInitDialog方法中void CDWin11D
2012-08-30 15:32:14
3250
原创 0005-MFC--CCheckListBox控件的使用
在VS中,CCheckListBox控件无法选择,能选的只有CListBox控件,这个控件的选项前面没有checkbox,如何才能用CCheckListBox了,方法如下:1. 新建对话框应用2.给对话框加一个ListBox控件3.修改ListBox的2个属性: Owner draw :Fixed, Has String:true4. 给ListBox加一个变量 m_lis
2012-08-29 15:38:40
6814
1
原创 0004-MFC--打开文件并显示
1.创建一个基于对话框的应用2.在对话框中添加一个文本编辑控件和一个按钮给按键添加响应事件代码void CDWin5Dlg::OnBnClickedButton1(){ CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT, NULL, this); CS
2012-08-28 15:57:27
1427
原创 0003-MFC--文本的查找和替换
在这里我们建立一个对文本的查找与替换功能:左边的文本框是一个CRichEditCtrl,右边两个按钮,一个查找框和一个替换框给CRichEditCtrl添加一个控件属性CRichEditCtrl m_RichE; 一个值属性CString m_richedit;给查找框一个值属性CString m_value;给替换框一个值属性CString m_repVa
2012-08-28 15:19:10
2692
原创 0002-MFC--在主窗口显示前先显示登录窗口
在主窗口显示前先显示登录窗口通常的应用程序,在主界面显示前要先有一个登录窗口,登录成功后才会显示主界面,下面我们来解决这个问题。第一步:先利用VS的APP向导建立一个MFC的对话框应用这一步我们省略了第二步:我们建立登录窗口利用向导在工程里加入一个名称叫CLoginDlg的类,这个类继承MFC的CDialog类。 建立后,打开资源管理
2012-08-28 10:26:49
21304
1
原创 0001-MFC--对话框模态与非模态
0001-MFC--对话框模态与非模态 1.我们先建立一个基于对话框的应用DWin1 (我的IDE是Visual Stdio 2008) 建立后App向导会自动生成工程,工程中会自动生成一个CDWin1Dlg的对话框,是应用的主窗口2.打开资源视图,在里面找到CDWin1Dlg,在里面加入2个按钮-----模态显示与非模态显示,如下图:3.
2012-08-17 10:21:00
1786
转载 Jmeter相关参数说明
全文转自:http://www.cnitblog.com/coolwasp/archive/2006/11/27/19658.html 采用Jmeter测试工具对web系统作的负载测试,得出的响应报表,数据比较难懂,现作一具体说明。以下是在一次具体负载测试中得出的具体数值,测试线程设置情况为:线程数:200,等待时间(ramp-up):0秒,循环次数为永远,另
2012-06-13 20:31:24
1265
原创 Perl学习开篇
刚花了三个月学习Linux shell,主要是bash,总算是入门级了,感觉shell就是AWK、sed、grep和正则表达式。 比较受打击的是,系统管理员推荐学Perl,认为Perl比shell强大,思考再三,决定花三个月学习下Perl的基础,争取入门,至少也得能够用Perl操纵Oracle。 Mark!!!
2012-06-11 23:32:46
618
原创 Java的String与StringBuffer、StringBuilder的性能比较
1.先看下测试代码测试代码如下:(这个是借鉴别人的)package com.gbicc.thread;public class StringTest { private void funBuffer() { String tempstr = "abcdefghijklmnopqrstuvwxyz"; int times = 1500000; long lstart2 =
2012-06-08 14:36:09
2636
转载 通天塔导游 - 细数各种编程语言优缺点
(译注:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的 语言,这个塔就没能造起来。 巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析。之所以后来有了翻译,不仅是为了加强人类之间的交流,更 寄达了一种愿望,希望能以此消除人际的隔阂,获求来自心灵的和谐及慰藉。真正的译者,把握血
2012-06-01 10:22:36
1992
原创 Linux 下 手动更新Firefox
1. 去官网下载Firefox的最新版本:http://www.firefox.com.cn/download/ 我下载的是Firefox-latest.tar.bz22. 解压这个最新版本: tar -jxvf Firefox-latest.tar.bz2 ,解压后是一个firefox文件夹3. 系统的firefox放在 /usr/lib/firefox-3.0.5下面
2012-05-30 14:24:58
11184
原创 Linux FTP 命令全集
Linux FTP 命令全集1 前言下面就所有命令给出解释和例子。说明: 1. remote-file 指远程文件,即服务器上的文件2. local-file 指本地文件,即本地机器上的文件2 登录登出命令2.1 ftp$ ftp 192.168.0.2格式: ftp [host]Host为ftp主机ip,此命令用来登录ftp服务器,登录后会提示输入账户和密
2012-05-23 16:10:08
17525
原创 linux shell生成oracle uuid
function gen_uuid{sqlplus -S -L /nolog<<EOFconnect $DB_UNAME/$DB_PWD@$DB_SIDspool $TMP_PATH/uuid.txt; set termout off;set echo off;set feedback off;set heading off;set pagesize 0;select sys_
2012-05-07 22:19:40
1411
原创 linux shell 执行oracle存储过程
在linux下用shell执行oracle的存储过程#### 函数#### 说 明:执行oracle存储过程#### 输入参数:{数据库tns}{数据库用户名}{数据库密码}{存储过程名}{批处理日期}#### 输出参数:存储过程执行结果function exe_proc{ oracle_sid=$1 user_name=$2 user_pwd=$3 proc_n
2012-05-07 22:16:22
19095
原创 linux shell 执行sql
在shell下执行oracle数据库的sql#### 函数#### 说 明:执行sql语句#### 输入参数:{sql语句}{数据库tns}{数据库用户名}{数据库用户密码}#### 输出参数:sql执行结果function exe_sql{sql=$1oracle_sid=$2user_name=$3user_pwd=$4error_code=`sqlplus -S
2012-05-07 22:15:06
2137
原创 shell 按格式显示时间
function display_date { echo `date +%Y%m%d-%T` #20120507-22:15:12}
2012-05-07 22:12:46
1042
原创 linux shell 统计passwd文件shell个数
在网上看到这个题目 大概意思就是:统计 /etc/passwd文件中有多少种shell及其个数忙活了三个小时,自己写了个,代码如下:#!/bin/sh# get the shell number in the file /etc/passwddeclare -a arr_result# print the arrayprint_arr(){
2012-05-05 19:10:32
2601
原创 Radhat linux下安装oracle
RedHat5.3下面安装Oracle10.2.0.1的过程一: 检查Linux系统下面是否有如下的软件包,如果没有则使用光盘安装binutils-2.15.92.0.2-22compat-db-4.1.25-9 control-center-2.8.0-12.rhel4.5gcc-3.4.6-8gcc-c++-3.4.6-8glibc-2.3.4-2.36glib
2012-04-24 20:04:08
1287
原创 Redhat linux下安装weblogic
1. 建立weblogic用户adduser weblogicpasswd weblogic 2.将weblogic源文件拷贝到/home/weblogic/ 目录下 我的源文件是 wls1035_linux32.bin3.运行wls1035_linux32.bin 运行前先给wls1035_linux32.bin附一个可执行的权限 chmod
2012-04-24 19:58:46
5118
转载 一步步搭建 centos 环境下apache与Subversion集成
一、安装apache 1、已root用户登陆centos 2、创建并切换到下载文件存放目录: 3、下载httpd-2.2.22.tar.gz 4、解压下载下来的 apache 包 5、进入解压后的文件夹 6、对apache进行检查及配置 : 7、编译并安装apache [root@localhost ~]# mkdir /soft && cd /soft
2012-03-29 11:41:28
755
原创 Linux命令学习总结三
Linux命令学习总结三(文件压缩)1 bunzip2 功能说明.bz2文件的解压缩程序。语法bunzip2 [-fkLsvV][.bz2压缩文件] 补充说明bunzip2可解压缩.bz2格式的压缩文件。bunzip2实际上是bzip2的符号连接,执行bunzip2与bzip2 -d的效果相同。 参数 -f或--force 解压缩时,若输出的文件与现
2012-03-13 18:46:39
534
原创 Linux命令学习总结二
Linux命令学习总结二(磁盘管理)1 df功能说明显示磁盘的相关信息。 语法df [-ahHiklmPT][--block-size=][-t ][-x ][--help][--no-sync][--sync][--version][文件或设备] 补充说明df可显示磁盘的文件系统与使用情形。 参数 -a或--all 包含全部的文件系统
2012-03-13 18:12:48
476
原创 Linux命令学习总结一
Linux命令学习总结一(文件管理) 学习linux一个月了,看了下《鸟哥的linux私房菜》和《Unix环境高级编程》,总算是对Linux有一点点了解了。认识到命令是和Shell交互的主要手段,于是突击学习了下常用的命令,略微总结了下。1 basename 功能说明从文件名中去掉路径和扩展名[c1] 例:basename /home/li
2012-03-13 14:20:10
2743
原创 linux网络配置命令
linux网络配置命令 Linux里面有两种方式可以设置网络,一种是命令,一种是改相应的配置文件。一.命令方式:ifconfig eth0 192.168.1.102 netmask255.255.255.0 //添加IP地址route add default gw 192.168.1.1 //添加网关 注:命令模式有个缺点:就是重启系统就失效了二.修改
2012-03-13 09:58:38
614
原创 Redhat上安装apache-tomcat
首先去 apache-tomcat的网站系在linux版的tomcathttp://tomcat.apache.org/download-60.cgi#6.0.35下载tar.gz结尾的版本下载完成后放置在linux的当前用户的home目录下 比如weblogic这个用户的 \home\weblogic然后解压即可,解压命令式 tar -zxvf apache-
2012-03-07 14:54:17
680
原创 Docbook学习
docbook是一个写文档的工具,在开源界很有名。在网上收罗下信息,刚开始直接在windows上安装,等装好后发现编译很麻烦,于是决定直接在eclipse上搞个工程用ant好编译工程的截图如下:在这个工程中src下是自己的文档,可以按功能和章节分,dist是ant输出的结果目录,里面按html和pdf分。
2012-03-07 14:37:52
548
转载 Linux - one command per day--whereis
功能说明:查找文件。语 法:whereis [-bfmsu][-B ...][-M ...][-S ...][文件...]补充说明:whereis指令会在特定目录中查找符合条件的文件。这些文件的烈性应属于原始代码,二进制文件,或是帮助文件。参 数: -b 只查找二进制文件。 -B 只在设置的目录下查找二进制文件。 -f 不显示文件名前的路径名称。
2012-02-03 09:28:33
530
转载 Linux - one command per day--ln
ln(link)功能说明:连接文件或目录。 语 法:ln [-bdfinsv][-S ][-V ][--help][--version][源文件或目录][目标文件或目录] 或 ln [-bdfinsv][-S ][-V ][--help][--version][源文件或目录...][目的目录]补充说明:ln指令用在连接文件或目录,如同时指定两个以上的文件或目录,且最后的目的地
2012-02-03 09:21:25
522
转载 Linux - one command per day--cp
名称:cp 使用权限:所有使用者 使用方式: cp [options] source dest cp [options] source... directory 说明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一目录。 参数: -a 尽可能将档案状态、权限等资料都照原状予以复制。 -
2012-02-03 09:19:00
585
转载 Linux - one command per day--rm
名称:rm 使用权限:所有使用者 使用方式:rm [options] name... 说明:删除档案及目录。 参数: -i 删除前逐一询问确认。 -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。 -r 将目录及以下之档案亦逐一删除。 范例: 删除所有C语言程序档;删除前逐一询问确
2012-02-03 09:14:38
465
转载 Linux - one command per day--mv
名称:mv 使用权限:所有使用者 使用方式: mv [options] source dest mv [options] source... directory 说明:将一个档案移至另一档案,或将数个档案移至另一目录。 参数:-i 若目的地已有同名档案,则先询问是否覆盖旧档。 范例: 将档案 a
2012-02-03 09:02:52
491
转载 Linux - one command per day--ls
名称 : ls (list) 使用权限 : 所有使用者 使用方式 : ls [-alrtAFR] [name...] 说明 : 显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。 参数 : -a 显示所有档案及目录 (ls内定将档案名或目录名称开头为"."的视为隐藏档,不会列出) -l 除档案名称外
2012-02-02 09:35:32
525
原创 Linux - one command per day--stat
stat(status)功能说明:显示inode内容。语 法:stat [文件或目录]补充说明:stat以文字的格式来显示inode的内容we@ubuntu:~/test$ stat 99.txt File: `99.txt' Size: 16 Blocks: 8 IO Block: 4096 regu
2012-02-02 09:32:22
476
转载 Linux - one command per day--more
名称:more 使用权限:所有使用者 使用方式:more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..] 说明:类似 cat ,不过会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能(与 vi 相似),使用中
2012-02-02 09:23:35
447
转载 Linux - one command per day--rmdir
名称:rmdir 使用权限:于目前目录有适当权限的所有使用者 使用方式: rmdir [-p] dirName 说明: 删除空的目录。 参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。 范例: 将工作目录下,名为 AAA 的子目录删除 : rmdir AAA
2012-01-11 09:37:37
426
原创 Linux - one command per day--less
名称:less 使用权限:所有使用者 使用方式: less [Option] filename 说明: less 的作用与 more 十分相似,都可以用来浏览文字档案的内容,不同的是 less 允许使用者往回卷动 以浏览已经看过的部份,同时因为 less 并未在一开始就读入整个档案,因此在遇上大型档案的开启
2012-01-10 09:28:39
449
原创 Linux - one command per day--pwd
pwd(print working directory)功能说明:显示工作目录。语 法:pwd [--help][--version]补充说明:执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。参 数: --help 在线帮助。 --version 显示版本信息。eg: pwd /home/userA
2012-01-10 09:23:32
454
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人