22條經典的編程引言

下面的這些經典的引言來自英文,也許有些我翻譯的是不很好,所以,我提供了中英對照,如果有問題,請大家指正。 過早的最佳化是萬惡之源。Premature optimization is the root of all evil!- Donald Knuth 在水裡行走和以一個需求規格進行軟體開發,有一點是相同的,那就是如果水或需求都被凍住不了,那麼行走和軟體開發都會變得容易。Walking on water and developing software from a

WPF Multi-Touch 開發:基礎觸屏操作(Raw Touch)

     多點觸控(Multi-Touch)就是通過與觸屏裝置的接觸達到人與應用程式互動的操作過程。例如,生活中經常使用的觸屏手機、觸屏筆記本、顯示器以及微軟最新的Surface 產品等這些都屬於觸屏操作裝置。本篇將介紹如何開發能夠支援MT 功能的應用程式。     在WPF 4 中已經具備的多點觸控開發技術,當多個手指觸碰到觸屏裝置時,WPF 會把每跟手指認為是一個觸控裝置,並為其分配唯一的識別ID,以便跟蹤不同手指的操作手勢。下面將通過執行個體示範WPF

揭穿關於雲端運算的九大謊言

如今,無論你去哪裡,都會有人對你說,或者向你兜售和雲端運算有關的什麼東東。而你只有剝去其謊言的外衣,還其本來面目,你才能夠瞭解雲端運算是否真的適合於你的企業。下面就是我們列出的關於雲端運算的9大必須剝去的謊言。  謊言1:只有一種“雲”。至少有三種格式的“雲”,每一種都有著不同的利益和風險。它們是1)“基礎設施作為服務”(IaaS,提供按需使用的 虛擬伺服器,例如Amazon的EC2);2)Web服務或稱“平台作為服務”(PaaS),提供API或開發平台供客戶在雲中建立自己的應用;3)軟體

TWiki安裝和使用心得

 TWiki是一個開源(GPL)的wiki程式。軟體定位為“靈活、強大、便於使用的企業協作平台”,運行於Perl環境。擁有編程技能的人可以使用變數建立動態網頁面,譬如內容表格,或者嵌入式搜尋結果的頁面。預設內建所見即所得 (WYSIWYG)編輯器,完善的使用者權限系統,不需要任何資料庫,完全基於檔案目錄的格式化引擎。TWiki部署起來稍微有點複雜,下面是我在Ubuntu上部署TWiki的一些心得。1. 環境準備Code highlighting produced by Actipro

用schemaSpy製作資料庫文檔

Schemaspy是一款Java開發的資料庫文檔產生工具,是開源的。產生的資料庫文檔非常的漂亮,實用。最近探索了兩天終於會使用這個工具了。我接觸到這個工具是在開源的DotNet工作流程netBpm網站上看到netBpm的資料庫文檔。1、下載軟體JDK下載 http://java.sun.com/javase/index.jsp可以下載到最新版本SchemaSpy下載 SchemaSpyGraphviz - Graph Visualization Software 下載

《卓有成效的程式員》讀書筆記二:使用SchemaSpy自動產生資料庫文檔

比沒有文檔更糟糕的是什嗎?文檔過時。沒有文檔你會自己試圖通過其它途徑把事情搞清楚,而過時的文檔則會誤導你。如何才能保持文檔與代碼/資料庫結構同步?寄希望於開發人員自己去維護文檔?估計難度僅小於中國難豬拿世界盃。怎麼辦?自動產生文檔。程式員寫軟體不是為了幫使用者提高工作效率,當然也能用工具解決自己的問題。SchemaSpy就是這樣一個能從資料庫Schema自動產生文檔的工具。 部落格園上有篇文章《用SchemaSpy製作資料庫文檔》講的很仔細,我就不贅述了。下面講一講我使用中遇到的幾個問題:

關於招商銀行信用卡的若干事宜

今天打招行的客服開通了我這在抽屜裡封存已久的招行信用卡。用慣了工行的國際卡,習慣了一卡加一密碼的的形式,而對這個與國際高度接軌的招行信用卡,很是不熟悉,密碼要分什麼查詢密碼,取現密碼和網上支付密碼。而且平時刷卡消費竟然也不用輸密碼,只要簽名就行了,也怎麼保障消費者的安全呢?我在網上找到了這些問題的答案。1,招行信用卡查詢密碼和取現密碼的區別查詢密碼是打800電話,登入銀行福士版和網上支付時候用的,可以說這個密碼的用途很廣泛。只要不取錢,都是用這個密碼。我們在拿到信用卡開卡的時候,設定的密碼就是查

破解Photoshop cs4

  Photoshop

使用DataReader進行資料分頁注意的一些細節

  使用DataReader進行資料分頁有個好處就是簡單和通用,不需要關心資料相關細節;由於在客端進行資料分頁因此可以適用於所有資料庫.雖然DataReader進行資料分頁簡單方便,但它所適用的情境只是經過條件式篩選後的少量資料進行分頁處理,但有於ado.net相關實現的一些細節上即在對少量資料進行分頁在處理還是有些地方注意.  一般我們使用DataReader通過while(reader.Read())來得到相對區間的資料,然後調用對應的Command.Cancel()方法和reader.Cl

程式員們:笑一笑很重要,奉獻50條短笑話

