- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 java异常
Throwable 类Exception可以是可被控制(checked)或者不可控制(unchecked);RuntimeExceptionJava 中定义了两类异常: 1) Checked exception: 这类异常都是Exception的子类。异常的向上抛出机制进行处理,假如子类可能产生A异常,那么在父类中也必须throws A异常。可能导致的问题:代码效率低,耦合度过高。...
2019-01-06 21:01:01 168
原创 java基本数据类型
java基本数据类型类型占用空间解析byte1Byte字节类型 -2^7 到 2^7-1short2Byte短整形 -2^15 到 2^15 - 1int4Byte整形 -2^31 到 2^31 - 1long8Byte长整形float4Byte单精度浮点型 1bit(符号位) 8bits(指数位) 23bits(尾数位)1...
2018-12-18 20:42:56 159
原创 android studio 备忘
android studio 备忘Android Studio是一个为Android平台开发程序的集成开发环境,其包含用于构建Android应用所需的所有工具。Android Studio 2.3.2为最新的稳定版(截止到2017年6月1日),发布时间是2017年5月11日。...
2018-09-19 09:52:09 331
原创 go test备忘
go test -v 才会有日志打印go test 测试单个文件和测试单个函数1,测试单个文件,一定要带上被测试的原文件go test -v wechat_test.go wechat.go 2,测试单个方法go test -v -test.run TestRefreshAccessTokengo test -v hello_test.go -test.run TestHel...
2018-08-28 14:12:36 192
原创 go语言基本类型
/* * basic types */typedef signed char int8;typedef unsigned char uint8;typedef signed short int16;typedef unsigned short uint16;typedef signed...
2018-08-28 14:08:54 400
原创 以太坊存储分析(整合)
分析背景及概述更加深入地了解以太坊的内部存储机制,更好地实现自己的区块链,存储是一个不能缺少的模块。但是存储又不是单一的数据保存,它涉及到了以太坊核心的编码、数据结构,中间还有缓存的部分,最后才通过leveldb(一种key-value数据库)保存到硬盘上。其中以太坊实现的代码十分精巧,设计同时考虑效率与优雅的问题,所以有些地方不那么好理解;加上以太坊的源码和结构不断更新,有一些参考资料只能作为...
2018-08-28 13:05:33 5950 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人