原创 ethereum 智能合約開發

 以太坊智能合約開發有許多的概念,對於初次接觸到的開發者有很多的疑惑,經過自己的總結,對以太坊智能合約相關概念有一個總結,寫了一個測試的js腳步,使用remix 作爲solidity開發工具,需要自己安裝,作爲備忘。首先需要一個簡單的智能

原创 使用epeg生成無壓縮的縮略圖

在生成圖片的縮略圖時,由於獲取的縮略圖長寬比例與原圖的比例不同時就會導致生成的縮略圖變形,爲了生成無壓縮變形的縮略圖,比較方便編程實現的方式是:使用Epeg庫。該庫能夠爲JPEG格式圖片生成縮略圖,如果需要爲其他格式的圖片生成縮略圖,那暫

原创 LINUX kernel memory barrier summary

最近學習了linux 的內存同步對於內存柵相關的內容,在這裏整理一下以免以後右忘了。 Linux 內存柵有三種,讀,寫,數據讀依賴柵。讀柵用於保證在此處兩邊的load 內存操作不會穿過讀柵,寫柵用於保證此處兩邊的store內存操作不會穿過

原创 Go-ethereum 調試編譯

 在使用Go-ethereum 進行開發時,需要進行測試調試geth時,由於官方默認Makefile編譯版本是經過優化版本,不管用gdb, 還是dlv調試工具,都會出現不方便調試的時候,經過自己整理摸索,實現了Go-ethereum的調試