Time of Update: 2018-12-05
在幫兄弟查一個電子詞典的API的時候 發現了一個很好的網站!可以查單詞 很簡單!廢話少說下面開始我們的DEMO ,看看是怎樣做成你自己的電子詞典的!(本Demo只適合菜鳥層級的人士,請高手止步!不然你會後悔的)1、首先我們來分析分析這個網址 http://dict.cn/mini.php?q=字典 斷行符號就會彈出以下網頁。 怎麼樣發現什麼沒有。其實q=後面是個參數 只要你把這個參數改成你想查的漢字 英語 就可很快查出你想要英文解釋,漢語意思
Time of Update: 2018-12-05
.net應用程式啟動後會佔用大量實體記憶體,有些客戶是不能容忍這樣的情況發生,所以必要時要使用虛擬記憶體替代實體記憶體的使用。引用using System.Runtime.InteropServices;具體方法: [DllImport("kernel32.dll")] private static extern bool SetProcessWorkingSetSize( IntPtr process, int
Time of Update: 2018-12-05
class Win32 { [DllImport("user32.dll", EntryPoint = "SetWindowPos")] public static extern bool SetWindowPos( int hWnd, // window handle int hWndInsertAfter, //
Time of Update: 2018-12-05
1、C#向DataGridView中添加列CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
使用C#產生驗證碼圖片,然後在網頁中直接使用,很方便的用法。using System;using System.Drawing;using System.Drawing.Imaging;using System.Web.UI;using System.Drawing.Drawing2D;using System.IO;/// <summary>/// 產生驗證碼的類/// </summary>public class ValidateCode{ public
Time of Update: 2018-12-05
在做網站的時候,用到了去除html標籤的問題,用正則匹配到html標籤,然後replace即可。public static string ReplaceHtmlTag(string html, int length = 0){ string strText = System.Text.RegularExpressions.Regex.Replace(html, "<[^>]+>", ""); strText =
Time of Update: 2018-12-05
注:此文轉自http://www.cnblogs.com/coolbeibei/archive/2009/03/23/1419706.html;我們都知道,c#的兩大資料類型分別為實值型別和參考型別。很多人或許閉著眼睛都能說出實值型別包括簡單類型、結構體類型和枚舉類型,參考型別包括自訂類、數組、介面、委託等,但是當被問及到二者之間的聯絡和區別,什麼時候用struct什麼時候用class時,就常常混淆不清了。為此,瞭解實值型別和參考型別的本質差異就變的很有必要了。
Time of Update: 2018-12-05
1, 結構(struct) 與 類(class)[attributes] [modifiers] struct identifier [:interfaces] body [;]結構與類很相似,都表示可以包含資料成員和函數成員的資料結構。與類不同的是,結構是實值型別並且不需要堆分配。結構類型的變數直接包含結構的資料,而類類型的變數包含對資料的引用(該變數稱為對象)。 struct
Time of Update: 2018-12-05
.NET在調用C++做的exe的時候,調試跟不進去,只好在各行添加日誌以記錄執行到哪裡了。首先添加以下引用#include <fstream>#include <iostream>代碼中使用時: std::ofstream in; in.open("D:\\cmdlinelog.txt",std::ios::trunc); in<<"program started.\n";
Time of Update: 2018-12-05
----寫前:這是一個做為練習記錄,別無它用。不足之處還請指正!這次練習線性鏈表環境為ubuntu10.10+vim+gcc,分三個檔案,一個是nodetype.h,node.h,listnode.c。源碼如下:nodetype.h源碼:#ifndef _NODETYPE_H_#define _NODETYPE_H_#define OK 1;#define ERROR 0;typedef int ElemType;typedef int Status;#endif node.h源碼:#ifnde
Time of Update: 2018-12-05
Time of Update: 2018-12-05
這些天,CSDN上討論SQL注入攻擊似乎是如火如荼啊...我也來參合一下..如下,CheckParams函數,接收參數任意,如參數中有字串,則對字串進行檢查,如參數中有集合(如Array之類,總之是實現了ICollection的),則對集合中的字串元素進行檢查.大家可根據具體情況來定要過濾的字元,我這個例子裡暫訂為=號和'號,實際上我個人認為,過濾了這兩個,似乎要進行SQL注入就已經比較困難了,當然,我對SQL是菜鳥,歡迎高手指正,謝謝.我的郵箱(MSN):
Time of Update: 2018-12-05
1.電腦名稱:Environment.MachineName2.ip地址:System.Net.Dns.GetHostAddresses()3.mac地址:System.Net.NetworkInformation.NetworkInterface.GetPhysicalAddress()4.ie版本:使用 FileVersionInfo.GetVersionInfo() 傳入 IE 的執行檔路徑,取得 FileVersionInfo 物件
Time of Update: 2018-12-05
1.如何建立一個可改變大小沒有標題列的表單?(How to create a form with resizing borders and no title bar?) form1.Text = string. Empty; form1.ControlBox = false; 2. 如何在.NET的Windows表單上啟用XP主題集?(How to use XP Themes with Windows Forms using the
Time of Update: 2018-12-05
C#中關於zip壓縮解壓協助類的封裝
Time of Update: 2018-12-05
在很多應用中需要做windows服務來操作資料庫等操作,比如(1)一些非常慢的資料庫操作,不想一次性去做,想慢慢的通過服務定時去做,比如定時為Database Backup等(2)在.net
Time of Update: 2018-12-05
很久沒有在學習C++了,以前掌握的東西,現在也忘記的差不多了,偶爾想起了一些,順便就記下來吧,省的我下次再想到的時候,又要糾結老半天才能想起來。C++指標,我覺得應該可以分為兩類:資料指標和函數指標。其中,資料指標也包括兩類:普通資料指標和成員資料指標;函數指標也包括普通函數指標和成員函數指標。在學習C++的過程中,首先接觸到的指標問題,大多是普通的資料指標,這一類指標是應用的很多的指標也是相比較之下,比較容易的一個。當然,這個比較容易的本身,就已經是一個“很難”的東西了。我自己也沒有真正的可以
Time of Update: 2018-12-05
C++類的const成員函數Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
今天晚上雖然覺得很累了,但是突發奇想,向研究一下Linux下可用的C/C++ IDE。看了一些資料,發現了很多可用的IDE。有很多人說CodeBlocks很好用。於是安裝了一下。 1. sudo apt-get install codeblocks 2. 下載漢化包,後解壓。得到一個語言套件檔案codeblocks.mo。(需要去掉.zip副檔名解壓,因為部落格園上傳不了.tar.gz檔案)。 3. mkdir -p
Time of Update: 2018-12-05
問:void print( int arr[][], int size );這個函式宣告是對是錯? 當然是錯的了,這個根本不是什麼函式宣告的問題,而是數組聲明的問題,int arr[][]這個聲明就是錯的,後面一維的長度不可省略! 問:char* ScreenInit(int height = 120, int width, char