原创 mysql 編碼utf-8

查看 show variables like ‘%character%’; show variables like’%collation%’;  [mysqld] 標籤下加上: character_set_server = utf8

原创 apt-get install 的替換命令及mysql安裝問題的解決

Some packages could not be installed. This may mean that you have requeste

原创 Hyperledger系列(四) Fabric 1.0架構介紹

簡介本文主要介紹了Fabric1.0中的重大變化和架構。Fabric1.0版本中,把節點分爲peers節點(維護state、ledger)和orderers節點(負責對ledger中的transactions達成共識)。在Fabric0.

原创 linux系統學習之awk命令

echo "scan 'shortUrl',{COLUMN=>['su:customerId','su:postId']}" | ./hbase shell > myText 將Hbase表數據輸出到文件中 awk '{print $1

原创 Hyperledger系列(十三)開發Chaincode

Chaincode簡介chaincode通常處理由網絡成員贊同的業務邏輯,因此它類似於“智能合約”。 可以調用chaincode來更新或查詢提案交易中的ledger。 如果有適當的許可,chaincode可以調用另一個chaincode,

原创 Hyperledger系列(六) Fabric中的 事件框架

介紹事件框架支持發出2種類型的event(事件),block和自定義/chaincode event(在events.proto中定義的ChaincodeEvent類型)的能力。基本思想是,client(event consumers\事

原创 maven錯誤解決mavenue

在eclipse下的不同項目之間,有jar包依賴關係。 maven配置中的resolve dependencies from workspace projects選項 選中, 能夠使項目之間jar包找到互相的依賴。

原创 hadoop知識之counter

在mapper中 try  catch 異常中作如下處理: context.getCounter("errorLines", "mapShortUrl").increment(1); 在界面中會看到如下的 計數。   Counter

原创 Hbase掃描

scan.setStartRow(msisdn.getBytes());scan.setStopRow((msisdn + "~").getByte

原创 linux學習之定時跑任務

crontab 參數: -e [UserName]: 執行文字編輯器來設定時程表,內定的文字編輯器是 VI -r [UserName]: 刪除目前的時程表 -l [UserName]: 列出目前的時程表 -v [UserName]:列出

原创 hadoop之Secondary namenode目錄結構

${fs.checkpoint.dir}/ ├── current/ │ ├── VERSION │ ├── edits │ ├── fsimage

原创 hadoop知識之Datanode 目錄結構

${dfs.data.dir}/ └── current/ ├── VERSION ├── blk_<id_1> ├── blk_<id_1>.meta ├── blk_<id_2> ├── blk_<id_2>.meta ├── ...

原创 hadoop管理

打開回收站功能: <property> <name>fs.trash.interval</name> <value>1440</value> 分鐘 </property> 開啓後,被你刪除的數據將會mv到操作用戶目

原创 awk之if語句的使用

awk  -F","  '{ if($4=="江蘇"){print $1} else {print  $0} } '  test.txt 輸出 爲江蘇的號段  $0爲整行  $1是第一個字符串 test.txt內容 1350813,083

原创 Hbase 數據導出到文件中

如下命令: echo "scan 'foo'" | ./hbase shell > myText echo "scan 'registration',{COLUMNS=>'registration:status'}" | hbase sh