Dagger2 依赖注入之@Inject 分析

Dagger 下面主要分析,Dagger 中使用 @Inject 注解一个构造方法来提供依赖的过程。 举个栗子 老王开车去东北 老王 老王已经拿到驾驶证了,说飙车就能飙车: Person 通过 @Inject 来标注 Person 中需要使用 Car: public class Person ...

2019-04-18 21:39:57

阅读数 49

评论数 0

什么是区块链?为什么需要区块链?

Love-Ethereum 从个故事开始吧 第一章:信任 账本时代的故事: 小王问你借100W,答应一年后还你200W。你心动了,可是又怕他不还。于是乎你找到了你们村长做鉴证人,你打了一个借条,上面写着:“2018年6月小王借小胡100W,答应2019年6月还小胡200W”,然后你和小王都在这...

2019-03-31 12:01:52

阅读数 11097

评论数 5

深入理解区块链之以太坊

Love-Ethereum 以太坊 区块链通常被定义为去中心的分布式记账系统,该系统中的节点无需互相信任,通过统一的共识机制共同维护一份账本。在前几年,大家会关注比特币而不会单独谈论区块链这个技术。直到2015年,区块链这一概念才被单独提出来为更多人所了解,且向着更广泛的应用场景发展。发生在这个时...

2019-03-16 21:37:53

阅读数 483

评论数 0

以太坊交易(tx) 分析

  更多请参考: Github: https://github.com/xianfeng92/ethereum-code-analysis -------------------- # 实例分析 ## 合约代码 ``` pragma solidity ^0.4.11; contract...

2018-08-08 21:57:35

阅读数 414

评论数 0

以太坊ERC-20协议详解

区块链学习: https://github.com/xianfeng92/Love-Ethereum-------------------------------------------------------------------ERC20是以太坊定义的一个[代币标准](https://git...

2018-07-10 21:58:08

阅读数 430

评论数 0

自己动手部署以太坊联盟链

一个区块链学习项目 GitHub:https://github.com/xianfeng92/Love-Ethereum------------------------------------------------------# 假设已经在Ubunbu 14.04 LTS上安装好了以太坊客户端G...

2018-07-05 23:47:08

阅读数 1462

评论数 1

Dagger2 设计模式之构建者模式

Dagger 中的设计模式分析 Builder 模式 DaggerFatherComponent 对象的构建 Dagger 中对 DaggerFatherComponent 对象的构建可以拆分成三部分: ####一 构建使用 @Inject 注解构造函数的对象 如: this.provideCar...

2019-04-21 10:17:57

阅读数 38

评论数 0

Dagger2 依赖注入之@Provides 分析

