從for到foreach

    一直在使用C/C++,對於迴圈語句while、do while、for,對於for情有獨鐘,因為其簡潔、清晰、靈活。訪問數群組類型的變數,只有for寫出來的語句是最易於閱讀的,如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->int arr[N] = {/**/};for(int i = 0; i < N; ++i)  printf(

【圖書推薦】Winning Ways for Your Mathematical Plays

今天看到有人在網上抱怨國內沒有賣這套叢書的,才發現原來有這麼適合我口味的一套書:)   你喜歡數學嗎?你喜歡遊戲嗎?如果答案是肯定的,我相信這套經典之作你一定不會錯過。

字串加密,解密一例

 .net 裡面提供了豐富的加密解密東東,這裡只不過用了一個。public class StringDEProvider    {        #region 內部欄位        private SymmetricAlgorithm mCSP;        /// <summary>        /// 密鑰|註:必須長度12        /// </summary>        private const string CIV =

關於Array.IndexOf

    今天出了一個小問題,倒是令我有些驚訝。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->byte[] data = {1,2,3,0,5,6,7,0};int n = Array.IndexOf(data, 0, 0);    結果,n為-1。    而如果改為:Code highlighting produced by Actipro

DynamicControl/DynamicField 例外的解決

  在使用 DynamicField / DynamicControl 時,經常在PostBack時,會出現一個例外:  The DynamicControl/DynamicField needs to exist inside a data control that is bound to a data source that supports Dynamic Data.   中文為:  綁定到支援動態資料的資料來源的資料控制項內必須存在

Boost 1.34.0 終於5.12發布了

昨天,boost終於發布了1.34版本。該版本新增加了幾個內容:1. BOOST_FOREACH 宏  一直對於C++的iterator枚舉元素造成的bad smell感到無奈,同時,許多語言都增加了foreach機制。終於,boost增加了這個枚舉工具。從此,C++的枚舉不再難看。如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#define 

不知道反而更好的事情

今天在「はてな」上看到有人提問:什麼事情,不知道的話反而更好?接著就有人提出了五花八門的答案,這裡摘抄一些,跟大家共同欣賞。■回複:自己什麼時候死(Smalldust:沒錯,可能很多人最想知道,可是一旦知道了卻又覺得不知道更好的事情,就是自己什麼時候嗚呼了。不過也許有完全不怕死亡的人?)■回複:一些食品廠商造假、生產到期食品等等的訊息(Smalldust:據說,每看一次央視的關於食品品質的新聞,就多了一樣看見就噁心的東西。再深入想想,就會覺得市場上賣的很多東西都不能吃了。不過,這類事情其實還是知

漢語編程++

    沒想到漢語編程又有人開始網上對罵了。一方指另一方騙人,一方吹自已偉大。    今天群裡頭有人又把它翻出來了,剛好無聊,也就發明了一個漢語程式設計語言,整合到visual studio 2005的IDE中,名字就叫漢語編程++,歡迎同樣無聊的朋友試用。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#include "常用標頭檔"整數 主函數(

資訊的保質期

不知道你是否和我一樣,在網上瀏覽尋找資料的時候,經常會發現一些篇幅很長的優秀內容,又沒有時間立刻閱讀,或者是跟現在要找的內容無關,或者是覺得應該收藏,就把連結放進收藏夾或是把文本複製下來,儲存起來,同時告訴自己,“以後再看吧!” 這麼說的時候,多半是以後不會再看的。 尤其是訂閱了郵件雜誌、郵件清單的時候,總是就那麼放在收件匣,想著以後再看,卻絕對不會再看。

VC中的一個很奇怪的問題--關於C4244

    從VC2003到VC2005,一直有一個很奇怪的問題。    如下的代碼:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    short s1 = 0;    short s2 = 2;    s1 += s2;    在這兩個編譯器的 /w4 四級警告開啟的時候,就冒出以下的警告來:Code highlighting produced

Mvc 2.0 Preview2 中 DefaultParameterValue 不支援枚舉的Bug

   由於C#現在還沒有提供預設參數的功能,因此,遇到需要預設參數的場合,有時候需要用到 DefaultParameterValue。   我在MVC項目中,就常常會遇到需要為Action指定預設參數的情況。當需要為枚舉類型的參數提供預設值的時候,出了問題。在啟動並執行時候,總是提示“The dictionary contains a value of type 'System.Int32', but the parameter requires a value of type

JScript 在瀏覽器中顯示資訊

 Microsoft JScript 提供了兩種方式來在瀏覽器中直接顯示資料。可以使用write( ) 和 writeln( ),這兩個函數是document 對象的方法。也可以在瀏覽器中以表格的方式顯示資訊,以及用 警告、提示和確認 訊息框來顯示資訊。 使用document.write( ) 和 document.writeln( )顯示資訊最常用的方式是 document 對象的 write( ) 方法。該方法用一個字串作為其參數,並在瀏覽器中顯示。該字串可以是普通文本或

一個稍微好用些的 svn 伺服器

今天安裝svn伺服器。上官網下載,發現windows下有一個稍微好用些的svn伺服器。: http://www.visualsvn.com/server/這個東西有幾個特色:1. 安裝和配置過程很方便(最大優點之一)2. 內建apache/ssl/mod_dav_svn/...等模組,既小巧,又簡單,也安全一些。3.

隨想:初夏六篇

雖然只有32度,還是一推開房門就感覺外面熱得要命。主要是悶,跟蒸籠一樣,所以難怪日語有個詞叫作“蒸し暑い”。據說到了盛夏還要比現在高10度,悶10倍,真是心虛。開了空調,降到26度,才感到有一些涼爽。看來今天是不能出去了,那就坐在電腦前隨便寫些什麼吧。【雜誌和盜版】昨天偶然在網上看到一篇文章,而且是某知名個人PC雜誌上登載的,介紹如何將Windows XP改裝成Windows Media Center Edition。具體方法大概就是用XP或Windows Server

.net winform 的 OnKeyDown 與 方向鍵

  隨手寫了一個小程式,突然遇到一個問題:  在自訂的控制項中,override了一個OnKeyDown,用於處理方向鍵。結果,無效,跟蹤調試發現,方向鍵無法進入函數斷點,但其它如數字字母等鍵可以。  上網查了一下,發現不少人遇到同樣的問題。不過不是在自訂控制項中,是在表單中。當然,解決的方法很簡單,設定KeyPreview為true就可以了。  自訂控制項可沒有KeyPreview屬性。  為什麼方向鍵會這麼特殊?很簡單,原來,方向鍵、製表鍵(Tab)等用於表單中的各個子控制項的焦點切換,因此

擷取請求WebServie或者其中方法調用頁面地址的方法

 其實和擷取頁面的來路地址方法一樣 string strRequestFrom = ""; if (HttpContext.Current.Request.UrlReferrer == null) {  strRequestFrom = "直接存取"; } else {  strRequestFrom = HttpContext.Current.Request.UrlReferrer.AbsoluteUri; }使用三目運算子偷懶的寫法: string strRequestFrom =

Jscript 保留字

Jscript 有一些保留字不能在標識符中使用。保留字對 Jscript 語言有特殊的含義,它們是語言文法的一部分。使用保留字在載入指令碼的時候將產生編譯錯誤。Jscript 還有一些留作將來使用的保留字。這些字不是現在的 Jscript 語言的一部分,然而它們是為將來的使用保留的。保留詞break delete function return typeof case do if switch var catch else in this void continue false

說“是”的時間差

從客戶那裡獲得了客戶的要求後,對客戶的要求中的各個關鍵點進行可行性分析的時候,中國人和日本人說“是”的時間差是很大的。舉例來說,客戶要求搭建某個系統,給出的資源環境都比較特殊,或者對效能的要求比較苛刻。這是時候,在可行性這個問題上,如果不大清楚的話,可能就要到處搜尋資料,分析驗證。我接觸到的大部分中國人,假如說在網上搜尋到了這樣的資料——利用某某技術就可以實現,並給出了具體例子,而且資料的來源是微軟之類的權威,那麼就會點頭,說“是”。而日本人的話,則不僅僅是看到資料,看到權威說“可以”,他們一定

JScript 條件編譯變數

 下面是條件編譯可用的預定義變數。如果變數不是 true,就不被定義或者作為 NaN 處理。變數 描述 @_win32 在 Win32 系統上運行為 true。 @_win16 在 Win16 系統上運行為 true。 @_mac 在 Apple Macintosh 系統上運行為 true。 @_alpha 在 DEC Alpha 處理器上運行為 true。 @_x86 在 Intel 處理器上運行為 true。 @_mc680x0 在 Motorola 680x0 處理器上運行為 true。

事件驅動自動產生靜態頁面模板解決方案(三)——常值內容替換

對文本按照模板內容進行替換的簡單類封裝using System;using System.Collections.Generic;using System.Text;namespace Xingmai.InformationProvider.Factory{    public class StringBuilder    {        private RespaceArrayList _ReplaceList = new RespaceArrayList();       

總頁數: 61357 1 .... 4198 4199 4200 4201 4202 .... 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.