08 2011 档案
摘要:#encoding=utf-8 #*************Part 1 : 对象 ******************
#Python 对象
#Python 使用对象模型来存储数据。构造任何类型的值都是一个对象。所有的Python 对像都拥有三个特性:身份,类型和值。
#身份:
#每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。
#类型:
#对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。您可以用内建函数type()查看Python 对象的类型。因为在Python 中类型也是对象.
阅读全文
摘要:1. 前几日明显感到身体欠佳,熬夜很难受,以往搞到1点问题不大的, 老了啊。 经过几天作息时间的调整,回家不开电脑,23点之前上床,在加上食疗,今天缓过来了。 看来有必要把生活节奏放慢一点,知识是学不完的,慢就慢一点吧。 养身是门学问,需要好好研究,以前和徐姐住一起的时候,由她照顾的那段时间,身体要比现在好很多啊。2. 上午同事说一台web 服务器磁盘满了,让我部署一下监控脚本。 DB 服务器我都部署了监控,有异常会发送报警。 然后在那改脚本。 web服务器上的Python 是2.4.3的,现在最新的是Python 3.2. 跨度很大,一些语法上变化也很大, 折腾了了大半天,短信的那个没有调.
阅读全文
摘要:N年之前,也是Java出身,后来转DBA,Java 就忘的差不多了。 最近计划好好研究下Python,还是选用MyEclipse 这个IDE了,多年没敲代码,很多东西都忘记了,做点笔记,备用。MyEclipse 更新插件有两种方法:1. 使用help->configuration center2. 是下载插件包不过MyEclipse 对天朝的IP 进行了限制,不能使用update功能,这个和Oracle 一样,Oracle 也对天朝的IP 进行了限制,不能下载Oracle 的软件。所以以后update 用插件的方式会比较多。对于插件安装方法的一点说明:1. 在MyEclipse 7的安装
阅读全文
摘要: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...
阅读全文
摘要:#coding=gbk ################Part 1: 语法和语句##################
#Python 语句中有一些基本规则和特殊字符:
#井号(#)表示之后的字符为 Python 注释
#换行 (\n) 是标准的行分隔符(通常一个语句一行)
#反斜线 ( \ ) 继续上一行
#分号 ( ; )将两个语句连接在一行中
#冒号 ( : ) 将代码块的头和体分开
#语句(代码块)用缩进块的方式体现
#不同的缩进深度分隔不同的代码块
#Python 文件以模块的形式组织 #Python 语句,一般使用换行分隔,也就是说一行一个语句。一行过长的语句可以使用反斜杠( ..
阅读全文
摘要: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 .
阅读全文
摘要: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-------------------------------------------------------------------------------------------------------版权所有,
阅读全文
摘要:一. 概述在之前的文章: RAC 的一些概念性和原理性的知识 http://blog.csdn.net/tianlesoftware/article/details/5331067 提到OCSSD这个进程是Clusterware最关键的进程,如果这个进程出现异常,会导致系统重启,这个进程提供CSS(ClusterSynchronizationService)服务。CSS服务通过多种心跳机制实时监控集群状态,提供脑裂保护等基础集群服务功能。 CSS服务有2种心跳机制:一种是通过私有网络的NetworkHeartbeat,另一种是通过VotingDisk的DiskHeartbeat. 这2种心跳.
阅读全文
摘要: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
阅读全文
摘要: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
阅读全文
摘要:ado.net oledb方式访问Access数据库文件时报错“无法打开工作组信息文件中的表 'MSysAccounts'”的问题的解决方法(一)数据库名称不能命名为:System.mdb可以改为其它名称如:user.mdb(二)表字段名称不能为id名称,可以改为其它名称:abcid,sdeid,dbid,...(三)表名,或字段名不能命名与Access数据库中系统名称相同可以改为其它名称---------------the end----------------------
阅读全文
摘要:window Server 2008中因防火墙规则有些软件不能在PC间通讯问题的解决方法(一)如飞秋FeiQ软件,在window server 2008与win7,winXp,win2003计算机之间的通讯可能文件传输不能传输,解决方法:在window server 2008中防火墙入站规则和出站规则中添加一个新规则名称:飞秋FeiQ本地协议:TCP本地端口:2425网络类型:家庭网络,专用网络,公共网络等等相关信息这样飞秋FeiQ软件,在window server 2008与win7,winXp,win2003计算机之间的通讯就可以正常了,(二)如自己写的一个.net Remote分布应用程
阅读全文
摘要:.Net Remote分布式远程对象应用程序开发一例RemoteObject类库工程://----------------------------------------------------------------------------------------public interface IRegisterSelf { void RegisterSelf(); }//定义:远程对象类 public class myobject : MarshalByRefObject, IRegisterSelf { public myobject() { } ...
阅读全文
摘要:Oracle中的各个进程要完成某个特定的任务或一组任务,每个进程都会分配内部内存(PGA 内存)来完成它的任务。Oracle实例主要有3 类进程: (1)服务器进程(serverprocess):这些进程根据客户的请求来完成工作。我们已经对专用服务器和共享服务器有了一定的了解。它们就是服务器进程。 (2)后台进程(backgroundprocess):这些进程随数据库而启动,用于完成各种维护任务,如将块写至磁盘、维护在线重做日志、清理异常中止的进程等。 (3)从属进程(slaveprocess):这些进程类似于后台进程,不过它们要代表后台进程或服务器进程完成一些额外的工作。 在某些操作系统(.
阅读全文
摘要:win7中iis7.5中没有http绑定类型的解决方法先激活win7再打开控制面板程序和功能打开和关闭window功能就会打开Windows功能窗口,找到Internet信息服务,将Internet信息服务前面的加号点开,找到web管理工具,选中IIS管理服务、IIS管理脚本和工具、IIS管理控制台。然后点开万维网服务,点开应用程序开发功能,依次选中:.NET扩展性、ASP、ASP.NET、ISAPI扩展、ISAPI筛选器,如果想安装PHP,需要将CGI也选中。然后再点Microsoft.Net Framework3.5.1下面的选中wcf http actived (即Windows进程激活
阅读全文
摘要:一. 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.
阅读全文
摘要:在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..
阅读全文
摘要:一. 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
阅读全文
摘要:一. 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
阅读全文
摘要:一. 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
阅读全文
摘要:前几天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/.
阅读全文
摘要:不能删除ArcSDE中Feature和Raster数据集的解决办法sdemon -o kill -t all -i port:5152 -s xpserver2问题特征:在删除SDE中的Feature和Raster数据集是,弹出以下信息Failed to delete selected objects(s)Lock request conflicts with an established lock[Locked by database user:'username'on machine:'MACHINENAME']问题的原因:由于arcsde服务和客户机建立连
阅读全文
摘要:1. 昨晚弄到2点多才睡觉,后来实在抗不住就睡觉了,一觉睡到11点,丢下来的一点东西,下午才弄完。 身体是越来越差,不能在熬夜了。2. 在食堂吃饭,看到工作人员在那聊天,因为今天周末,没什么人,他们在那有说有笑,这也是工作。 思考了一下,工作的意义到底是什么。 想起以前看过的一个故事,说富翁与流浪汉在沙滩偶遇,富翁说流浪汉怎么不工作,流浪汉问富翁工作为了什么,答曰到沙滩晒太阳,流浪汉说我正在沙滩晒太阳。3. 近段时间关注了一下圈子内的一些事。因为离淘宝较近,微博上也关注了不少的淘宝人, 在这里写些我个人对淘宝的看法。(1)微博上看到的一句话:淘宝已经从为了解决流量扩张的2.0架构演变到了为了解
阅读全文
摘要:在之前的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
阅读全文
摘要:大环境不好,就只好靠自己了。培养独立思想,多看书学习,培养兴趣爱好,多社会实践,找出自己的潜能。
阅读全文
摘要:Google+比Facebook和Twitter强的五大功能2011-08-01 09:17|3900次阅读|来源:搜狐IT【已有16条评论】发表评论关键词:Google+,Facebook,Twitter|作者:柯山|收藏这篇资讯北京时间7月31日消息,据国外媒体报道,美国科技博客VentureBeat今日撰文列举了Google+比Facebook和Twitter强的五大功能,分别是圈子、视频群聊(Hangouts)、移动功能、数据下载和灵感话题(Sparks),并且还做了详细分析。全文概要如下Google+只上线了一个月,技术迷们看起来并没有得到满足。目前谷歌仍在找寻适合自己的社交战略,G
阅读全文
摘要:专注于分布式存储&计算技术及其应用http://www.nosqlnotes.net/首页关于作者
阅读全文
摘要:ArcGIS客户端API中加载大量数据的几种解决办法2011-03-25 18:17REST风格的一切事物方兴未艾,ArcGIS Server的客户端API(Javascript/Flex/Silverlight API)也逐渐站上了GIS舞台的中央。虽然客户端API给我们带来了更快捷的开发体验,更丰富的展现效果,但有些(奇怪的)需求还不能直接解决。比如要求在客户端API程序中显示大量图形(上万个),乍看之下,受到平台本身的性能制约无法完成,但我们的思维和时间一样,只要挤一挤,总还是有的。本文就来讨论一下如何在客户端API程序中显示大数据量图形的问题。以Silverlight API为例。要将
阅读全文