原创 NDK3:結構體、共用體

  ## 1、結構體 > 結構體是C編程中一種用戶自定義的數據類型,類似於Java的JavaBean ```c //Student 相當於類名 //student和a 可以不定義,表示結構變量,也就Student類型的變量 struct

原创 Android架構 RxJava

http://www.jianshu.com/p/464fa025229e (入門)   RxJava(2.0) 思想:響應式編程(異步事件流編程)流   能夠達到的標準,主流框架要自己能分析源碼(Glide圖片,Json解析,Dagge

原创 開源框架初探

提升代碼設計能力 全面掌握框架機制,原理,核心類,設計思想 網絡框架:OKhttp ,retrofit 依賴注入:butterknife ,dagger2 異步處理:rxjava,eventbus 圖片框架:glide,picasso 性

原创 RXJAVA2

/** * Observable --- 被觀察者 * create ---操作符 * ObservableEmitter --- 發射器向觀察者發送事件

原创 NDK1:C基礎,虛擬內存佈局

# c初探:數據類型、數組、內存佈局、指針   > c與c++ > >   C語言是一門通用計算機編程語言,廣泛應用於底層開發。 > >   c語句是面向過程的語言,c++是面向對象的語言,C++對c進行擴展。 > >   c是c++的子

原创 java 泛型

原文鏈接:https://www.cnblogs.com/jpfss/p/9928747.html   Java泛型詳解:<T>和Class<T>的使用。泛型類,泛型方法的詳細使用實例 一、引入

原创 密碼學

明文長度不是8的整數倍怎麼辦?     //填充最後一個分組的函數 /** * SRC 原始數據 size 每個分組的長度 */ func PaddingText(src []byte,blocksize

原创 智能合約

   

原创 go第三天:複合類型

不能操作沒有合法指向的指針 GO語言也有值傳遞,地址傳遞的問題         切片作爲函數參數傳遞,會作爲實參傳遞,會改變原來的切片數據 長度都是0 ma

原创 go第四天:面向對象編程

初始化   成員操作   同名字段   07_非結構體匿名字段 08_結構體指針類型匿名字段 11_結構體類型添加方法   只要接收者類型不一樣,這個方法就算同名也是不同的方法,不會出現出現重複定義函數的錯誤

原创 go第五天:error,json,文件

  04_顯式調用panic函數 error不致命,panic致命錯誤 06_recover的使用 07_字符串操作常用函數介紹 10_正則表達式(上)   通過結構體生成json

原创 go第六天:網絡,線程

多核 04_創建goroutine 默認單任務,只能打印main ;把 go newTask()提前就兩個都可以執行 06_主協程先退出導致子協程沒來得及調用 這個程序什麼都不會打印 07_runtime.Gosched的

原创 go第七天:網絡模塊

服務器代碼開發 netcat 工具使用   客戶端代碼編寫 發送文件流程  

原创 go第二天:函數

  第二種寫法 不推薦 閉包方式修改,實際修改了值、 打印都是1   先打印a,後打印b 局部變量                  

原创 golang:第一課

go 網站 go官網:https//golang.org go中文社區:http://studygolang.com go中文在線文檔: https://studygolang.com/pkgdoc   go命令 go build ***