Dave Python 练习三 -- 对象
摘要:#encoding=utf-8 #*************Part 1 : 对象 ******************
#Python 对象
#Python 使用对象模型来存储数据。构造任何类型的值都是一个对象。所有的Python 对像都拥有三个特性:身份,类型和值。
#身份:
#每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。
#类型:
#对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。您可以用内建函数type()查看Python 对象的类型。因为在Python 中类型也是对象.
阅读全文
posted @
2011-08-31 16:40
springside例子
阅读(166)
推荐(0)
2011-8-31 身体欠佳
摘要:1. 前几日明显感到身体欠佳,熬夜很难受,以往搞到1点问题不大的, 老了啊。 经过几天作息时间的调整,回家不开电脑,23点之前上床,在加上食疗,今天缓过来了。 看来有必要把生活节奏放慢一点,知识是学不完的,慢就慢一点吧。 养身是门学问,需要好好研究,以前和徐姐住一起的时候,由她照顾的那段时间,身体要比现在好很多啊。2. 上午同事说一台web 服务器磁盘满了,让我部署一下监控脚本。 DB 服务器我都部署了监控,有异常会发送报警。 然后在那改脚本。 web服务器上的Python 是2.4.3的,现在最新的是Python 3.2. 跨度很大,一些语法上变化也很大, 折腾了了大半天,短信的那个没有调.
阅读全文
posted @
2011-08-31 16:30
springside例子
阅读(208)
推荐(0)
部署图(Deployment Diagram)—UML图(九)
摘要:UML部署图描述了一个运行时的硬件结点,以及在这些结点上运行的软件组件的静态视图。 部署图显示了系统的硬件,安装在硬件上的软件,以及用于连接异构的机器之间的中间件。 下面这张图介绍了部署图的基本内容: 下面这张图是一个部署图的实例: 补充一点,节点和构件的联系与区别:节点的概念和构件有许多相同之处,例如二者有多名称,都可以参与依赖、泛化和关联关系,都可以被嵌套,都可以有实例,都可以参与交互。但它们之间也存在明显的区别:构件是参与系统执行的事物,而节点是执行构件的事物;构件表示逻辑元素的物理打包,而节点表示构件的物理部署
阅读全文
posted @
2011-08-31 11:15
springside例子
阅读(610)
推荐(0)
MyEclipse 下用link 方式安装插件
摘要:N年之前,也是Java出身,后来转DBA,Java 就忘的差不多了。 最近计划好好研究下Python,还是选用MyEclipse 这个IDE了,多年没敲代码,很多东西都忘记了,做点笔记,备用。MyEclipse 更新插件有两种方法:1. 使用help->configuration center2. 是下载插件包不过MyEclipse 对天朝的IP 进行了限制,不能使用update功能,这个和Oracle 一样,Oracle 也对天朝的IP 进行了限制,不能下载Oracle 的软件。所以以后update 用插件的方式会比较多。对于插件安装方法的一点说明:1. 在MyEclipse 7的安装
阅读全文
posted @
2011-08-30 20:06
springside例子
阅读(196)
推荐(0)
Oracle ASM 相关的 视图(V$) 和 数据字典(X$)
摘要:ASM由于其高度的封装性,使得我们很难知道窥探其内部的原理。可以通过一下视图和数据字典来来查看ASM 的信息。一. 相关视图和数据字典 View Name X$ Table name Description V$ASM_DISKGROUP X$KFGRP performs disk discovery and lists diskgroups V$ASM_DISKGROUP_STAT X$KFGRP_STAT diskgroup stats without disk discovery V$ASM_DISK X$KFDSK, X$KFKID perfo...
阅读全文
posted @
2011-08-30 16:51
springside例子
阅读(2703)
推荐(0)
构件图(Component Diagram)—UML图(八)
摘要:构件图是显示代码自身结构的实现级别的图表。构件图由诸如源代码文件、二进制代码文件、可执行文件或动态链接库 (DLL) 这样的构件构成,并通过依赖关系相连接 下面这张图介绍了构件图的基本内容: 下面这张图是个构件图的实例:
阅读全文
posted @
2011-08-30 10:09
springside例子
阅读(427)
推荐(0)
Dave Python 练习二
摘要:#coding=gbk ################Part 1: 语法和语句##################
#Python 语句中有一些基本规则和特殊字符:
#井号(#)表示之后的字符为 Python 注释
#换行 (\n) 是标准的行分隔符(通常一个语句一行)
#反斜线 ( \ ) 继续上一行
#分号 ( ; )将两个语句连接在一行中
#冒号 ( : ) 将代码块的头和体分开
#语句(代码块)用缩进块的方式体现
#不同的缩进深度分隔不同的代码块
#Python 文件以模块的形式组织 #Python 语句,一般使用换行分隔,也就是说一行一个语句。一行过长的语句可以使用反斜杠( ..
阅读全文
posted @
2011-08-29 21:26
springside例子
阅读(146)
推荐(0)
Oracle KFED 和 KFOD 工具说明
摘要:OracleASM是个封装的磁盘管理工具,所以我们需要对ASM 有充分的认识,否则ASM 出现问题就会非常棘手,KFED 和KFOD 两个命令可以帮助我们了解ASM。一. KFED(Kernel Files Editor) 说明 KFED是ORACLE 10gR2 自带的一个工具,但是和BBED 命令一样,需要编译过以后才能使用。1.1 编译KFED[oracle@rac2 lib]$cd $ORACLE_HOME/rdbms/lib[oracle@rac2 lib]$ pwd/u01/app/oracle/product/10.2.0/db_1/rdbms/lib[oracle@rac2 .
阅读全文
posted @
2011-08-29 16:54
springside例子
阅读(443)
推荐(0)
Oracle 9i/10g/11g 数据库 升级路线图(upgrade roadmap)
摘要:MOS的文档对升级路线的说明:Complete Check list for Manual Upgrades to11gR2 [ID 837570.1]Maclean 的Blog 上有几个更直观的图:http://www.oracledatabase12g.com/archives/oracle-database-9i-10g-11g-r2-upgrade-roadmap.html-------------------------------------------------------------------------------------------------------版权所有,
阅读全文
posted @
2011-08-29 15:06
springside例子
阅读(151)
推荐(0)
Oracle RAC CSS 超时计算 及 参数 misscount, Disktimeout 说明
摘要:一. 概述在之前的文章: RAC 的一些概念性和原理性的知识 http://blog.csdn.net/tianlesoftware/article/details/5331067 提到OCSSD这个进程是Clusterware最关键的进程,如果这个进程出现异常,会导致系统重启,这个进程提供CSS(ClusterSynchronizationService)服务。CSS服务通过多种心跳机制实时监控集群状态,提供脑裂保护等基础集群服务功能。 CSS服务有2种心跳机制:一种是通过私有网络的NetworkHeartbeat,另一种是通过VotingDisk的DiskHeartbeat. 这2种心跳.
阅读全文
posted @
2011-08-29 12:27
springside例子
阅读(2555)
推荐(0)
协作图(Collaboration Diagram)—UML图(七)
摘要:协作图(Collaboration Diagram /Communication Diagram,也叫合作图)是一种交互图(interaction diagram),强调的是发送和接收消息的对象之间的组织结构。一个协作图显示了一系列的对象和在这些对象之间的联系以及对象间发送和接收的消息。对象通常是命名或匿名的类的实例,也可以代表其他事物的实例,例如协作、组件和节点。使用协作图来说明系统的动态情况。 下面这张图介绍协作图的基本内容: 下面一张图是一个协作图的实例,创建课程的协作图: 由于协作图和时序图在语意上是相通的,所以可以互相转换,下面是利用ROSE把上面的协作图转换...
阅读全文
posted @
2011-08-29 07:46
springside例子
阅读(823)
推荐(0)
时序图(Sequence Diagram)—UML图(六)
摘要:时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。时序图中显示的是参与交互的对象及其对象之间消息交互的顺序。 下面这张图介绍了时序图的基本内容: 下面这张图是时序图的实例,创建课程时序图:
阅读全文
posted @
2011-08-29 07:45
springside例子
阅读(258)
推荐(0)
状态图(Statechart Diagram)—UML图(五)
摘要:状态图用来描述一个特定的对象的所有可能的状态以及由于各种事件的发生而引起的状态之间的转移。与活动图的主要区别体现在:状态图侧重从行为的结果来描述,而活动图侧重从行为的动作来描述。活动图可能涉及多个对象,而状态图只涉及一个特定的对象。 下面,通过一张图来描述状态图的基本内容。 下面是一张状态图的实例图,描述了一个温度控制器的状态图。
阅读全文
posted @
2011-08-29 07:44
springside例子
阅读(205)
推荐(0)
Dave Python 练习一
摘要:practice1.py#coding=gbk
#这里使用的Python是最新的3.2 版本,语法和之前的2.x 系列有一定的出入,不过通过帮助文档都有详细的说明。
#将笔记中的内容全部保存为python 脚本,执行过的就注释表,不影响其他脚本的执行。 #print('Hello world!')
#print(abs(-4)) #myStr='Hello world!'
#print(myStr) #print(myStr +'is'+ myStr) #用户输入一个字符,然后用print 将字符输出:
#import sys
#myStr=in
阅读全文
posted @
2011-08-28 22:49
springside例子
阅读(130)
推荐(0)
Mysql 不同版本 说明
摘要:Mysql 的官网下载地址: http://dev.mysql.com/downloads/在这个下载界面会有几个版本的选择。 1. MySQL Community Server 社区版本,免费,但是Mysql不提供官方技术支持。 MySQLCommunity Server is a freely downloadable version of the world's most popularopen source database that is supported by an active community of open sourcedevelopers and enthusi
阅读全文
posted @
2011-08-26 18:21
springside例子
阅读(191)
推荐(0)
活动图(Activity Diagram)—UML图(四)
摘要:“活动图”可通过一系列操作将业务流程或软件进程以工作流的形式显示出来。这些操作可以由人、软件组件或计算机来执行。使用活动图可以描述多种类型的流程,如下:1、用户和您的系统之间的业务流程或工作流。2、某一用例中执行的步骤。3、软件协议,即允许在组件间进行的交互序列。4、软件算法。下面用一张图来介绍活动图的基本内容下面是用rose 和 onenote结合画的一张活动图的实例,基本囊括了活动图的重要元素。
阅读全文
posted @
2011-08-26 16:13
springside例子
阅读(201)
推荐(0)
对象图(Object Diagram)—UML图(三)
摘要:一、用一张图来介绍一下对象图的基本内容二、对象图与类图的基本区别三、对象图实例
阅读全文
posted @
2011-08-25 20:27
springside例子
阅读(203)
推荐(0)
类图(Class diagram)—UML图(二)
摘要:类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图。类图是系统中静态视图的一部分,静态视图可以包括许多的类图。静态视图用于为软件系统进行结构建模,它构造系统的词汇和关系,而结构模型的可视化就是通过类图来实现的。类图由以下基本元素构成:类;接口;协作;关系(依赖、泛化、实现和关联)。如果对类图中的关系模糊,可以看我的另一篇博客:http://blog.csdn.net/shan9liang/article/details/6705728下面用一张图来概括类图的基本内容:通常以下述3种方法之一使用类图:1、对系统的词汇建模用UML构建系统通常是从构造系统的基本词汇开始,用于
阅读全文
posted @
2011-08-24 21:18
springside例子
阅读(199)
推荐(0)
关于Google收购MOTO移动事件的社区专家访谈
摘要:Goolge收购摩托罗拉引起了全球媒体和IT业界的广泛关注,CSDN社区就此事件先后对CSDN董事长蒋涛(详见:【社区专访】CSDN董事长蒋涛:分析谷歌收购摩托罗拉无线对移动产业带来的影响)和多位博客及论坛的移动开发领域专家进行了深度访谈,以下是社区专家访谈的内容。问:Google最看重摩托罗拉的什么价值?吴茜:Google收购摩托罗拉意在专利。Google一直最看中市场占有率,Android今年第二季度智能手机市场份额同比增长三倍至43.3%,已经成为全球最畅销的智能手机操作系统。为了保护硬件厂商不受Google竞争对手的专利威胁,不惜重金来收购摩托罗拉的专利,以抗衡竞争对手的专利打压。重中
阅读全文
posted @
2011-08-24 15:52
springside例子
阅读(230)
推荐(0)
CSDN&ITeye招贤榜
摘要:你是否需要一个能够实现自我价值的平台?你是否希望在一个高效融洽的团队中工作?如果你的答案是Yes,那就请接下这张CSDN&ITeye江湖招贤榜,来这里一决高下吧!CSDN&ITeye现诚聘各路英雄豪杰,不管你是初出江湖的新人还是久经沙场的老将,只要有实力就会有机会!CSDN作为全球最大的中文IT社区,已经走过了十年的历程,如今又迎来了新一轮的高速发展;2010年ITeye网站被CSDN并购,成为CSDN旗下独立运营的IT技术社区。为了能够把CSDN&ITeye推向一个新的高度,还需要更多的人才加入我们,一起向更高的目标努力奋斗。招贤榜职位如下:1、网站资深运维工程师 职
阅读全文
posted @
2011-08-24 14:18
springside例子
阅读(233)
推荐(0)
Oracle 进程 说明
摘要:Oracle中的各个进程要完成某个特定的任务或一组任务,每个进程都会分配内部内存(PGA 内存)来完成它的任务。Oracle实例主要有3 类进程: (1)服务器进程(serverprocess):这些进程根据客户的请求来完成工作。我们已经对专用服务器和共享服务器有了一定的了解。它们就是服务器进程。 (2)后台进程(backgroundprocess):这些进程随数据库而启动,用于完成各种维护任务,如将块写至磁盘、维护在线重做日志、清理异常中止的进程等。 (3)从属进程(slaveprocess):这些进程类似于后台进程,不过它们要代表后台进程或服务器进程完成一些额外的工作。 在某些操作系统(.
阅读全文
posted @
2011-08-23 14:39
springside例子
阅读(1214)
推荐(0)
用例图(UseCase Diagram)—UML图(一)
摘要:从上面的用例图模型,我们可以大致了解用例图所描述的是什么。下面进行详细介绍。 用例图,即用来描述什么角色通过某某系统能做什么事情的图,用例图关注的是系统的外在表现,系统与人的交互,系统与其它系统的交互。 用例图有三种构成元素,分别是:角色,用例,关系1、角色(Actor):即使用本系统的有哪些角色,不同的角色使用的系统功能部分是不同的,在用例图中用小人表示。值得注意的是,角色可能是人,也可能不是人,而是另外的一个系统,本系统与另外一个系统交互的话,可以将另外一个系统画成某某角色。分析得到角色的原则,也可以看做是我们在获得角色时,需要思考的内容:1)有哪些直接使用系统的人2)涉及到哪些维...
阅读全文
posted @
2011-08-23 07:33
springside例子
阅读(1663)
推荐(0)
Oracle 11g 默认审计选项 说明
摘要:一. Oracle 11g 默认审计说明之前整理的一篇有关审计的说明: Oracle Audit 审计 说明 http://blog.csdn.net/tianlesoftware/article/details/4712932 在Maclean 的blog上看到了2篇介绍Oracle 11g 默认审计的文章,原文链接如下: 11g默认审计选项 http://www.oracledatabase12g.com/archives/11g%E9%BB%98%E8%AE%A4%E5%AE%A1%E8%AE%A1%E9%80%89%E9%A1%B9.html Find password cracke.
阅读全文
posted @
2011-08-22 11:07
springside例子
阅读(194)
推荐(0)
Oracle 11gR2 中 示例用户 安装说明
摘要:在Oracle10g中,如果我们在创建实例时没有选择安装示例,那么在创建实例之后,还可以通过$ORACLE_HOME/demo/schema 下的脚本来创建。关于具体的创建方法,官方文档有详细的说明: SampleSchema Scripts and Object Descriptions http://download.oracle.com/docs/cd/B19306_01/server.102/b14198/scripts.htm#sthref77在11gR1里也有相关的创建脚本: http://download.oracle.com/docs/cd/B28359_01/server..
阅读全文
posted @
2011-08-22 10:16
springside例子
阅读(291)
推荐(0)
UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
摘要:这篇博客对类之间的关系进行了整理,在用UML进行类图设计时,对类之间的关系更加清晰明了. 一、表示符号上的区别二、具体区别与联系继承(泛化) 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系,可分单重继承,多重继承(java不支持);在Java中此类关系通过关键字extends明确标识。 实现 指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字implements明确标识 依赖 可以简单的理解,就是一个...
阅读全文
posted @
2011-08-21 10:53
springside例子
阅读(227)
推荐(0)
软件设计基础
摘要:清晰大图,请点击http://35free.net/shan9liang/software/rjsjjc.htm
阅读全文
posted @
2011-08-20 20:14
springside例子
阅读(106)
推荐(0)
UML的基本结构
摘要:通过对UML的学习,整理出了上面这幅UML概要结构图,主要是UML事物,UML关系和UML图,还有很多规格说明,符号,修饰,扩展机制等等元素没有体现,其实,图中的三大块加上那么多边边角角的元素,高度浓缩概括起来,可以把UML这门课的主要内容描述为: 在软件生命周期中,准确地把 UML事物和UML关系通过一定规则组合,利用Rose绘制成UML的9种图,以帮助我们开发出高质量的软件。 简略来说,UML的9种图在软件生命周期中各个阶段的应用主要体现在: 1、在需求分析阶段:主要采用用例图来描述需求(角色、功能、外部交互等);2、在分析阶段:明确解决问题的细节,主要采用类图来描述...
阅读全文
posted @
2011-08-20 20:04
springside例子
阅读(284)
推荐(0)
Oracle checkpoint 说明
摘要:一. Oracle Checkpoint 说明1.1 Checkpoint(1)A synchronization event at aspecific point in time(2)Causes some or all dirty blockimages to be written to the database thereby guaranteeing that blocks dirtiedprior to that point in time get written(3)Brings administration up to date(4)Several types of checkp
阅读全文
posted @
2011-08-19 01:15
springside例子
阅读(151)
推荐(0)
Oracle RBA(Redo Byte Address) 说明
摘要:一. RBA 说明之前整理了一个rdba和dba 的说明文档,参考: Oracle rdba和 dba 说明 http://blog.csdn.net/tianlesoftware/article/details/6529346 在MOS的文档:Question About RBA (Redo Block Address) [ID 759966.1] 有对RBA的说明。 A"Redo Block Address" (RBA) describes a physical location within aredo log file. RBA 由以下三部分组成: (1)the l
阅读全文
posted @
2011-08-19 01:10
springside例子
阅读(1838)
推荐(0)
Oracle wrap 和 unwrap( 加密与解密) 说明
摘要:一. Wrap 说明官网的说明如下:APL/SQL Source Text Wrappinghttp://download.oracle.com/docs/cd/E11882_01/appdev.112/e17126/wrap.htm#LNPLS1744You can wrap the PL/SQL source text for any of thesestored PL/SQL units, therebypreventing anyone from displaying or editing that text: (1)Package specification (2)Package b
阅读全文
posted @
2011-08-18 15:41
springside例子
阅读(1311)
推荐(0)
Oracle 10g dbms_rowid 包源码
摘要:前几天Roger 的blog 更新了一篇文章,是DBMS_ROWID包的定义部分,Oracle 的包的都是用wrap 进行加密的。itpub上有人研究了unwrap,也公布了一些代码,可以实现unwrap。 关于wrap和unwrap,参考我的blog: Oracle wrap 和 unwrap( 加密与解密) 说明 http://blog.csdn.net/tianlesoftware/article/details/6698535 rowid在DB 维护中用的也是比较多。 了解ROWID 的相关函数,有助于工作。 Oracle Rowid 介绍 http://blog.csdn.net/.
阅读全文
posted @
2011-08-18 12:13
springside例子
阅读(206)
推荐(0)
面向数据流的设计方法
摘要:清晰大图,请点击http://35free.net/shan9liang/software/sd.htm
阅读全文
posted @
2011-08-17 07:46
springside例子
阅读(216)
推荐(0)
2011-8-13 随笔一二
摘要:1. 昨晚弄到2点多才睡觉,后来实在抗不住就睡觉了,一觉睡到11点,丢下来的一点东西,下午才弄完。 身体是越来越差,不能在熬夜了。2. 在食堂吃饭,看到工作人员在那聊天,因为今天周末,没什么人,他们在那有说有笑,这也是工作。 思考了一下,工作的意义到底是什么。 想起以前看过的一个故事,说富翁与流浪汉在沙滩偶遇,富翁说流浪汉怎么不工作,流浪汉问富翁工作为了什么,答曰到沙滩晒太阳,流浪汉说我正在沙滩晒太阳。3. 近段时间关注了一下圈子内的一些事。因为离淘宝较近,微博上也关注了不少的淘宝人, 在这里写些我个人对淘宝的看法。(1)微博上看到的一句话:淘宝已经从为了解决流量扩张的2.0架构演变到了为了解
阅读全文
posted @
2011-08-14 11:29
springside例子
阅读(168)
推荐(0)
Oracle bbed 五个 实用示例
摘要:在之前的blog 里介绍了BBED 工具的语法部分。 参考: Oracle BBED 工具 说明 http://blog.csdn.net/tianlesoftware/article/details/5006580在这篇主要看一下BBED 工具的几个使用示例。 Althoughbbed can modify data in the data files of an open Oracle database, it isadvisable to shut down the database before making any changes. This avoids thecheckpoint
阅读全文
posted @
2011-08-13 16:58
springside例子
阅读(3546)
推荐(0)
面向过程的分析方法
摘要:清晰大图,请点击http://35free.net/shan9liang/software/jghfxff.htmhttp://35free.net/shan9liang/software/JSD.htm下面介绍另外两种分析方法:
阅读全文
posted @
2011-08-11 19:33
springside例子
阅读(195)
推荐(0)
软件项目管理
摘要:软件项目管理清晰大图,请点击http://35free.net/shan9liang/software/rjxmgl.htm
阅读全文
posted @
2011-08-10 11:29
springside例子
阅读(130)
推荐(0)
新版博客专家实名制处理结果公示:未提供实名的专家将取消专家称号
摘要:各位尊敬的用户:你们好!为增强CSDN博客的专业性,扩大博客专家在业界的知名度,CSDN新版博客对所有博客专家(包括荣誉专家)实行实名制的原则。自7月4日新版博客上线之日起,我们便通过邮件、电话和站内短信等多种方式,联系和通知尚未提供实名的博客专家,请大家尽快提供实名信息。截止到8月4日,在历时一个月的实名征集期间,我们收到了大部分专家的实名信息,均已在博客专家列表上更新。在此诚挚的感谢各位专家的支持和配合!但到目前为止,还有一些专家尚未提供实名信息(列表如下),请您尽快在http://surveies.csdn.net/survey/comein/222填写您的实名信息并提交,或将您的CSD
阅读全文
posted @
2011-08-05 14:10
springside例子
阅读(215)
推荐(0)
请还未提交实名的博客专家在8月4日前尽快提交您的实名信息
摘要:尊敬的CSDN博客专家:您好!为了更好的为CSDN博客专家服务,扩大博客专家在业界的知名度,并使博客专家在享受特有福利的过程中更加顺畅便捷,新版博客对所有博客专家(包括荣誉专家)实行实名制的原则。请以下公示ID的专家于2011年8月4日前在http://surveies.csdn.net/survey/comein/222填写您的实名等信息并提交,或将您的CSDN ID和中文实名直接发送至:blog(at)csdn.net。CSDN ID目前的实名redguardtoocbccnp_Serverccnp_Servechengg0769chengg076CQPCQPecjtuyncLeoNewM
阅读全文
posted @
2011-08-01 14:00
springside例子
阅读(258)
推荐(0)