Ubuntu之旅(一)安裝Ubuntu

說起linux,以前搞過RHEL5,紅旗等,但是都只是用來做伺服器,沒在上面搞過開發。據說ubuntu易用性和完善性比較好,適合做開發,於是準備裝一個試試。記述下一路過來的經驗。(一)安裝Ubuntu 二話不說,我先在windows裡面騰了一個盤出來,然後直接去ubuntu官方網站,發現在windows下安裝ubuntu也太方便了:http://www.ubuntu.com/desktop/get-ubuntu/windows-installer 裡面有個ubuntu installer

一個物件導向有趣的問題

看看下面的例子,注意注釋public class A  {   private int x;   static void F(A a, B b)    {    a.x = 1;      // Ok    b.x = 1;      // Ok   }  }  public class B: A  {   static void F(A a, B b)    {    a.x = 1;      // 'A.x' is inaccessible due to its protection le

類和結構的區別

1.實值型別與參考型別     結構是實值型別:實值型別在堆棧上分配地址,所有的基底類型都是結構類型,例如:int 對應System.int32 結構,string 對應 system.string 結構 ,通過使用結構可以建立更多的實值型別   類是參考型別:參考型別在堆上分配地址 2.繼承性   結構:不能從另外一個結構或者類繼承,本身也不能被繼承,雖然結構沒有明確的用sealed聲明,可是結構是隱式的sealed .   類:完全可擴充的,除非顯示的聲明sealed

融入職業發展中的五項準則)

http://tech.sina.com.cn/it/2005-03-31/1011566851.shtml對其中的兩點很有同感1、這是如何發揮自身的優勢以及100分跟60分的問題。清華大學的學生,每一個科目都是非常優秀的。但是進入社會以後,你會發現這個競爭是很特殊的,進入社會裡面,你們在每個領域裡面都會都碰到這個領域非常強的高手。所以你要問一下自己,我們是不可能在每一個方面都考100分的,這個時候要問自己哪些方面能考60分,哪些方面要考100分?你怎麼突出自己的強化優勢?2、所以你要培養一套跟

面試題:介面和抽象類別的區別

區別一,兩者表達的概念不一樣。抽象類別是一類事物的高度彙總,那麼對於繼承抽象類別的子類來說,對於抽象類別來說,屬於“是”的關係;而介面是定義行為規範,因此對於實現介面的子類來說,相對於介面來說,是“行為需要按照介面來完成”。區別二,抽象類別在定義類型方法的時候,可以給出方法的實現部分,也可以不給出;而對於介面來說,其中所定義的方法都不能給出實現部分。區別三,繼承類對於兩者所涉及方法的實現是不同的。繼承類對於抽象類別所定義的抽象方法,可以不用重寫,也就是說,可以延用抽象類別的方法;而對於介面類所定

O/R Mapping 研究報告

 1. 業務實體層的設計方案選擇 1) 業務實體層的作用          一般的應用程式分層的結構如下: 可見,在分層的時候,我們會增加一個實體層,它的作用如下:          a. 將顯示資料和實際的儲存地區隔離,保證了業務的獨立性,提高了可重用性。          b. 在業務層和表現層之間傳遞資料。(如果沒有實體層的話,我們需要把表的每個欄位作為一個參數在它們之間傳遞,如果修改的話,將需要影響到程式的各個層)

CTS、CLS和CLR

在應聘的筆試中,經常會考到CTS、CLS和CLR這三個的中文意思,下面簡單說明一下:1、CTS Common Type System的縮寫,中文意思是一般型別系統,是定義公用語言運行庫在聲明、使用和管理類型時所遵循的規則的模型。一般型別系統建立一個架構,該架構使得跨語言整合、型別安全和高效能代碼執行成為可能。它是您可以用來產生類庫的原始資料。2、CLS Common Language Specification的縮寫,中文意思是Common Language

各種sql語句大集合

Transact_SQL小手冊 *******************Transact_SQL********************--語 句 功 能--資料操作SELECT --從資料庫表中檢索資料行和列INSERT --向資料庫表添加新資料行DELETE --從資料庫表中刪除資料行UPDATE --更新資料庫表中的資料--資料定義CREATE TABLE --建立一個資料庫表DROP TABLE --從資料庫中刪除表ALTER TABLE --修改資料庫表結構CREATE VIEW

sql INSERT之後擷取主索引值

