原创 Qt筆記(5)重新搭建Qt開發環境 一

剛開始的時候圖省事,直接下載了1.3G的 Qt SDK 完整開發環境下來安裝,結果就出問題了:學習開發自定義控件時安裝不上,提示:The plugin' 'uses incompatible Qt library.Expected bui

原创 Qt筆記(5)重新搭建Qt開發環境 二

上一章介紹是重新搭建Qt開發環境的詳細步驟,這一章就對剛剛搭建好的開發環境進行相應設置,讓它正常工作! 1、打開QtCreator,Tools -> Options,選擇左邊的Qt4。然後單擊右上角的“Add”,把qmake.exe加入列表

原创 Qt調用默認程序打開文件

需要調用系統的默認程序打開某文件,沒有找到Qt的實現方法,只能調用Windows的API:ShellExecute。   以下代碼是從我自己的工程拷出來的,可以運行的: 1、添加頭文件 #include "Windows.h" #inclu

原创 Python爬蟲獲取JSESSIONID登錄網站

在使用Python對一些網站的數據進行採集時,經常會遇到需要登錄的情況。這些情況下,使用FireFox等瀏覽器登錄時,自帶的調試器(快捷鍵F12)就可以看到登錄的時候網頁向服務器提交的信息,把這部分信息提取出來就可以利用Python 的 u

原创 Flask SQLAlchemy 不設外鍵進行關聯查詢

關係型數據庫都有外鍵這個功能,但這個功能不是放在哪裏都是有利的,有很多時候反而會使事情變得複雜。我就不喜歡使用外鍵,這是性格問題;實際工作中的系統也從不用外鍵,這是視系統性質及環境而定的。在學習Flask的過程中,發現使用SQLAlchem

原创 Qt筆記(7)自定義控件 二 安裝集成自定義的控件

本章介紹如何把前一章創建的控件安裝集成到QtCreator中,使得自己編寫的控件也能像普通控件一樣使用。 把上一章編譯生成的hlabelplugin.dll、libhlabelplugin.a 複製到C:\Qt\4.8.2\plugins\

原创 今天終於收到51CTO的獎品了

2012年07月09日,第一次參與了51CTO的活動: 《其實你不懂家園》 之 讓我們在品書齋裏“偶遇”吧 2012年08月13日,收到了51CTO的獲獎通知,很是興奮 接下來是無限的期待…… 終於,期待已久的獎品在今天上午到手啦,紀念一

原创 電熱水器

夏天搬了家,近段時間天氣轉冷,自然就想到了要裝熱水器。上個月買了燃氣熱水器,等充氣、安裝等等的準備工作做好後,一開熱水器,才發現水壓太低,只能在最高溫時才能打火。再加上熱水器有點異響,就退貨了。退貨過程還是挻順利的。沒辦法了,只能裝儲水式的

原创 Qt筆記(6)自定義控件 一 創建最簡單的控件

本來很早就應該寫這篇文章了,但由於個人電腦壞了幾個月了,這段時間又發生了很多事情,所以就耽擱了。 先開發一個最簡單的Qt自定義控件,這個自定義的控件可以在QtCreator中拖放使用。 1、新建一個Qt自定義控件工程 2、填寫工程名並指定

原创 jQuery-EasyUI修改DataGrid默認分頁大小

發現EasyUI還是很強大的,也很方便,但對於像我這樣剛剛接觸這個框架,JavaScript也不是很熟練的人來說,定製起來就有點困難了,主要是想要修改源碼起到全局修改的作用時對應的代碼找起來比較麻煩。例如:EasyUI的DataGrid默認

原创 Flask SQLAlchemy 表字段默認值

在網上查到的SQLAlchemy設置字段默認值的方法都是類似如下方法:from sqlalchemy.sql.sqltypes import TIMESTAMP class Test(db.Model):     id = db.Colu

原创 Python + Apache + mod_python 搭建Web服務器

準備也學學Python,GUI的庫太大了,學起來週期太長,先搞搞Web,入了門再說。 先搭建Python + Apache + mod_python環境: 1、說起服務器,當然少不了Apache,不用安裝這麼麻煩,下載個XAMPP就好了,注

原创 我的友情鏈接

51CTO博客開發

原创 Linux下Python連接MySQL異常

家裏的電腦使用Linux操作系統,最近採集的數據需要存儲到MySQL,本來使用web.py的時候使用MySQL是一切正常的,結果現在直接使用MySQLdb連接數據庫時異常:/usr/lib/python2.7/dist-packages/p

原创 Python XML No module named etree.ElementTree

在學習使用Python解析XML的過程中,使用官方文檔https://docs.python.org/2/library/xml.etree.elementtree.html中的例子進行測試,代碼如下:import xml.etree.El