Time of Update: 2015-02-16
標籤:磁碟配額真正的磁碟配額是讀取/etc/mtab,這個檔案需要重新啟動後才能用/etc/fstab的新資料改寫。 例行性命令的建立僅進行一次用 at命令: at [-m] TIME 其中-m當工作完全用郵件通知使用者。at [-m] TIME後會出現at提示符,使用者可以執行多個命令。可利用/etc/at.allow和/etc/at.deny來限制at的使用。atq可查詢當前主機at任務,atrm [jobnumber] 可以取消任務。例行性命令用crontab: crontab
Time of Update: 2015-02-16
標籤: 訊號處理是linux程式的一個特色。用訊號處理來類比作業系統的中斷功能。要想使用訊號處理功能,你要做的就是填寫一個訊號處理函數即可。 1 #include <stdio.h> 2 #include <sys/types.h> 3 #include <stdlib.h> 4 #include <signal.h> 5 6 int flag = 1; 7 8 void func(int sig)
Time of Update: 2015-02-13
標籤:記憶體 編程 linux c c++ 利用linux下的檔案記憶體映射可以實現進程共用資料,我們可以把一個檔案對應到虛擬記憶體中使多個進程進行共用,到這裡我們大概能想到他能應用到的領域 是很廣泛的 主要涉及到 mmap munmap msync
Time of Update: 2015-02-15
標籤:networkcomms是我遇到的寫的最優美的代碼,很喜歡,推薦給大家:)基於networkcomms2.3.1開源版本( gplv3)協議,寫了一些文章,希望大家喜歡,個人水平有限,不足之處難免。networkcommsc#通訊架構來自於美麗的英國劍橋,由大洋彼岸的兩位工程師 Marc Fletcher, Matthew Dean開發。c#網路通訊架構networkcomms核心解析之一 訊息傳送c#網路通訊架構networkcomms核心解析之二
Time of Update: 2015-02-15
標籤:剛畢業,參加工作沒多久,但是一直想寫些 有關技術方面的文章,一來 ,為了 複習,二來,希望大家相互交流,相互指點,也希望 對初學者有所 協助,由於本人技術水平 有限,難免會出錯,請見諒! using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using
Time of Update: 2015-02-14
標籤:在C# 2.0中引入了泛型,泛型的出現解決了編碼中的很多問題。相信大家一定經常用到"System.Collections.Generic"命名空間中的泛型集合類("Generic"就是泛型的意思)。在C# 1.0中,我們還在使用"System.Collections"命名空間中的非泛型集合類,那麼看看我們在沒有泛型的時候遇到的問題。問題1:強制類型轉換 ArrayList stuList = new ArrayList();Student wilber = new Student {
Time of Update: 2015-02-14
標籤:擴充方法使你能夠向現有類型“添加”方法,而無需建立新的衍生類別型、重新編譯或以其他方式修改原始類型。 擴充方法是一種特殊的靜態方法,但可以像擴充類型上的執行個體方法一樣進行調用。 對於用 C# 和 Visual Basic 編寫的用戶端代碼,調用擴充方法與調用在類型中實際定義的方法之間沒有明顯的差異。擴充方法編寫代碼:namespace ExtensionMethods{ public static class MyExtensions
Time of Update: 2015-02-14
標籤: <div style="margin:0 auto;text-align:center;" >//可以用GridView劇中 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
Time of Update: 2015-02-22
標籤:using Dapper;using Dapper.Contrib.Extensions;using System.Data.SqlClient;using System.Configuration;namespace Orm{ public class RecordBase<T> where T : class { public static SqlConnection OpenConnection() {
Time of Update: 2015-02-14
標籤:在網路通訊程式中,心跳檢測是必不可少的,我們來看一下networkcomms中是如何?的以networkcomms2.3.1為例:在伺服器端,會有一個線程專門用來發送心跳訊息代碼如下: protected static void TriggerConnectionKeepAliveThread() { lock (staticConnectionLocker) { if
Time of Update: 2015-02-14
標籤: #region 下載說明書PDF protected void lbtnDownPDF_Click(object sender, EventArgs e) { int pid = ConvertHelper.GetInteger(Request["PID"]); pds = p.GetModel(pid); #region 第一種方法 DataTable datatable = new
Time of Update: 2015-02-14
標籤:總結: 多態是物件導向的核心.---------能夠理解為一個方法,多種實現,在這裡能夠用虛方法,抽象類別,介面能夠實現多態1.首先利用介面來實現多態:介面相當於"功能,"介面能夠實現多繼承,分為 顯式實現介面和隱式實現介面 keyword為interface格式: interface 介面名{ string ...... int
Time of Update: 2015-02-14
標籤:類比登入asp.net開發的網站。POST資料相對來說比較簡單。如何觸發事件?一個頁面可能有多個post按鈕,如修改、刪除,按鈕,頁面提交後,會進入對應的事件中。通過什麼機制觸發事件一直沒有找到滿意的答案。之前在博問中尋求過協助,也許是沒有徹底理解熱心園友的回複,問題一直沒有解決,但依然感謝走過、路過的朋友。博問連結:1、c#類比網頁登陸 2、 HttpWebRequest
Time of Update: 2015-02-14
標籤:轉自:http://www.cnblogs.com/huangcong/archive/2011/07/20/1931107.html在之前的文本模板(T4)初體驗中我們已經知道了T4的用處,下面就看看如何用它來實現批量修改Entity Framework(Entity Framework)中的類名.我們都知道ADO.NET
Time of Update: 2015-02-16
標籤:在程式開發中,有時候需要實值型別也為可空類型,比如,在資料庫中,我們可以把一個日期Datetime設定為null。在C#
Time of Update: 2015-02-16
標籤:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace
Time of Update: 2015-02-16
標籤:如有雷同,不勝榮幸,若轉載,請註明取得控制台應用程式的根目錄方法1:Environment.CurrentDirectory 取得或設定當前工作目錄的完整限定路徑2:AppDomain.CurrentDomain.BaseDirectory
Time of Update: 2015-02-16
標籤:前面兩篇文章介紹了C#泛型的基本知識和特性,下面我們看看泛型是怎麼工作的,瞭解一下泛型內部機制。泛型內部機制泛型擁有型別參數,通過型別參數可以提供"參數化"的類型,事實上,泛型型別的"型別參數"變成了泛型型別的中繼資料,"運行時"在需要的時候會利用他們構造恰當的類型,通過這些類型,我們有可以執行個體化不同類型的對象。也就是說,未綁定泛型型別是以建構的泛型型別的藍圖,已建構的泛型型別又是實際對象的藍圖。分析泛型IL代碼下面看一個例子,在這個例子中定義了一個用於比較的泛型類和一個比較int的非
Time of Update: 2015-02-15
標籤: 建立一個WinForm項目之後,在表單中放入一個treeView控制項(treeView1),根據資料庫資料填充建立樹節點。資料庫的結構如下: ID Title
Time of Update: 2015-02-22
標籤:unsigned int uint_1 = 1;int int_n1=-1;if( uint_1 > int_n1 ) printf("都變為有符號數\n");else printf("都變為無符號數\n");if( (signed)uint_1 > int_n1 ) printf("都變為有符號數\n");else