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: 2018-08-22
If you’ve had a chance to play around with OpenCV 3 (and do a lot of work with keypoint If you’ve had a chance to play around with OpenCV 3 (and do a lot of work with keypoint detectors and feature descriptors) you may have noticed
Time of Update: 2018-08-16
前言本文主要是為讀者介紹一個輕便好用的Golang配置庫viper本文viper 的功能 viper 支援以下功能: 1. 支援Yaml、Json、 TOML、HCL 等格式的配置 2. 可以從檔案、io、環境變數、command line中提取配置 3. 支援自動轉換的類型解析 4. 可以遠程從etcd中讀取配置範例程式碼定義一個類型:type config struct { v *viper.Viper;}用於測試的Yaml設定檔 config.yamlTimeStamp:
Time of Update: 2018-07-17
對於一門程式設計語言來說,代碼格式化是最容易引起爭議的一個問題,不同的開發人員可能會有不同的編碼風格和習慣,但是如果所有開發人員都能使用同一種格式來編寫代碼,開發人員就可以將寶貴的時間專註在語言要解決的問題上。gofmt介紹Golang的Team Dev制定了統一的官方代碼風格,並且推出了gofmt工具(gofmt或go
Time of Update: 2018-06-06
filecoin白皮書官網:ipfs.io[TOC]安裝參考:IPFS Alpha Demogo-ipfs#build-from-source安裝Go IPFS如果沒有Go環境,首先需要安裝Go環境:brew install go配置Go環境變數:執行sudo vi /etc/profile加入#go configexport PATH=$PATH:/usr/local/go/binexport PATH=$PATH:$GOPATH/bin執行wq! 強制儲存退出。下載並編譯IPFSgo
Time of Update: 2018-03-12
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。gf架構的資料庫ORM操作由gdb包提供支援,gdb包經過非常精心優雅的設計,提供了非常強大的組態管理、方法操作、鏈式操作、事務操作等功能。gdb包具體API說明文檔詳見:godoc 。本章節對gdb包的使用進行基本的介紹,包括:gdb包準系統介紹,組態管理功能說明,常見用法及常用操作樣本。使用方式:import
Time of Update: 2018-01-07
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。安裝gopacketgo get github.com/google/gopacket/pcap安裝gcc安裝 http://tdm-gcc.tdragon.net/download安裝winpcap和winpcap develop packagehttps://www.winpcap.org/install/default.htm解壓WpdPack_4_1_2.zip到D盤根目錄測試package mainimport (
Time of Update: 2017-12-06
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Golang 基礎文法-基本變數(2)變數的零值說明數實值型別變數的零值為 0布爾類型變數的零值為 false字串類型變數的零值為 "”變數的類型轉換文法golang 中不同類型之間的變數賦值需要顯式的轉換//文法格式 T(v) 將 v 轉換為 類型 Tvar i int = 32var f float64 = float64(i)var u uint = uint(64)變數的定義(聲明)使用 var
Time of Update: 2017-09-28
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在實際業務情境中,為了提高系統的即時性,減輕日誌儲存壓力,需要將日誌直接生產至訊息中介軟體,減少flume或flumted收集所導致的延時及效能壓力,本文實現了一下功能:實現了一個靜態調用的非同步生產者 AsyncProducer封裝了一個用於非同步發送的生產器 Agent //@descriptionkafka代理//@author
Time of Update: 2017-09-06
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。目前最為主流的容器編排工具主要有kubernetes、mesos、swarm,個人不評價誰好誰壞因為每個東西都有自己的優勢。不過個人認為目前關注度最高的應該當屬kubernetes,現在越來越多的公司採用kubernetes作為底層編排工具開發自己的容器調度平台。既然是一個PAAS平台那麼就應該提供一個計算監控等一體的服務,因為是在kubernetes運行上面的容器大多數都是無狀態服務,所以統一的日誌管理又是其中必不可少的一部分。
Time of Update: 2017-09-09
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang環境下任意運算式的求值 // Arbitrary expression evaluation for golang名稱govaluate地址Github作者Knetic等brief introArbitrary expression evaluation for
Time of Update: 2017-08-13
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。stpro 一個基於tcp協議實現的簡潔通訊架構a skeleton for communication based on TCPgithub:https://github.com/by-zhang/s... 厚臉皮求star特性引入go包即可使用實現了crc校正,保證資料轉送的完整性與正確性調用方式簡單明了快速開始1. 引入 import "stpro" 2. server 端 /**
Time of Update: 2017-03-15
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang中,存在 "compress/zlib" 這個包,裡麵包含各壓縮解壓的各項設定,比如壓縮層級/壓縮速度。 比如 zlib包裡面的常量如下: const ( NoCompression = flate.NoCompression //沒有壓縮 BestSpeed = flate.BestSpeed //壓縮速度 BestCompression =
Time of Update: 2017-03-05
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。golang-websocket的聊天室最近因為斷網然後找不到某個朋友連絡方式,搞得後面一些事情很煩~~ 就想自己搭個聊天伺服器,於是自己設計一個簡介的UI,然後用beego做架構,寫了一個聊天webapp, (在beego官方已有的一個聊天室demo的基礎上進行了修改,更改了UI,加入了房間的功能)git:github網站:http://keychat.online進入介面聊天介面說明
Time of Update: 2017-02-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。序 很多時候我們會用Docker進行部署,其實它還可以用於開發。為什麼要在開發中使用Docker? 主要有以下幾個原因:一致的開發環境 使用Docker,可以保證整個研發團隊使用一致的開發環境。開發環境與最終的生產環境保持一致 這減少了部署出錯的可能性。簡化了編譯和構建的複雜性 對於一些動輒數小時的編譯和構建工作,可以用Docker來簡化。 在開發時只需Docker
Time of Update: 2016-06-15
標籤:源自:http://blog.sina.com.cn/s/blog_4a1f76860100zpus.html 安裝CentOS 5.6系統的時候我沒有先裝任何組件,現在用X Window,需要再安裝X Window,就可以啟動圖形介面了,但是預設的圖形介面是很簡陋的介面,可以根據需要再安裝GNOME或KDE案頭環境 安裝X圖形介面 # 顯示系統已經安裝的組件和可以安裝的組件(可用來對照組件名稱) yum grouplist #安裝X圖形介面系統 yum
Time of Update: 2016-04-20
標籤:本文轉自:http://www.cnwyw.net/index.php/acrylic-dns-proxy-ping-bi-guang-gao/從開始菜單進行“Edit Configuration File”設定,將其中的“PrimaryServerAddress”和“SecondaryServerAddress”兩項分別設定為你家寬頻DNS地址(此兩項可以從你的網路供應商處詢問,或者用DOS命令ipconfig
Time of Update: 2018-12-05
九、顯示器術語解釋
Time of Update: 2018-12-04
文章目錄 註解:不要過度減小NEW以及TCP的establish的CT狀態的timeout的原因最後有個提問:
Time of Update: 2018-12-07
asp.net擷取用戶端登入者的mac地址,有兩種方法 1,通過win32特性獲得, 優點:無需在用戶端設定;缺點:無法擷取伺服器的mac(經測試總為0,其實感覺沒有必要擷取伺服器的mac,所以也不算缺點)(能否跨網段擷取還沒有測試) 2,通過javascript載入ActiveX來實現: 優點:任意擷取mac地址(可以跨網段擷取);缺點:需要在用戶端瀏覽器中將activeX的選項全部開啟,否則擷取不到,所以不怎麼穩定;