原创 12306 訂票助手 C# 版

閒着沒事,也用C#寫了一個12306的訂票助手,雖然可能會有些BUG但是也能正常使用了下載地址:http://www.fishlee.net/soft/12306_helper/        查票窗口,可以查詢餘票並顯示具體剩餘張數,每次

原创 c#皮膚美化:窗體換膚方案

這次實現的換膚都是基於貼圖換膚的,並不可以像QQ那樣還可以調整色調甚至自定義圖片爲背景。如果您已經有過這方面的經驗,下面的內容或許不一定適合你。       貼圖換膚就是用不同的圖片去畫不同的地方的背景,最後形成了界面的一個整體樣式外觀。只

原创 c#皮膚美化:MainForm窗體

做了許多的用戶控件,現在讓我們換換口味,開始窗體的製作吧!這個窗體的製作可以說是整個美化中比較重要的一部分,因爲她顯示的是整個美化的窗體。而且內容也比較多,所以我會分幾篇把她講完,而且窗體制作的時候會和前面控件將的時候不一樣,我不會在第一篇

原创 在C#裏實現各種窗口切換特效,多達13種特效

原文:http://www.cnblogs.com/clayui/archive/2011/06/28/2092126.html 預覽:        下載                   這次clayui給大家帶來了比較實用的東西,因

原创 c#皮膚美化:CheckBox控件

本篇c#皮膚美化教程將對checkbox控件進行美化,最終制作出一個具有纖細藍邊的質感CheckBox,看效果圖:     或許大家已經猜出來我這個checkbox是怎麼實現的吧?不錯,就是前面的框是一個圖片,後面的文字是label。經過

原创 C#中OpenCvSharp 通過特徵點匹配圖片的方法

這篇文章主要介紹了OpenCvSharp 通過特徵點匹配圖片的方法,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑑價值,需要的朋友可以參考下 現在的手遊基本都是重複操作,一個動作要等好久,結束之後繼續另一

原创 SQL 維護用得到的監控語句

使用DMV來分析SQL Server啓動以來累計使用CPU資源最多的語句。例如下面的語句就可以列出前50名 SELECT TOP 50 s2.dbid, (SELECT TOP 1 SUBSTRING(s2.text,stat

原创 子網掩碼劃分

子網的劃分,實際上就是設計子網掩碼的過程。子網掩碼主要是用來區分IP地址中的網絡ID和主機ID,它用來屏蔽IP地址的一部分,從IP地址中分離出網絡ID和主機ID.子網掩碼是由4個十進制數組成的數值"中間用"。"分隔,如255.255.255

原创 SQL server 開啓 cmdshell

  EXEC sp_configure 'show advanced options', 1 GO RECONFIGURE GO EXEC sp_configure 'xp_cmdshell',1 GO RECONFIGU

原创 使用批處理複製並以時間規則重命名文件

@echo off::獲取日期 將格式設置爲:20110820set datevar=%date:~0,4%%date:~5,2%%date:~8,2%::獲取時間中的小時 將格式設置爲:24小時制set timevar=%time:~0,

原创 極簡單的方式序列化sqlalchemy結果集爲JSON

繼承 json.JSONEncoder 實現一個針對sqlalchemy返回類型的處理方式。 sqlalchemy的返回類型有大都有兩種,一種是Model對象,一種是Query集合(只查詢部分字段)。 針對這兩種返回結果,都是來自同一中類型

原创 OpenCvSharp 通過特徵點匹配圖片

現在的手遊基本都是重複操作,一個動作要等好久,結束之後繼續另一個動作.很麻煩,所以動起了自己寫一個遊戲輔助的心思. 這個輔助本身沒什麼難度,就是通過不斷的截圖,然後從這個截圖中找出預先截好的能代表相應動作的按鈕或者觸發條件的小圖. 找到之後

原创 九步確定你的人生目標

你想在五年之後,十年之後,或者一年之後的今天在哪?這些都是你的目標,你可不想一直呆在你現在的位置,但明確你的真正的目標是一件困難的事情。 很多人認爲設定人生目標就是找一些遙遙無期的夢想,但永遠不會實現。這被看成是隻是預言如何實現自己抱負,因

原创 快速生成大量指定位數的不重複隨機整數

快速生成50W個16位的不重複的隨機整數 經測試,生成50W個不到1秒,500W兩秒左右,1000W以上的話可能會內存溢出 Random rnd = new Random(); HashS

原创 HttpWebRequest提高效率之連接數,代理,自動跳轉,gzip請求等設置問題

  先設置4個: [csharp] webrequest.ServicePoint.Expect100Continue = false; //是否使用 Nag