随笔分类 -  程序软件相关

上一页 1 2 3 4 5 6 ··· 9 下一页
java字符串的各种编码转换
摘要:java字符串的各种编码转换 import java.io.UnsupportedEncodingException;/*** 转换字符串的编码*/public class ChangeCharset {/**7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块*/public static final String US_ASCII = "US-ASCII";/**ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1*/public static final String ISO_8859_1 = "ISO-8859-1&quo 阅读全文
posted @ 2011-10-03 14:07 kangwang1988 阅读(18814) 评论(0) 推荐(1) 编辑
揭开正则表达式的神秘面纱
摘要:揭开正则表达式的神秘面纱 关闭高亮[原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm]引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。( 阅读全文
posted @ 2011-10-02 21:23 kangwang1988 阅读(158) 评论(0) 推荐(0) 编辑
java 的转义字符,在正则表达式中应用
摘要:pony抄袭是一种美德java 的转义字符,在正则表达式中应用点的转义:. ==> u002E美元符号的转义:$ ==> u0024乘方符号的转义:^ ==> u005E左大括号的转义:{ ==> u007B左方括号的转义:[ ==> u005B左圆括号的转义:( ==> u0028竖线的转义:| ==> u007C右圆括号的转义:) ==> u0029星号的转义:* ==> u002A加号的转义:+ ==> u002B问号的转义:? ==> u003F反斜杠的转义: ==> u005CJava代码String str2= 阅读全文
posted @ 2011-10-02 21:22 kangwang1988 阅读(1956) 评论(0) 推荐(0) 编辑
Wamp 配置灵活用 更改 wamp www目录
摘要:转】修改WAMP的www目录的全过程 2010-06-16 18:43:42|分类: PHP |字号订阅主要过程: (1)修改httpd.conf文件 (2)修改新的www目录下的index.php文件 (3)修改manage.ini的278行和manage.tpl的125行 我的WAMP2.0安装在E盘在,所以我的www目录是e:/wamp/www/,我想将它改为g:/www/ 第一步:就是照别人说的,修改httpd.conf文件 DocumentRoot "e:/wamp... 阅读全文
posted @ 2011-09-23 12:30 kangwang1988 阅读(3467) 评论(1) 推荐(1) 编辑
交叉编译环境以及开发板上-/bin/sh: ./hello: not found 转载自 http://blankboy.72pines.com
摘要:交叉编译环境以及开发板上-/bin/sh: ./hello: not found目标板是S3C2440.至于交叉编译环境的搭建就不多说了,网上很多教程.搭建好了交叉编译环境后,第一件事就是传说中的”Hello,World!”.一. 主机编译环节我使用的系统是ubuntu10.04,搭建好交叉编译环境后,终端输入arm-linux-gcc -v能够正常显示版本信息,但是输入sudo arm-linux-gcc -v后却显示命令无法找到.我试过很多种方法,比如sudo -s切换到root后,编辑$PATH,将编译器路径加入.然后exit到普通用户.仍然不能执行sudo arm-linux-gcc 阅读全文
posted @ 2011-08-28 11:23 kangwang1988 阅读(1996) 评论(0) 推荐(1) 编辑
ListCtrl 使用技巧
摘要:分类: c++ 2011-03-09 16:30 3人阅读 评论(0) 收藏 举报 【原】C作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn--------------------------------------------------------------------------------1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALL. 阅读全文
posted @ 2011-07-21 10:19 kangwang1988 阅读(272) 评论(0) 推荐(0) 编辑
VC MFC SDI/MDI框架各部分指针获取方式
摘要:【转】VC MFC SDI/MDI框架各部分指针获取方式2010-12-24 19:17VC MFC SDI/MDI框架各部分指针获取方式来源: 编辑:中国人才库 更新日期:2008-6-14 浏览:531前人在CSDN总结的,曾经帮助过我,整理总结一下,希望也能帮助一下别人。 获得CWinApp 获得CMainFrame 获得CChildFrame 获得CDocument 获得CView在CWinApp中 AfxGetMainWnd()m_pMainWndAfxGetMainWnd()->MDIGetActive()AfxGetMainWnd()->GetActiveFrame( 阅读全文
posted @ 2011-07-20 10:16 kangwang1988 阅读(3730) 评论(0) 推荐(0) 编辑
MFC 设置 对话框 最小长宽
摘要:void CHWParkDlg::OnSizing(UINT fwSide,LPRECT pRect){ CDialog::OnSizing(fwSide, pRect); // TODO: Add your message handler code here CRect rect(pRect); int width=rect.Width(); int height=rect.Height(); switch(fwSide) { case WMSZ_BOTTOM: { if(height<MINDLG_HEIGHT) pRect->bottom=pRect->top+MIND 阅读全文
posted @ 2011-07-19 20:02 kangwang1988 阅读(1965) 评论(0) 推荐(1) 编辑
对话框控件随着对话框变化大小
摘要:void CHWParkDlg::OnSize(UINT nType, int cx, int cy) { CDialog::OnSize(nType, cx, cy); double dVarRateX=1.0,dVarRateY=1.0; // TODO: Add your message handler code here switch(nType) { case SIZE_MAXHIDE: case SIZE_MAXSHOW: case SIZE_MINIMIZED: break; case SIZE_MAXIMIZED: case SIZE_RESTORED: { if(m_rtOr 阅读全文
posted @ 2011-07-19 20:02 kangwang1988 阅读(383) 评论(0) 推荐(0) 编辑
基于对话框的MFC程序中捕捉WM_KEYDOWN消息的方法----PreTranslateMessage(MSG* pMsg) 转帖
摘要:本函数作用为在一ListControl中删除一行数据。BOOL CNew::PreTranslateMessage(MSG* pMsg) { // TODO: Add your specialized code here and/or call the base class switch(pMsg->message) //注意这里的参数设置。 { case WM_KEYDOWN: switch(pMsg->wParam) { case VK_DELETE: int sel=m_List.GetSelectionMark();//得到选中的行 if(sel>=0) { m_Li 阅读全文
posted @ 2011-07-19 16:41 kangwang1988 阅读(1537) 评论(0) 推荐(0) 编辑
Android Intent的几种用法全面总结
摘要:Android Intent的几种用法全面总结2010-01-20 09:59Intent应该算是Android中特有的东西。你可以在Intent中指定程序要执行的动作(比如:view,edit,dial),以及程序执行到该动作时所需要的资料。都指定好后,只要调用startActivity(),Android系统会自动寻找最符合你指定要求的应用程序,并执行该程序。下面列出几种Intent的用法显示网页:Uri uri = Uri.parse("http://www.google.com");Intent it = new Intent(Intent.ACTION_VIEW, 阅读全文
posted @ 2011-07-18 21:04 kangwang1988 阅读(185) 评论(0) 推荐(0) 编辑
virtual code 对应表
摘要:Symbolic constant name Value (hexadecimal) Keyboard (or mouse) equivalent VK_LBUTTON01Left mouse buttonVK_RBUTTON02Right mouse buttonVK_CANCEL03Control-break processingVK_MBUTTON04Middle mouse button (three-button mouse)VK_BACK08BACKSPACE keyVK_TAB09TAB keyVK_CLEAR0CCLEAR keyVK_RETURN0DENTER keyVK_S 阅读全文
posted @ 2011-07-02 17:19 kangwang1988 阅读(346) 评论(0) 推荐(0) 编辑
MSXML 解析用法 实例
摘要:/* CoInitialize(NULL); CComPtr<IXMLDOMDocument> spXmldoc; HRESULT hr = spXmldoc.CoCreateInstance(L"MSXML2.DOMDocument.6.0"); if(SUCCEEDED(hr)) { VARIANT_BOOL isSuccessFul; CComVariant varXmlFile(L"Demo.xml"); spXmldoc->put_async(VARIANT_FALSE); HRESULT hr= spXmldoc->l 阅读全文
posted @ 2011-06-25 21:10 kangwang1988 阅读(858) 评论(0) 推荐(0) 编辑
对有关数据类型转换的整理
摘要:烦人的类型转换 对有关数据类型转换的整理int i = 100;long l = 2001;float f=300.2;double d=12345.119;char username[]="程佩君";char temp[200];char *buf;CString str;_variant_t v1;_bstr_t v2;一、其它数据类型转换为字符串 短整型(int) itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制itoa(i,temp,2); ///按二进制方式转换 长整型(long) ltoa(l,temp,10); 浮点 阅读全文
posted @ 2011-06-25 20:07 kangwang1988 阅读(180) 评论(0) 推荐(0) 编辑
自然表达式 二叉树 生成
摘要:#include "ExprParser.h"/*词法分析*/int g_type,g_error,g_braBal,g_oper;double g_value;const char* g_str,*g_last_str,* g_pos;int GetNextToken(){ static char tokenBuf[32]; int tokenPos=0,nDot=0; g_last_str=g_str; while (*g_str==' ')++g_str; //改动1 if (!*g_str) return g_type=END; //Comment: 阅读全文
posted @ 2011-06-07 12:46 kangwang1988 阅读(599) 评论(0) 推荐(0) 编辑
sscanf函数的用法 收藏
摘要:sscanf函数的用法 收藏 头文件 #include 定义函数 int sscanf (const char *str,const char * format,........); 函数说明 sscanf()会将参数str的字符串根据参数format字符串来转换并格式化数据。格式转换形式请参考scanf()。转换后的结果存于对应的参数内。 返回值 成功则返回参数数目,失败则返回-1,错误原因存于errno中。 返回0表示失败 否则,表示正确格式化数据的个数 例如:sscanf(str,"%d%d%s", &i,&i2, &s); 如果三个变成都读入 阅读全文
posted @ 2011-06-06 20:02 kangwang1988 阅读(22754) 评论(0) 推荐(2) 编辑
system, _wsystem
摘要:system, _wsystemExecute a command.int system( const char *command );int _wsystem( const wchar_t *command );RoutineRequired HeaderCompatibilitysystem<process.h> or <stdlib.h>ANSI, Win 95, Win NT_wsystem<process.h> or <stdlib.h> or <wchar.h>Win NTFor additional compatibil 阅读全文
posted @ 2011-06-05 22:19 kangwang1988 阅读(540) 评论(0) 推荐(0) 编辑
在windows中用 netsh 命令修改ip地址网关和DNS等
摘要:在windows中用 netsh 命令修改ip地址网关和DNS等 下面是两个关于netsh的用法,将它们复制到文本文档中,将后缀名 .txt 改为 .cmd直接双击就可以执行:第一个是用netsh命令来修改电脑的IP地址,子网掩码,默认网关和DNS.@echo offnetsh interface ip set address "本地连接" static 192.168.0.1 255.255.255.0 192.168.0.254 1netsh interface ip set dns "本地连接" static 202.194.40.1netsh i 阅读全文
posted @ 2011-06-05 22:18 kangwang1988 阅读(1199) 评论(0) 推荐(0) 编辑
西电开源社区Ubuntu 10.04软件源
摘要:使用方法:sudo mv/etc/apt/sources.list{,.back}//备份一下原来的配置,可以跳过sudo gedit /etc/apt/sources.list把下边的内容贴近去:deb ftp://linux.xidian.edu.cn/ubuntu/ lucid main restricted universe multiversedeb ftp://linux.xidian.edu.cn/ubuntu/ lucid-backports main restricted universe multiversedeb ftp://linux.xidian.edu.cn/ubu 阅读全文
posted @ 2011-06-05 14:44 kangwang1988 阅读(1256) 评论(0) 推荐(0) 编辑
It really works,膜拜!
摘要:完全卸载vmware ----Setup has detected that vmware workstation is already installed on this machine. 2011-02-16 15:57在安装VMware 的过程中由于各种各样的原因而中断安装进程,或者卸载旧的VMware版本,安装新的版本,结果安装进程出现错误,显示为:Setup has detected that vmware workstation is already installed on this machine. please uninstall this product through . 阅读全文
posted @ 2011-06-05 12:20 kangwang1988 阅读(228) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 9 下一页