學VC的一點感受

學了好長一段時間的VC給我的感覺就是煩雜,比起.net 來要麻煩許多,但是這些都是底層的東西,學了沒錯。一個偶然的機會接觸到了孫鑫的VC視頻教程,看了幾節課,感覺講得太棒了,讓我明白很多問題,講得深入淺出,實在是爽。。。所以學要講方法,我在自學的情況下,雖然也買了基本書,但總覺沒頭緒,現在好了,認認真真的聽大師的講解就OK了,很輕鬆而且效率很高。再次感謝上天給我這麼好個機會這個教程在http://www.verycd.com/有下。

微軟的必應搜尋引擎出現故障

今天(Wed 2012-12-12) 17:30 左右,我在使用微軟的必應搜尋引擎時,發現其出現了故障。螢幕如下所示: 上面的 Ref A 和 Ref B 的內容都是 32 個十六進位數字,實質上應該是一個 128-bit (16-byte) 的二進位整數。不知道是什麼資訊,估計是微軟內部調試時用的吧。看起來倒是有點象 GUID。Ref C 應該是發生故障時的時間。從中可以看出使用“太平洋標準時間(Pacific Standard Time, PST)”,其時區是

用Microsoft Enterprise library DAAB模組的困惑

        最近用EntLib建立一個項目,用到其中的DAAB這個模組,這個模組是提供封裝了的資料存取方法。本項目需要同時支援Sql Server 和Oracle資料庫,現我考慮了兩種使用方法,列出來供大家討論:    1。不再封裝DAAB,程式中的資料訪問直接調用DAAB提供的方法,通過配置讓DAAB自己選取資料庫,這樣就需要把涉及到T-Sql 和PL/Sql文法不同的語句都要封裝成預存程序。這種方法僅僅需要一個資料訪問模組就可以通過配置隨意切換兩種資料庫。   

隨機產生常用漢字(改進版)

引言我在兩個月前寫了一篇隨筆“隨機產生常用漢字”,產生漢字的來源是國標(GB2312)一級字(共3755字)。園友 Aimeast

用Entlib的配置程式塊遇到的問題

需要注意的是在擷取配置的SectionName的時候所使用的名稱必須是設定檔根節點的名稱比如在app.config

安裝Team Foundation Server筆記一

        安裝Team Foundation Server,安裝了一半,聽說這個東東在Beta2之前全中國都沒幾個能裝好,今天試了試,的確夠麻煩,不僅要一大堆支援軟體還要設定網域控制站、安裝使用者等等,很是麻煩,一下午都花費在上面還沒裝好,明天繼續裝。       

工作、激情、挑戰

      今天是我在工作了兩年的公司裡工作的最後一天,即將到金碟軟體任職的我心情複雜,我不知道我應該怎樣去形容我的心情,我並沒有感覺到高興,因為我後悔我的猶豫。我不知道我的定力哪裡會那麼大,原來的工作大部分時間是沒有激情的,為公司的制度和管理而懊惱,為公司不太科學的機制而費神,為沒有激情的工作而工作。也許我嚴重了,但這的確使我感到很壓抑,創造力的壓抑,激情的壓抑,說心裡話,我是多麼想把自己對軟體行業的激情充分的發揮出來,為公司創造更大的效益,然而我卻找不到發揮的門路,試問還有比這更鬱悶的事嗎?

在索引值表中尋找最大值的鍵