Dagger 下面主要分析,Dagger 中使用 @Provides 注解一个构造方法来提供依赖的过程。 举个栗子 老王再次开车去东北 还是那个老王 Person public class Person { @Inject Car car; public void g...

2019-04-20 07:34:43

阅读数 39

评论数 0

为什么区块链不只是一场疯狂的投机把戏,而是对我们这个世界真的有意义?

为什么 token 这么重要?为什么区块链不只是一场疯狂的投机把戏,而是对我们这个世界真的有意义?Token 的价值在哪? 下面这场对话,可能是我读过关于区块链最好的文章之一,与大家分享一下吧. 这是一场 A16Z 的投资人 Chris Dixon 和 Coinbase 联合创始人、高盛前交易员...

2019-04-16 22:06:21

阅读数 40

评论数 0

从源码角度浅析什么是Context

什么是 Context ? 在Android平台上 , Context 是一个基本的概念,它在逻辑上表示一个运行期的“上下文”。在Android平台上,应用里的每个重要UI界面都用一个小型上下文来封装, 而每个重要的对外服务也都用一个小型上下文封装。这些小型上下文都容身到一个Android大平台上...

2019-04-07 09:48:03

阅读数 138

评论数 0

普林斯顿观点:区块链究竟有什么好?

区块链和加密货币现在频繁出现在各方舆论的风头浪尖,几乎成了万金神油般的存在。像我这种持老派观念,认为技术主张应当有严谨论证和充分证据支持的人,很容易跌入思维陷阱,贸然判定区块链和加密货币本身毫无用处,而这一片浩荡声势不过是为了隐藏其空洞的实质。 通过这篇文章我试图表明,如果我们穿越层层烟雾,还是可...

2019-04-07 09:43:32

阅读数 206

评论数 0

关于Android Context,你需要知道的一些基本用法

Context Context 提供了对应用程序状态信息的访问。如: 在 Activity 、Fragment 和 Service 中对资源文件、图像、主题/样式和外部目录位置的访问。它还允许访问Android的内置服务,如布局加载器、键盘和查找 content providers。 Contex...

2019-04-06 23:16:10

阅读数 193

评论数 0

手把手教你智能合约开发环境搭建及Hello World合约

开发环境搭建 Solidity 强烈建议新手使用Browser-Solidity来进行开发。Browser-Solidity是一个基于浏览器的Solidity,就可以不用安装Solidity. geth 安装 ubuntu下geth的安装: sudo apt-get install softwar...

2019-03-31 12:24:59

阅读数 90

评论数 0

以太坊开发工具Geth的基本使用

geth 我们可以通过Geth创建的私有网络,是一个非常适合开发、调试和测试的网络。 优点: 方便开发者深入理解以太坊的技术底层 因为节点相对较少,速度较快 用户可以随时创建,随时销毁,随时重建一个以太坊网络 随意的增加节点数目,或者删除节点, 既可以在服务器上建立,也可以在自己的windows...

2019-03-31 12:10:54

阅读数 78

评论数 0

什么是智能合约? 智能合约到底做什么的?

Solidity Solidity是一种用于编写智能合约的高级语言,语法类似于JavaScript。在以太坊平台上,Solidity编写的智能合约可以被编译成字节码在以太坊虚拟机上运行。使用Solidity语言编写智能合约避免了直接编写底层的以太坊虚拟机代码,提高了编码效率,同时该语言也具有更好的...

2019-03-31 12:06:50

阅读数 73

评论数 0

区块链之以太坊学习

以太坊 区块链通常被定义为去中心的分布式记账系统,该系统中的节点无需互相信任,通过统一的共识机制共同维护一份账本。在前几年,大家会关注比特币而不会单独谈论区块链这个技术。直到2015年,区块链这一概念才被单独提出来为更多人所了解,且向着更广泛的应用场景发展。发生在这个时间点的主要原因之一是以太坊的...

2019-03-30 22:14:06

阅读数 159

评论数 0

从源码角度理解以太坊中的交易处理流程

以太坊中 tx 的具体流程分析 发起 tx MetaMask 中发起 tx MetaMask中转账tx的相关操作界面是这样子的: 图中需要我们填写的字段有: Recipient Address、 Amount、 TRANSACTION DATA、GasLimit、Gas Price. 填写好相关...

2019-03-23 09:50:22

阅读数 129

评论数 0

以太坊之智能合约分析

实例分析 合约代码 pragma solidity ^0.4.11; contract Test{ uint public c; function add(uint _a, uint _b) public{ c = _a+_b; } ...

2019-03-22 13:49:01

阅读数 107

评论数 0

区块链技术之基础知识点

基本概念 SHA-3哈希加密,RLP编码 Ethereum 中用到的哈希函数全部采用SHA-3(Secure Hash Algorithm 3),SHA-3在2015年8月由美国标准技术协会(NIST)正式发布,作为Secure Hash Algorithm家族的最新一代标准,它相比于SHA-...

2019-03-19 21:38:28

阅读数 123

评论数 0

区块链的几种跨分片的方简介

几种跨分片的方案 客户端来维护分片之间状态一致性,典型的就是Omniledger 分片之间的通信完全是靠客户端来驱动。优点是分片协议不用考虑维护一致性的问题,技术简单,且避免了分片之间一致性协议的开销。缺点显而易见,没法做到交易丢出去不管,客户端在这个过程中必须保持运行。让客户端去分片间状态维...

2019-03-19 21:35:27

阅读数 81

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