搜索到与相关的文章
各行各业

Agile software development

Sofar,thereare2projects/productsusingagilesoftwaredevelopment.Thereare4typeworkitemsusedinagilesoftwaredevelopment:userstories,tasks,testcases,bugs1.userstoriesAteamcreatesuserstoriestodefinethefeatures,functions,andrequirementsto

系统 2019-08-12 09:27:22 2055

数据库相关

使用优化器性能视图获取SQL语句执行环境

OracleSQL语句的运行环境分为多个不同的层次,主要包括实例级别,会话级别,语句级别,其优先级依次递增。即语句级别的执行环境具有最高的优先权,会话级别次之,实例级别最低。反过来,实例级别的环境设置影响全局,而会话级别的则影响当前会话,语句级别的设置当然也就只影响当前语句。由此可知,运行环境中每一个环节的参数都对最终的数据库性能或所执行的SQL语句有直接的影响。因此在对数据库优化或调试SQL时,获得当前SQL语句运行环境显得尤为重要。为此,Oracle提

系统 2019-08-12 01:53:59 2055

编程技术

数据库三范式的理解(引用其他网友)

第一范式:确保每列的原子性.如果每列(或者每个属性)都是不可再分的最小数据单元(也称为最小的原子单元),则满足第一范式.例如:顾客表(姓名、编号、地址、……)其中"地址"列还可以细分为国家、省、市、区等。第二范式:在第一范式的基础上更进一层,目标是确保表中的每列都和主键相关.如果一个关系满足第一范式,并且除了主键以外的其它列,都依赖于该主键,则满足第二范式.例如:订单表(订单编号、产品编号、定购日期、价格、……),"订单编号"为主键,"产品编号"和主键列没

系统 2019-08-12 01:33:42 2055

各行各业

第二人生的源码分析(四十三)虚拟文件系统线程

由于第二人生是一个3D显示的软件,因此它就需要不断地从服务器下载大量数据,比如纹理图片,不同的角色是使用不同的纹理图片来实现不同的衣服外表的。当显示这些角色时,就使用从服务器下载的纹理图片。如果显示的人物角色比较多,比如有30个人时,这些纹理图片就需要保存到磁盘里。那么怎么样保存到磁盘里呢?保存到磁盘里就需要一个好的文件系统来保存,以及读取数据出来。读写磁盘是一项比较慢的工作,因此需要使用一个线程来实现。还有时读写文件并不需要及时性的动作,可以让线程等到C

系统 2019-08-12 01:32:47 2055

编程技术

存储管理中概念之间的关系

第3章存储管理3.1无存储器抽象3.2一种存储器抽象:地址空间3.3虚拟内存3.4页面置换算法3.5分页系统中的设计问题3.6有关实现的问题3.7分段3.8有关存储管理的研究3.9小结存储管理中概念之间的关系

系统 2019-08-12 01:32:31 2055

Python

jupyter增加多版本python内核

由于python代码有的需要在python2.7版本执行,有的需要在python3版本执行,所以需要安装多个python环境。前提:已经安装了anaconda和python3(安装步骤参考:https://blog.csdn.net/flyer_tang/article/details/80363669)目的:为jupyter再添加python2.7版本内核环境安装步骤如下:创建python2.7版本虚拟环境condacreate-nenv_namepyt

系统 2019-09-27 17:57:26 2054

Python

python实现通过shelve修改对象实例

本文实例讲述了python实现通过shelve修改对象的方法,分享给大家供大家参考。具体实现方法如下:importshelveshe=shelve.open('try.she','c')forcin'spam':she[c]={c:23}forcinshe.keys():printc,she[c]she.close()she=shelve.open('try.she','c')printshe['p']she['p']['p']=42#这样修改是不行,这只

系统 2019-09-27 17:56:25 2054

Python

Python中os模块

os模块中关于文件/目录常用的函数使用方法函数名使用方法getcwd()返回当前工作目录chdir(path)改变工作目录listdir(path=’.’)列举指定目录中的文件名(’.‘表示当前目录,’…'表示上一级目录)mkdir(path)创建单层目录,如该目录已存在抛出异常makedirs(path)递归创建多层目录,如该目录已存在抛出异常,注意:'E:\a\b’和’E:\a\c’并不会冲突remove(path)删除文件rmdir(path)删除单

系统 2019-09-27 17:56:19 2054

Python

python中字符串类型json操作的注意事项

python操作json的方法有json.dumps――将json对象(字典)转换为字符串对象json.loads――将字符串对象转换为json对象(字典)如果定义json对象jsonstring1={"results":[{"id":"1","name":"\u9ed8\u8ba4\u5206\u7ec4","policy":"4","timer_scan_setting":"{\"last\":\"10.29.13\",\"setting\":\"fu

系统 2019-09-27 17:55:47 2054