Time of Update: 2018-07-24
文章來源:http://blog.csdn.net/kvgnt/archive/2011/02/21/6198750.aspx struts2裡關於 Spring Aop 切面方法裡直接使用 com.opensymphony.xwork2.ActionContext 就可以得到了.初學繞了一個大彎..唉. 當然,action裡也可以這麼拿.不過action裡更建議實現 SessionAware, ServletRequestAware,
Time of Update: 2018-07-24
http://www.qinbin.me/log4php-use-and-configuration-guide/ 一直是一個臨時寫的日誌組件,不過現在隨著功能的不斷完善,程式的日誌也做了規範,不過感覺現在的日誌函數已經不能滿足當前的需求了,所以考慮引入一個完善的日誌組件,看了看Log4php感覺很不錯。 Log4php是Log4xx系列日誌組件之一,是Log4j遷移到php的版本,主要用來記錄日誌資訊,支援多種輸入目的地,包括:記錄檔、日誌復原檔案、資料庫、Log
Time of Update: 2018-07-28
轉載自 wuhuang040924 先附上一份檔案讀寫操作:(今天一天頭都暈,快成豬腦子了^_^) //寫函數, #include<unistd.h> ssize_t write(int fd,const void *buf,size_t nbytes)); 傳回值:成功返回寫入檔案的位元組數,失敗返回-1
Time of Update: 2017-09-25
標籤:immediate iat reload and nbsp trunc one 資料 been 問題:
Time of Update: 2017-08-20
標籤:完成 格式 ida 生命週期 cal 下一步 簡單的 自動 工具 要深入學習註解,我們就必須能定義自己的註解,並使用註解,在定義自己的註解之前,我們就必須要瞭解Java為我們提供的元註解和
Time of Update: 2017-07-18
標籤:包含 strong 時間差 min art 本質 日期轉換 運行 height iamlaosonghttp://blog.csdn.net/iamlaosong/article/deta
Time of Update: 2017-04-30
標籤:l資料庫 程式開發 編解碼 空白 tls.o www 子集 迭代 main http://blog.csdn.net/xiaoxiaoyeyaya/article/details/4254
Time of Update: 2018-02-04
標籤:src 方法 void sage sem asmx cat provider false 通常我們在程式中需要調用WebService時,都是通過“添加Web引用”,讓VS.NET環境來為
Time of Update: 2018-07-15
iota是golang語言的常量計數器,只能在常量的運算式中使用。iota在const關鍵字出現時將被重設為0(const內部的第一行之前),const中每新增一行常量聲明將使iota計數一次(iota可理解為const語句塊中的行索引)。使用iota能簡化定義,在定義枚舉時很有用。舉例如下:1、iota只能在常量的運算式中使用。fmt.Println(iota) 編譯錯誤: undefined: iota2、每次 const 出現時,都會讓 iota 初始化為0.const a =
Time of Update: 2018-06-04
golang可以通過json或gob來序列化struct對象,雖然json的序列化更為通用,但利用gob編碼可以 實現json所不能支援的struct的方法序列化,利用gob包序列化struct儲存到本地也十分簡單. gob包實現的序列化struct對象儲存到本地 務必注意的是golang序列化有個小坑,就是struct裡的欄位必須要可匯出也就是首字母大寫 package mainimport ( "encoding/gob" "fmt"
Time of Update: 2018-06-02
最近我被問到關於 `Golang` 好代碼和不好的代碼的一些細節問題,我發現這個問題非常有趣,有趣到可以就這個問題寫一篇文章。為了闡明我的觀點,我舉了一些我在 `Air Traffic Management`(`ATM`)航空交通管制領域的代碼例子,這些代碼託管在 [Github](https://github.com/teivah/golang-good-code-bad-code) 上。## 背景首先,簡短地描述一下項目的背景。`Eurocontrol`
Time of Update: 2018-06-14
Golang Gin實踐 連載十四 實現匯出、匯入 Excel原文地址:Gin實踐 連載十四 實現匯出、匯入 Excel項目地址:https://github.com/EDDYCJY/go...如果對你有所協助,歡迎點個 Star 前言在本節,我們將實現對標籤資訊的匯出、匯入功能,這是很標配功能了,希望你掌握基礎的使用方式另外在本文我們使用了 2 個 Excel 的包,excelize 最初的 XML 格式檔案的一些結構,是通過 tealeg/xlsx
Time of Update: 2018-04-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。HyperLedger Fabcar 學習筆記(基於超級賬本編寫第一個應用)翻譯自:http://hyperledger-fabric.rea...編寫第一個應用程式我們需要實現如下三個步驟首先設定一個開發環境學習一些簡單的我們app將會用到的智能合約的參數開發一個app能夠更新查詢一個賬本設定開發環境首先確保必備的fabric image等已經安裝成功,如果沒有安裝,請參考(https://hyperledger-fabric.
Time of Update: 2018-04-02
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。問題golang中沒法多工,select只能支援channel的讀寫,不支援socket的讀寫。所以問題是,怎麼對socket高效的讀和寫?分析socket是可以並發讀寫pkg/net文檔:Multiple goroutines may invoke methods on a Conn
Time of Update: 2018-04-01
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。從 1999 年那時開始我就為 windows 寫過服務,一開始用 C/C++,後來用 C#。現在我在 Linux 上用 Go 編寫服務端軟體。然而我沒轍了。更令人沮喪的是,我一開始編寫軟體所用的作業系統並不是我即將部署所用的作業系統。當然,那是後話了。我想要在我的 Mac 上以後台進程(守護進程)的方式運行代碼。而我的問題也是,我無從下手。我很幸運在 Bitbucket 上找到了由 Daniel
Time of Update: 2018-03-06
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。一、map並發讀寫問題 如果map由多協程同時讀和寫就會出現 fatal error:concurrent map read and map write的錯誤 如下代碼很容易就出現map並發讀寫問題 func main(){c := make(map[string]int) go func() {//開一個協程寫map for j := 0; j < 1000000; j++ {
Time of Update: 2018-01-16
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。如何開啟列印gc資訊只要在程式執行之前加上環境變數GODEBUG gctrace =1 ,如:GODEBUG gctrace =1 ./xxxx.exe or GODEBUG gctrace =1 go run main.go程式將會顯示gc資訊,如下gc 1 @2.104s 0%: 0.018+1.3+0.076 ms clock, 0.054+0.35/1.0/3.0+0.23 ms cpu, 4->4->3
Time of Update: 2017-10-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 安裝Golang (略) 安裝VS Code (略) 設定環境變數 (source ~/.bash_profile) export GOROOT='/usr/local/go'export GOARCH='amd64'export GOOS='darwin'export GOPATH='/Users/your_name/gopath'export PATH=
Time of Update: 2017-10-31
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang為什麼沒有min/max(int, int)函數我們知道go語言math包裡面定義了min/max函數,但是是float64類型的,而並沒有整數類型的min/max。go語言的math包裡面定義的min/max函數如下:math.Min(float64, float64) float64math.Max(float64, float64)
Time of Update: 2017-09-06
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。目前最為主流的容器編排工具主要有kubernetes、mesos、swarm,個人不評價誰好誰壞因為每個東西都有自己的優勢。不過個人認為目前關注度最高的應該當屬kubernetes,現在越來越多的公司採用kubernetes作為底層編排工具開發自己的容器調度平台。既然是一個PAAS平台那麼就應該提供一個計算監控等一體的服務,因為是在kubernetes運行上面的容器大多數都是無狀態服務,所以統一的日誌管理又是其中必不可少的一部分。