原创 ORACLE存儲過程自定義數組與數組賦值

自定義數組 聲明數組類型 arr_type type arr_type is table of NUMBER(20); 聲明數組變量 arr_val arr_val arr_type; 數組賦值 數組賦值(bulk collect i

原创 ORACLE數據庫狀態

- oracle數據庫4種狀態 shutdown狀態: oracle數據庫未啓動狀態 nomount狀態: 數據庫實例啓動(從spfile或pfile中讀取數據庫參數文件,並分配SGA和創建後臺進程) mount狀態: 數據庫控

原创 LEFT JOIN、RIGHT JOIN、INNER JOIN和FULL JOIN關聯查詢淺析

連接查詢區別 LEFT JOIN ON(只返回左表和右表完全匹配的內容) RIGHT JOIN ON(返回左表全部內容) INNER JOIN ON(返回右表全部內容) FULL JOIN ON(返回左表和右表全部內容,即使沒有匹配)

原创 jQuery和DOM對象相互轉換

jQuery對象轉DOM對象 注:jQuery對象類似數組對象,可以直接通過數組索引[index]得到對應的DOM對象;也通過jQuery DOM元素方法中的get(index)方法得到對應的DOM對象。 //獲取jQuery

原创 Linux服務器通過yum方式安裝OpenJDK和Tomcat

安裝OpenJDK 1.查看系統是否通過yum或rpm方式安裝過java,或通過運行java命令測試 yum list installed | grep java rpm -qa | grep java java -version

原创 SSH或SFTP連接服務器慢

檢查服務器SSH配置文件(sshd_config)的UseDNS配置項是否開啓 vi /etc/ssh/sshd_config  該配置文件,默認會有一個註釋的(#UseDNS yes)配置項,但該項的缺省值是yes,所以需要顯式地設置

原创 LINUX登錄超時設置

  全局生效 vi /etc/profile export TMOUT=600 #單位爲秒,如果爲0,則不限制(沒有此行命令,則新增) :wq #保存 source /etc/profile #即時生效 單用戶生效 cd

原创 PHP處理JSON

將獲取到的JSON字符串轉換爲PHP對象或數組 注:使用PHP的 json_decode(string $json, bool $assoc) 函數,其中assoc參數默認爲false,返回PHP對象,爲true時返回PHP數組,如果入參

原创 字符編碼淺析

ASCII (American Standard Code for Information Interchange) 美國信息交換標準代碼 ASCII是一種單字節字符編碼方案,即使用1 byte(字節)= 8 bit(比特位)來

原创 ORACLE使用to_char()查詢月份不帶零

oracle使用 to_char(sysdate, 'yyyy-mm-dd') 函數查詢出來的日期格式,其中個位數的月份默認是帶0的,如 select to_char(sysdate,'yyyy-mm-dd') from dual;

原创 Linux服務器查看CPU、內存、硬盤信息

查看CPU信息 cpu個數(physical id 是cpu的物理序號,即cpu個數) cat /proc/cpuinfo | grep "physical id" | uniq | wc -l physical id : 0

原创 ORACLE創建dblink,實現跨庫查詢

PL/SQL客戶端方式 PL/SQL客戶端,對象窗口,Database links,右鍵→新建 填寫鏈接名稱,遠程數據庫用戶名、密碼、數據庫IP/SID信息,然後應用   SQL命令方式 create public database

原创 Linux查看系統32位還是64位

使用getconf命令【推薦】 getconf LONG_BIT 注:顯示32或64即系統位數   使用arch命令 arch 注:顯示i686即32位,x86_64即64位   使用uname命令 uname -m 注:顯示i38

原创 Tomcat中間件版本信息泄露

Tomcat服務在響應404/500等網絡錯誤時,默認會將當前版本信息顯示出來,這樣就造成了中間件版本信息泄露這樣的漏洞   解決方案: 進入Tomcat下的lib目錄,備份catalina.jar文件後,解壓該文件 cp catal

原创 OpenJDK源碼下載

下載OpenJDK前,首先我們簡單瞭解一下OpenJDK和SUN/OracleJDK的區別。 Java最早由SUN(Stanford Unversity Network)公司發明,2006年SUN公司將Java開源,此時形成的開源項目即O