嘻哈包袱铺 专栏

github开源项目 https://github.com/GeekGhost/Ghost

基于开源项目搭建属于自己的技术堆栈

在技术面试的时候肯定都会问到使用了哪些第三方框架,为什么使用它而不用其他的。身边朋友就有这样的亲身经历: 面试官:你们项目中加载图片都是用的什么框架? 面试者:Glide啊(内心窃喜) 面试官:为什么使用Glide而不用其他的? 面试者:(沉默10s),Glide好啊,我比较喜...

2018-01-26 10:27:22

阅读数 113

评论数 0

以太坊笔记 Truffle 4.0、Geth 1.7.2、TestRPC在私有链上搭建智能合约

转载自:https://mshk.top/2017/11/truffle-4-0-geth-1-7-2-testrpc/ Truffle 4.0、Geth 1.7.2、TestRPC在私有链上搭建智能合约 目录 Contents [hide] 目录1、什么是 T...

2018-01-22 10:59:30

阅读数 2956

评论数 0

以太坊笔记 Go-Ethereum 1.7.2 结合 Mist 0.9.2 实现众筹合约的实例

转载自:https://mshk.top/2017/11/go-ethereum-1-7-2-mist-0-9-2-crowdsale/ GO-ETHEREUM 1.7.2 结合 MIST 0.9.2 实现众筹合约的实例 Go-Ethereum 1.7.2 结合 Mist 0....

2018-01-22 10:58:29

阅读数 1414

评论数 0

以太坊笔记 Go-Ethereum 1.7.2 结合 Mist 0.9.2 实现代币智能合约的实例

转载自:https://mshk.top/2017/11/go-ethereum-1-7-2-mist-0-9-2-token/ GO-ETHEREUM 1.7.2 结合 MIST 0.9.2 实现代币智能合约的实例 Go-Ethereum 1.7.2 结合 Mist 0.9....

2018-01-22 10:57:22

阅读数 639

评论数 1

以太坊笔记 智能合约 Solidity 的常用数据类型介绍

转载自:https://mshk.top/2017/11/solidity-types/ 目录 Contents [hide] 目录1、数组 1.1、对数组的增删改查操作。 2、String、Bytes、Mapping的使用3、Enums 和 Structs 的简...

2018-01-22 10:55:44

阅读数 674

评论数 0

以太坊笔记 使用 Browser-solidity 在 Go-Ethereum1.7.2 上进行简单的智能合约部署

转载自:https://mshk.top/2017/11/browser-solidity-go-ethereum-1-7-2/ 目录 Contents [hide] 目录1、基本概念 1.1、什么是智能合约?1.2、什么是Solidity? 1.2.1、Soli...

2018-01-22 10:54:35

阅读数 312

评论数 0

以太坊笔记 如何搭建私有连联盟链

转载自:https://mshk.top/2017/11/go-ethereum-1-7-2/ 目录 Contents [hide] 目录1、什么是Ethereum(以太坊) 1.2、以太坊的几个基本概念:1.3、以太坊周边的常用工具 2、什么是 Go-Ethereu...

2018-01-22 10:53:04

阅读数 920

评论数 0

区块链和智能合约的关系

尽管比特币(Bitcoin)和以太坊(Ethereum)是经常被一起提及的两个词,但实际上,比特币与以太坊有着很大的区别。它们唯一的共同点是,以太坊也是一个在区块链之上运行的加密资产。与比特币仅仅是一个加密货币不同,以太坊还有很多其他特性。正是这些特性,才使得以太坊成为了一个去中心化的超级电脑。在...

2018-01-18 10:18:44

阅读数 6113

评论数 0

使用zsh的十大优点

优点1: 完全兼容bash,之前bash下的使用习惯,shell脚本都可以完全兼容。 优点2: 更强大的tab补全,当你切换目录敲两下tab,他可以列出当前目录下面的所有目录,并且可以使用键盘上下左右键来选择要进入的目录。 ...

2018-01-11 16:35:41

阅读数 217

评论数 0

Mac OSX终端安装主题(oh my zsh)

一.安装Oh My Zsh 写在前面  Mac OSX默认使用bash shell,在耍命令的时候,文件的显示没有带颜色.而使用zsh shell+Oh My Zsh主题,就能让我们的终端瞬间高大上. bash shell默认读取的是当前用户下的.bash_profile文件,而...

2018-01-11 16:34:57

阅读数 1567

评论数 0

OkHttp 3.7源码分析(五)——连接池

