- 博客(23)
- 资源 (4)
- 收藏
- 关注
原创 Python学习之提取8684公交数据
虽然很简单,不过折腾了这么久终于搞出来了,希望大学指点:'''此文档用于提取8684公交网站的数据,便于在手机等设备上使用其实已经有不少相关数据和程序提供免费下载使用了,我只是为了学习Python编程而写了这么一个小程序,希望对你的学习有用。你可以自由修改使用此文件'''__author__ = "DreamFlyingFish (http://blog.csdn.net/DreamFlyingFish)"__version__ = "1.0.5"__copyright__ =
2010-06-04 15:40:00 2036 1
原创 Python学习之OS库
<br />OS库提供了使用各种操作系统功能的接口。<br />os.name返回当前操作系统名,定义了'posix','nt','mac','os2','ce','java'(我使用win7/python3.1,输出的是nt。posix不知道是什么系统,mac应该是Apple机吧,os2也不知道是什么东东,ce应该是winCE吧,这样的话,python应该支持向CE移植啊,偶自己试过,没编译成功,java估计是Sun开发的那个solari*系统)<br /> <br />os.environ返回一个map
2010-06-01 12:43:00 19339 1
原创 python3 提取网页数据
最近一直着魔于怎么提取网页数据,找了好多工具比如BeautifulSoup,html5lib等,功能很强大,觉得太麻烦,自己想试着用正则来提取,因为以前PHP用正则提取过没成功,而且simple_html_dom非常好用,也就没去管了,刚才试了下用正则感觉相当方便,写了几句简单的程序就可以完成一些功能了,有时间完成一个好的专门提取数据,不要什么结构树之类那么复杂的东西html = h
2010-05-28 17:26:00 3470
原创 Python之HTMLParser
"""A parser for HTML and XHTML."""# This file is based on sgmllib.py, but the API is slightly different.# XXX There should be a way to distinguish between PCDATA (parsed# character data -- the n
2010-05-26 16:03:00 5547
原创 python笔记——诡异BUG?
最近又重新装上了windows 7感觉还是那样,主要是想用M8SDK写些程序。也想在windows上玩玩,一直都觉得用C写一些常用的东东很复杂,只有借助于解释性语言了,在python, ruby间选择,最终用Python。python的语法非常简单,对于一个学过编程的人可能一上午就差不多了,不过python的强大之处在于它有N多的库可以方便我们处理问题,熟悉这些库则要花一些时间。 实际
2010-05-25 16:34:00 2682 2
原创 [转]艾宾浩斯遗忘曲线
本文转自http://www.cppblog.com/ietj/archive/2009/11/11/100708.html 学英语,词汇量的大小是决定英语水平的重要因素,下面介绍一种科学有效的单词记忆法.这个就是著名的艾宾浩斯遗忘曲线从中可以看出我们如潮水般汹涌的遗忘,从中观察时间间隔20分钟,1小时,8-9小时一天,两天,31天我们不复习会记的所学的百分之多少,对此先给一个复习
2010-05-12 10:10:00 1430
原创 Fortran
考研了,以后要学量子化学,导师说以后要用Fortran写程序,郁闷!学的第一门也是课堂上学的唯一一门语言就是Fortran了,不过现在都忘光光了,不过还好,FORTRAN语法很简单,要不了多久就可以温习完了……偶就想不通FORTRAN为什么还能流行到现在,要说随便那种语言都可以完成他能做的事了…… 今天不幸,切菜把手切了,差点没把手指给削了一节
2010-05-04 21:28:00 924 2
原创 GNU C Library——最全的C函数说明
前天写一个小程序, 突然发现其实偶的C学的不怎么样啊,好多函数都不记得,在网上搜到的都是些乱七八糟的,没有原型,用起来不放心,用E文搜,搜到真正的Bible—— The GNU C Library Manual这里面太全了,只是有一点不太好,E文的,读起来有点慢,感觉有点浪费时间 用C写了段小程序把一个五笔码文本文档转为SQLite3格式的数据库#include #in
2010-04-30 08:01:00 757
原创 linux C正则表达式——POSIX正则测试
这是C的原程序#include #include int main(int argc, char** argv){ regex_t reg; regmatch_t pm[10]; char *pattern; char buf[50]; const size_t nmatch = 10; pattern = argv[1]; int
2010-04-29 08:36:00 7201 1
原创 linux C正则表达式
在网上找到的一个程序[c]#include #include #include /* 取子串的函数 */static char* substr(const char*str,unsigned start, unsigned end){ unsigned n = end - start; static char stbuf[256];
2010-04-28 13:55:00 727
原创 SQLite与C结合
SQLite官方网站例子: #include #include static int callback(void *NotUsed, int argc, char **argv, char **azColName){ int i; for(i=0; i<argc; i++){ printf("%s = %s/n", azColName[i], argv
2010-04-28 13:42:00 772
原创 PHP提取8684公交数据
最近一年来一直在使用fedora,发现linux真是太适合我了,喜欢写程序,自己瞎倒腾,唉windows误我大好年华……用PHP写了一段程序用于提取网页中的数据,相信搜索引擎也是差不多的想法,只不过他们数据多,算法好些,呵呵[php]/* *此文件的目标是自动搜集存储8684上的深圳市公交数据 * *由于http获得的网页为gbk编码PHP需要转换,只能将PHP重新编译*///载入
2010-04-21 13:53:00 2619 2
原创 Lua
WOW公测就开始玩了,刚开始的时候还不知道什么叫插件,随着时间的推移也慢慢了解了些,好像是用Lua写的,Lua好像是一种编程语言,我对写程序也比较感兴趣,想自己写一些插件玩,结果发现有N多API函数要学,而且全是英文的,没有任何中文资料,也没有编辑器,就放弃了,前面VS发布了一个开发WOW插件的工具,下下来用了下,结果是用于VS2008的,又下了VSExpress2008,装上试了试,发现也就是一
2008-01-25 19:55:00 763
原创 Windows API学习
一直都比较喜欢VB,简直太方便,界面开发能力无人能及,不过底层开发就底气不足了(VB的定位也不是底层,哈哈)。到了.NET,VB直接改头换面了,让人不爽,又学了学C#(只是业余爱好),感觉就是.NET下的VB,很好,很强。前段时间看到网上关于C啊,C++之类争论不少,本来就感觉C++不是很爽,干脆不再看看C++了,C&C#、VB更好, 感觉C++就像一过渡性语言,底层操作比C麻烦,前端没法跟C
2007-11-15 11:56:00 644
原创 系统怎么了?
最近发现用迅雷下载时系统内存的消耗比玩WOW时好多,1G的内存最后就剩100多M,也不知道怎么搞的,迅雷是咋了,逼我重新用FlashGet呀
2007-11-02 22:29:00 639
原创 C#文件处理
魔兽世界的资料片无望了,又回来写程序了,研究WOW很久了,感触不少,其中有一点就是游戏资源的载入管理,WOW的资源文件中,最大的一个是3.72G,最小的也有几十兆,里面应该包括了N多的资源,而且是不同类型的,如3D模型、纹理贴图、声音文件……(不知道它的技能和任务文字说明是在客户端还是服务器实时发来的)。不知道暴雪是怎么组织和载入这些东东,但是绝对不可能一下载入一个3.72G的文件,想来想去,觉得
2007-08-26 11:02:00 1336
原创 黑白棋的设计(三)
大体程序早已完成,不过使用Win32 API设计程序界面实在太难受了,早已习惯了VB的傻瓜式设计,实在不受不了用API设计界面,所以一直都没有进行UI的设计,又不会做ActiveX、DLL链接库把AI移植到VB中去,就耽搁下来了,最近又去想我的DirectX了,看DirectX SDK了,不过还是没什么进展,不会写DirectD程序,郁闷,就干脆把这个半成品拿出来给大家看看,反正最近都流行这样,我
2007-04-10 22:49:00 1705 2
原创 黑白棋的设计说明(二)
前几天让人发疯的调试,咋天晚上总算给找到了堆栈溢出的原因,原来是其中有几个地方的判断不太严谨,使得在有些情况下可能导致数组下标越界,最后就搞出了堆栈溢出的这档子事。AI的第一种设计基本写完了,也通过调试运行了,不过还没进行测试,不知道到底AI的聪明程度咋样,UI部分还没有完成,使得程序很不完善,计算机只是能下,还有很多必要的判断没有加上,一些相关的功能也有待开发。过段时间我就把AI部分程序
2007-02-19 15:59:00 1400
原创 游戏设计与“做人”
程序设计大概可以分为两部分:核心部分和UI部分。就如这个社会上的所谓“做人”一样 ,既要修身养性,又要八面玲珑。程序设计中如果游戏的内核写的不好,那不用说,这软件肯定不咋样,用的人有多少那就不说了,但如果UI设计的不好,使用户用起来感觉不方便,就算内核写的再好也难成大事。在中国这个社会上“做人”跟这差不多吧,你再有才华能力,不会巴结上级,白搭,真的让人很不爽。世上烦心事儿本来就多,偏偏还有
2007-02-19 15:40:00 845
原创 让人发疯的调试
黑白棋的AI部分的第一种设想已经写完了,基本的UI和图片都做完了,可是程序调试差点让我疯了,程序检查了N遍发现了几个错误,调试的时候一直出stack flow,用VC的按步执行几乎是没法,因为出现堆栈溢出也不是每次落子时都出现,只是在一些情况下(这些情况还没发现有什么特点),上次大休三天,用了差不多一天来调试也没搞出个所以然来,郁闷啊,看来这个年是过不好了,继续努力吧,慢慢来吧,可能第一次都这样难
2007-02-17 00:05:00 935
原创 黑白棋的设计说明(一)
黑白棋的设计说明1. 棋盘的表示黑白棋的棋盘为一个10*10的正方格,如左图所示。最初黑棋和白棋各两颗子占据一个方格的对角线。在计算机中我用一个10*10的二维数组来表示当前棋局的形势,通过搜索比较,让电脑知道当前的棋局状态,寻找合适的落子点。棋局数组:int CurChess[10][10];中间每一层递归产生的新棋局由相应的局部棋局数组来表示。2.
2007-02-01 01:55:00 3275
原创 疯狂Vista
Vista终于面向个人用户 发布了,不过早就下了个企业版的用上了,感觉界面挺漂亮的,其它没什么好的感觉,不爽之处太多,主要是好多软件都不与之兼容,蓝屏N次,几乎每次开机都得开上好几次才行,不知道怎么搞的,如果不幸你装上了虚拟光驱,那就哭吧,机子压根就启动不了,安全模式也进不去,只有重装系统了,每次装新的软件都如坐针毡,生怕重起不了,搞的人心惶惶的,最后还是装回了我可爱的XP。昨天晚上不知道那根
2007-01-31 22:32:00 720
黑白棋(半成品)
2007-04-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人