12 2012 档案
摘要:以前 读书的时候,很少去想 为什么计算机软件专业 要去学物理 、学模电、学电路原理 感觉似乎联系不大,其实 至少 ,在我看这本书之前,我都觉得 学习模电,学习电路原理 基本只是学学 就还给老师,一无是处 。也许 是因为基本都是在去编程,从来没有想过底层是怎么工作的,也没有想过要去了解 。现在想想,以前只是接受式的被灌输理论 ,至于以后会不会用到,看个人。毕竟进的行业不一样、工作性质不一样。要求的专业知识也不一样。今天看《编程的奥秘》,发现以前学的东西 真的很有必要。 人应该读书时候,多积累宽度 。到了工作之后,才能慢慢积累厚度 。
阅读全文
摘要:在打算去读一本书的时候 ,应该先计划一下1、为什么要读这本书?2、读了这本书,能让自己学到什么(能简短的表达出来,学到了什么 ?)3、这本书打算用多久的时间读完? 精读还是略读?4、如果是技术性的书籍,是否是一本值得看的书?(现在太多的技术性的书籍,不能说本本都是好书,但是也有很多是浪费时间的书)这是一个信息社会,所有人的经验教训,所有人的知识以前所未有的速度,以互联网为媒介传播开来,不管我们关注什么主题,总能迅速找到一堆书,论坛,网页,然而能否从中获取知识,避免做别人做过的俯卧撑,就看你有没有一双能够辨识的眼睛,和善于思考的心智,否则在海量的信息面前就永远只能是来打酱油的。
阅读全文
摘要:以后读完一本书,应该为它写点什么,倒不是说为了别的,只是为了梳理一下自己所学,了解一下自己学到了多少,同时能将自己学到的经验描述出来,等以后需要用到的时候,再看,也是哪些地方不懂。而不是像过山车一样,看过了就看过了,然后束之高阁,等需要用到的时候,再去看,那样,重复同样的动作。有时候觉得自己毕业了6年了 还依旧在学这个学那个,从C++(视频会议系统,监控系统) 到C (联通的在线计费系统) 再到现在的VB 、 python。 看经验是好丰富 ,其实 只有自己知道,感觉很多东西基本不懂,学的什么都不精 ,只要涉及到的问题有一点点难度 ,就开始退缩 或者借鉴这个借鉴那个,从这里那里COPY ...
阅读全文
摘要:学习正则表达式,最好的教材是《精通正则表达式》,而要精通NFA正则表达式,使用了NFA引擎的python正则模块官方文档就是最好的教材,大部分的功能同样在其他使用传统NFA引擎的正则包里受到支持。目前公开引擎流派的:使用DFA引擎的程序主要有:awk,egrep,flex,lex,MySQL,Procmail等;使用传统型NFA引擎的程序主要有:GNU Emacs,Java,ergp,less,more,.NET语言,PCRE library,Perl,PHP,Python,Ruby,sed,vi;使用POSIXNFA引擎的程序主要有:mawk,Mortice Kern Systems’ ut
阅读全文
摘要:1,re模块在python中,正则表达式的模块是RE2,正则表达式中的特殊字符符号 含义 re例子. 匹配任何一个字符(除了NEWLINE) b.b^ 匹配字符串的开始 ^hello$ 匹配字符串的结束 /bin/sh$* 匹配0个或更多的前RE表达式 [A-Za-z0-9]*+ 匹配1个或多个前面的RE表达式 [a-z]+\.com? 匹配0个或1个前面的RE表达式 hello?{N} 匹配N个前面的RE表达式 [0-9]{3}{M,N} 匹配M到N个前面出现的RE表达式 [0-9]{3,5}[...] 匹配任何一个单一字符 [abcd][...x-y...] 匹配任何一个单一字符从x到y
阅读全文
摘要:开发工具:Python语言集成开发环境 Wingware WingIDE Professional v3.2.12Python语言集成开发环境 Wingware WingIDE Professional v3.2.9.1高效Python/Django开发工具:JetBrains PyCharm v1.1.1 (附注册机)Python和Django开发工具:JetBrains PyCharm v1.1学习资料:Python 3程序开发指南 (第二版)中文PDF下载 Programming in Python 3, 2rd EditionPython参考手册 (第4版)中文高清PDF下载 (Pyt
阅读全文
摘要:#! /usr/bin/python2.7# -- coding:utf-8 --import os, urllib,urllib2, thread,threadingimport re#匹配音乐urlreg=re.compile('{"name":"(.+?)".+?"rawUrl":"(.+?)",.+?}', re.I)class downloader(threading.Thread): def __init__(self, url, name): threading.Thread.__in
阅读全文
摘要:python lambda是在python中使用lambda来创建匿名函数,而用def创建的方法是有名称的,除了从表面上的方法名不一样外,python lambda还有哪些和def不一样呢?1 python lambda会创建一个函数对象,但不会把这个函数对象赋给一个标识符,而def则会把函数对象赋值给一个变量。2 python lambda它只是一个表达式,而def则是一个语句。下面是python lambda的格式,看起来好精简阿。lambdax:printx如果你在python 列表解析里用到python lambda,我感觉意义不是很大,因为python lambda它会创建一个函数对
阅读全文
摘要:也许有人会说,现在需要正则表达式去验证什么的话,直接在网上找不久一大片吗?还需要学什么啊!是的,现在在网上找确实是一找一大片,但是,有时候我们也遇到这样的情况,就是我们在网上找的复制下来之后粘贴到我们的项目中就是报JS的错误,或者就是实现不了我们想要的效果。可能你复制的这个正则表达式仅仅是别人少些了一个字符或者是你少复制了一个字符。这个时候如果你会一点正则表达式的语法的话,也许只需要你随便仔细看一看,你就可以改一下就好了。而且这怎么说也是一个技术,会的话是自己的,别人有拿不走。反正就是没事的话可以学学,挺好的!呵呵 “正则表达式”描述在搜索文本正文时要匹配的一个或多个字符串。该表达式可用...
阅读全文
摘要:#xuanhao.pyimport randomdef getResultStr(totalCount,resultCount): elements = [x+1 for x in range(totalCount)] retStr = '' for i in range(resultCount): res = elements[random.randint(0,len(elements)-1)] elements.remove(res) retStr += ' ' +str(res) return retStr#shuang...
阅读全文
摘要:# _*_ coding :utf-8 -*_import osclass Node(object): def __init__(self,v = None,left = None,right = None,parent = None): self.value = v self.left =left self.right = right self.parent = parentclass BTree(object): def __init__(self): self.root = None self...
阅读全文
摘要:第一步删除注册表信息打开注册表编辑器:点击“开始”按钮,单击“运行”,(或者快捷键windows+R)敲入RegEdit然后是你要删除的注册表中的某一项。或者你敲入Regedit在注册表中按照目录顺序找到以下文件,删除。上述是讲了两种删除注册表中某一项的方法。下面列出你要删除的(如果没有就不用删除了):HKEY_LOCAL_MACHINE\Software\Microsoft\DevstudioHKEY_LOCAL_MACHINE\Software\Microsoft\HTML Help CollectionsHKEY_LOCAL_MACHINE\Software\Microsoft\Visu
阅读全文
摘要:目的 : 读取一段数据中某一段的数字import stringdef DemoExtensometerArray(): f = open (r'E:\book\Python\data.txt') tts =[] lls =[] ees = [] pps = [] while True: line = f.readline() if not line : break stringlist = line.split(",") ees.append(float(stringlist[2])/1000.0) ...
阅读全文
摘要:MSComm 控件通过串行端口传输和接收数据,为应用程序提供串行通讯功能。MSComm控件在串口编程时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。 Microsoft Communications Control(以下简称MSComm)是Microsoft公司提供的简化Windows下串行通信编程的ActiveX控件,它为应用程序提供了通过串行接口收发数据的简便方法。具体的来说,它提供了两种处理通信问题的方法:一是事件驱动(Event-driven)方法,一是查询法。 1.MSComm控件两种处理通讯的方式 MSComm控件提供下..
阅读全文
摘要:以下资料来自MSDN关于ImageList 控件帮助文档:ImageList 控件不能独立使用,只是作为一个便于向其它控件提供图象的资料中心。ImageList 控件的作用象图像的储藏室,同时,它需要第二个控件显示所储存的图像。第二个控件可以是任何能显示图像 Picture 对象的控件,也可以是特别设计的、用于绑定 ImageList 控件的 Windows 通用控件之一。这些控件包括ListView、ToolBar、TabStrip、Header、ImageCombo、和 TreeView 控件。为了与这些控件一同使用 ImageList,必须通过一个适当的属性将特定的 ImageList控
阅读全文