原创 取消開機自動打開文本文件

公司老煩了,機器慢,每次開機還自動打開一個文本文件,剛開始還有些用,後來看多了,直接無視,現在就找方法關掉 開始菜單->運行->輸入"msconfig"->回車->在【啓動】選選卡中將需要關閉的內容的勾去掉即可,如果這樣還有,那就估計是

原创 vs2010 提交SVN,utf8-缺失bom

最近提交代碼碰到的一個問題,就是文件存儲格式錯了,轉換一下就好了 解決方案如下: 在文件->高級保存選項中->以UTF8-with signature方式保存即可

原创 垂直同步圖解

原创 Mac下Qt5,控制檯輸出:無法啓動終端模擬器'xterm',解決

最近在Mac下下載了Qt5.1,QtCreator也升到2.7.2 運行控制檯程序,老是顯示 無法啓動終端模擬器'xterm'。 很頭疼,發現有2個方法可以解決: 1、左側欄中,選中項目->構建和運行菜單中選擇運行,將在終端中運行勾去掉

原创 OpenOffice3.4.1源碼編譯和安裝

這裏參考了http://hi.baidu.com/qiulangting/item/e880b43fc993cb4f023edcfc這篇文章 http://wiki.openoffice.org/wiki/Documentation/Bu

原创 Qt版本-塔防遊戲實現一

這個遊戲來源於一篇較早的國外作品,不過原作是以Cocos2D爲基礎實現的,鏈接見下: http://www.raywenderlich.com/37701/how-to-make-a-tower-defense-game-tutorial

原创 VS和Qt中設置tab和空格爲箭頭和點

最近正巧趕上公司培訓代碼規範,給改了一堆不規範的代碼,其中公司要求縮進均爲空格,因此略感麻煩 直接在VS裏,也看不出來,後來發現一個可以將tab鍵設置爲->,將空格設置爲.的方法,就清晰很多,不過說,貼圖 這裏是正常情況,默認下快捷鍵爲

原创 對八皇后解法分析

八皇后問題一向用來作爲回溯的樣例,這裏就稍微拋下自己當初的解法 問題:在一個8*8的棋盤上擺放八個皇后,要求皇后不能相互攻擊。 解法:這裏以C語言爲求解語言,先講解非遞歸方法,之後講解遞歸方法   由於皇后攻擊方向爲橫向,豎向,和斜線

原创 Qt 掃雷遊戲設計(一)

這次打算以掃雷遊戲,做一個Qt界面設計的總結過程 這第一篇以介紹掃雷的算法,實現一個控制檯版本爲起點 先來查看掃雷遊戲的程序設計,玩法就不介紹了: 1、首先便是要隨機生成地雷,可以利用rand生成 這裏以一個簡單的9*9的一維數組模

原创 C版本的二叉樹

一個普通C版本的二叉樹,很早以前實現的,就供新手隨便看看吧! #include <iostream> #include <cstdio> #include <cstdlib> using namespace std; struct Tr

原创 從MP3中讀取專輯圖片

好吧,最近幫朋友寫畢設時碰到這個的問題的,在網上也是多番查詢,都不盡人意,於是自己參考多番之後,寫了一個 其實吧,這個讀取專輯圖片也不是很難得,首先判斷MP3文件中是否含有ID3V2的標籤,關於ID3V2的格式有一堆的說法 我嘛,不怎麼關

原创 c++11新特性

#include <iostream> using namespace std; int main() { cout << "Hello C++11 New Feature!!!" << endl; // 1、新的遍歷方式 in

原创 用命令行編譯libjpeg.lib

1.從IJG(The Independent JPEG Group)網站http://www.ijg.org下該庫的源程序jpegsr8b,並解壓縮到一個文件夾,比如D:\ jpegsr8b 2.運行cmd,進入jpegsr8b目錄

原创 Qt版本-塔防遊戲實現二

上篇已經爲敵人的出現做好準備了,現在是時候讓敵人登場了: 4、敵人初步實現 這裏出去3件套(尺寸可以直接用圖片大小,我用的是靜態常量,習慣而已) 其中m_active表示是否可以移動,只有當其爲true時,敵人纔可以移動 m_desti

原创 Qt版本-塔防遊戲實現三

前2篇文章基本上完成了遊戲的主體 這一部分主要講解2個問題 1、音效部分 2、xml文件讀取配置文件 一、音效問題 Qt5移除了phonon模塊,改爲使用QMultiMedia,需要使用此模塊,需要在pro文件中添加Qt += mult