原创 Linux 進程狀態 說明 ,轉載!

Linux是一個多用戶,多任務的系統,可以同時運行多個用戶的多個程序,就必然會產生很多的進程,而每個進程會有不同的狀態。  在下文將對進程的 R、S、D、T、Z、X 六種狀態做個說明。   PROCESS

原创 關於utc時間與格林威治時間(linux上獲取系統時區及代碼)

關於utc時間與格林威治時間 協調世界時,又稱世界統一時間,世界標準時間,國際協調時間,簡稱UTC。它從英文“Coordinated Universal Time”/法文“Temps Universel

原创 memset引起的core問題

memset引起的core問題 請看下面代碼 memcpy((char*)t_added_content.m_cl_content, rs_resout->getString(2).c_st

原创 c++,一個分號照成的嚴重bug

                  公司最近一次迭代測試中,打包出來的程序在驗證問題單的時候發現沒有提交消息到短信中心。 查看模塊日誌發現在共享內存處理上面有問題,導致N多業務不能完成。經過跟蹤到了一個cpp文件的某行。但是發現調用一個檢

原创 VIM高級操作,經常用vim的應該多學習。多開發效率很有大幫助!

Vim是號稱“編輯器之神”的文本編輯軟件,自從接觸Vim以來,基本上都是用Vim來修改和編寫代碼和配置文件的。 但是我一直只會用最基本的命令,雖然把HJKL的定位鍵已操縱地很熟練。但是Vim其他強大的地方卻幾乎沒有觸及過。 學一樣東西,就

原创 c++ 讀寫Oracle--Clob對象,注意數據編碼長度

c++ 讀寫Clob對象,注意數據編碼長度 讀 //p_rs 爲resultset if (p_rs->next()) { Clob clob = p_rs

原创 oracle死鎖的相關知識

注意這些查詢需要給予權限 grant select on v_$process to sagrant select on v_$locked_object to sagrant select on v_$lock to sa 關於數據庫死

原创 編譯錯誤:multiple types in one declaration

在編譯zesto時,出現編譯錯誤:multiple types in one declaration。 報錯如下: zesto-uncore.h:153: error: multiple types in one declaration

原创 Linux下多線程查看工具(pstree、ps、pstack)

1. pstree pstree以樹結構顯示進程 $ pstree -p work | grep ad sshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(

原创 memset清空類的時候的3個不同效果

#include<iostream> using namespace std; class A {         public:         virtual void f()          {                 

原创 VI編輯文檔時 按方向鍵出現字母解決

搜索軟件包是否有vim-tiny.aptitude search vim-tiny 如果有,卸載:aptitude purge vim-tiny 然後,安裝vim:aptitude install vim

原创 ORA-01089 immediate shutdown in progress

轉載自:http://mrzhangshunli.iteye.com/blog/353379     shutdown 命令  SHUTDOWN有四個參數:NORMAL、TRANSACTIONAL、IMMEDIATE、ABORT。缺省不帶

原创 殺死linux defunct process

1. 什麼是defunct process,就是已經死了的process 2. 如何kill掉該process呢,有兩種方法:重啓機器; 將該process的父親殺掉 怎樣找到defunct process的父親呢,ps -ef | gr

原创 天空之城簡譜

67|1. 7 1 3 |7 - - 3 |6. 5 6 1 |5 - - 33| -- - - -- . ___ ... 4. 3 41. |3 - 3111|7. #4 4 7|7 - - 67| - - - ---- - -

原创 vim visual block

1.進入visual模式 visual模式有三種,一種是默認的visual模式,在normal模式下按下”v”就可以進入。一種是visual line模式,按下”V”可以進入。另一種是今天要講的visual block模式,按下Ctrl-