Time of Update: 2015-08-03
標籤:我們做iOS 程式開發時經常用遇到 EXC_BAD_ACCESS 錯誤導致 Crash,出現這種錯誤時一般 Xcode 不會給我們太多的資訊來定位錯誤來源,只是在應用 Delegate 上留下像Thread 1: Program received
Time of Update: 2015-07-28
標籤:前面幾篇談GDB偵錯工具的文章,都對反組譯碼語焉不詳。這裡詳細討論一下disassemble/disass命令反組譯碼一個函數disass func_name反組譯碼一段記憶體位址, 第1個參數是起始地址,第2個是終止地址disassemble 0×0 0×10先看看文檔 Debugging with GDBhttp://sourceware.org/gdb/download/onlinedocs/gdb.html源碼和機器碼可以使用 info line
Time of Update: 2015-08-29
標籤:本文旨在給所有希望瞭解JVM(Java Virtual
Time of Update: 2015-08-19
標籤:你在JAVA servlet容器啟動並執行時候沒配置servlet-api.jar,tools.jar,rt.jar,jsp-api.jar的classpath我的classpath=.;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\common\lib\serlvet-api.jar;%JAVA_HOME%\jre\lib\jsp-api.jar;%
Time of Update: 2015-08-09
標籤:http://www.jizhuomi.com/software/253.html 前面一節中雞啄米為大家簡單介紹了如何建立Ribbon樣式的應用程式架構,本節教程就來初步講講怎樣為Ribbon Bar添加Ribbon控制項。 VS2010為Ribbon介面開發提供了Ribbon Designer,通過它我們可以為Ribbon
Time of Update: 2015-09-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。首先上代碼:func main() {b := truea1, _ := json.Marshal(b)a2, _ := Marshal(b)fmt.Println(string(a1))fmt.Println(string(a2))}輸出:truetrue以最簡單的單個bool 類型的序列化為例,我們來搞清楚json 包裡面的調用棧如下:從入口出發,第一個方法是:func Marshal(v interface{})
Time of Update: 2015-07-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。關於使用log與使用fmt的區別最初的就是直接列印出來,之後一點點升級,比如加上輸出的時間,加上goroutine之間的並行作業(列印資訊並不能一定按照你規定好的順序輸出來 每次輸出的順序可能會不同),按照不同的記錄層級進行列印
Time of Update: 2015-09-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。我們都知道Golang提供了很多功能豐富而強大的命令列工具。但是這麼多工具,每一個到底是做什麼用的?本文來粗略的聊聊比較常用的幾個工具的作用和用法。gofmtgofmt是一個代碼格式化工具,僅針對代碼格式進行整理,保證大家的代碼格式統一。 附上gofmt前後的效果:golintgolint工具是對代碼品質的檢查,會給出一些最佳實務指引。看下面的代碼: 之行golint之後main.go:8:5: error var
Time of Update: 2015-09-08
標籤:最近有個需求就是去除一個文本裡面所有的非漢字字元。unicide的漢字有個範圍u4e00-u9fa5。所以這個範圍內的留下來就可以了。1 blog=u"【雅虎開始提示Chrome使用者“升級”到Firefox】http://t.cn/RzHTFF5 國外有關瀏覽器、搜尋引擎那些事兒,也是刀光劍影,恩怨江湖啊!@2gua ,你說尼?[挖鼻屎]"2 blog_new = u""3 for i in range(0,len(blog)):4 if(blog[i]&
Time of Update: 2015-09-08
標籤: 在CSDN中發現這篇文章,講解的比較詳細,所以在這裡備份一個。原文連結:http://blog.csdn.net/breaksoftware/article/details/8167641 DllMain的相關特性 首先列出《DllMain中不當操作導致死結問題的分析--進程對DllMain函數的調用規律的研究和分析》中論證的11個特性: Dll的載入不會導致之前建立的線程調用其DllMain函數。
Time of Update: 2015-08-30
標籤:問題現象:這幾天在為客戶終端換裝殺毒軟體時出現這麼一個問題:在控制台的添加或刪除程式裡面將“McAfee VirusScan Enterprise和 McAfee AntiSpyware Enterprise Module”卸載後,卻無法卸載“McAfee
Time of Update: 2015-08-28
標籤:原文連結 http://www.flighty.cn/html/bushu/20110402_115.html 如果我們要安裝或升級的程式正在運行,檔案肯定會替換失敗,以下代碼可以提示使用者結束正在啟動並執行程式。
Time of Update: 2015-08-28
標籤:今天剛安裝好IIS8.5, 我的系統是win8.1 enterprise版本。 建了一個簡單的頁面準備調試,卻發現了這個錯誤:詳細錯誤資訊模組 IIS Web
Time of Update: 2015-08-19
標籤:作為一個軟體開發人員,你一定會對網路應用如何工作有一個完整的層次化的認知,同樣這裡也包括這些應用所用到的技術:像瀏覽器,HTTP,HTML,網路伺服器,需求處理等等。本文將更深入的研究當你輸入一個網址的時候,後台到底發生了一件件什麼樣的事~1. 首先嘛,你得在瀏覽器裡輸入要網址: 2. 瀏覽器尋找網域名稱的IP地址導航的第一步是通過訪問的網域名稱找出其IP地址。DNS尋找過程如下:瀏覽器緩衝 – 瀏覽器會緩衝DNS記錄一段時間。
Time of Update: 2015-08-18
標籤:轉載自:http://blog.csdn.net/shaochao14/article/details/6223052一.WITH AS的含義 WITH AS短語,也叫做子查詢部分(subquery factoring),可以讓你做很多事情,定義一個SQL片斷,該SQL片斷會被整個SQL語句所用到。有的時候,是為了讓SQL語句的可讀性更高些,也有可能是在UNION ALL的不同部分,作為提供資料的部分。 特別對於UNION ALL比較有用。因為UNION
Time of Update: 2015-07-26
標籤:針對Java的開發工具,一般都有Compile、Make和Build三個功能表項目,完成的功能的都差不多,但是又有區別。 編譯,是將原始碼轉換為可執行代碼的過程。編譯需要指定源檔案和編譯輸出的檔案路徑(輸出目錄)。Java的編譯會將java編譯為class檔案,將非java的檔案(一般成為資源檔、比片、xml、txt、poperties等檔案)原封不動的複製到編譯輸出目錄,並保持源檔案夾的目錄層次關係。 在Java的整合式開發環境中,比如Eclipse、IDEA中,有常
Time of Update: 2015-07-25
標籤:WireShark過濾文法1.過濾IP,如來源IP或者目標IP等於某個IP例子:ip.src eq 192.168.1.107 or ip.dst eq 192.168.1.107或者ip.addr eq 192.168.1.107 // 都能顯示來源IP和目標IP2.過濾端 口例子:tcp.port eq 80 // 不管連接埠是來源的還是目標的都顯示tcp.port == 80tcp.port eq 2722tcp.port eq 80 or udp.port eq
Time of Update: 2015-07-25
標籤:時常,來自不同串連的線程會對同一張表進行讀/更新操作,這種並行作業會導致阻塞,同時SQL Server會自動處理以防止髒讀。然而,有種情景很常見,那就是每個串連要讀/更新的行互斥,換句話說,就是各個串連讀/更新的行沒有交集。在這片文章中,將像大家展示如何恰當地使用索引來降低阻塞的發生,以便多個讀/更新能夠同時操作同一張表。 建立TEST表如下: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO &
Time of Update: 2015-07-17
標籤:http://www.tuicool.com/articles/MVnmamr原文 http://blog.segmentfault.com/f2e/1190000000523676 一、前言為了讓前端們從回調的地獄中回到天堂, jQuery 也引入了 Promise 的概念。Promise 是一種令代碼非同步行為更加優雅的抽象,有了它,我們就可以像寫同步代碼一樣去寫非同步代碼。 jQuery&nb
Time of Update: 2015-07-12
標籤:原文網址:http://blog.csdn.net/iaiti/article/details/39557951折騰了真久,GitHub commit之後,我手癢把本地的一個檔案給刪了,然後一直git