原创 mysql禁用autocommit,以及遇到的問題

mysql的autocommit(自動提交)默認是開啓,其對mysql的性能有一定影響,舉個例子來說,如果你插入了1000條數據,mysql會commit1000次的,如果我們把autocommit關閉掉,通過程序來控制,只要一次comm

原创 MYSQL用戶權限管理(Grant,Revoke)

MySQL可以爲不同的用戶分配嚴格的、複雜的權限。這些操作大多都可以用SQL指令Grant(分配權限)和Revoke(回收權限)來實現。 Grant可以把指定的權限分配給特定的用戶,如果這個用戶不存在,則會創建一個用戶。  Grant

原创 linux /etc/inittab文件的字段解釋及其說明

etc/inittab文件中每個登記項的結構都是一樣的,共分爲以冒號“:”分隔的4個字段。具體如下:  identifier :   run_level   :   action   :   process 其中,各字段以及與其相關的

原创 linux 調試 Qt 源碼

在網上找了很多都沒找到解決辦法。 下面介紹一下手動編譯x86源碼。本人所用Qt版本爲qt-everywhere-opensource-src-4.7.3,系統(fedora17) 1、./configure -debug  後面添加其他配

原创 存儲過程和函數的區別

本質上沒區別。只是函數有如:只能返回一個變量的限制。而存儲過程可以返回多個。而函數是可以嵌入在sql中使用的,可以在select中調用,而存儲過程不行。執行的本質都一樣。 函數限制比較多,比如不能用臨時表

原创 pyside-lupdate 解析問題

最近在用python做一個界面項目。以前都是用C++ 做Qt的。python支持PyQt,Pyside。Pyside和c++ Qt支持比較好。都是諾基亞推出的。 簡單用了一下PyQt感覺不是很好用。 不過Pyside的bug挺多的。很多和

原创 QT QTableView用法小結

QTableView常用於實現數據的表格顯示。下面我們如何按步驟實現學生信息表格: 一 添加表頭     //準備數據模型     QStandardItemModel *student_model = new QStandardIte

原创 Makefile中常用的函數

在Makefile中可以使用函數來處理變量,從而讓我們的命令或是規則更爲的靈活和具有智能。make所支持的函數也不算很多,不過已經足夠我們的操作了。函數調用後,函數的返回值可以當做變量來使用。 一、函數的

原创 Makefile學習筆記

Makefile中的@:通常,make會把其要執行的命令行在命令執行前輸出到屏幕上。當我們用“@”字符在命令行前,那麼,這個命令將不被make顯示出來,最具代表性的例子是,我們用這個功能來像屏幕顯示一些信息。如: @echo 正在編譯X

原创 數據庫事務必須具備的ACID特性

數據庫事務必須具備ACID特性,ACID是Atomic(原子性)、Consistency(一致性)、Isolation(隔離性)和Durability(持久性)的英文縮寫。 原子性:指整個數據庫事務是不可

原创 Qt網絡編程QTcpServer和QTcpSocket的理解

前一段時間通過調試Qt源碼,大致瞭解了Qt的事件機制、信號槽機制。畢竟能力和時間有限。有些地方理解的並不是很清楚。 開發環境:linux((fedora 17),Qt版本(qt-everywhere-opensource-src-4.7.

原创 Linux中變量$#,$@,$0,$1,$2,$*,$$,$?的含義

我們先寫一個簡單的腳本,執行以後再解釋各個變量的意義   # touch variable # vi variable   腳本內容如下:   #!/bin/sh echo "number:$#" echo "scname:$0" ech

原创 Linux把一個文件標準輸出輸入到另一個文件中

“>”重定向覆蓋原來的文件;“>>”追加到文件的末尾。 1、重定向標準輸出,可以使用“>”符號,舉例:   dir my_dir > filelisting.txt 將把 dir 命令的標準屏幕輸出重定向到文本文件 filelisting

原创 matplotlib x軸時間顯示

matplotlib提供基本的接口: from matplotlib.dates import AutoDateLocator, DateFormatter autodates = AutoDateLocator() yearsFmt

原创 Eric4配置python3

1、修改python默認文件關聯 2、修改python3文件關聯,添加python3路徑。 3、隨便打開一個文件,運行。不管有錯沒。