- 博客(17)
- 资源 (2)
- 收藏
- 关注
转载 boost::regex学习(转)
<br /><br />一:编译<br />boost的正则表达式需要编译(如果不需要全部Boost的功能的话,请不要build all boost,那会花掉好几个小时。我推荐仅仅build需要的库就好。)<br />原有的boost 1.33似乎使用vc8编译的时候有问题。下载boost 1.34.1,使用“Visual Studio 2005 Command Prompt”,进入到boost_1_34_1/libs/regex/build:<br />nmake vc8.mak<br />OK,生成的文
2011-04-19 19:44:00
351
转载 Visual Studio 2005快捷键
快捷键 功能CTRL + SHIFT + B生成解决方案CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显示项目属性窗口CTRL + SHIFT + E显示资源视图F12 转到定义CTRL + F12转到声明CTRL + ALT + J对象浏览CTRL + ALT + F1帮助目录CTRL + F1 动态帮助 F1 帮助SHIFT + F
2011-03-09 16:56:00
336
原创 ubuntu下安装fcitx 4.0
linux的中文输入法和windows的比起来确实有一些差距,ibus,scim用的都不是很舒服。据说小企鹅不错,而且刚刚出了新的版本,今天就装一下试试。 由于ubuntu默认的源还是3.6的,需要用以下的方法来安装: sudo apt-add-repository ppa:wengxt/fcitx-nightly sudo apt-get update sudo apt-get install fcitx fcitx-config 对了,还需要把ibus,scim都
2010-11-17 16:39:00
1755
原创 创建Django app步骤
<br />有一段时间没研究django了,现在要用django做一个网站,于是重新翻了一下django的官方的tutorial,总结了一下创建app以及使用admin的步骤(假设project名为mysite,app名为pools)。<br /> <br />start app with database<br />1.“django-admin.py startproject mysite”<br />2.“manage.py startapp polls”<br />3.create th
2010-09-25 22:39:00
1040
原创 vim多文件查找
:vimgrep word * 命令在当前目录的所有文件中查找word可以在vimrc中定义快捷键:nmap ,n :cnext "下一个匹配项nmap ,p :cpre "前一个匹配项nmap ,o :copen "打开quickfix窗口
2010-07-28 13:03:00
457
转载 常用正则匹配
<br />1。^/d+$ //匹配非负整数(正整数 + 0) <br />2。^[0-9]*[1-9][0-9]*$ //匹配正整数 <br />3。^((-/d+)|(0+))$ //匹配非正整数(负整数 + 0) <br />4。^-[0-9]*[1-9][0-9]*$ //匹配负整数 <br />5。^-?/d+$ //匹配整数 <br />6。^/d+(/./d+)?$ //匹配非负浮点数(正浮点数 + 0) <br />7。^(([0-9]+/.[0-9]*[1-9][0-9]*
2010-07-24 14:05:00
578
转载 Java正则表达式(二)
<br /><br />Matcher 类: <br />使用Matcher 类, 最重要的一个概念必须清楚: 组(Group) , 在正则表达式中 <br />() 定义了一个组, 由于一个正则表达式可以包含很多的组, 所以下面先说说怎么划分组的, <br />以及这些组和组的下标怎么对应的. <br />下面我们看看一个小例子, 来说明这个问题<br />引用<br />/w(/d/d)(/w+)<br /><br />这个正则表达式有三个组: <br />整个/w(/d/d)(/w+) 是第0 组 g
2010-07-24 13:46:00
740
转载 Java正则表达式(一)
正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java 2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正则表达式这个强大的工具了。 一、首先我们看一下怎么使用正则表达式的一个例子: A Matcher examines the results of applying a pattern. 我们希望从这句话中找到所有开头为a
2010-07-24 13:35:00
375
原创 java查询数据库表的相关信息
由于要做一个java项目,近一段时间要开始研究java了。 java程序中获取oracle数据库中列的相关信息,通过在网上查询,找到了两种方法。 1.通过查询oracle中的DBA_TAB_COLS表表名:DBA_TAB_COLSOWNER TABLE_NAME 表、视图或聚簇名COLUMN_NAME
2010-07-20 10:44:00
1437
原创 解决CSRF verification failed. Request aborted.的问题
<br /> django1.21加入了防止CSRF攻击的模块。<br /> 这是django的debug模式下给出的错误提示页面。Forbidden (403)<br />CSRF verification failed. Request aborted.Help<br />Reason given for failure: CSRF token missing or incorrect.<br /><br />In general, this can occur when there
2010-07-07 18:07:00
2207
原创 vim常用快捷键
<br /> <br />在vim下可以使用常用的箭头键 <br />但是 还有其它键可以让你更快的达到目标<br /> <br />hjkl 这是代替箭头键功能的 <br />H M L 跳到屏幕的顶上 中间 下方 <br /> <br />w 跳到下一个单词的开始<br />e 跳到单词的结束<br />b 向后跳<br /> <br />gg 跳到文件的开始 <br />G 跳到文件的结束 <br />10gg 或10G 跳到第10行 <br /> <br /> <br />ta 跳到下一个a 前面<
2010-07-02 04:06:00
387
原创 一些值得注意的地方
在w3school上学习html&css,发现一些值得注意的地方,记录下来。1.根据它们的意义使用元素,而不是根据它们的外观我们中一些人已经陷在了一个坏习惯中,当我们仅仅需要一个大号字的文本时使用h1,或者在我们需要在前面加一个圆点符号时使用 li。就像我们在前面的章节讨论过的,浏览器一直都习惯于将设计属性强加于 HTML 元素之上。我们都一直习惯于认为,h1 意味着大号字,而li意味着圆点,或者 blockquote 意味着文本缩进。我们中的大多数人还在使用结构化元素模拟表现效果的方式来胡乱地写作 HTM
2010-06-18 10:38:00
433
原创 python连接oracle
<br />python连接oracle十分简便,需要用到cx_Oracle模块。并且用完之后在网上找了一些python连接其他数据库的例子,发现除了用的模块不一样以外,其他操作基本上都是一致的。这种一致带来的好处是不言而喻的,这不禁又让我想起了令人无语的MFC。<br />步骤总结一下大概是这样:<br />1.import cx_Oracle(当然了要先安装cx_Oracle模块..)<br />2.建立连接:conn = cx_Oracle.conn(''system/geuiiruo@ayck').
2010-06-10 19:16:00
816
转载 C++文件读写(转)
C++文件流:fstream // 文件流ifstream // 输入文件流ofstream // 输出文件流//创建一个文本文件并写入信息//同向屏幕上输出信息一样将信息输出至文件#include#includevoid main(){ ofstream f1("d://me.txt"); //打开文件用于写,若文件不存在就创建它 if(!f1)return;
2010-05-09 13:45:00
437
原创 初尝Karrigell
以前用.Net做过一些小的网站,感觉不是很得心应手(据说java更麻烦...)。最近玩Python,觉得非常地爽,不过做UI的话还要用到QT,GTK,TK之类的GUI库,感觉就比较麻烦了。受《可爱的Python》的一些内容的启发,也拿来Python的开源框架来玩玩。传说中的Karrigell,确实是个容易上手的东西。下面就把这两天来的收获记下来。 Karrigell是个轻量级的框
2010-04-24 19:12:00
426
转载 教你让Ubuntu中文程序远离乱码
解决Ubuntu乱码的好文章,果断转载! 刚装好Ubuntu 9.04,想轻松一下,在线听几首歌吧,“亦歌—自由自在听音乐”(http://www.1g1g.com)不错,打开后,咦,怎么播放列表全是方块?别着急,随我来与乱码练太极,让小方块儿乖乖变文字。 小提示:你知道吗? Ubuntu对中文有优良的兼容性,兼容UTF-8和GB18030中文编码
2010-03-16 21:35:00
623
原创 Python在windows下的路径问题
windows下的路径像“f:/program files/python/backup”其中“/”需要用转义符,写成“//”,或者前面加r写成path= r’f:/program files/python/backup’但是在调用一些系统命令,如os.system(rar a path e:/backup)会出错,原因是“program files”中间有一个空格,空格需要用双引
2010-01-15 23:42:00
3796
无刷新聊天室 ASP.NET+SQL Server+Ajax
2009-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人