接下来讲下OkHttp的连接池管理,这也是OkHttp的核心部分。通过维护连接池,最大限度重用现有连接,减少网络连接的创建开销,以此提升网络请求效率。 1. 背景 1.1 keep-alive机制 在HTTP1.0中HTTP的请求流程如下: 这种方法的好处是简单,各...

2018-01-11 14:58:43

阅读数 138

评论数 0

OkHttp 3.7源码分析(四)——缓存策略

合理地利用本地缓存可以有效地减少网络开销,减少响应延迟。HTTP报头也定义了很多与缓存有关的域来控制缓存。今天就来讲讲OkHttp中关于缓存部分的实现细节。 1. HTTP缓存策略 首先来了解下HTTP协议中缓存部分的相关域。 1.1 Expires 超时时间,一般用在服务...

2018-01-11 14:50:19

阅读数 116

评论数 0

OkHttp 3.7源码分析(三) - 任务队列

前面的博客已经提到过,OkHttp的一个高效之处在于在内部维护了一个线程池,方便高效地执行异步请求。本篇博客将详细介绍OkHttp的任务队列机制。 1.线程池的优点 OkHttp的任务队列在内部维护了一个线程池用于执行具体的网络请求。而线程池最大的好处在于通过线程复用减少非核心任务的损...

2018-01-11 14:44:59

阅读数 135

评论数 0

OkHttp 3.7源码分析(二)——拦截器&一个实际网络请求的实现

转载自:https://yq.aliyun.com/articles/78104?spm=5176.100239.blogcont78105.24.739385aaDJlF2W 前一篇博客中我们介绍了OkHttp的总体架构,接下来我们以一个具体的网络请求来讲述OkHttp进行网络访问的具...

2018-01-10 17:28:31

阅读数 178

评论数 0

OkHttp 3.7源码分析(一)——整体架构

转载自:https://yq.aliyun.com/articles/78105?spm=5176.100239.blogcont78104.20.SnYUwE OkHttp是一个处理网络请求的开源项目,是Android端最火热的轻量级框架,由移动支付Square公司贡献用于替代Http...

2018-01-10 17:26:56

阅读数 210

评论数 0

支付宝App支付快速接入

转载自:https://docs.open.alipay.com/204/105297/ 本文档展示了如何从零开始,使用蚂蚁金服开放平台服务端SDK快速接入App支付产品,完成与支付宝对接的部分。 注意: 文档中的代码示例和Demo是用来阐述API基本使用方法的,仅针对大众场景。供...

2018-01-10 11:23:00

阅读数 2520

评论数 0

手把手教你用"视频"做闪屏页

一个酷炫的闪屏页, 瞬间可以抓住用户的心. 实现动画闪屏页一般有4种方式: 方式优点缺点Gif简单帧率高时容易OOMVectorDrawable/SVG/PATH动画速度快,内存小动画内容不丰富系统动画适合简单场景复杂动画实现起来麻烦视频表现内容丰富mp4尺寸略大 下面介绍怎么用"视频...

2018-01-10 10:07:46

阅读数 1065

评论数 0

Android开发中必备的代码Review清单

前言 本文收集了我自己工作以来提交代码前的所有检查点。事实证明,这样能有效提高自己的代码质量和功能的稳定性。所以推荐大家以后每次提交代码前,都可以看下这份Review清单哈。 此外,可能还有些检查点我并没有发现,欢迎大家踊跃在评论区补充哈~ 清理操作 1.页面退出时,是否完成必要的清理操作 是否...

2018-01-10 10:04:39

阅读数 155

评论数 0

Android 开发规范

1 前言 2 AS规范 3 命名规范 4 资源文件规范 5 版本统一规范 6 第三方库规范 7 注释规范 8 测试规范 9 其他的一些规范 1 前言 为了利于项目维护以及规范开发,促进成员之间Code ...

2018-01-10 09:58:41

阅读数 253

评论数 0

地图跑步轨迹回放动画实现

一、要求 1、轨迹动画流畅,慢-快-慢; 2、渐变色尽量与地图渐变API的效果一致; 3、拖动地图,动画消失,显示完整渐变轨迹。 二、分析 1、高德地图并没有提供相应效果的API,但是可以通过经纬度坐标,转换未屏幕坐标,因此可以自定义一个View来实现轨迹动画的效果。(注意:在自定义的Vi...

2018-01-10 09:52:02

阅读数 1260

评论数 0

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