随笔 - 404
文章 - 0
评论 - 1037
阅读 -
136万
04 2010 档案
Python字典操作小汇总
摘要:遍历字典for m in mydict.iteritems(): print m
阅读全文
程序有感
摘要:最近用做《计算语言学》的分词作业:用Python实现正向最大匹配算法。程序概貌倒是出来好几天了。可是一直就是有bug。调来调去的。细想下:这个程序并不难。之所以在程序调试上走了如此多弯路,是因为我在编程之初,思路就没有理清,只是知道大体操作流程,却不知道边界条件之类的。所以在实现算法之前,不妨先在纸上写好思路,形成一个伪算法。这个伪算法,不仅要包括算法梗概和框架部分,更应该包含初始条件,边界条件等...
阅读全文
Python 与 Matlab混合语言编程资料
摘要:1.论文 Python 与 Matlab混合语言编程 作者 董焰民,王保保2.需要下载相应版本的pywin32资料下载http://files.cnblogs.com/finallyliuyu/pythonmatlabmixcoding.rar2.python调用M文件mport osdatafile=file(r'f.dat')s=datafile.read()import dictformat...
阅读全文
python26 调用mysql 5.1
摘要:备份1:一个专搞python mysql链接的人的博客 http://hi.baidu.com/jackbillow/blog/item/ae29e36ecaea96dd80cb4a56.html资料下载地址http://files.cnblogs.com/finallyliuyu/pythonmysql.rar建议大家先将资料中的两个dll文件拷贝到c:\windows\system32下面,然...
阅读全文
转:程序员能力矩阵
摘要:意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识。 计算机科学 Computer Science软件工程 Software Engineering程序设计 Programming经验 Experience 学识 Knowledge【CSDN编者按】上述图书中,第一级对应的英文为Unleashed series, 21 days series, 24 hour ser...
阅读全文
C++基本入门资料搜集
摘要:目前做项目主要使用C#语言,可是发现C#开源的东西实在太少了,而且都是“二手货”。所谓的二手货,就是参照原作者的思路,以及其代码,其他人实现的。这样的二手货,一般都存在问题:要么功能不完整,要么就是C#改编者没有切实领会到原作者的思想。再考虑到C++的应用前景,及其实用的广泛性,打算深入学习下C++。怎么学?把《C++ Primer》从头看到尾,估计看完也忘了。最好的方法还...
阅读全文
Iterator和Generator学习心得(二)转
摘要:[Python学习]Iterator 和 Generator的学习心得Iterator是迭代器的意思,它的作用是一次产生一个数据项,直到没有为止。这样在 for 循环中就可以对它进行循环处理了。那么它与一般的序列类型(list, tuple等)有什么区别呢?它一次只返回一个数据项,占用更少的内存。但它需要记住当前的状态,以便返回下一数据项。它是一个有着next()方法的对象。而序列类型则保存了所有...
阅读全文
Python迭代器与生成器(转)
摘要:最近打算用Python做分词,在生成字典的时候,我采用的方法是逐个元素处理的方法,结果由于训练语料中的数据量过大,这样处理很慢。所以打算学学迭代器与生成器,看看能不能对序列进行批量处理(这点和matlab有点像)以下内容转载自:http://blog.csdn.net/chszs/archive/2009/01/24/3852669.aspx 把美文自己索罗到博客中来,我的博客就可以成为一个小的资...
阅读全文
Python 相关学习
摘要:集合 http://www.lupaworld.com/18733/viewspace_39491.html 正则Python debug(来源http://linhs.blog.51cto.com/370259/125323)文讨论在没有方便的IDE工具可用的情况下,使用pdb调试python程序 源码例子例如,有模拟税收计算的程序:#!/usr/bin/python def debug_dem...
阅读全文
C#像Mysql数据库插入数据
摘要:C#出来MYSQL的方法和处理MSSQL方法过程类似,只不过相应命令的前缀SQL换做了MySql下面的代码写下来做备忘C# 操作MySql数据库Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicstaticvoidInsertIntoData...
阅读全文
Python入门练习(二)Viterbi算法
摘要:资料见:http://en.wikipedia.org/wiki/Viterbi_algorithm代码如下C:Python26MyViterbiMyViterbi.pyCode highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--#-*-coding:cp936-...
阅读全文
Python入门练习(一):基于全切分,一元语法模型的汉语分词
摘要:1.<beautiful data>中的例子,由于没有中文语料库,故用英文串代替,思路一样(如将finallylast)切分成['finally','last']2.代码切分模块代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->importoperatordefsegment(text):"Returnalistofwordsthatisthebestsegmentationoftex
阅读全文
请不要迷恋哥
摘要:请你不要再迷恋哥哥只是一个传说虽然我舍不得可是我还是要说你不要再迷恋我我只是一个传说我不曾寂寞因为有你曾陪着我Rap:WheneverybodysayssomeoneisaheroNoonereallyknowsthetruthaboutanidolWhoseinsideisprettylonelynvulnerableWishingtherellbesomeonewhodoknowOnetime...
阅读全文
Python+NLTK重要网站和资料收集
摘要:http://nltk.googlecode.com/svn/trunk/doc/api/nltk-module.html http://www.tau.ac.il/~kineret/amit/scipy_tutorial/ scipy 的使用说明2)主程序所在目录是模块所在目录的父(或祖辈)目录如下面程序结构:`-- src |-- mod1.py |-- mod2 | `-- mod2.py ...
阅读全文
编程语言,算法,思想,数学建模,数学思想
摘要:通过毕设,研究生课程大作业,有以下几点感悟:1.编程语言起码要掌握(C/c++ JAVA)。因为研究生(未进入)程序员工作阶段,发论文为主要工作。最重要的事情是将别人论文中的算法快速实现,将自己的思想实现。两种思路对比,才能得出自己的思路的优点,适用范围,等等诸如此类。所以采用一些稳定的开源代码是一条捷径。但是由于C++和JAVA各擅所长,比如JAVA比C++适合网络编程,而C++与脚本语言pyt...
阅读全文