自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 python正则表达式re

python 正则表达式正则表达式中常用的特殊字符,通配符:string 匹配字符串string ^ 匹配字符串的开头 $ 匹配字符串的末尾。. 匹配任意字符,除了换行符,当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。 […] 用来表示一组字符,单独列出:[abc] 匹配 ‘a’,’b’或’c’ [^…] 不在[]中的字符:[^abc] 匹配除了a,b

2017-06-30 22:30:03 478

原创 oracle获取的执行计划区别及获取真实执行计划

oracle查看真实的执行计划oracle查看到的执行计划,偶尔并不是真实的执行计划, 查看是否是真实的执行计划,就是看SQL有没有真正的执行,若没有被执行,那么由于统计信息与实际直接误差,或其他原因,执行计划可能是不准确的。10046获取的是执行计划 explain plan,dbms_xplan,autotrace这三种方法获取到的执行计划,可能不是真实的执行计划1.1004610046事件

2017-06-30 15:05:02 1390

原创 oracle查看执行计划

分析oracle的问题时有时候需要对单个session开启debug,打印出详细信息查询sessionSQL> select a.username,a.sid ,a.serial#,b.spid from v$session a,v$process b where a.paddr=b.addr;USERNAME SID SERIAL#

2017-06-22 23:50:06 3659

原创 oracle优化器

oralce里优化器有RBO与CBO两种RBORBO基于规则进行,根据固有的规则来选择执行sql的方式 CBO基于成本 选择执行成本最小的一条进行执行,依据是sql语句所涉及的表,索引,列等统计信息在 10g版本以后rbo已经停止支持,单仍然保留源代码,故仍然可以使用该优化器,但调优手段相对cbo要少一些RBO将执行计划划分为15个执行等级 1级为rowid访问,执行效率最高。15级为全表扫描,

2017-06-19 23:29:34 913

原创 python简单的加权随机数

随机访问list资源,但资源访问有一个权重。建立wightlist 权重列表,表示对应的资源编号的权重值,依据权重值生成重读个资源,加入到wlatch 链表中,然后就可用依据random随机生成数字来实现加权的随机,权重越大,则资源个数越多,则随机访问到的概率也就变大。示例如下:#coding=utf8import randomimport timelist = { 1: "test1"

2017-06-02 12:50:48 1916

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除