SQL   SERVER   2000   中的標識值擷取函數       IDENTITY(標識)列,也有很多人稱之為自增列,在SQL   Server   2000中,識別欄位通過IDENTITY來定義,下面是與擷取最後插入記錄的標識值有         關的函數的一個樣本說明                   SQL   Server   中,可以使用   SCOPE_IDENTITY()、   @@IDENTITY   、   IDENT_CURRENT()  

PetShop 4.0架構與技術分析(2)

註:本文轉載自 部落格園   TerryleePetShop資料訪問層之資料庫訪問設計        在PetShop中,系統需要處理的資料庫物件分為兩類:一是資料實體,對應資料庫中相應的資料表。它們沒有行為,僅用於表現對象的資料。這些實體類都被放到Model程式集中,例如資料表Order對應的實體類OrderInfo,其類圖如下:        

SQL經典語句和要點整理

*SQL中的保留關鍵字action add aggregate all alter after and as asc avg avg_row_length auto_increment between bigint bit binary blob bool both by cascade case char character change check checksum column columns comment constraint create cross current_date

override和重載的區別?

簡單答案:1.父類:public virtual string ToString(){return "a";}子類:public override string ToString(){return "b";}2.同一類中或父子關係類中皆可:public string ToString(){return "a";}public string ToString(int id){return

.Net代碼產生器

From:tsingsunli's blog1.Code Smith          國外最著名的商業代碼產生器官方網站:http://www.codesmithtools.com/2.MyGeneratoe國外最著名的免費代碼產生器官方網站:http://www.mygenerationsoftware.com/portal/default.aspx3.動軟.Net代碼產生器國內人氣最旺的免費代碼產生器 Codematic 是一款為 C#

window.opener()的用法

window.opener 返回的是建立當前視窗的那個父視窗的引用,比如點擊了a.htm上的一個連結而開啟了b.htm,然後我們打算在b.htm上輸入一個值然後賦予a.htm上的一個id為“name”的textbox中,就可以寫為: window.opener.document.getElementById("name").value = "輸入的資料"; 對於javascript中的window.opener沒有很好的理解。

微軟正式發布SilverLight

前幾天,TC上爆出訊息說,微軟在Mix07上發布一些重大通告,其中最值得關注的就是SilverLight的發布,SilverLight的前身就是WPF/E技術。這是一種新的Web 呈現技術的名稱,建立該技術的目的是使其能夠在各種平台上運行。該支援人員建立豐富的、具有絢麗視覺效果的互動式體驗,並且可以隨處實現:無論是在瀏覽器內、在多個裝置上還是在案頭作業系統(如 Apple Macintosh)中。可擴充應用程式標記語言 (XAML) 遵循 Windows 示範基礎

利用Excel剿滅DLL木馬

    DLL木馬是依靠DLL檔案來作惡的,木馬運行時不會在進程列表出現新的進程,而且很多DLL木馬還插入到系統關鍵進程中(無法終止),即使能被殺毒軟體檢測出來也無法查殺,這給系統安全帶來極大的威脅。如果你的手頭沒有趁手的殺馬兵器,抄起辦公的Excel我們也可以肉搏一番。下面就看看我們是如何用Excel對付這種插入lsass.exe進程的木馬吧!第一步:尋找被感染的進程  近日開機上網一段時間後就覺得網速特別的慢,於是便運行“netstat -a

資料庫遠程備份

   declare   @strsql   varchar(1000),     --執行語句                     @strdirname   varchar(50),--建立檔案夾名                     @strcmd   varchar(50),         --執行命令名                     @strsend   varchar(1000),   --郵件發送語句                     @strdate  

有關REST.

學習 REST(轉載:http://www.dualface.com/blog/?p=356)REST 是由 Roy Fielding 在他的論文《Architectural Styles and the Design of Network-based Software Architectures》中提出的一個術語。REST 是英文 Representational State Transfer

用profile儲存使用者資訊

利用profile添加額外的使用者資訊1.在web.config中添加如下資訊其中properties中的為所需的使用者資訊欄位2.在建立使用者基本資料完成之後,建立額外的使用者資訊profile,profilecommon是根據上面config中的那段自動產生的類// CreatedUser event is called when a new user is successfully createdpublic void

MVC架構樣本

架構脫胎於PetShop3.0

總頁數: 61357 1 .... 6514 6515 6516 6517 6518 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.