原创 2個聊天機器人

“ 2014/06/28修改.        修改小黃雞模塊, 小i就不改了, 沒什麼用。。。 ” 新版小黃雞模塊(只寫了個ask函數, teach還沒寫, 後面應該會繼續修改。。) #coding=utf-8 import jso

原创 一個很搓很醬油的貪喫蛇

上課的時候突然有思路,就給寫了下來。。。 思路: 2個線程,主線程獲取輸入的方向,子線程根據主線程得到的方向操作蛇的移動。。。 1個char型的2維數組用於存放座標信息,其中‘0’爲空地,‘1’爲蛇的身體,‘2’爲食物(就定義了這3個,其

原创 醬油,簡單實現stack

看了下C++ primer中的類模板後順手寫的。。 (未實現複製構造) 功能少,可能還會有錯誤,哈哈。 代碼: #include <iostream> template<class type> class Data { public:

原创 ini處理工具

""" 14/04/29修改, 換了下結構=。=。。。 之前是的結構是{section:[{key:value}, ...], ...}之前一定是腦子抽了才這樣寫= = 改成了{section:{key:value, key:value,

原创 糗百爬文字

繼上一篇的爬圖片,,這篇是爬文字的。。。 感覺好無聊。。。。 (沒有出錯處理。。。。。) import urllib; import urllib.request; import re; import os; list=[]; re

原创 一個天氣預報的類

看了boost庫的正則表達式後寫的。。。 代碼: #include <string> #include <boost/regex.hpp> #include <iostream> #include <fstream> #include

原创 利用VideoCapture進行遠程視頻傳輸

看了一個基於python的高速視頻傳輸程序發現挺有意思的。就自己仿照寫了一個,,,, 需要用到的擴展包有: PIL(Pillow),                  處理圖片 VideoCapture,            調用攝像頭

原创 淺出匿名函數lambda

跟python一樣。。。C++11終於也有了lambda函數了。。。 個人感覺挺好用的,以下是個人的一些理解 基本的Lambda函數: [捕獲的變量](參數)->返回值類型{函數體} 調用方法: [捕獲的變量](參數)->返回值類型{函

原创 C++中的智能指針

學習了C++primer第四版中的智能指針後趁熱寫的。。。不知道有沒有寫錯 思路 總的思路就是有2個類。T1,T2, //T1 class cp { private: friend class sp; cp(int *px):p(

原创 糗百爬圖片

運行環境:python3.3 #-*- coding:utf-8 -*- import re; import os; import urllib; import urllib.request; list=[]; os.mkdir(os

原创 利用PIL對簡單的驗證碼進行識別

利用PIL寫了一個能識別驗證碼的程序 驗證碼的抓取地址:http://system.ruanko.com/validateImage.jsp 原理: 將圖片進行處理去除干擾後分割成單個驗證碼,再和模板文件逐個進行比對,找出與其相似的模板文

原创 寫一個快速排序

就一個快速排序的算法。。。。(感謝師兄的幫助) 主要思路: 選定一個基準值,將數組分成兩部分,比基準值小的在左邊,大的在右邊。。。 代碼: //主函數 void sort(int *a,int low,int high) { i

原创 順序棧類模板

之前寫了個鏈式棧,感覺還是不怎麼熟悉類模板,所以再寫了個順序棧的加深下印象,內容也比之前的那個豐富多了。 測試了多個數據均沒有找到錯誤。。(哈。。。找到錯誤的就順便幫留個言告知下吧) 下面是一如既往的貼代碼 類的實現: #includ

原创 一個糗事百科的簡單爬蟲

抓取糗事百科的數據並存入數據庫; 額, 看下代碼應該就知道使用方法了; #coding=utf-8 import requests; import sqlite3; from bs4 import BeautifulSoup as

原创 webQQ協議——獲取信息

" 2014/06/28修改 重寫了代碼, 修改了Hash的計算方式; " 信息與其發送請求的地址: 好友信息(http://s.web2.qq.com/api/get_user_friends2 ) 羣信息(http://s.web2.