原创 oracle mysql sqlserver 查看當前所有數據庫及數據庫基本操作命令

1.oracle (1) 啓動 監聽         lsnrctl start; (2)進入sqlplus界面        sqlplus  /nolog        SQL>conn sys/jiaxiaoai@orcl as s

原创 深入linux網絡編程(三):異步阻塞IO —— epoll

1. epoll的優越性 上一節介紹的select有幾個缺點: 存在最多監聽的描述符上限FD_SETSIZE每次被喚醒時必須遍歷才能知道是哪個描述符上狀態ready,CPU隨描述符數量線性增長描述符集需要從內核copy到用戶態這幾個缺點反

原创 mysql_num_fields與mysql_field_count的區別

mysql_num_fields和mysql_field_count都是獲取結果中列的個數,但是這兩個函數在使用的時候是存在區別的。 先看一段代碼(上篇文章提供的數據庫): [cpp] view plaincopyprint?

原创 oracle: default role 詳解

2011-07-15 16:16306人閱讀評論(0)收藏舉報 文章寫得不錯,轉載一下,僅供分享收藏! ORACLE創建角色的時候是可以帶密碼驗證的。當爲一個用戶授予角色時,如果是授予的DEFAULT的時候,那麼這個用戶登錄的時候自動就具

原创 我的友情鏈接

51CTO博客開發

原创 我的友情鏈接

51CTO博客開發

原创 epoll之ET,LT

剖析 epoll ET/LT 觸發方式的性能差異誤解(定性分析)   平時大家使用 epoll 時都知道其事件觸發模式有默認的 level-trigger 模式和通過 EPOLLET 啓用的 edge-trigger 模式兩種。從 epo

原创 linux後臺開發常用調試工具

一、編譯階段 nm                 獲取二進制文件包含的符號信息 strings           獲取二進制文件包含的字符串常量 strip               去除二進制文件包含的符號 readelf    

原创 makefile詳解

五、定義模式規則 你可以使用模式規則來定義一個隱含規則。一個模式規則就好像一個一般的規則,只是在規則中,目標的定義需要有"%"字符。"%"的意思是表示一個或多個任意字符。在依賴目標中同樣可以使用"%",

原创 alter table

------------------create talbe --------------------start--------------------- --將一個表改名: ALTER TABLE 當前表名 RENAME TO 新表名

原创 Linux makefile 教程

   最近在學習Linux下的C編程,買了一本叫《Linux環境下的C編程指南》讀到makefile就越看越迷糊,可能是我的理解能不行。 於是google到了以下這篇文章。通俗易懂。然後把它貼出來,方

原创 Python裝飾器學習

這是在Python學習小組上介紹的內容,現學現賣、多練習是好的學習方式。 第一步:最簡單的函數,準備附加額外功能 ? 1 2 3 4 5 6 7 8 # -*- coding:gbk -*- '''示例1: 最簡單的函數,表

原创 使用異步 I/O 大大提高應用程序的性能(來自IBM)

AIO簡介 Linux 異步 I/O 是 Linux 內核中提供的一個相當新的增強。它是 2.6 版本內核的一個標準特性,但是我們在 2.4 版本內核的補丁中也可以找到它。AIO 背後的基本思想是允許進程發起很多 I/O 操作,而不用阻

原创 python中類屬性與實例屬性總結

2012-09-11 10:33311人閱讀評論(0)收藏舉報 stackoverflow上面的相關討論 http://stackoverflow.com/questions/2923579/python-class-attribute

原创 property()

2011-10-10 16:42153人閱讀評論(0)收藏舉報 大家也許知道C#中提供了屬性Property這個概念,讓我們在對私有成員賦值、獲取時更加方便,而不用像C++分別定義set*和get*兩個函數,在使用時也就像直接使用變量一樣