<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[drbing的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/drbing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; drbing]]></copyright><item><title><![CDATA[python 类中使用切片__getitem__]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/99706254</link><guid>https://blog.youkuaiyun.com/drbing/article/details/99706254</guid><author>drbing</author><pubDate>Sun, 18 Aug 2019 16:39:01 +0800</pubDate><description><![CDATA[class sl(object):
  def __getitem__(self, n):
    if isinstance(n, slice):
      print(n.start)
      print(n.stop)
s = sl()
s[0:9]

0

9
说明：
当有判断isinstance(n, slice):时，n才会有start和sto...]]></description><category></category></item><item><title><![CDATA[python类或实例绑定其他方法（函数）]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/99697202</link><guid>https://blog.youkuaiyun.com/drbing/article/details/99697202</guid><author>drbing</author><pubDate>Sat, 17 Aug 2019 19:58:26 +0800</pubDate><description><![CDATA[给类或实例绑定其他方法（函数），需要注意问题：
（1）定义方法（函数）时，要加self，如：
def set_age(self, age):
  self.age = age
（2）实例绑定方法与类绑定方法是不一样的，实例绑定方法时是要借助函数的，类绑定方法时可以直接赋值的，如：
class Studet(object):
  def __init__(self, name):
  ...]]></description><category></category></item><item><title><![CDATA[db2：在load和创建索引的同时收集统计信息]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/80216567</link><guid>https://blog.youkuaiyun.com/drbing/article/details/80216567</guid><author>drbing</author><pubDate>Sun, 06 May 2018 18:02:53 +0800</pubDate><description><![CDATA[1、load期间执行收集统计信息db2 -v &quot;load from wenjian.del of del replace into tablename STATISTICS USE PROFILE&quot;当然，在这之前要确保在该表上创建了统计信息配置文件。附：（1）查看该表是否有统计信息配置文件              db2 -v &quot;select STATISTICS_PROFILE from sy...]]></description><category></category></item><item><title><![CDATA[使用reorgchk进行所有表信息统计检查]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/80216468</link><guid>https://blog.youkuaiyun.com/drbing/article/details/80216468</guid><author>drbing</author><pubDate>Sun, 06 May 2018 17:43:28 +0800</pubDate><description><![CDATA[runstats可以对特定的表进行收集统计信息。而如果想收集所有表的统计信息，可以使用reorgchk命令具体如下：1、所有表db2 -v“reorgchk update statistics on table all”2、单个表db2 -v“reorgchk update statistics on table tablename”3、某个模式下所有表db2 -v“reorgchk update...]]></description><category></category></item><item><title><![CDATA[db2调用runstats及reorg的几种方法]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/80215619</link><guid>https://blog.youkuaiyun.com/drbing/article/details/80215619</guid><author>drbing</author><pubDate>Sun, 06 May 2018 16:32:20 +0800</pubDate><description><![CDATA[1、直接在后台命令窗口中调用：（1）直接输入db2，调用DB2 CLP进入DB2模式中，输入 runstats on table tablename即可，reorg on table  tablename。（2）或者直接输入 db2 -v “runstats on table tablename”                            db2 -v “reorg on table ...]]></description><category></category></item><item><title><![CDATA[Linux系统查找文件命令find]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/53872599</link><guid>https://blog.youkuaiyun.com/drbing/article/details/53872599</guid><author>drbing</author><pubDate>Sun, 25 Dec 2016 21:21:34 +0800</pubDate><description><![CDATA[如果要在Linux系统中查找某个文件
则可以用find命令实现
$ find / -name 'passwd'
这样就可以找到passwd文件
注意：1、这是级联查找。/下目录都会进行查找
            2、文件名要加单引号]]></description><category></category></item><item><title><![CDATA[shell脚本中test表达式注意事项]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/53153906</link><guid>https://blog.youkuaiyun.com/drbing/article/details/53153906</guid><author>drbing</author><pubDate>Sun, 13 Nov 2016 23:53:15 +0800</pubDate><description><![CDATA[test表达式  注意事项
（1）表达式都是用[]括起来的
（2）[]与表达式之间一定要有空格。如if [ $# -eq 2 ]]]></description><category></category></item><item><title><![CDATA[LINUX中printf与echo的区别]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/52905564</link><guid>https://blog.youkuaiyun.com/drbing/article/details/52905564</guid><author>drbing</author><pubDate>Sun, 23 Oct 2016 22:55:09 +0800</pubDate><description><![CDATA[（1）首先echo是回显，即代表回车显示，是自带换行的；而printf只是打印出来，没有换行
（2）echo只是回显没有变量替换功能；printf是有的
举例：假如我们定义好变量a='hello world'
则 echo "%s" $a  显示的结果就是%s
而 printf "%s\n" $a  显示的结果就是hello world]]></description><category></category></item><item><title><![CDATA[sed中y命令与s命令的区别]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/52464403</link><guid>https://blog.youkuaiyun.com/drbing/article/details/52464403</guid><author>drbing</author><pubDate>Wed, 07 Sep 2016 23:13:26 +0800</pubDate><description><![CDATA[首先这两个命令都可以用作替换，但替换时还是有区别的
（1）y一般是行级别的替换，s一般是列级别替换（当然也可以转换成行级）；
（2）s替换的是整体，y替换的是每一字母对应的单个字母



例：
1、sed 's/dog/cat/' data     把data中的所有行中的第一次出现dog的替换成cat，（注意：如果cat/后没有出现其他形式，则默认时第一次出现的位置）
2、sed]]></description><category></category></item><item><title><![CDATA[shell下的tr和变量]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/52171147</link><guid>https://blog.youkuaiyun.com/drbing/article/details/52171147</guid><author>drbing</author><pubDate>Wed, 10 Aug 2016 14:59:36 +0800</pubDate><description><![CDATA[1、tr是提供转换字符的功能
语法：tr  [options]  source  replace
-c   是将原来源文件中的除source之外的所有字符（包括换行符，空格等）替换为replace
-C  是将原来源文件中的source字符替换为replace
-d  后面只跟source即可，把source删除
-s]]></description><category></category></item><item><title><![CDATA[Linux下在文件内部指定行（首行、末尾行等）插入内容]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/52153766</link><guid>https://blog.youkuaiyun.com/drbing/article/details/52153766</guid><author>drbing</author><pubDate>Mon, 08 Aug 2016 17:25:49 +0800</pubDate><description><![CDATA[1、在文件的首行插入指定内容：
:~$ sed -i "1i#! /bin/sh -" a 

执行后，在a文件的第一行插入#! /bin/sh -
2、在文件的指定行（n）插入指定内容：
:~$ sed -i "niecho "haha"" a 

执行后，在a文件的第n行插入echo "haha"

3、在文件的末尾行插入指定内容：
用第二种方法也可以。一般实现：
:~$]]></description><category></category></item><item><title><![CDATA[Linux中sh与./下执行的问题]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/52150379</link><guid>https://blog.youkuaiyun.com/drbing/article/details/52150379</guid><author>drbing</author><pubDate>Mon, 08 Aug 2016 11:37:37 +0800</pubDate><description><![CDATA[1、首先创建的文件名称为a，当a没有执行权限时，$sh  a 是可以执行的，而./a会提示没有权限。]]></description><category></category></item><item><title><![CDATA[HTML中CSS 添加左缩进和表格边框说明（去掉左右下边框）]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/52096430</link><guid>https://blog.youkuaiyun.com/drbing/article/details/52096430</guid><author>drbing</author><pubDate>Tue, 02 Aug 2016 17:40:24 +0800</pubDate><description><![CDATA[1、在HTML中加自定义的格式
（第一段代码）


 
  
  
  
  
  
  *****表
  
      BODY  {  background-color : #FFFFFF;  font-family : Verdana;  font-size : 10pt;color : Black;}
      TR,TD{  font-family : Ver]]></description><category></category></item><item><title><![CDATA[Oracle下查找存储过程和包的语句]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51965060</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51965060</guid><author>drbing</author><pubDate>Wed, 20 Jul 2016 09:15:12 +0800</pubDate><description><![CDATA[查找某些包：
select * From all_objects where object_type = 'PACKAGE' and object_name like '%DRB%'


查找某些存储过程：
select * From all_objects where object_type = 'PROCEDURE' and object_name like '%DRB%']]></description><category></category></item><item><title><![CDATA[Ubuntu下没有root用户密码，怎么进入root]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51917682</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51917682</guid><author>drbing</author><pubDate>Fri, 15 Jul 2016 14:58:30 +0800</pubDate><description><![CDATA[在安装Ubuntu系统时，第一次没有设置root用户密码，此时进入root用户需要重新设置密码，才能进入root用户。
方法：
$sudo passwd root然后修改密码即可，这样就能重新进入root用户了。]]></description><category></category></item><item><title><![CDATA[Oracle中sql语句查看存储过程内容]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51899840</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51899840</guid><author>drbing</author><pubDate>Wed, 13 Jul 2016 17:18:19 +0800</pubDate><description><![CDATA[如果没有plsql工具，可以用sql语句实现查看某一个存储过程的内容


select text from user_source where name=upper('swap_drb') order by line;]]></description><category></category></item><item><title><![CDATA[PLsql中执行存储过程的方法]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51898429</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51898429</guid><author>drbing</author><pubDate>Wed, 13 Jul 2016 15:27:28 +0800</pubDate><description><![CDATA[1、在sqlplus命令行界面使用"EXECUTE"命令（简写做"EXEC"）执行
sec@ora10g> exec proc_helloworld
Hello World!
PL/SQL procedure successfully completed.
此方法对应plsql工具中的命令窗口。
如果想要在命令窗口显示（即打印出来），要先
sec@ora10g> set servero]]></description><category></category></item><item><title><![CDATA[Oracle中查询有哪些存储过程的sql语句]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51852278</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51852278</guid><author>drbing</author><pubDate>Thu, 07 Jul 2016 16:26:12 +0800</pubDate><description><![CDATA[select object_name,object_type,status from user_objects where OBJECT_TYPE='PROCEDURE';]]></description><category></category></item><item><title><![CDATA[Oracle中union函数]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51851693</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51851693</guid><author>drbing</author><pubDate>Thu, 07 Jul 2016 15:37:02 +0800</pubDate><description><![CDATA[说明：union函数是行级连接，增加行数
例如：
select * from student_drb where bno=1
union
select * from student_drb where bno=4

此结果是将select * from student_drb where bno=4查出的结果合并到select * from student_drb where bno=]]></description><category></category></item><item><title><![CDATA[Oracle中连接与加号的使用]]></title><link>https://blog.youkuaiyun.com/drbing/article/details/51848529</link><guid>https://blog.youkuaiyun.com/drbing/article/details/51848529</guid><author>drbing</author><pubDate>Thu, 07 Jul 2016 10:29:27 +0800</pubDate><description><![CDATA[1、左外连接（Left outer join/ left join）
      left join是以左表的记录为基础的,左表的记录将会全部表示出来,而右表只会显示符合搜索条件的记录。右表记录不足的地方均为NULL.
用（+）来实现， 这个+号可以这样来理解： + 表示补充，即哪个表有加号，这个表就是匹配表。所以加号写在右表，左表就是全部显示，故是左连接。
例子：select a.*,b.]]></description><category></category></item></channel></rss>