学习各种开源项目,已经成为很多朋友不可回避的工作内容了。笔者本人也是如此。在接触并学习了若干个开源项目之后,笔者试图对自己工作过程中的若干体会加以总结,以期对一些希望借鉴的朋友有所裨益。需要说明的是,笔者本人接触的开源项目大多属于计算机系统领域,例如Linuxkernel,KVM,QEMU,OpenStack等。因此,此处介绍的经验必定也有些局限。请读者们自行分辨,区别对待。1.学习分层和目标管理对于一个开源项目,可以将与之相关的各种知识和技能的学习大致划
系统 2019-08-12 09:27:24 2223
AOJ链接:最大公共子串这道题求多个字符串的最大公共序列(非连续)的长度,题目中说明了所有串的乘积不超过30000;题解将状态记录在一个长度为30000的数组中,使用类似编码的方式(我的理解)进行存取;和算法导论上对LCS的解法不大一样(递归而不是递推,计算量会少一些),仍然是动态规划的思想;0MS,学习了。下面的代码是看懂了书上的后,自己写的;起先觉得第47、48行的恢复多余,后来发现并不是:包含回溯的过程,需要恢复原来的下标。1#include
系统 2019-08-12 09:27:20 2223
20091213out_invoice中加入病人类别1.out_invoice表中增加一字段Brlbchar(10)2.pOut_Chg_RecipeSettl3add变量@brlbvarchar(10)out-iinvoice中插入值3.Recipesettlfrm中1.spRecipeSettl3中params设置(增加@brlbvarchar(10))2.添加控件panBrlb3.全局变量gBrlbGetPatientInfo中读取4.ifSysDM
系统 2019-08-12 09:27:12 2223
Centos系统安装总结LANMP环境搭建总结:步骤123456安装liunxapachemysqlphpnginx优化配置备注Centos5.5组件:memcache,mongodb,eaccelerator等等Apache/nginx这次主要是在centos上搭建apachephpnginxmysql等环境,实现nginx和apache共存编译组件的通用模式:①安装linux支持②安装PHP支持以memcache为例:其中php安装在/usr/loca
系统 2019-08-12 09:27:00 2223
创建爬虫目录:scrapystartprojectspiderName调试命令scrapyshell网站名调试命令可直接进行css和xpath的调试;成功执行命令之后可使用:response.xpath(xpath表达式)获取所需的内容。xpath说明:XPath是一门在XML文档中查找信息的语言表达式描述实例nodename选取nodename节点的所有子节点//div/从根节点选取/div//不考虑位置选择节点//div.选取当前节点./div…选取当
系统 2019-09-27 17:56:45 2222
对于一些简单的爬虫,python(基于python3)有更好的第三方库来实现它,且容易上手。Python标准库–logging模块logging模块能够代替print函数的功能,将标准输出到日志文件保存起来,利用loggin模块可以部分替代debugre模块正则表达式sys模块系统相关模块sys.argv(返回一个列表,包含所有的命令行)sys.exit(退出程序)Python标准库–urllib模块urllib.requset.urlioen可以打开HT
系统 2019-09-27 17:56:28 2222
1.python语句的分类1.单行代码一行的python代码2.代码块/组:以冒号作为开始,用缩进划分相同作用域,这样的结构称之为代码块,是一个整体。作用域是指作用范围。作用区域,使用了相同的缩进,即有相同的作用域。缩进:一个table距离或者四个空格。注意:代码块/组中严格区分空格和table,不能混合使用,必须只使用一种方式缩进!2.流程控制的分类流程控制:对计算机执行代码的管控就是流程控制。分类:1.顺序结构2.分支结构/选择结构3.循环结构3.顺序
系统 2019-09-27 17:56:11 2222
时间序列模型时间序列预测分析就是利用过去一段时间内某事件时间的特征来预测未来一段时间内该事件的特征。这是一类相对比较复杂的预测建模问题,和回归分析模型的预测不同,时间序列模型是依赖于事件发生的先后顺序的,同样大小的值改变顺序后输入模型产生的结果是不同的。举个栗子:根据过去两年某股票的每天的股价数据推测之后一周的股价变化;根据过去2年某店铺每周想消费人数预测下周来店消费的人数等等RNN和LSTM模型时间序列模型最常用最强大的的工具就是递归神经网络(recur
系统 2019-09-27 17:56:06 2222
file对象使用open函数来创建,下表列出了file对象常用函数read、readline、readlines区别:1.从文件读取指定的字节数,size如果未给定或为负则读取所有。file.read([size])2.读取整行,包括"\n"字符。file.readline([size])3.读取所有行并返回列表,若给定sizeint>0,返回总和大约为sizeint字节的行,实际读取值可能比sizeint较大,因为需要填充缓冲区。file.readlin
系统 2019-09-27 17:53:41 2222
Python中for循环和while循环本质上是没有区别的,但是在实际应用上,针对性不太一样。while循环适用于未知循环次数的循环,for循环适用于已知循环次数的循环。for主要应用在遍历中,比如:foriinrange(10):print(i)打印结果为:0123456789list1=[1,2,"a”]foriinlist1:print(i)#打印结果为逐步列表list1中的元素:12a而while循环很少进行遍历使用(语句过多,没有for方便),w
系统 2019-09-27 17:53:36 2222