一條警犬看到馬路上過來一條普通狗,就氣勢凶凶地跑去質問它:我是警犬,你是什麼東西?普通狗不屑一顧地看看它說:蠢貨,看清楚點,老子是便衣! 我有一個要求:請我吃飯。我希望你能滿足我。否則我就把你的手機號寫在牆上,前邊再加兩個字:辦證。還要請我吃好,要不就寫:徵婚,男女皆可,條件不限。 食人族父子打獵,其子擒一瘦子,其父曰:放,沒肉!其子又擒一胖子,其父曰:放,太膩!其子又擒一美女,其父曰:帶回家,晚上把你媽吃了!

設計模式原則詳解

      這篇文章,不需要你一次就看懂,如果你真的能一次都看懂,我想設計模式對於你來說已經沒什麼難度了..因為設計模式就是要體現這些原則的,你可以把設計原則看做是一門語言,設計模式是由這些語言編碼的程式..你既然已經明白,精通了語言,剩下的編碼自然是很簡單的事情,編碼的越多則經驗越多,經驗越多則對原則的理解就越深...這是一個學習領悟的過程..    

Silverlight 解謎遊戲 之七 放大鏡(3)

       在前兩篇文章中,我們已經建立了“放大鏡效果”和“放大鏡CheckBox”,本篇內容將通過CheckBox來控制放大鏡效果的開/關狀態,並完成全部“放大鏡”功能。在進行本篇內容前請確保您已經閱讀過:· Silverlight 解謎遊戲 之五 放大鏡(1)· Silverlight 解謎遊戲 之六 放大鏡(2) 在完成本篇內容後將實現以下效果:  1. 下載BaseBehavior.zip 進入VS 將以下程式加入到Interactivity 檔案夾(參考資料 Base

WPF 類比UI 鍵盤錄入

     開發WinForm 應用程式時可以利用SendKeys 類方便的類比鍵盤錄入操作。那麼在WPF 中如何為控制項實現鍵盤類比呢?本篇將使用WPF SendKeys 實現和WinForm 中相同的效果。     首先將WpfSendKeys.dll 加入到項目References 中,在XAML 中加入兩個Textbox 和一個Button 如下代碼。<Window x:Class="WpKeyboard.MainWindow"

WPF 與Surface 2.0 SDK 親密接觸–LibraryBar 篇

LibraryBar 介紹     與LibraryStack 類似LibraryBar 也屬於ItemsControl,在LibraryBar 裡的組件會以水平平鋪方式展示,並且也可以對其中的組件進行按組分類。同樣LibraryBar 也是預設支援拖拽操作。     下面的例子將通過LibraryBar 展示一組Sample 圖片。首先,仍然可以使用DataTemplate 作為LibraryBar 的樣式模板用來綁定圖片資源。接下來在Grid 中添加LibraryBar

惡意網頁病毒十二大癥狀分析及修複方法

  (一).預設首頁被修改  1.破壞特性:預設首頁被自動改為某網站的網址。  2.表現形式:瀏覽器的預設首頁被自動設為如********.COM的網址。  3.清除方法:採用手動修改註冊表法,開始菜單->運行->regedit->確定,開啟註冊表編輯工具,按順序依次打 開:HKEY_LOCAL_USER\Software\Microsoft\Internet

vba中讀取utf-8格式的csv檔案保證不亂碼

EXCEL中的匯入data的功能。(data-> import   external   data)  Sub   Macro1() ' '   Macro1   Macro '   test   for   sunhaifeng '   sunhf@cn.ibm.com ' If   FileExists( "c:\BookforTestData.csv ")   Then     Kill   "c:\BookforTestData.csv " End

很重要的EXCEL提示

一、求字串中某字元出現的次數:例:求A1儲存格中字元"a"出現的次數:=LEN(A1)-LEN(SUBSTITUTE(A1,"a",""))二、如何在不同工作薄之間複製宏:1、開啟含有宏的工作薄,點“工具/宏(M)…”,選中你的宏,點“編輯”,這樣就調出了VB編輯器介面。2、點“檔案/匯出檔案”,在“檔案名稱”框中輸入一個檔案名稱(也可用預設的檔案名稱),注意副檔名為“.bas”,點“儲存”。3、將副檔名為“.bas”的檔案拷貝到另一台電腦,開啟EXCEL,點“工具/宏/VB編輯器”,調出VB編

使用OPENROWSET函數串連並訪問遠端資料庫資料

我們有時候會遇到要訪問的資料不只是在本機伺服器上,往往另一部分在遠端資料庫伺服器上,比如我們在兩個伺服器上存放著表結構一樣的資料我們要把兩資料合 並起來一起顯示怎麼辦呢,那麼這個時候我們用SQL SERVER提供的OPENROWSET函數了,使用起來很方便,記住像參考資料表名那樣引用OPENROWSET 函數就可以了。我們可以這樣寫:1.SELECT a.* FROM table1 a LEFT JOIN OPENROWSET('MSDASQL','DRIVER={SQL

路由器預設地址跟帳號密碼

路由器品牌 預設IP 預設帳號 預設密碼TP LINK TD8800 192.168.1.1 root rootTPLINK 8830 192.168.10.200 root RootTP LINK R410 192.168.1.1 admin admin中心831 192.168.1.1 ZXDSL

如何將IIS的SSL認證轉移到Apache上

IIS匯出的檔案是.pfx格式,Apache的SSL認證是是.key和.crt檔案。只需將.pfx檔案轉換為.key+.crt檔案,將可以在Apache上安裝了。第一步: 下載OpenSSL軟體包 http://www.myssl.cn/download/OpenSSL_0.9.8.a_Win32.zip 第二步:解壓縮到 c:\openssl 目錄下,運行cmd.exe進入命令視窗,執行:         cd c:\openssl          set

總頁數: 61357 1 .... 2613 2614 2615 2616 2617 .... 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.