Time of Update: 2015-12-24
標籤:轉載地址:http://blog.jobbole.com/70549/要讓讀者在不看任何數學公式的情況下理解傅裡葉分析。傅裡葉分析不僅僅是一個數學工具,更是一種可以徹底顛覆一個人以前世界觀的思維模式。但不幸的是,傅裡葉分析的公式看起來太複雜了,所以很多大一新生上來就懵圈並從此對它深惡痛絕。老實說,這麼有意思的東西居然成了大學裡的殺手課程,不得不歸咎於編教材的人實在是太嚴肅了。(您把教材寫得好玩一點會死嗎?會死嗎?)所以我一直想寫一個有意思的文章來解釋傅裡葉分析,有可能的話高中生都能看懂的那
Time of Update: 2015-12-23
標籤:本文轉自:http://www.cnblogs.com/atao/archive/2009/09/22/1572170.html在有些情況下(比如Excel引入),我們可能不允許使用者在Excel隨意輸入一些無效資料,這時就要在模板中加一些資料有效性的驗證。在Excel中,設定資料有效性的方步驟如下: (1)先選定一個地區; (2)在菜單“資料?資料有效性”中設定資料有效性驗證()。 同樣,利用NPOI,用代碼也可以實現:Code highlighting
Time of Update: 2015-12-23
標籤:轉自:http://blog.csdn.net/hippig/article/details/7858574shadow volume 這個術語幾乎是隨著 DOOM3 的發布而成為FPS 玩家和圖形學愛好者談論的對象的。雖然這個遊戲還沒有上市,但是憑藉 John Carmack 的傳奇經曆以及 DOOM3發布的一些讓人驚訝的預覽圖片,我們仍然有理由認為它將會是 2004 年最熱門的 FPS 遊戲之一。 id
Time of Update: 2015-12-23
標籤:本文轉自:http://tech.cncms.com/ruanjian/office/excel/95440.html也許大家可能還不知道Excel中的動態公式是什麼,所謂的動態公式,不是普通的公式,而是更好靈活的公式的使用方法。下面就給你舉例來說明。一、構造動態公式在EXCEL某個工作表中,如果隨時查看某個動態地區的統計結果,可以設計動態公式:在某個儲存格中輸入函數式:=AVERAGE(INDIRECT(資料統計地區的開始位置標記):INDIRECT(資料統計地區的結束位置標記))比如:
Time of Update: 2015-12-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。前言如何?一個爬蟲系統或則簡單的小指令碼?一般是定義一個入口頁面,然後一個頁面會有其他頁面的URL,於是從當前頁面擷取到這些URL加入到爬蟲的抓取隊列中,然後進入到新頁面後再遞迴的進行上述的操作,其實說來就跟深度遍曆或廣度遍曆一樣。 golang由於其編譯速度很快,而且對並發(goroutine)的天然支援,配合chan的協程處理,可以很好地實現一個穩定高效的爬蟲系統.用到的包完全不藉助第三方的架構,通過go
Time of Update: 2015-12-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。"並發 (concurrency)" 和 "並行 ( parallelism)" 是不同的。在單個 CPU 核上,線程通過時間片或者讓出控制權來實現任務切換,達到 "同時" 運⾏多個任務的⺫的,這就是所謂的並發。但實際上任何時刻都只有一個任務被執行,其他任務通過某種演算法來排隊。多核 CPU 可以讓同⼀進程內的 "多個線程"
Time of Update: 2015-12-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。問題1: unrecognized command line option -fno-stack-protector 具體描述: 安裝完GO編譯環境後用liteide進行編譯時間,控制台列印出如下錯誤: C:/Go/bin/go.exe build -i [E:/work/zhjd/src/zhjd] github.com/mattn/go-sqlite3 cc1.exe: error:
Time of Update: 2015-12-24
這是一個建立於
Time of Update: 2015-12-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go的編譯go的編譯相對很簡單,只需要一個命令即可完成,進入項目開發路徑,輸入go install <appName>即可在bin檔案夾下產生可執行檔 appName。此檔案可直接運行。備忘:產生的可執行檔只包含go的程式檔案,設定檔,views檔案等需要拷貝過來,這樣才能組成一個完整的運行程式。go的部署supervisord安裝yum install setuptools //先安裝工具yum install
Time of Update: 2015-12-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。由於好奇,便跟風地看了下GO語言,覺得很有趣,覺得很易用。1. 配置等:windows平台下編譯GO語言中文支援需要保證go檔案採用utf-8格式存放,且沒有BOM字元1、dos執行chcp 65001 //修改字碼頁為utf-8,否則無法通過編譯2、修改dos視窗字型為新宋體,否則顯示的字元為亂碼3、在chcp之後似乎就不支援批次檔了。如果你寫了一個bat來編譯執行,那麼,失敗不是你的人品問題。4、關於BOM,請看http://
Time of Update: 2015-12-24
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport "fmt"func main() { /* local variable definition */ var top int = 10 /*兩層迴圈列印*/ for i:=1; i<top; i++ { for j := 1;j<=i;j++ {<span
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("errors""fmt""strconv""strings")type IntIP struct {IP stringIntip int}func main() {var x *IntIP = &IntIP{IP:
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言最有用的特性是將並發作為第一支援的語言,使用協程goroutine, 非常容易實現代碼的並發,這使得Go成為網路類應用的重要選擇,本文以銀行轉賬為例,闡述了Go 1.5新版本中如何使用協程實現並發。該文還指出了在Go 1.5版本之間所有協程只是運行在單個進程,並不支援多核CPU並行計算,1.5以後提升到支援多核。Golang Security and Concurrency下面代碼是一段協程的實現:func hello()
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一般來說,使用golang主要還是寫服務端。所以本文主要講golang在處理移動支付的服務端時的統一下單介面和支付回調介面,以及查詢介面。支付流程是官網的支付流程描述: 圖中紅色部分就是支付中,我們的系統包括app,後台需要參與的流程。 其中需要後台也就是Server需要參與的流程有三個: 1. 統一下單並返回用戶端 2. 非同步通知結果回調處理 3. 調用支付查詢介面所有的介面都是以http
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 據說Go語言設計出來就是為瞭解決web軟體的並發等諸多問題的,所以Go語言又被稱為互連網中的c語言。一般的web應用採用的是"要求-回應"模式。在Go web中資料請求與資料返回相當於是基於"要求-回應"模式的web程式的輸入輸出。而其中資料在不同地方或者叫層次上有不同的表現形式,在用戶端上資料一般採用字串形式體現,而在後台資料一般體現為結構體或對象,這中間的轉換需要相應的工具。
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。6.5 設字典map1的鍵是string型,值是int型,初始化為[psw1:123 psw2:456 psw3:789],要求刪除索引值對psw2:456,增加索引值對psw4:135,請編寫程式實現上述功能。6.6 建立一個float64類型的Slice,初始化並計算該Slice元素平均值。6.7 利用bytes包中的位元組切片函數,統計文字檔中含有er單詞的個數。
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。親測可用package mainimport (m "chUtils/mail""fmt")func main() {email := m.NewEmail("305860361@qq.com", "測試主題", "測試了")err := m.SendEmail(email)if err != nil {fmt.Print(err)}}<pre
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。sql.Open 不會建立串連 ,只會建立一個DB執行個體,同時會建立一個go程來管理該DB執行個體的一個串連池(是長串連,但不是在Open的時候建立)。 在調用Begin()取一個串連,復原或者提交得時候歸還。如果你直接使用時Exec()執行,則每次會從串連池裡面取出一個串連,到Exec執行完畢的時候歸還。可以通過參數來調節串連池的大小。golang
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。package mainimport ("fmt""io/ioutil""os"// "path/filepath"// "strings")var (files []string)//擷取指定目錄下的所有檔案和目錄func ListDir(dirPth string) ( err error) {//fmt.Println(dirPth)dir,
Time of Update: 2015-12-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go 官網上給大家提供了很多練習,是學習Go的不錯的途徑,但是我遇到一個問題,這個練習中要求用Closure列印Fibonacci數列http://tour.golang.org/moretypes/22Exercise: Fibonacci closurepackage mainimport "fmt"// fibonacci is a function that returns// a function