Time of Update: 2015-08-29
標籤:本文旨在給所有希望瞭解JVM(Java Virtual
Time of Update: 2015-08-28
標籤:今日做項目需要用到webservice,就試了試。結果在引用那添加是可以的,但是現在我們那個webservice還沒寫出來,所以就想用動態調用webservice。所以找了很多資料看了看,也在網上查了查,發現一個不錯的方法,所以轉載過來。using System;using System.Web.Services.Description;using System.IO;using System.Net;using System.Text;using
Time of Update: 2015-08-29
標籤:幾種常見的方法,本文主要內容包括: 第一部分:首先我們來說一下如何解決ASP.net中的檔案上傳大小限制的問題,我們知道在預設情況下ASP.NET的檔案上傳大小限制為2M,一般情況下,我們可以採用更改Web.Config檔案來自訂最大檔案大小,如下: 這樣上傳檔案的最大值就變成了4M,但這樣並不能讓我們無限的擴大 MaxRequestLength的值,因為ASP.NET會將全部檔案載入記憶體後,再加以處理。解決的方法是利用隱含的 HttpWork
Time of Update: 2015-08-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Revel很好的利用了Go語言的goroutine,把每一個request都分配到了goroutine裡。不用再寫一大堆的回調。如果你寫過nodejs的話就會深刻的體會到callback
Time of Update: 2015-08-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。介紹go的閉包是一個很有用的東西。但是如果你不瞭解閉包是如何工作的,那麼他也會給你帶來一堆的bug。這裡我會拿出Go In Action這本書的一部分代碼,來說一說在使用閉包的時候可能遇到的坑。全部的代碼在github上。 閉包的坑首先看一段代碼:search/search.go29 // Launch a goroutine for each feed to find the results.30 for _, feed :
Time of Update: 2015-08-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go語言編程開發入門簡介: Go語言是google開發的一門新的系統級語言,項目首頁:http://golang.org/1. 安裝go語言環境目前go語言主要用於Linux環境,提供原始碼方式安裝.關係安裝的完整介紹請參考官方網站: http://golang.org/doc/install.html.這裡的文檔主要是針對Linux系統的使用者.go採用Mercurial管理代碼,因此需要現安裝Mercurial工具.除此之外,
Time of Update: 2015-08-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。首先是安裝Go這裡有很詳細的安裝說明,http://code.google.com/p/golang-china/wiki/Install 或者http://golang.org/doc/install下面我們在window下面安裝,google有提供win安裝包,對於新手還是非常簡單的!https://code.google.com/p/go/downloads/list配置環境變數(1). 建立 變數名:GOBIN 變數值 :
Time of Update: 2015-08-30
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Effective Go(官方文檔)筆記自動局部變數提升(編譯期完成?):return &...;內建函數:new/makecopy, appenddeleterange(這是關鍵字吧?因為後面沒有())array是值對象slice:引用array2維切片(略)mapif seconds, ok := timezone[tz]; ok { ...func (f *File) Read(buf []byte) (n int,
Time of Update: 2015-08-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。GO語言的安裝分為:1、源碼安裝需要先安裝C語言相關的工具,以及Mercurial,然後執行如下:hg clone -u release https://code.google.com/pg/gocd go/src./all.bash安裝完成之後,配置環境變數export GOROOT=$HOME/goexport GOBIN=$GOROOT/binexport
Time of Update: 2015-08-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang在變數聲明、初始化以及指派陳述式上照比C語言有了許多改進:a) 支援在同一行聲明多個變數var a, b, c intb) 支援在同一行初始化多個變數(不同類型也可以)var a, b, c = 5, "hello", 3.45a, b, c := 5, "hello", 3.45 (short variable declaration)c) 支援在同一行對多個變數進行賦值(在聲明後且不同類型也可以)a, b, c =
Time of Update: 2015-08-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。https://golang.org/doc/install下載好後,通過FTPS,傳遞到Linux裡去,放哪裡隨便你自己,因為被牆了,所以在Windows通過旋風下載了這個玩意兒。你也可以:wget https://storage.googleapis.com/golang/go1.5.linux-amd64.tar.gz//將go解壓到/opt,個人喜好罷了[root@localhost ~]# tar -C /opt
Time of Update: 2015-08-31
標籤:原文連結:http://os.51cto.com/art/201312/423095.htm說明:經常玩Linux系統的朋友多多少少也知道些系統參數最佳化和怎樣增強系統安全性,系統預設的一些參數都是比較保守的,所以我們可以通過調整系統參數來提高系統記憶體、CPU、核心資源的佔用,通過禁用不必要的服務、連接埠,來提高系統的安全性,更好的發揮系統的可用性。通過自己對Linux瞭解,對系統調優做了如下小結:作業系統:CentOS 6.5_x64迷你安裝1、主機名稱設定 [[email&
Time of Update: 2015-08-30
標籤:Go內建函數copy:func copy(dst, src []Type) int用於將源slice的資料(第二個參數),複製到目標slice(第一個參數)。傳回值為拷貝了的資料個數,是len(dst)和len(src)中的最小值。看代碼:package main import ("fmt") func main() {var a = []int{0, 1, 2, 3, 4, 5, 6, 7}var s = make([]int, 6) //源長度為8,目標為6,只會複製前6個n1 :=
Time of Update: 2015-08-30
標籤:func cap(v Type) int返回指定類型的容量,根據不同類型,返回意義不同。數組: 元素個數 (和len(v)一樣).數組指標: *v的元素個數 (和len(v)一樣).Slice: the maximum length the slice can reach when resliced;如果v==nil, cap(v) 值為0;Channel: channel 緩衝區的容量, 以其中的元素為單位;如果v==nil, cap(v) 值為0;參考代碼: package
Time of Update: 2015-08-30
標籤:首先很抱歉,由於搬家,最近太多事情要處理,導致文章更新比較慢。這篇文章,我們講Go中的異常處理。Go提供了兩個內建函數 panic()和recover()用於異常處理。Go中,對異常處理的整體原則是:多用errors包,少用panic。對於可預見的錯誤,比如網路連接失敗等,一般都使用errors,只有重大錯誤才會使用panic。 記住一個大原則:panic會導致程式直接掛掉,除非調用了recover方法。 在函數內部調用 panic
Time of Update: 2015-08-29
標籤:1. 概述 在傳統資料庫(如:MYSQL)中,JOIN操作是非常常見且非常耗時的。而在HADOOP中進行JOIN操作,同樣常見且耗時,由於Hadoop的獨特設計思想,當進行JOIN操作時,有一些特殊的技巧。本文首先介紹了Hadoop上通常的JOIN實現方法,然後給出了幾種針對不同輸入資料集的最佳化方法。2. 常見的join方法介紹假設要進行join的資料分別來自File1和File2.2.1 reduce side joinreduce side
Time of Update: 2015-08-30
標籤:問題現象:這幾天在為客戶終端換裝殺毒軟體時出現這麼一個問題:在控制台的添加或刪除程式裡面將“McAfee VirusScan Enterprise和 McAfee AntiSpyware Enterprise Module”卸載後,卻無法卸載“McAfee
Time of Update: 2015-08-29
標籤:FCKeditor是一個功能強大支援所見即所得 (WYSIWYG)功能的文字編輯器,可以為使用者提供微軟office軟體一樣的線上文檔編輯服務。它不需要安裝任何形式的用戶端,相容絕大多數主流瀏覽器,支援ASP.Net、ASP、ColdFusion 、PHP、Jsp、Active-FoxPro、Lasso、Perl、ython 等編程環境。官方網站 http://www.fckeditor.net/官方文檔 http://wiki.fckeditor.net/
Time of Update: 2015-08-28
標籤:原文連結:http://ls.ganquancun.com/udk/官網https://www.unrealengine.com/products/udk2014http://download.udk.com/UDKInstall-2014-08.exehttp://download.udk.com/UDKInstall-2014-05.exehttp://download.udk.com/UDKInstall-2014-02.exe2013http://download.udk.com/
Time of Update: 2015-08-28
標籤:轉載自:http://www.flighty.cn/html/bushu/20140704_239.html 現在我們想實現這樣的功能:如果目標機器存在D盤,那麼就安裝程式到D盤,否則安裝在系統硬碟。後來又加了一個判斷,即註冊表中如果存在安裝路徑索引值,則使用其索引值作為安裝路徑。 思路:通過檢查D盤有沒有磁碟空間來進行判斷,如果D盤不存在,或者D盤是光碟機,得到的磁碟空間必定是null。 樣本:!include "MUI2.nsh"!include