原创 golang使用xorm(odbc方式)操作達夢數據庫

步驟: 1、達夢客戶端安裝和ODBC數據源配置(略過),官網程序員手冊pdf中有詳細過程文檔下載地址。 2、https://github.com/go-xorm/xorm 需要用到的依賴包。 3、https://github.c

原创 2018年總結

      工作之後,時間如流水,快了許多。大年初七是大部分普通上班族開工的日子,一般流程就是大傢伙配合領導來拜年,然後同事們就相互講講過年的生活等等。對我而言這是寫過去一年總結最好的時候,2018年一下就過去了,太快,如果不好好想想

原创 Mysql忘記root密碼

公司實習,機器上裝了mysql,可用,但又不知密碼,無賴進行了修改,步驟較簡單 1. 在任務管理器中關閉Mysql服務 2. 打開命令提示符進入安裝mysql的bin目錄下,輸入mysqld --defaults-file="D:

原创 etcd 微服務註冊與發現

隨着CoreOS和Kubernetes等項目在開源社區日益火熱,它們項目中都用到的etcd組件作爲一個高可用、強一致性的服務發現存儲倉庫,漸漸爲開發人員所關注。在雲計算時代,如何讓服務快速透明地接入到計算集羣中,如何讓共享配置信息快

原创 singleton golang implement

單例模式(每次嚴格返回一個實例):模擬打印機的使用場景 import ( "sync" "fmt" "time" ) type Printer struct {} var ( Single *Print

原创 Ant-design-Table

1、將表格以組件形式加入到頁面中:實現功能有分頁顯示和隱藏展開 2、代碼思路如下: <pre name="code" class="html">let Component_Table = React.createClass({ ren

原创 k8s container terminal proxy

k8s 容器終端參考如下鏈接 https://github.com/kubernetes-ui/container-terminal 爲什麼需要代理? 項目對k8s的api請求升級爲https,導致對應的ws也升級爲wss,需要項目另起一

原创 2017年總結

        今年入職第一年,在此留下一份年度總結。不指望每年都能這樣,但期望自己能有一份堅持的心。此時此刻腦海中反覆出現的話還是保爾柯察金的那句話,當我回首往事的時候,不因虛度年華而悔恨,也不因碌碌無爲而羞愧。        17年6

原创 人臉檢測 神經網絡+Gabor濾波

11月份,從ant-design轉戰來到圖像處理 1、首先看實驗結果,綠色框代表我檢測出來的人臉區域,這是兩個比較好的樣本。 / 2、再看一下不好的實驗樣本,主要問題是把非人臉區域也當作人臉檢測出來了。 3、解決思路,和導師交流是用HS

原创 Golang集成環境與HelloWorld

三種GoLang的集成環境,前提是安裝好go環境 官方安裝包和安裝說明,傻瓜式點擊next即可,windows環境go鏈接,安裝完後cmd->go version有打印信息即成功 1.sublime+go 插件需要翻牆,如果爬不過去

原创 Golang存取更新時間(time.Time)

首先表明問題,數據庫中存的時間爲datetime類型,golang中用time.Time 1.存時間 t := time.Now() //這裏直接存t是沒問題的 fmt.Printf(t.Format("2006-01-02 15:04:

原创 Ant-design 快速入門

1、下載node.js4.x及以上,然後安裝。 2、安裝後在win+r輸入npm install antd-init -g 安裝antd 3、創建ant-demo 輸入mkdir antd-demo 創建antd-demo 4、cd an

原创 golang struct match all field

應用場景:json.Unmarshal前檢查結構體字段是否全匹配 package main import ( "fmt" "encoding/json" "reflect" ) type A struct {

原创 React-Form表單數據獲取

1、  const { getFieldProps } = this.props.form; 2、  <Input {…getFieldProps(‘userName’)} />//類似給input一個stringName 3、  thi

原创 React-Modal初體驗

效果是彈出Modal   實現如下: ConstApp = React.createClass( getInitialState(){