精华内容
下载资源
问答
  • 小学一年级下册生字组词大全.doc
  • II编码" href="http://blog.sina.com.cn/s/blog_52476c1d0100g46n.html" target="_blank">chr码值对应列表大全及ASC II编码chr("0") 为0的字符Chr("1")Chr("2")Chr("3")Chr("4")Chr("5")Chr("6")Chr("7") 响铃...
     
    
    chr("0") 为0的字符
    Chr("1")
    Chr("2")
    Chr("3")
    Chr("4")
    Chr("5")
    Chr("6")
    Chr("7") 响铃
    Chr("8") 回格
    Chr("9") tab(水平制表符)
    Chr("10") 换行
    Chr("11") tab(垂直制表符)
    Chr("12") 换页
    Chr("13") 回车 chr(13)&chr(10) 回车和换行的组合
    Chr("14")
    Chr("15")
    Chr("16")
    Chr("17")
    Chr("18")
    Chr("19")
    Chr("20")
    Chr("21")
    Chr("22")
    Chr("23")
    Chr("24")
    Chr("25")
    Chr("26") 结束 End
    Chr("27") 脱离 Pause break
    Chr("28")
    Chr("29")
    Chr("30")
    Chr("31")
    Chr("32") 空格 SPACE
    Chr("33") !
    Chr("34") "
    Chr("35") #
    Chr("36") $
    Chr("37") %
    Chr("38") &
    Chr("39") ’
    Chr("40") (
    Chr("41") )
    Chr("42") * 
    Chr("43") +
    Chr("44") ,
    Chr("45") -
    Chr("46") .
    Chr("47") /
    Chr("48") 0
    Chr("49") 1
    Chr("50") 2
    Chr("51") 3
    Chr("52") 4 
    Chr("53") 5
    Chr("54") 6
    Chr("55") 7
    Chr("56") 8
    Chr("57") 9 
    Chr("58") :
    Chr("59") ;
    Chr("60") <
    Chr("61") =
    Chr("62") > 
    Chr("63") ?
    Chr("64") @
    Chr("65") A
    Chr("66") B
    Chr("67") C 
    Chr("68") D
    Chr("69") E
    Chr("70") F
    Chr("71") G
    Chr("72") H 
    Chr("73") I
    Chr("74") J
    Chr("75") K
    Chr("76") L
    Chr("77") M 
    Chr("78") N
    Chr("79") O
    Chr("80") P
    Chr("81") Q
    Chr("82") R 
    Chr("83") S
    Chr("84") T
    Chr("85") U
    Chr("86") V
    Chr("87") W 
    Chr("88") X
    Chr("89") Y
    Chr("90") Z
    Chr("91") [
    Chr("92")  
    Chr("92")
    Chr("93") ]
    Chr("94") ^
    Chr("95") _
    Chr("96") `
    Chr("97") a 
    Chr("98") b
    Chr("99") c
    Chr("100") d
    Chr("101") e
    Chr("102") f 
    Chr("103") g
    Chr("104") h
    Chr("105") i
    Chr("106") j
    Chr("107") k 
    Chr("108") l
    Chr("109") m
    Chr("110") n
    Chr("111") o
    Chr("112") p 
    Chr("113") q
    Chr("114") r
    Chr("115") s
    Chr("116") t
    Chr("117") u 
    Chr("118") v
    Chr("119") w
    Chr("120") x
    Chr("121") y
    Chr("122") z 
    Chr("123") {
    Chr("124") |
    Chr("125") }
    Chr("126") ~
    Chr("127")
    Chr("128")
    Chr("129")
    Chr("130")
    Chr("131")
    Chr("132")
    有个简单的查看方法,打开记事本,如要查看“Chr("119") w”,可以按下Alt+119
    (先按住Alt不放,然后输入数字,输完后在放开)
     注意:数字一定要从旁边的数字键盘输入,否则无效
    ASC II编码表
     

           目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。
          因为1位二进制数可以表示2(1)=2种状态:0、1;而2位二进制数可以表示2(2)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示2(7)=128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。
          第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;


          第33~126号(共94个)是字符,

    其中第48~57号为0~9十个阿拉伯数字;

    65~90号为26个大写英文字母,

    97~122号为26个小写英文字母,

    其余为一些标点符号、运算符号等。


              Decimal     Octal     Hex      Binary        Value

              -------      -----        *---         ------              -----

               000        000      000     00000000        NUL      (Null char.)

               001        001      001     00000001        SOH      (Start of Header)发送文件首

               002        002      002     00000010        STX      (Start of Text)文本开始

               003        003      003     00000011        ETX      (End of Text)文本尾

               004        004      004     00000100        EOT      (End of Transmission)发送结束

               005        005      005     00000101        ENQ      (Enquiry)

               006        006      006     00000110        ACK      (Acknowledgment)确认

               007        007      007     00000111        BEL      (Bell)蜂鸣

               008        010      008     00001000         BS      (Backspace)退格

               009        011      009     00001001         HT      (Horizontal Tab)

               010        012      00A     00001010         LF      (Line Feed)换行

               011        013      00B     00001011         VT      (Vertical Tab)

               012        014      00C     00001100         FF      (Form Feed)换页

               013        015      00D     00001101         CR      (Carriage Return)回车

               014        016      00E     00001110         SO      (Shift Out)SHIFT 松开

               015        017      00F     00001111         SI      (Shift In)按下

               016        020      010     00010000        DLE      (Data Link Escape)清除

               017        021      011     00010001        DC1 (XON) (Device Control 1)

               018        022      012     00010010        DC2         (Device Control 2)

               019        023      013     00010011        DC3 (XOFF)(Device Control 3)

               020        024      014     00010100        DC4         (Device Control 4)

               021        025      015     00010101        NAK      (Negative Acknowledgement)

               022        026      016     00010110        SYN      (Synchronous Idle)

               023        027      017     00010111        ETB      (End of Trans. Block)

               024        030      018     00011000        CAN      (Cancel)

               025        031      019     00011001         EM      (End of Medium)

               026        032      01A     00011010        SUB      (Substitute)

               027        033      01B     00011011        ESC      (Escape)退出

               028        034      01C     00011100         FS      (File Separator)

               029        035      01D     00011101         GS      (Group Separator)

               030        036      01E     00011110         RS      (Request to Send)(Record Separator)

               031        037      01F     00011111         US      (Unit Separator)

               032        040      020     00100000         SP      (Space)空格

               033        041      021     00100001          !      (exclamation mark)

               034        042      022     00100010          "      (double quote)

               035        043      023     00100011          #      (number sign)

               036        044      024     00100100          $      (dollar sign)

               037        045      025     00100101          %      (percent)

               038        046      026     00100110          &      (ampersand)

               039        047      027     00100111          '      (single quote)

               040        050      028     00101000          (      (left/opening parenthesis)

               041        051      029     00101001          )      (right/closing parenthesis)

               042        052      02A     00101010          *      (asterisk)

               043        053      02B     00101011          +      (plus)

               044        054      02C     00101100          ,      (comma)

               045        055      02D     00101101          -      (minus or dash)

               046        056      02E     00101110          .      (dot)

               047        057      02F     00101111          /      (forward slash)

               048        060      030     00110000          0

               049        061      031     00110001          1

               050        062      032     00110010          2

               051        063      033     00110011          3

               052        064      034     00110100          4

               053        065      035     00110101          5

               054        066      036     00110110          6

               055        067      037     00110111          7

               056        070      038     00111000          8

               057        071      039     00111001          9

               058        072      03A     00111010          :      (colon)

               059        073      03B     00111011          ;      (semi-colon)

               060        074      03C     00111100          <      (less than)

               061        075      03D     00111101          =      (equal sign)

               062        076      03E     00111110          >      (greater than)

               063        077      03F     00111111          ?      (question mark)

               064        100      040     01000000          @      (AT symbol)

               065        101      041     01000001          A

               066        102      042     01000010          B

               067        103      043     01000011          C

               068        104      044     01000100          D

               069        105      045     01000101          E

               070        106      046     01000110          F

               071        107      047     01000111          G

               072        110      048     01001000          H

               073        111      049     01001001          I

               074        112      04A     01001010          J

               075        113      04B     01001011          K

               076        114      04C     01001100          L

               077        115      04D     01001101          M

               078        116      04E     01001110          N

               079        117      04F     01001111          O

               080        120      050     01010000          P

               081        121      051     01010001          Q

               082        122      052     01010010          R

               083        123      053     01010011          S

               084        124      054     01010100          T

               085        125      055     01010101          U

               086        126      056     01010110          V

               087        127      057     01010111          W

               088        130      058     01011000          X

               089        131      059     01011001          Y

               090        132      05A     01011010          Z

               091        133      05B     01011011          [      (left/opening bracket)

               092        134      05C     01011100                (back slash)

               093        135      05D     01011101          ]      (right/closing bracket)

               094        136      05E     01011110          ^      (caret/cirumflex)

               095        137      05F     01011111          _      (underscore)

               096        140      060     01100000          `

               097        141      061     01100001          a

               098        142      062     01100010          b

               099        143      063     01100011          c

               100        144      064     01100100          d

               101        145      065     01100101          e

               102        146      066     01100110          f

               103        147      067     01100111          g

               104        150      068     01101000          h

               105        151      069     01101001          i

               106        152      06A     01101010          j

               107        153      06B     01101011          k

               108        154      06C     01101100          l

               109        155      06D     01101101          m

               110        156      06E     01101110          n

               111        157      06F     01101111          o

               112        160      070     01110000          p

               113        161      071     01110001          q

               114        162      072     01110010          r

               115        163      073     01110011          s

               116        164      074     01110100          t

               117        165      075     01110101          u

               118        166      076     01110110          v

               119        167      077     01110111          w

               120        170      078     01111000          x

               121        171      079     01111001          y

               122        172      07A     01111010          z

               123        173      07B     01111011          {      (left/opening brace)

               124        174      07C     01111100          |      (vertical bar)

               125        175      07D     01111101          }      (right/closing brace)

               126        176      07E     01111110          ~      (tilde)

               127        177      07F     01111111        DEL      (delete)

      


    字母和数字的 ASCII 码的记忆是非常简单的。我们只要记住了一个字母或数字的 ASCII 码(例如记住 A 为 65 , 0 的 ASCII 码为 48 ),知道相应的大小写字母之间差 32 ,就可以推算出其余字母、数字的 ASCII 码。
    虽然标准 ASCII 码是 7 位编码,但由于计算机基本处理单位为字节( 1byte = 8bit ),所以一般仍以一个字节来存放一个 ASCII 字符。每一个字节中多余出来的一位(最高位)在计算机内部通常保持为 0 (在数据传输时可用作奇偶校验位)。
    由于标准 ASCII 字符集字符数目有限,在实际应用中往往无法满足要求。为此,国际标准化组织又制定了 ISO2022 标准,它规定了在保持与 ISO646 兼容的前提下将 ASCII 字符集扩充为 8 位代码的统一方法。 ISO 陆续制定了一批适用于不同地区的扩充 ASCII 字符集,每种扩充 ASCII 字符集分别可以扩充 128 个字符,这些扩充字符的编码均为高位为 1 的 8 位代码(即十进制数 128~255 ),称为扩展 ASCII 码。

    扩展的 ASCII 字符满足了对更多字符的需求。扩展的 ASCII 包含 ASCII 中已有的 128 个字符(数字 0–32 显示在下图中),又增加了 128 个字符,总共是 256 个。
    展开全文
  • 欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载 原博主博客地址:... 目录 前话 可设置样式的窗口部件列表 QSizeGrip(在S...

    若该文为原创文章,转载请注明原文出处
    本文章博客地址:http://blog.csdn.net/qq21497936/article/details/79424536

    长期持续带来更多项目与技术分享,咨询请加QQ:21497936、微信:yangsir198808

    红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中...(点击传送门)

    Qt开发专栏:qss样式表笔记大全(点击传送门)

    上一篇:qss样式表笔记大全(三):可设置样式的窗口部件列表(中)(持续更新示例

    前话

           Qt的qss样式全解与Demo

    可设置样式的窗口部件列表

    QSizeGrip(在StatuesBar右边,鼠标放上可拉伸窗口大小)

    窗口部件

    样式表使用方式

    QSizeGrip

    支持widthheightimage属性。

    示例:QSizeGrip定制

    QSizeGrip {
        image: url(E:/1.jpg);
        width: 16px;
        height: 16px;
    }
    

    QSlider

    窗口部件

    样式表使用方式

    QSlider

    支持盒模式。

    若是水平滑条,min-widthhieght属性必须被提供。

    若是垂直滑条,min-heightwidth属性必须被提供。

    示例1:QSlider定制(水平滑动和垂直滑动)

    QSlider::groove:horizontal {
    border: 1px solid rgb(255,0,0);
    /* the groove expands to the size of the slider by default.*/
    /* by giving it a height, it has a fixed size */
        height: 8px;
    background: qlineargradient(x1:0, y1:0, x2:0, y2:1, 
                             stop:0 #B1B1B1,
                             stop:1 #c4c4c4);
        margin: 2px 0;
    }
    QSlider::handle:horizontal {
        background: qlineargradient(x1:0, y1:0, x2:1, y2:1, 
                                 stop:0 #b4b4b4, 
                                 stop:1 #8f8f8f);
        border: 1px solid rgb(0,255,0);
        width: 18px;
        /* handle is placed by default on the contents rect of the groove.*/
        /* Expand outside the groove */
        margin: -2px 0; 
        border-radius: 3px;
    }
    

    QSlider::groove:vertical {
        background: red;
    /* absolutely position 4px from the left and right of the widget. */
        /* setting margins on the widget should work too... */
        position: absolute; 
        left: 4px; right: 4px;
    }
    QSlider::handle:vertical {
        height: 10px;
        background: green;
        margin: 0 -4px; /* expand outside the groove */
    }
    QSlider::sub-page:vertical {
        background: pink;
    
    QSlider::add-page:vertical {
        background: white;
    }
    

    示例2:横向handle大圆球定制(2021年5月29日补充)

    /* 滑动条 */
    /* 滑动条:背景 */
    QSlider::groove:horizontal {
    	border: 0px solid rgb(255,0,0);
        height: 6px;
    	background-color: rgba(255, 255, 255, 0%);
    	top:  0px;
     	bottom: 0px;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::sub-page:horizontal {
        background-color: #6CF8FC;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::add-page:horizontal {
        background-color: rgba(255, 255, 255, 35%);
    }
    /* 滑动条:滑块 */
    QSlider::handle:horizontal {
        border: 0px solid rgb(0,255,0);
    	margin: -27 0 -27 0;			/* 滑块向值条周边扩展 */
    	width: 60px;
    	border-radius: 30px;
        background-color: #FFFFFF;
    }

    示例3:纵向handle冷暖定制(2021年5月29日补充)

    /* 滑动条 */
    /* 滑动条:背景 */
    QSlider::groove:vertical {
    	border: 0px solid rgb(255,0,0);
    	width: 3px;
    	background-color: qlineargradient(spread:pad, x1:1, y1:1,
                                                      x2:1, y2:0, 
                                          stop:0 #3397FF,
                                          stop:1 #FF4E00);
    	top:  0px;
     	bottom: 0px;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::sub-page:vertical {
        background-color: rgba(255, 255, 255, 0%);
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::add-page:vertical {
        background-color: rgba(255, 255, 255, 0%);
    }
    /* 滑动条:滑块 */
    QSlider::handle:vertical {
    	border: 5px solid #6CF8FC;
    	margin: 0 -27 0 -27;			/* 滑块向值条周边扩展 */
    	height: 44px;
    	border-radius: 27px;      		/* 圆角超过margin的27+27将会无效 */
        background-color: #4F4F4F;
    }

    示例4:纯色定制

    /* 滑动条 */
    /* 滑动条:背景 */
    QSlider::groove:horizontal {
    	border: 0px solid rgb(255,0,0);
        height: 6px;
    	background-color: rgba(255, 255, 255, 0%);
    	top:  0px;
     	bottom: 0px;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::sub-page:horizontal {
        background-color: rgba(123, 189, 179, 255);
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::add-page:horizontal {
        background-color: rgba(189, 224, 218, 255);
    }
    /* 滑动条:滑块 */
    QSlider::handle:horizontal {
        border: 0px solid rgb(0,255,0);
    	margin: -5 0 -5 0;			/* 滑块向值条周边扩展 */
    	width: 5px;
    	border-radius: 0px;
        background-color: rgba(66, 159, 151, 255);
    }

    示例5:带+ - 按钮的QSlider(补充2021年06月10日)

    
    /* 滑动条 */
    /* 滑动条:背景 */
    QSlider::groove:horizontal {
    	border: 0px solid rgb(255,0,0);
        height: 18px;
    	background-color: rgba(255, 255, 255, 0%);
    	top:  0px;
     	bottom: 0px;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::sub-page:horizontal {
        background-color: rgba(154, 206, 205, 255);
    }
    /* 滑动条:高于当前值的背景 */
    QSlider::add-page:horizontal {
        background-color: rgba(240, 240, 240, 255);
    }
    /* 滑动条:滑块 */
    QSlider::handle:horizontal {
        border: 0px solid rgb(0,255,0);
    	margin: -5 0 -5 0;			/* 滑块向值条周边扩展 */
    	width: 3px;
    	border-radius: 0px;
        background-color: rgba(66, 159, 151, 255);
    }
    /* sub 按钮 */
    QPushButton#pushButton_sub {
    	border: none;
    	border-radius: 0px;
    	border-image: url(:/toolMenuWidget/images/toothFillHole/sub.png);
    }
    QPushButton#pushButton_sub:disabled {
    	border-image: url(:/toolMenuWidget/images/toothFillHole/sub_disabled.png);
    }
    QPushButton#pushButton_sub:pressed {
    	border-image: url(:/toolMenuWidget/images/toothFillHole/sub_pressed.png);
    }
    /* add 按钮 */
    QPushButton#pushButton_add {
    	border: none;
    	border-radius: 0px;
    	border-image: url(:/toolMenuWidget/images/toothFillHole/add.png);
    }
    QPushButton#pushButton_add:disabled {
    	border-image: url(:/toolMenuWidget/images/toothFillHole/add_disabled.png);
    }
    QPushButton#pushButton_add:pressed {
    	border-image: url(:/toolMenuWidget/images/toothFillHole/add_pressed.png);
    }

    示例6:是否显示滑块定制(2021年06月14日补充)

    /* 滑动条 */
    /* 滑动条:背景 */
    QSlider::groove:vertical {
    	border: 0px solid rgb(255,0,0);
    	width: 3px;
    	background-color: rgba(102, 102, 102, 70);
    	top:  0px;
     	bottom: 0px;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::sub-page:vertical {
        background-color: rgba(255, 255, 255, 0%);
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::add-page:vertical {
        background-color: rgba(255, 255, 255, 0%);
    }
    
    
    /******* 以下二选一,是否显示滑块 *******/
    /* 选择一:滑动区域底色背景 */
    QSlider::handle:vertical {
    	border: 0px solid #666666;
    	margin: 0 -7 0 -7;			/* 滑块向值条周边扩展 */
    	height: 48px;
    	border-radius: 0px;      		/* 圆角超过margin的将会无效 */
        background-color: #666666;
    }
    /* 选择二:不显示滑块的 */
    QSlider#verticalSlider_connect::handle:vertical {
    	border: 0px solid #666666;
    	margin: 0 -7 0 -7;			/* 滑块向值条周边扩展 */
    	height: 0px;
    	border-radius: 0px;      		/* 圆角超过margin的将会无效 */
        background-color: #666666;
    }
    

    示例7:定制透明滑块(2021年6月15日补充)

    示例8:定制压力数值调(2021年6月25日补充)

    /* 滑动条 */
    /* 滑动条:背景 */
    QSlider::groove:vertical {
    	border: 0px solid rgb(255,0,0);
    	border-radius: 8px;
    	width:34px;
    	background-color: #353535;
    	top: 0;
    	bottom: 0;
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::sub-page:vertical {
        background-color: rgba(255, 255, 255, 0%);
    }
    /* 滑动条:低于当前值的背景 */
    QSlider::add-page:vertical {
        background-color: rgba(255, 255, 255, 0%);
    }
    /* 滑动区域底色背景 */
    QSlider::handle:vertical {
    	border: 0px solid #666666;
    	height: 28px;
    	border-radius: 0px;      		/* 圆角超过margin的将会无效 */
        background-color: #1D95FE;
    }

    QSpinBox

    窗口部件

    样式表使用方式

    QSpinBox

    外框frame支持盒模式控制。

    向上按钮和向上箭头可以分别使用::up-button::up-arrow定制,默认情况下,向上按钮在padding rectangel右上角,如果向上按钮没有明确大小,它缺省占据参考矩形的一半高度。向上箭头在向上按钮content rectangle的正中间。

    向下按钮和向下箭头可以分别使用::down-button::down-arrow定制,默认情况下,向下按钮在padding rectangel右下角,如果向下按钮没有明确大小,它缺省占据参考矩形的一半高度。向下箭头在向下按钮content rectangle的正中间。

    示例:QSpinBox定制

    QSpinBox {
        padding-right: 15px; /* make room for the arrows */
        background: yellow;
    }
    QSpinBox::up-button {
        subcontrol-origin: border;
        subcontrol-position: top right; /* position at the top right corner */
        width: 16px; /* 16 + 2*1px border-width = 15px padding + 3px parent border */
        background: rgb(100, 0, 0);
    }
    QSpinBox::up-button:hover {
        background: rgb(170, 0, 0);
    }
    QSpinBox::up-button:pressed {
        background: rgb(255, 0, 0);
    }
    QSpinBox::up-arrow {
        background: rgb(255,255,255);
        width: 10px;
        height: 10px;
    }
    QSpinBox::up-arrow:disabled, QSpinBox::up-arrow:off { /* off state when value is max */
        background: rgb(0,0,0);
        width: 10px;
        height: 10px;
    }
    QSpinBox::down-button {
        subcontrol-origin: border;
        subcontrol-position: bottom right; /* position at bottom right corner */
        width: 16px;
        background: rgb(0, 100, 0);
    }
    QSpinBox::down-button:hover {
        background: rgb(0, 170, 0);
    }
    QSpinBox::down-button:pressed {
        background: rgb(0, 255, 0);
    }
    QSpinBox::down-arrow {
        background: rgb(255,255,255);
        width: 10px;
        height: 10px;
    }
    /* off state when value in min */
    QSpinBox::down-arrow:disabled,QSpinBox::down-arrow:off { 
        background: rgb(0,0,0);
        width: 10px;
        height: 10px;
    }
    

    QSplitter(非QMainwindow::separator)

    窗口部件

    样式表使用方式

    QSplitter

    支持盒模式。

    拥有子控件-移动句柄,使用::handle定制。

    扩展:在设计器中如何使用QSplitter

    步骤一:拖选控件:

    步骤二:选中需要使用QSpitter的多个控件

    步骤三:点击分隔符,即可

       

    示例:QSplitter定制

    QSplitter::handle {
        background: rgb(255,0,0);
    }
    QSplitter::handle:horizontal {
        width: 2px;
    }
    QSplitter::handle:vertical {
        height: 2px;
    }
    QSplitter::handle:pressed {
        background: rgb(0,255,0);
    }
    

    QStatusBar

    窗口部件

    样式表使用方式

    QStatusBar

    仅支持background属性。

    每个item的frame也被定制,使用::item子控件控制。

    示例:QStatusBar定制

    QStatusBar {
        background: brown;
    }
    QStatusBar::item {
        border: 1px solid red;
        border-radius: 3px;
    }
    

    QStatusBar {
        background: brown;
    }
    QStatusBar::item {
        border: 1px solid red;
        border-radius: 3px;
    }
    QStatusBar QLabel {
        border: 3px solid white;
    }
    

    QTabBar

    窗口部件

    样式表使用方式

    QTabBar

    tabs可以分别通过::tab定制。

    tabs支持:only-one:first:last:middile:previous-selected:selected

    关闭按钮使用::close-button定制。

    通过使用负边距或使用绝对位置方案创建所选状态的重叠tabs。

    指示器使用::tear控制。

    QTabBar使用2个QToolButtons滚动,可以通过QTabBar QtoolButton选择器进行定制。

    定制滚动按钮的宽度使可使用::scroller控制。

    tabs的排序可通过alignment属性控制。

    警告:改变QTabWidget里面的QTabBar的位置,需要使用::tab-bar控制。

    示例1:QTabWidget和QTabBar定制

    QTabWidget::pane { /* The tab widget frame */
        border-top: 2px solid #C2C7CB;
    }
    QTabWidget::tab-bar {
        left: 5px; /* move to the right by 5px */
    }
    /* Style the tab using the tab sub-control. Note that it reads QTabBar _not_ QTabWidget */
    QTabBar::tab {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
        stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
        stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
        border: 2px solid #C4C4C3;
        border-bottom-color: #C2C7CB; /* same as the pane color */
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        min-width: 8ex;
        padding: 2px;
    }
    QTabBar::tab:selected, QTabBar::tab:hover {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
        stop: 0 #fafafa, stop: 0.4 #f4f4f4,
        stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
    }
    QTabBar::tab:selected {
        border-color: #9B9B9B;
        border-bottom-color: #C2C7CB; /* same as pane color */
    }
    QTabBar::tab:!selected {
        margin-top: 2px; /* make non-selected tabs look smaller */
    }
    

    示例2:QTabWidget和QTabBar定制

    QTabWidget::pane { /* The tab widget frame */
        border-top: 2px solid #C2C7CB;
    }
    QTabWidget::tab-bar {
        left: 5px; /* move to the right by 5px */
    }
    /* Style the tab using the tab sub-control. Note that it reads QTabBar _not_ QTabWidget */
    QTabBar::tab {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                 stop: 0 #E1E1E1, 
                                 stop: 0.4 #DDDDDD,
                                 stop: 0.5 #D8D8D8, 
                                 stop: 1.0 #D3D3D3);
        border: 2px solid #C4C4C3;
        border-bottom-color: #C2C7CB; /* same as the pane color */
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        min-width: 8ex;
        padding: 2px;
    }
    QTabBar::tab:selected, QTabBar::tab:hover {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                 stop: 0 #fafafa, 
                                 stop: 0.4 #f4f4f4,
                                 stop: 0.5 #e7e7e7, 
                                 stop: 1.0 #fafafa);
    }
    QTabBar::tab:selected {
        border-color: #9B9B9B;
        border-bottom-color: #C2C7CB; /* same as pane color */
    }
    QTabBar::tab:!selected {
        margin-top: 2px; /* make non-selected tabs look smaller */
    }
    /* make use of negative margins for overlapping tabs */
    QTabBar::tab:selected {
    /* expand/overlap to the left and right by 4px */
        margin-left: -4px;
        margin-right: -4px;
    }
    QTabBar::tab:first:selected {
        margin-left: 0; /* the first selected tab has nothing to overlap with on the left */
    }
    QTabBar::tab:last:selected {
        margin-right: 0; /* the last selected tab has nothing to overlap with on the right */
    }
    QTabBar::tab:only-one {
        margin: 0; /* if there is only one tab, we don't want overlapping margins */
    }
    

    示例3:QTabWidget和QTabBar定制

    QTabWidget::pane { /* The tab widget frame */
        border-top: 2px solid #C2C7CB;
        position: absolute;
        top: -0.5em;
    }
    QTabWidget::tab-bar {
        alignment: center;
    }
    /* Style the tab using the tab sub-control. Note that it reads QTabBar _not_ QTabWidget */
    QTabBar::tab {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                 stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
                                 stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
        border: 2px solid #C4C4C3;
        border-bottom-color: #C2C7CB; /* same as the pane color */
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        min-width: 8ex;
        padding: 2px;
    }
    QTabBar::tab:selected, QTabBar::tab:hover {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                 stop: 0 #fafafa, stop: 0.4 #f4f4f4,
                                 stop: 0.5 #e7e7e7, stop: 1.0 #fafafa);
    }
    QTabBar::tab:selected {
        border-color: #9B9B9B;
        border-bottom-color: #C2C7CB; /* same as pane color */
    }
    

    示例4:QTabWidget和QTabBar定制

    QTabBar::tear {
        image: url(tear_indicator.png);
    }
    QTabBar::scroller { /* the width of the scroll buttons */
        width: 20px;
    }
    QTabBar QToolButton { /* the scroll buttons are tool buttons */
        background: rgb(255,0,0);
    }
    QTabBar QToolButton::right-arrow { /* the arrow mark in the tool buttons */
        background: rgb(0,255,0);
    }
    QTabBar QToolButton::left-arrow {
        background: rgb(0,0,255);
    }
    /* since 4.6 */
    QTabBar::close-button {
        background: rgb(0,0,0);
        subcontrol-position: left;
    }
    QTabBar::close-button:hover {
        background: rgb(255,255,255);
    }
    

    示例5:只定制TabWidget上的QTabBar的文字,tab的宽度和高度

    QTabBar::tab {
        min-width: 90px;
        min-height: 28px;
    	font: 22px "楷体";
    	font-weight: bold;
    }

    示例6:透明颜色,背景穿透(配合其TabWidget的tab页,为QWidget,补充日期:2021年03月01日)

    QTabBar::tab {
    	border: 2px solid rgb(46, 65, 99);
    	background: transparent;
    	min-width: 140px;
    }
    QTabBar::tab::selected {
    	border: 2px solid rgb(46, 65, 99);
    	background: rgba(22,79,135,250);
    	min-width: 140px;
    	color: 
    }
    QTabWidget:pane {
    	border: 2px solid rgb(46, 65, 99);
    	background: transparent;
    }
    QWidget#tab_shengChanXinXi,
    QWidget#tab_renYuanXinXi {
    	background: transparent;
    }

    QTabWidget

    请参照紧邻上面的QTabBar进行样式定制。

    窗口部件

    样式表使用方式

    QTabWidget

    外框frame由::pane控制。

    左右角分别由::left-corner::right-coner控制。

    tabBar的位置由::tab-bar控制。

    默认子控件都是QWindowsStyle时QTabWidget的位置。

    定制QTabBar请使用tab-bar控制。

    依据tabs的方向,拥有四个状态:top:left:right:bottom

    查看示例:QTabWidget和QTabBar定制

    示例1:透明颜色,背景穿透(配合其TabWidget的tab页,为QWidget,补充日期:2021年03月01日)

    QTabBar::tab {
    	border: 2px solid rgb(46, 65, 99);
    	background: transparent;
    	min-width: 140px;
    }
    QTabBar::tab::selected {
    	border: 2px solid rgb(46, 65, 99);
    	background: rgba(22,79,135,250);
    	min-width: 140px;
    	color: 
    }
    QTabWidget:pane {
    	border: 2px solid rgb(46, 65, 99);
    	background: transparent;
    }
    QWidget#tab_shengChanXinXi,
    QWidget#tab_renYuanXinXi {
    	background: transparent;
    }

    示例2:浅绿色定制,区域透明

    /* tabBar条的样式 */
    QTabWidget::tab-bar {
        alignment: left;
    }
    /* tabBar上的tab按钮样式 */
    QTabBar::tab {
    	font-size: 12px;
    	color: black;
        background: white;
        border: 1px solid  rgb(214, 214, 214);
        min-width: 52px;
    	min-height: 26px;
        padding: 0px;
    }
    QTabBar::tab:hover,
    QTabBar::tab:selected {
    	color: white;
        background-color: rgb(75, 138, 21);
        border: 0px solid  rgb(214, 214, 214);
    	border-radius: 1px;
    }
    /* 整个tabBar下的区域(不带tabBar菜单按钮条部分 */
    QTabWidget::pane { /* The tab widget frame */
        border-top: 1px solid rgb(113,113,113);
    	background: transparent;
        position: absolute;
    }

    QTableView

    窗口部件

    样式表使用方式

    QTableView

    支持盒模式。

    当alternating row colors属性设置为允许时,交替颜色可通过属性alternate-background-color控制。

    被选中的内容部分的前景色和背景需要通过属性selection-colorselection-background-color控制。

    在QTableView控件可作为一个QAbstractButton实现,还可以使用 “QTableView QTableCornerButton::section“选择器选择后控制样式。

    表格颜色使用属性gridline-color

    背景可滚动,可参照QAbstractScrollArea窗口部件

    示例1:QTableView定制

    QTableView {
        selection-background-color: qlineargradient(x1: 0, y1: 0, x2: 0.5, y2: 0.5,
                                              stop: 0 #FF92BB, stop: 1 white);
    }
    QTableView QTableCornerButton::section {
        background: red;
        border: 2px outset red;
    }
    QTableView::indicator:unchecked {
        background-color: #d7d6d5
    }
    

    示例2:透明与半透明背景,看到底部窗口背景图片(2021年03月04日更新)

    QWidget {
    	background: transparent;
    	font: 18px "黑体";
    }
    QHeaderView::section {
    	color: white;
    	background: rgba(255,255,255, 100);
    
    }
    QTableView {
    	background: transparent;
    	alternate-background-color: rgba(255,255,255, 50);
        selection-background-color: rgb(36, 128, 219);
    	gridline-color: rgba(0, 0, 0, 255);
    }
    QTableView::indicator:unchecked {
    	background: transparent;
    }
    

    QTableWidget(查看QTableView)

    窗口部件

    样式表使用方式

    QTableWidget

    查看QTableView

    示例:QTableWidget定制

    QTableWidget {
    	border 0px;
    	color: black;
    	background-color: rgb(242, 242, 242);
    	alternate-background-color: rgb(255, 255, 255);
    }

    QTextEdit

    窗口部件

    样式表使用方式

    QTextEdit

    支持盒模式。

    被选中的内容部分的前景色和背景需要通过属性selection-colorselection-background-color控制。

    示例1:协议阅读界面(2021年05月08日补充)

       

            

    /* 协议文本 */
    QTextEdit {
    	color: black;
    	border: 2px solid rgb(88, 183, 179);	
    	border-right-width: 0px;
    }
    QScrollBar:vertical {
        border: 4px solid rgb(88, 183, 179);
        background: white;
        width: 28px;
        margin: 22px 0 22px 0;
    }
    QScrollBar::handle:vertical {
        background: rgb(104, 189, 186);
        min-height: 20px;
    }
    /* 箭头区域的底部区域,箭头区域在改区域上,默认箭头区域在区域居中 */
    QScrollBar::add-line:vertical {
        border: 1px solid rgb(88, 183, 179);
        background: rgb(88, 183, 179);
        height: 20px;
        subcontrol-position: bottom;
        subcontrol-origin: margin;
    }
    QScrollBar::add-line:vertical:pressed {
        border: 1px solid rgb(88, 183, 179);
        background: rgb(35, 132, 124);
        height: 20px;
        subcontrol-position: bottom;
        subcontrol-origin: margin;
    }
    QScrollBar::sub-line:vertical {
        border: 1px solid rgb(88, 183, 179);
        background: rgb(88, 183, 179);
        height: 20px;
        subcontrol-position: top;
        subcontrol-origin: margin;
    }
    QScrollBar::sub-line:vertical:pressed {
        border: 1px solid rgb(35, 132, 124);
        background: red;
        height: 20px;
        subcontrol-position: top;
        subcontrol-origin: margin;
    }
    /* 箭头区域的实际箭头,默认居中 */
    QScrollBar::up-arrow:vertical {
    	width: 20px;
    	height: 14px;
    	border-image: url(:/images/upArrow.png);
    }
    QScrollBar::down-arrow:vertical {
    	width: 20px;
    	height: 14px;
    	border-image: url(:/images/downArrow.png);
    }
    QScrollBar::add-page:vertical,
    QScrollBar::sub-page:vertical {
        background: none;
    }

    QTimeEdit(查看QSpinBox)

    窗口部件

    样式表使用方式

    QTimeEdit

    查看QSpinBox

    QToolBar

    窗口部件

    样式表使用方式

    QToolBar

    支持盒模式。

    拥有:top:left: right:bottom状态,依赖tool-bar所在区域。

    拥有:first:last:middle:only-one状态指示器。

    通过::separator控制分隔符。

    示例:定制QToolBar

    QToolButton { /* all types of tool button */
        border: 2px solid #8f8f91;
        border-radius: 6px;
        background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                      stop: 0 #f6f7fa, 
                                      stop: 1 #dadbde);
    }
    QToolButton[popupMode="1"] { /* only for MenuButtonPopup */
        padding-right: 20px; /* make way for the popup button */
    }
    QToolButton:pressed {
        background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                      stop: 0 #dadbde, 
                                      stop: 1 #f6f7fa);
    }
    /* the subcontrols below are used only in the MenuButtonPopup mode */
    QToolButton::menu-button {
        border: 2px solid gray;
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        /* 16px width + 4px for border = 20px allocated above */
        width: 16px;
    }
    QToolButton::menu-arrow {
        image: url(E:/1.jpg);
    }
    
    QToolButton::menu-arrow:open {
        top: 1px; left: 1px; /* shift it a bit */
    }
    

    QToolButton

    窗口部件

    样式表使用方式

    QToolButton

    支持盒模式。

    如果QToolButton拥有菜单,则可使用::menu-indicator来控制菜单指示器。默认的,菜单指示器是定位在padding rectangle的右下角。

    如果QtoolButton是QToolButton::MenuButtonPopop模式,则可使用::menu-button来绘制menu button。

    ::menu-arraow可用户绘制menu-button内的菜单箭头。默认的,它位置在menu-button子控件的centent rectangle中心。

    当QToolButton显示箭头时,有且由::up-arrow::down-arrow::left-arrow::right-arrow子控件控制。

    警告:如果仅仅设置一个QToolButton的背景色,除非你设置border属性为某值,否则背景色不会生效。这是因为,默认的时候QToolButton绘制一个正框正好完全覆盖背景色。

    QToolButton { 
        background-color: red; 
        border: none; 
    }

    示例:QToolButton定制(分为三种情况)

    第一种:不存在菜单,则可以直接参照QPushButton来定制QToolButton。

    第二种:如果有菜单,菜单模式设置为QToolButton::DelayedPopup或者QToolButton::instantPopup(让我们统一归为非按钮弹出菜单吧)。这种情况,可直接参照带menu的QPushButton,主要是参照menu-indicator。

    第三种:当菜单模式QToolButton::popupMode设置为

    QToolButton::MenuButtonPopup时,参照以下示例:

    QToolButton { /* all types of tool button */
        border: 2px solid #8f8f91;
        border-radius: 6px;
        background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                      stop: 0 #f6f7fa, stop: 1 #dadbde);
    }
    QToolButton[popupMode="1"] { /* only for MenuButtonPopup */
        padding-right: 20px; /* make way for the popup button */
    }
    QToolButton:pressed {
        background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                      stop: 0 #dadbde, stop: 1 #f6f7fa);
    }
    /* the subcontrols below are used only in the MenuButtonPopup mode */
    QToolButton::menu-button {
        border: 2px solid gray;
        border-top-right-radius: 6px;
        border-bottom-right-radius: 6px;
        /* 16px width + 4px for border = 20px allocated above */
        width: 16px;
    }
    QToolButton::menu-arrow {
        image: url(downarrow.png);
    }
    QToolButton::menu-arrow:open {
        top: 1px; left: 1px; /* shift it a bit */
    }
    

    QToolBox

    窗口部件

    样式表使用方式

    QToolBox

    支持盒模式。

    每个不同的tab页面使用::tab进行控制。

    tabs支持:only-one:first:last:middle:previous-selected:next-selected:selected状态。

    示例:QToolBox定制

    QToolBox::tab {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,
                                 stop: 0 #E1E1E1, stop: 0.4 #DDDDDD,
                                 stop: 0.5 #D8D8D8, stop: 1.0 #D3D3D3);
        border-radius: 5px;
        color: darkgray;
    }
    QToolBox::tab:selected { /* italicize selected tabs */
        font: italic;
        color: white;
    }
    

    QToolTip

    窗口部件

    样式表使用方式

    QToolTip

    支持盒模式。

    opacity属性控制tooltip的不透明度,1.0为完全不透明,0.0为透明。

    属性:opacity*

    属性类型:Number

    示例:QToolTip定制

    QFrame, QLabel, QToolTip{
        border: 2px solid green; /* border: 宽度 线类型 颜色 */
        border-radius: 4px;
        padding: 2px; /* 边界都内部矩形的宽度 */
    background-image: url(E:/1.jpg);
    }
    

    QTreeView

    窗口部件

    样式表使用方式

    QTreeView

    支持盒模式。

    当alternating row colors属性设置为允许时,交替颜色可通过属性alternate-background-color控制。

    被选中的内容部分的前景色和背景需要通过属性selection-colorselection-background-color控制。

    选择的行为可以在这里通过属性show-decoration-selected属性控制。

    树分支科室使用::branch控制,拥有:open:closed:has-sibling:has-children状态。

    使用::item精确控制内容项。

    背景可滚动,可参照QAbstractScrollArea窗口部件

    示例:QTreeView定制

    允许交替颜色时候可控制交替颜色

    QTreeView {
        alternate-background-color: yellow;
    }
    

    精确控制项

        show-decoration-selected: 1;
    }
    QTreeView::item {
        border: 1px solid #d9d9d9;
        border-top-color: transparent;
        border-bottom-color: transparent;
    }
    QTreeView::item:hover {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e7effd, stop: 1 #cbdaf1);
        border: 1px solid #bfcde4;
    }
    QTreeView::item:selected {
       border: 1px solid #567dbc;
    }
    QTreeView::item:selected:active{
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);
    }
    QTreeView::item:selected:!active {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6b9be8, stop: 1 #577fbf);
    }
    

    控制分支效果

    QTreeView {
        show-decoration-selected: 1;
    }
    QTreeView::item {
        border: 1px solid #d9d9d9;
        border-top-color: transparent;
        border-bottom-color: transparent;
    }
    QTreeView::item:hover {
        background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #e7effd, stop: 1 #cbdaf1);
        border: 1px solid #bfcde4;
    }
    QTreeView::item:selected {
       border: 1px solid #567dbc;
    }
    QTreeView::item:selected:active{
       background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6ea1f1, stop: 1 #567dbc);
    }
    QTreeView::item:selected:!active {
       background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #6b9be8, stop: 1 #577fbf);
    }

    QTreeView::branch:has-siblings:!adjoins-item {
        border-image: url(vline.png) 0;
    }
    QTreeView::branch:has-siblings:adjoins-item {
        border-image: url(branch-more.png) 0;
    }
    QTreeView::branch:!has-children:!has-siblings:adjoins-item {
        border-image: url(branch-end.png) 0;
    }
    QTreeView::branch:has-children:!has-siblings:closed,
    QTreeView::branch:closed:has-children:has-siblings {
        border-image: none;
        image: url(branch-closed.png);
    }
    QTreeView::branch:open:has-children:!has-siblings,
    QTreeView::branch:open:has-children:has-siblings  {
        border-image: none;
        image: url(branch-open.png);
    }

    /* 未打开节点时的图标 */
    QTreeWidget::branch:has-children:!has-siblings:closed,
    QTreeWidget::branch:closed:has-children:has-siblings {
        border-image: url(:/treeWidget/images/branch-closed.png);
    }
    /* 打开节点时的图标 */
    QTreeWidget::branch:open:has-children:!has-siblings,
    QTreeWidget::branch:open:has-children:has-siblings  {
        border-image: url(:/treeWidget/images/branch-open.png);
    }
    /* 节点与兄弟节点之间的图标(在上的节点展开后) */
    QTreeWidget::branch:has-siblings:!adjoins-item {
        border-image: url(:/treeWidget/images/vLine.png);
    }
    /*子项前面(非结束项)*/
    QTreeWidget::branch:has-siblings:adjoins-item {
        border-image: url(:/treeWidget/images/branch-more.png);
    }
    /*结束项*/
    QTreeWidget::branch:!has-children:!has-siblings:adjoins-item {
        border-image: url(:/treeWidget/images/branch-end.png)
    }
    

    QTreeWidget(查看QTreeView)

    窗口部件

    样式表使用方式

    QTreeWidget

    查看QTreeView

    QWidget

    窗口部件

    样式表使用方式

    QWidget

    仅支持backgroundbackground-clipbackground-origin属性。注意:这是直接设置QWidget背景图片等失败的原因,解决方法如下重写paintEvent)。

    如果其子类,需要支持其他除以上三种的其他属性,需要重写paintEvent代码。

    void CustomWidget::paintEvent(QPaintEvent *)
    {
        QStyleOption opt;
        opt.init(this);
        QPainter p(this);
        style()->drawPrimitive(QStyle::PE_Widget, &opt, &p, this);
    }

    以上的代码生效stylesheet,对其他操作没有影响。

    警告:必须添加Q_OBJECT宏。

    上一篇:qss样式表笔记大全(三):可设置样式的窗口部件列表(中)(持续更新示例

    若该文为原创文章,转载请注明原文出处
    本文章博客地址:http://blog.csdn.net/qq21497936/article/details/79424536

    展开全文
  • ORACLE系统表大全

    千次阅读 2016-06-03 13:53:34
    ORACLE系统表大全

    1、用户:

       select username from dba_users;

      改口令

       alter user spgroup identified by spgtest;

      2、表空间:

       select * from dba_data_files;

       select * from dba_tablespaces;//表空间

     

       select tablespace_name,sum(bytes), sum(blocks)

        from dba_free_space group by tablespace_name;//空闲表空间

     

       select * from dba_data_files

        where tablespace_name='RBS';//表空间对应的数据文件

     

       select * from dba_segments

        where tablespace_name='INDEXS';

      3、数据库对象:

       select * from dba_objects;

       CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、

       PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。

      4、表:

       select * from dba_tables;

       analyze my_table compute statistics;->dba_tables后6列

       select extent_id,bytes from dba_extents

       where segment_name='CUSTOMERS' and segment_type='TABLE'

       order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息

       列信息:

        select distinct table_name

        from user_tab_columns

        where column_name='SO_TYPE_ID';

      5、索引: 

       select * from dba_indexes;//索引,包括主键索引

       select * from dba_ind_columns;//索引列

       select i.index_name,i.uniqueness,c.column_name

        from user_indexes i,user_ind_columns c

         where i.index_name=c.index_name

         and i.table_name ='ACC_NBR';//联接使用

      6、序列:

       select * from dba_sequences;

      7、视图:

       select * from dba_views;

       select * from all_views;

      text 可用于查询视图生成的脚本

      8、聚簇:

       select * from dba_clusters;

      9、快照:

       select * from dba_snapshots;

      快照、分区应存在相应的表空间。

      10、同义词:

       select * from dba_synonyms

        where table_owner='SPGROUP';

        //if owner is PUBLIC,then the synonyms is a public synonym.

         if owner is one of users,then the synonyms is a private synonym.

      11、数据库链:

       select * from dba_db_links;

      在spbase下建数据库链

       create database link dbl_spnew

       connect to spnew identified by spnew using 'jhhx';

       insert into acc_nbr@dbl_spnew

       select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';

      12、触发器:

       select * from dba_trigers;

      存储过程,函数从dba_objects查找。

      其文本:select text from user_source where name='BOOK_SP_EXAMPLE';

      建立出错:select * from user_errors;

      oracle总是将存储过程,函数等软件放在SYSTEM表空间。

      13、约束:

      (1)约束是和表关联的,可在create table或alter table table_name add/drop/modify来建立、修改、删除约束。

      可以临时禁止约束,如:

       alter table book_example

       disable constraint book_example_1;

       alter table book_example

       enable constraint book_example_1;

      (2)主键和外键被称为表约束,而not null和unique之类的约束被称为列约束。通常将主键和外键作为单独的命名约束放在字段列表下面,而列约束可放在列定义的同一行,这样更具有可读性。

      (3)列约束可从表定义看出,即describe;表约束即主键和外键,可从dba_constraints和dba_cons_columns 查。

       select * from user_constraints

       where table_name='BOOK_EXAMPLE';

       select owner,CONSTRAINT_NAME,TABLE_NAME

        from user_constraints

        where constraint_type='R'

        order by table_name;

      (4)定义约束可以无名(系统自动生成约束名)和自己定义约束名(特别是主键、外键)

      如:create table book_example

        (identifier number not null);

        create table book_example

        (identifier number constranit book_example_1 not null);

     

    下面全面是对Oracle系统表的一些介绍: 数据字典dict总是属于Oracle用户sys的。

      1、用户:

       select username from dba_users;

      改口令

       alter user spgroup identified by spgtest;

      2、表空间:

       select * from dba_data_files;

       select * from dba_tablespaces;//表空间

     

       select tablespace_name,sum(bytes), sum(blocks)

        from dba_free_space group by tablespace_name;//空闲表空间

     

       select * from dba_data_files

        where tablespace_name='RBS';//表空间对应的数据文件

     

       select * from dba_segments

        where tablespace_name='INDEXS';

      3、数据库对象:

       select * from dba_objects;

       CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、

       PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。

      4、表:

       select * from dba_tables;

       analyze my_table compute statistics;->dba_tables后6列

       select extent_id,bytes from dba_extents

       where segment_name='CUSTOMERS' and segment_type='TABLE'

       order by extent_id;//表使用的extent的信息。segment_type='ROLLBACK'查看回滚段的空间分配信息

       列信息:

        select distinct table_name

        from user_tab_columns

        where column_name='SO_TYPE_ID';

      5、索引: 

       select * from dba_indexes;//索引,包括主键索引

       select * from dba_ind_columns;//索引列

       select i.index_name,i.uniqueness,c.column_name

        from user_indexes i,user_ind_columns c

         where i.index_name=c.index_name

         and i.table_name ='ACC_NBR';//联接使用

      6、序列:

       select * from dba_sequences;

      7、视图:

       select * from dba_views;

       select * from all_views;

      text 可用于查询视图生成的脚本

      8、聚簇:

       select * from dba_clusters;

      9、快照:

       select * from dba_snapshots;

      快照、分区应存在相应的表空间。

      10、同义词:

       select * from dba_synonyms

        where table_owner='SPGROUP';

        //if owner is PUBLIC,then the synonyms is a public synonym.

         if owner is one of users,then the synonyms is a private synonym.

      11、数据库链:

       select * from dba_db_links;

      在spbase下建数据库链

       create database link dbl_spnew

       connect to spnew identified by spnew using 'jhhx';

       insert into acc_nbr@dbl_spnew

       select * from acc_nbr where nxx_nbr='237' and line_nbr='8888';

      12、触发器:

       select * from dba_trigers;

      存储过程,函数从dba_objects查找。

      其文本:select text from user_source where name='BOOK_SP_EXAMPLE';

      建立出错:select * from user_errors;

      oracle总是将存储过程,函数等软件放在SYSTEM表空间。

      13、约束:

      (1)约束是和表关联的,可在create table或alter table table_name add/drop/modify来建立、修改、删除约束。

      可以临时禁止约束,如:

       alter table book_example

       disable constraint book_example_1;

       alter table book_example

       enable constraint book_example_1;

      (2)主键和外键被称为表约束,而not null和unique之类的约束被称为列约束。通常将主键和外键作为单独的命名约束放在字段列表下面,而列约束可放在列定义的同一行,这样更具有可读性。

      (3)列约束可从表定义看出,即describe;表约束即主键和外键,可从dba_constraints和dba_cons_columns 查。

       select * from user_constraints

       where table_name='BOOK_EXAMPLE';

       select owner,CONSTRAINT_NAME,TABLE_NAME

        from user_constraints

        where constraint_type='R'

        order by table_name;

      (4)定义约束可以无名(系统自动生成约束名)和自己定义约束名(特别是主键、外键)

      如:create table book_example

        (identifier number not null);

        create table book_example

        (identifier number constranit book_example_1 not null);

     

     

     


      dba_开头..... 
       dba_users      数据库用户信息 
       dba_segments 表段信息 
       dba_extents    数据区信息 
       dba_objects    数据库对象信息 
       dba_tablespaces   数据库表空间信息 
       dba_data_files    数据文件设置信息 
       dba_temp_files   临时数据文件信息 
       dba_rollback_segs   回滚段信息 
       dba_ts_quotas   用户表空间配额信息 
       dba_free_space 数据库空闲空间信息 
       dba_profiles   数据库用户资源限制信息 
       dba_sys_privs   用户的系统权限信息 
       dba_tab_privs 用户具有的对象权限信息 
       dba_col_privs 用户具有的列对象权限信息 
       dba_role_privs 用户具有的角色信息 
       dba_audit_trail 审计跟踪记录信息 
       dba_stmt_audit_opts 审计设置信息 
       dba_audit_object   对象审计结果信息 
       dba_audit_session 会话审计结果信息 
       dba_indexes 用户模式的索引信息 
    user_开头 
       user_objects   用户对象信息 
       user_source   数据库用户的所有资源对象信息 
       user_segments   用户的表段信息 
       user_tables    用户的表对象信息 
       user_tab_columns   用户的表列信息 
       user_constraints   用户的对象约束信息 
       user_sys_privs   当前用户的系统权限信息 
       user_tab_privs   当前用户的对象权限信息 
       user_col_privs   当前用户的表列权限信息 
       user_role_privs   当前用户的角色权限信息 
       user_indexes   用户的索引信息 
       user_ind_columns 用户的索引对应的表列信息 
       user_cons_columns   用户的约束对应的表列信息 
       user_clusters   用户的所有簇信息 
       user_clu_columns 用户的簇所包含的内容信息 
       user_cluster_hash_expressions   散列簇的信息 
    v$开头 
       v$database    数据库信息 
       v$datafile   数据文件信息 
       v$controlfile 控制文件信息 
       v$logfile   重做日志信息 
       v$instance   数据库实例信息 
       v$log   日志组信息 
       v$loghist 日志历史信息 
       v$sga   数据库SGA信息 
       v$parameter 初始化参数信息 
       v$process   数据库服务器进程信息 
       v$bgprocess   数据库后台进程信息 
       v$controlfile_record_section   控制文件记载的各部分信息 
       v$thread   线程信息 
       v$datafile_header   数据文件头所记载的信息 
       v$archived_log 归档日志信息 
       v$archive_dest   归档日志的设置信息 
       v$logmnr_contents   归档日志分析的DML DDL结果信息 
       v$logmnr_dictionary   日志分析的字典文件信息 
       v$logmnr_logs   日志分析的日志列表信息 
       v$tablespace   表空间信息 
       v$tempfile   临时文件信息 
       v$filestat   数据文件的I/O统计信息 
       v$undostat   Undo数据信息 
       v$rollname   在线回滚段信息 
       v$session   会话信息 
       v$transaction 事务信息 
       v$rollstat    回滚段统计信息 
       v$pwfile_users   特权用户信息 
       v$sqlarea     当前查询过的sql语句访问过的资源及相关的信息 
       v$sql           与v$sqlarea基本相同的相关信息 
       v$sysstat    数据库系统状态信息 
    all_开头 
       all_users   数据库所有用户的信息 
       all_objects   数据库所有的对象的信息 
       all_def_audit_opts   所有默认的审计设置信息 
       all_tables   所有的表对象信息 
       all_indexes 所有的数据库对象索引的信息 
    session_开头 
         session_roles   会话的角色信息 
         session_privs   会话的权限信息 
    index_开头 
        index_stats   索引的设置和存储信息 
    伪表 
       dual   系统伪列表信息Oracle基于SQL几个常用的几个系统表 
    1、sysobjects 
      系统对象表。 保存当前数据库的对象,如约束、默认值、日志、规则、存储过程等 
      sysobjects 重要字段解释: 
      sysObjects ( 
      Name sysname, ——object 名称 
      id int, ——object id 
      xtype char(2), —— object 类型 
      type char(2), —— Object 类型(与xtype 似乎一模一样? 有点郁闷…) 
      uid smallint, —— object 所有者的ID 
      …… ——其他的字段不常用到。 
      ) 
      注:需要解释的是 xtype 和type 是一模一样的,他的数据为: 
      C = CHECK 约束 
      D = 默认值或 DEFAULT 约束 
      F = FOREIGN KEY 约束 
      FN = 标量函数 
      IF = 内嵌表函数 
      K = PRIMARY KEY 或 UNIQUE 约束 
      L = 日志 
      P = 存储过程 
      R = 规则 
      RF = 复制筛选存储过程 
      S = 系统表 
      TF = 表函数 
      TR = 触发器 
      U = 用户表 
      V = 视图 
      X = 扩展存储过程 
      该表中包含该数据库中的所有对象,如有那些表 存储过程 视图 等信息 
      2、sysColumns 数据库字段表。 当前数据库的所有字段都保留在里面。 
      重要字段解释: 
      sysColumns ( 
      name sysname, ——字段名称 
      id int, ——该字段所属的表的ID 
      xtype tinyInt, ——该字段类型,关联sysTypes表 
      length smallint, ——该字段物理存储长度 
      …… 
      ) 
      比如要查询某一个张表的有那些字段和这些字段的长度 
      3、sysUsers 
      当前数据库的系统组,以及用户。 
      sysUsers( 
      uid smallint, ——用户id 
      name smallint , ——名称 
      uid varbinary(85) , ——属于一个登陆 
      …… 
      ) 
      对数据库的用户进行管理 
      4、sysdenpends 
      当前数据库的依赖关系。 比如我要修改某一张的结构时,怕修改后会影响到其它的视图 函数 存储过程 ,这是在修改之前可以查询一下。那些视图 函数 存储过程调用了这个表的 
      这样在修改后就可以修改的视图 函数 存储过程, 
      一般程序员用到的系统表,基本也就这几个 其他的特殊的系统表(主要都在master 或者 tempdb )里面了 
    一个有用的例子:(查询表的创建者) 
    SELECT   owner   FROM     DBA_ALL_TABLES   WHERE   table_name=upper('表名');

     

     

     

     

     

    Oracle数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。

      1.几个重要的表或者视图如下:

      v$controlfile:控制文件的信息;

      v$datafile:数据文件的信息;

      v$log:日志文件的信息;

      v$process:处理器的信息;

      v$session:会话信息;

      v$transaction:事务信息;

      v$resource:资源信息;

      v$sga:系统全局区的信息。

      上面的视图名中的‘v$’,只是视图名字中的字符。类似于上面的视图或表还有很多,位于:

      $ORACLE_HOME/RDBMS/ADMIN/CATALOG.SQL文件中。

    这些视图或表可以在SQLPLUS中用SELECT语句进行查询。

      2.数据字典视图

      表和列

      DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。

      DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息。

      注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括表。

      完整性约束

      DBA_CONSTRAINTS、ALL_CONSTRAINTS和USER_CONSTRAINST显示有关约束的一般信息。

      DBA_CONS_COL

    展开全文
  • PAGE第一单元识字1春夏秋冬春春日春节立春春天冬冬天立冬冬月冬日风大风风雨风衣风车雪雪花雨雪风雪雪人花花草花朵花生开花飞飞虫飞机飞走飞天入加入出入入门入口?2姓氏歌姓姓名百姓同姓什什么为什么么什么这
  • (人)版小学语文一年级下册生字一组词大全.doc
  • Eclipse快捷键大全

    万次阅读 多人点赞 2019-10-10 19:40:00
    有朋友问idea的,也是有的 链接 Ctrl+1 快速修复(最经典的快捷键) Ctrl+D 删除当前行 Ctrl+Alt+↓ 复制当前行到一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) ...Alt+→ 一个编辑的页面(当...

    有朋友问idea的,也是有的

    链接

    Ctrl+1 快速修复(最经典的快捷键)
    Ctrl+D 删除当前行
    Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
    Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
    Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
    Alt+↑ 当前行和上面一行交互位置(同上)
    Alt+← 前一个编辑的页面
    Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
    Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
    Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
    Shift+Ctrl+Enter 在当前行插入空行(原理同上条)
    Ctrl+Q 定位到最后编辑的地方
    Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
    Ctrl+M 最大化当前的Edit或View (再按则反之)
    Ctrl+/ 注释当前行,再按则取消注释
    Ctrl+O 快速显示 OutLine
    Ctrl+T 快速显示当前类的继承结构
    Ctrl+W 关闭当前Editer
    Ctrl+K 参照选中的Word快速定位到下一个
    Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)
    Ctrl+/ (小键盘) 折叠当前类中的所有代码
    Ctrl+×(小键盘) 展开当前类中的所有代码
    Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)
    Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)
    Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这
    个功能Idea两年前就有了)
    Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)
    Ctrl+Shift+F4 关闭所有打开的Editer
    Ctrl+Shift+X 把当前选中的文本全部变味小写
    Ctrl+Shift+Y 把当前选中的文本全部变为小写
    Ctrl+Shift+F 格式化当前代码
    Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)

    下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)

    Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)
    Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)
    Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
    Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)
    Alt+Shift+F 把Class中的local变量变为field 变量 (比较实用的功能)
    Alt+Shift+I 合并变量(可能这样说有点不妥Inline)
    Alt+Shift+V 移动函数和变量(不怎么常用)
    Alt+Shift+Z 重构的后悔药(Undo)

    编辑

     

    作用域

    功能

    快捷键

    全局

    查找并替换

    Ctrl+F

    文本编辑器

    查找上一个

    Ctrl+Shift+K

    文本编辑器

    查找下一个

    Ctrl+K

    全局

    撤销

    Ctrl+Z

    全局

    复制

    Ctrl+C

    全局

    恢复上一个选择

    Alt+Shift+↓

    全局

    剪切

    Ctrl+X

    全局

    快速修正

    Ctrl1+1

    全局

    内容辅助

    Alt+/

    全局

    全部选中

    Ctrl+A

    全局

    删除

    Delete

    全局

    上下文信息

    Alt+?

    Alt+Shift+?

    Ctrl+Shift+Space

    Java编辑器

    显示工具提示描述

    F2

    Java编辑器

    选择封装元素

    Alt+Shift+↑

    Java编辑器

    选择上一个元素

    Alt+Shift+←

    Java编辑器

    选择下一个元素

    Alt+Shift+→

    文本编辑器

    增量查找

    Ctrl+J

    文本编辑器

    增量逆向查找

    Ctrl+Shift+J

    全局

    粘贴

    Ctrl+V

    全局

    重做

    Ctrl+Y

     

    查看

    作用域

    功能

    快捷键

    全局

    放大

    Ctrl+=

    全局

    缩小

    Ctrl+-

     

    窗口

    作用域

    功能

    快捷键

    全局

    激活编辑器

    F12

    全局

    切换编辑器

    Ctrl+Shift+W

    全局

    上一个编辑器

    Ctrl+Shift+F6

    全局

    上一个视图

    Ctrl+Shift+F7

    全局

    上一个透视图

    Ctrl+Shift+F8

    全局

    下一个编辑器

    Ctrl+F6

    全局

    下一个视图

    Ctrl+F7

    全局

    下一个透视图

    Ctrl+F8

    文本编辑器

    显示标尺上下文菜单

    Ctrl+W

    全局

    显示视图菜单

    Ctrl+F10

    全局

    显示系统菜单

    Alt+-

     

    导航

    作用域

    功能

    快捷键

    Java编辑器

    打开结构

    Ctrl+F3

    全局

    打开类型

    Ctrl+Shift+T

    全局

    打开类型层次结构

    F4

    全局

    打开声明

    F3

    全局

    打开外部javadoc

    Shift+F2

    全局

    打开资源

    Ctrl+Shift+R

    全局

    后退历史记录

    Alt+←

    全局

    前进历史记录

    Alt+→

    全局

    上一个

    Ctrl+,

    全局

    下一个

    Ctrl+.

    Java编辑器

    显示大纲

    Ctrl+O

    全局

    在层次结构中打开类型

    Ctrl+Shift+H

    全局

    转至匹配的括号

    Ctrl+Shift+P

    全局

    转至上一个编辑位置

    Ctrl+Q

    Java编辑器

    转至上一个成员

    Ctrl+Shift+↑

    Java编辑器

    转至下一个成员

    Ctrl+Shift+↓

    文本编辑器

    转至行

    Ctrl+L

     

    搜索

    作用域

    功能

    快捷键

    全局

    出现在文件中

    Ctrl+Shift+U

    全局

    打开搜索对话框

    Ctrl+H

    全局

    工作区中的声明

    Ctrl+G

    全局

    工作区中的引用

    Ctrl+Shift+G

     

    文本编辑

    作用域

    功能

    快捷键

    文本编辑器

    改写切换

    Insert

    文本编辑器

    上滚行

    Ctrl+↑

    文本编辑器

    下滚行

    Ctrl+↓

     

    文件

    作用域

    功能

    快捷键

    全局

    保存

    Ctrl+X

    Ctrl+S

    全局

    打印

    Ctrl+P

    全局

    关闭

    Ctrl+F4

    全局

    全部保存

    Ctrl+Shift+S

    全局

    全部关闭

    Ctrl+Shift+F4

    全局

    属性

    Alt+Enter

    全局

    新建

    Ctrl+N

     

    项目

    作用域

    功能

    快捷键

    全局

    全部构建

    Ctrl+B

     

    源代码

    作用域

    功能

    快捷键

    Java编辑器

    格式化

    Ctrl+Shift+F

    Java编辑器

    取消注释

    Ctrl+/

    Java编辑器

    注释

    Ctrl+/

    Java编辑器

    添加导入

    Ctrl+Shift+M

    Java编辑器

    组织导入

    Ctrl+Shift+O

    Java编辑器

    使用try/catch块来包围

    未设置,太常用了,所以在这里列出,建议自己设置。也可以使用Ctrl+1自动修正。

     

    运行

    作用域

    功能

    快捷键

    全局

    单步返回

    F7

    全局

    单步跳过

    F6

    全局

    单步跳入

    F5

    全局

    单步跳入选择

    Ctrl+F5

    全局

    调试上次启动

    F11

    全局

    继续

    F8

    全局

    使用过滤器单步执行

    Shift+F5

    全局

    添加/去除断点

    Ctrl+Shift+B

    全局

    显示

    Ctrl+D

    全局

    运行上次启动

    Ctrl+F11

    全局

    运行至行

    Ctrl+R

    全局

    执行

    Ctrl+U

     

    重构

    作用域

    功能

    快捷键

    全局

    撤销重构

    Alt+Shift+Z

    全局

    抽取方法

    Alt+Shift+M

    全局

    抽取局部变量

    Alt+Shift+L

    全局

    内联

    Alt+Shift+I

    全局

    移动

    Alt+Shift+V

    全局

    重命名

    Alt+Shift+R

    全局

    重做

    Alt+Shift+Y

     

    展开全文
  • MySQL常用系统表大全

    千次阅读 2018-06-22 16:33:47
    原文:https://blog.csdn.net/xlxxcc/article/details/51754524MySQL5.7 默认的... m ysqL, 具有31个; performance_schema,具有87个; sys, 具有1个, 100个视图. Information_schema数据库是MySQL自带的,...
  • Oracle -- ORACLE系统表大全

    万次阅读 2018-02-10 15:58:07
    Oracle系统表大全 下面全面是对Oracle系统的一些介绍:数据字典dict总是属于Oracle用户sys的。 1.用户: select username from dba_users; 改口令 alter user spgroup identified by spgtest; 2...
  • 即然提到了爬虫,就从网上理了一份python爬虫相关的包。包含与网页抓取和数据处理的Python库,需要的朋友可以参考
  • Oracle 系统表大全

    千次阅读 2014-04-10 10:56:27
    数据字典dict总是属于Oracle用户sys的。 1、用户: select username from dba_users; 改口令 alter user spgroup ... 2、空间: select * from dba_data_files; select * from dba_tablespaces;//空间  se
  • ORACLE常用系统表大全

    千次阅读 多人点赞 2016-06-24 16:50:43
    背景:最近一段时间经常需要统计分析数据,使用传统的查询sql语句有时候感觉查询特别慢,便想着,如何使用数据库自带的系统帮助解决问题,提高效率呢。于是乎便学习到如下:ORACLE的一些常用系统说明和介绍。 在...
  • 资源名称:Qt样式使用大全(中文整理资料)资源截图: 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
  • Java面试题大全(2020版)

    万次阅读 多人点赞 2019-11-26 11:59:06
    发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的不能再全,哈哈~ 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java ...
  • oracle错误大全一览

    热门讨论 2012-05-02 13:20:32
    oracle错误大全,绝对全。 部分内容 ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021:...
  • 汇编指令与花指令列表,虾请跳过,只是一个笔记指令对应
  • 欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载 原博主博客地址:... 目录 前话 可设置样式的窗口部件列表 QLabel ...
  • 一篇:《qss样式笔记大全(三):可设置样式的窗口部件列表(中)(持续更新示例)》 前话 Qt的qss样式详解与Demo。 可设置样式的窗口部件列表 QAbstractScrollArea(滚动区域:随视口滚动背景、固定背景) 窗口...
  • 计算机端口大全表

    2012-08-31 14:35:25
    Irix是实现tcpmux的主要提供者,默认情况tcpmux在这种系统中被打开。Irix机器在发布是含有几个默认的无密码的帐户,如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些...
  • 专业
  • Oracle系统表大全

    千次阅读 2009-04-10 10:22:00
    转自http://daniel-wuz.javaeye.com/blog/145925ORACLE系统处理 1.取得指定用户的所有表名:Java代码 SELECT OWNER AS "对象所有者",OBJECT_NAME AS "表名",OBJECT_ID AS "对象编号" from dba_objects ...
  • 主要介绍了Python3列表内置方法大全及示例代码小结,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考
  • 功能自动化测试工具列表大全

    千次阅读 2016-10-24 12:42:07
    功能自动化测试工具列表大全 Rational Robot   是业界最顶尖的功能测试工具,它甚至可以在测试人员 学习高级脚本技术之前帮助其进行成功的测试。它集成在测试人员的桌面 IBM Rational Test Manager上,在...
  • BootStrap-CSS选项列表大全

    千次阅读 2012-09-13 19:57:56
    将以前学习的总结整理:以下是BootStrap-CSS选项大全 手风琴效果 accordion accordion-group accordion-headin  accordion-inner accordion-toggle active 选中状态 add-on 弹出提示信息 Alert ...
  • 专业
  • Python入门习题大全——词汇

    千次阅读 2020-04-09 21:02:45
    Python入门习题大全——索引 Python 字典可用于模拟现实生活中的字典,但为避免混淆,我们将后者称为词汇。 想出你在前面学过的5个编程词汇,将它们用作词汇中的键,并将它们的含义作为值存储在词汇中。 以...
  • chr()码值对应列表大全

    千次阅读 2018-08-24 12:49:00
     有个简单的查看方法,打开记事本,如要查看“Chr("119") w”,可以按Alt+119  (先按住Alt不放,然后输入数字,输完后在放开) 转载于:https://www.cnblogs.com/forever5325/p/9529165.html
  • 主要介绍Qt样式QSS的使用,语法规则介绍。 这是网络上整理的比较“难得的中文使用手册”,非常适合新手学习样式使用。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 88,415
精华内容 35,366
关键字:

下表大全