引言如果要尋找一段文本中出現頻率最高的單詞,或者出現頻率最高的字元,那麼首先要按單詞或者字元出現的次數建立一個索引值表,然後在這個索引值表中尋找最大值的鍵。方案一在索引值表中尋找最大值的鍵的最自然的方案如下所示: 1 T FindMaxItem<T>(IDictionary<T, int> items) 2 { 3 var key = default(T); 4 var max = int.MinValue; 5 foreach (var kvp in

設計模式筆記之 - Proxy & Stairway to heaven

Proxy:       此模式主要用在跨越障礙的情況下在參與者都不知曉的情況下被插入到應用中,這是Proxy的優點,但是隨之也帶來了複雜度。       每個要被代理的對象都被分成三部分,第一部分是一個介面,該介面中聲明了客戶要調用的所有方法。第二部分是一個類,該類在不涉及資料庫邏輯的情況下實現了介面中的方法,第三部分是一個知曉數具體障礙(如資料庫)的代理。       請看下面一個執行個體:      

Js控制ASPX頁面重新整理的土辦法

       我們知道在aspx頁面裡激發一個事件都需要把頁面Post到伺服器,這樣如果在用戶端通過調用javascript進行頁面重新整理,IE就會彈出提示框問是否重新提交,但是我們本意只是想重新整理資料顯示。怎麼辦呢,我想的辦法就是類比控制項激發事件的動作,讓.net誤認為是改變了控制項的狀態或點擊了重新整理按鈕,讓頁面Post達到重新整理資料的作用。      

設計模式筆記之 - Visitor

       Visitor模式系列允許在不更改現有類階層的情況下向其中增加新方法。       看,以驅動多個Modem和多個作業系統為例,可知基本的Visitor模式:      

設計模式筆記之 - State

       如,展示了State模式,此模式和Strategy模式具有一定的相似性:       在State模式中,衍生類別持有回指向上下文類的引用,衍生類別的主要功能是使用這個引用選擇並調用上下文類中的方法。在Strategy模式中,不存在這樣的限制以及意圖,Strategy的衍生類別不必支援有指向上下文類的引用,並且也不需要去調用上下文類的方法。      

對字串操作的一些研究

        首先,在CLR中所有的字元都被表示為16位的Unicode碼值,所有的字串都是由16位的Unicode碼值組成。         16位的Unicode編碼可以表示當今世界上的所有字元,所以,不必為字元的不同而擔心儲存的方式,這給字元的轉換會很方便。        

淺談 System.Data.DataRowCollection 類

我們來看看以下程式吧:01: using System;02: using System.Data;03: using System.Linq;04: 05: namespace Skyiv.Ben06: {07: class Program08: {09: static void Main()10: {11: var dt = new DataTable();12: dt.Rows.Add();13:

設計模式筆記之 - Observer

       此模式主要充當觀察者,觀察程式的動向。Observer有兩種主要模型,“推”和“拉”。拉模型的優點是它實現起來比較簡單,並且易於重用。推模型的Observer模型可以為我們提供讓客戶程式知道發生了哪些變化。       要選擇哪種Observer模型完全取決於被觀察對象的複雜性,如果被觀察對象比較複雜,並且觀察者需要一個提示,那麼推模型是適合的,如果觀察者的對象比較簡單,那麼拉模型就很合適。       關鍵在抽象,抽象出介面,抽象出方法。

也談在 .NET 平台上使用 Scala 語言(中)

話說我在單位的安裝 Ubuntu 9.10 作業系統 Lenovo ThinkCentre M4000t 台式機上寫完“也談在 .NET 平台上使用 Scala 語言(上)”之後不久,就下班回家了。於是,我就在家裡的安裝 Windows Vista 作業系統的 Dell Inspiron 1520 本本上繼續工作。首先就是啟動 Sun Virtualbox 開啟一個 Ubuntu 9.10 作業系統。而這個 Ubuntu 9.10 作業系統中尚未安裝 Scala SDK

組裝了一台PC機

我家老爺子的電腦是一台使用了六年左右的 Dell PC機,CPU是單核的,記憶體只有512MB。中秋、國慶回老家時老爺子抱怨說太慢了。於是,我昨天就到易捷電腦組裝了一台PC機,配置如下:CPU: Intel 奔騰 G630 (盒裝),¥410主板: 技嘉 GA-H61M-DS2 rev.2.2,¥480記憶體:威剛 4GB DDR3,¥120機箱電源:電源輸出功率 220W,¥210硬碟:WD1600AAJS,160GB,¥0,我另外搞來的。以上合計1220元,結算的時候去掉零頭,付了 1200

Instructions for MMIX

文章目錄 Loading and storingArithmetic operatorsConditional instructionsBitwise operationsBytewise operationsFloating point operatorsImmediate constantsJumps and branchesSubroutine callsSystem considerationsInterruptsStraggly

設計模式筆記之 - Abstract Server & Adapter & Bridge

       先看樣本,開關控制燈,其中可以使用TurnOn和TurnOff,先按照最直接最簡單的方法來做,可能得到如下的形式:很容易發覺,此設計雖然簡單,但是它卻違反了DIP和OCP,因為Switch依賴了具體的類Light。DIP告訴我們要優先依賴於抽象類別。而如果我們需要擴充此設計,使用Switch管理除Light外其他的類將是比較麻煩的事情。引入Abstract Server模式,此模式很簡單,只需要抽象出介面即可,如,可以很容易的使之滿足DIP和OCP:      

.NET Framework CLR 版本檢測

我寫了一個 C# 程式來檢測 .NET Framework CLR 版本。在 Ubuntu 作業系統中的運行結果:ben@ben-m4000t:~/work$ ./ClrInfo.exe OS Version: Unix 2.6.31.16 CLR Version: 2.0.50727.1433 ( Mono 2.4.2.3 )Default Encoding: System.Text.UTF8EncodingAvailable Frameworks: Mono 1.0

總頁數: 61357 1 .... 4915 4916 4917 4918 4919 .... 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.