Arvon

The road not taken

排序:
默认
按更新时间
按访问量

用Tendermint开发一条简单的区块链

用Tendermint开发一条简单的区块链 1.         初识TendermintTendermint(TM)是the Cosmos network旗下的一个区块链项目。TM能安全且保持一致性地在多台机器之间复制应用程序。TM的共识算法基于节点不可信的设计,也就是允许拜占庭错误。TM主要分...

2018-06-28 10:34:33

阅读数:763

评论数:2

以用户命名空间隔离docker容器的宿主机资源

本文主要介绍如何配置docker的容器资源目录,以及对容器资源进行隔离。参考网址[root@mvxl5461 docker]# id appsuid=1000(apps) gid=1000(apps) groups=1000(apps),1001(docker)[root@mvxl5461 doc...

2018-06-07 19:34:55

阅读数:140

评论数:0

ETCD集群安装,常用命令,Go使用分布式锁案例

在不同的机器启动一个clusterTOKEN=token-01 CLUSTER_STATE=new NAME_1=machine-1 NAME_2=machine-2 NAME_3=machine-3 HOST_1=10.240.0.17 HOST_2=10.240.0.18 HOS...

2018-04-08 14:53:23

阅读数:498

评论数:0

Tendermint的工作原理剖析(一)

当一个Tx进来时, Tmcore的mempool(MP)会通过mempool connection(一个socket连接,由abci-server提供,端口号为46658)调用Application Logic(AL:也就是abci-app,我们自己用任何语言编写的APP逻辑)里的checkTx方...

2018-03-05 11:26:54

阅读数:1479

评论数:2

IPFS初体验(环境搭建,私有网络环境搭建,API演示)

基本命令$ ipfs init$ ipfs daemon$ ipfs cat ahash$ ipfs ls ahash$ ipfs id$ echo "This is some data" | ipfsblock put $ ipfs swarm peers$ ...

2018-02-26 15:11:16

阅读数:5213

评论数:6

手写一个dockerfile构建beego_blog镜像

今天自己尝试着写了一个dockerfile构建beego_blog镜像(beego_blog是一个go web应用), 经过几次调试,最终使得此镜像能访问宿主机上的mysql服务。  下面是dockerfile 文件   [html] view plain c...

2017-12-28 10:12:28

阅读数:562

评论数:0

Docker学习笔记(一)

$docker version   $docker search tutorial   $docker pull tutorial   $docker run learn/tutorial echo "helloword"   $docker run le...

2017-12-07 09:20:32

阅读数:121

评论数:0

Go语言学习总结

Go语言学习总结 一.初识Go语言       贝尔实验室的肯·汤普逊和Plan 9项目原班人马加入了Google。在Google,他们创造了Go语言。到了2008年5月,Google发现了Go语言的巨大潜力,从而开始全力支持这个项目,让这批人可以全身心投入Go语言的设计和开发工作中。Go语言...

2017-11-28 10:41:36

阅读数:285

评论数:0

zookeeper的集群版安装

Zookeeper 基础知识、体系结构、数据模型  1zookeeper是一个类似hdfs的树形文件结构,zookeeper可以用来保证数据在(zk)集群之间的数据的事务性一致、 2 zookeeper有watch事件,是一次性触发的,当watch监视的数据发生变化时,通知设置了该watch的cl...

2017-10-25 10:38:03

阅读数:203

评论数:0

FastDFS单机版安装

FastDFS单机版安装 一、准备工作(俩台机器同时进行)软件准备   2安装gcc。命令:yuminstall make cmake gcc gcc-c++     2、安装libfastcommon(俩台机器同时进行) unzip libfastcommon-master.zip -d/...

2017-10-17 15:15:33

阅读数:414

评论数:0

Nginx+Keepalived实现nginx的高可用集群搭建

/****************** Nginx + Keepalived 第一步: 下载keepalived地址:http://www.keepalived.org/download.html 解压安装: tar -zxvf keepalived-1.2.18.tar.gz -C /usr...

2017-10-17 10:39:56

阅读数:233

评论数:0

阿里云linux服务器重启遇到的那些坑

博主因为受不了linux的网络太慢,开几个应用都是很难出来内容。于是重启linux服务器。这下好了,重启之后发现用xshell一直连不上linux。心想一定是防火墙的问题。于是奔着开启22端口的目标,踏上救机的泥潭。 首先博主去vim /etc/sysconfig/iptables文件,但是怎么也...

2017-09-21 18:08:53

阅读数:4249

评论数:0

基于Netty的文件上传下载、心跳检测、在线聊天的demo

1.文件上传 import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.Channel; import io.netty.channel.EventLoopGroup; import io.netty.channel.n...

2017-09-14 18:36:26

阅读数:489

评论数:0

Redis的单机版和集群版安装

1.单机版安装步骤 /**** 下载地址http://redis.io/download 安装步骤: 1 首先需要安装gcc,把下载好的redis-3.0.0-rc2.tar.gz 放到linux /usr/local文件夹下 2 进行解压 tar -zxvf redis-3.0.0-r...

2017-09-13 09:48:52

阅读数:199

评论数:0

自己写的一款基于移动端的图片浏览器插件

/** * 基于移动端的图片浏览器 * @author:Arvon * @time:2017-06-02 * @type {{}} */ var currIndex = 0; var ImageBrowser = { $images:"", star...

2017-06-02 17:36:54

阅读数:915

评论数:0

ORACLE函数,视图记录

1.函数 create or replace function f_friendly_num(num in number) return varchar2 is /*******************************************************...

2017-05-05 10:27:39

阅读数:294

评论数:0

根据SVN距给定时间之后提交的文件进行增量部署Java工具类

这个根据类的作用详见代码注释。 如果你每天都要进行增量部署,那么使用这个工具类,可以大大简化部署程序,省去一大堆麻烦。 package com.arvon.filedetector; import java.io.File; import java.io.FileInputStream; im...

2017-04-06 14:29:54

阅读数:256

评论数:0

cglib动态代理例子和浅剖Spring Aop机制

1.cglib动态代理例子   要导入cglib的jar包 package com.arvon.cglibproxydemo; /** * 目标类 *@author Huangwen *2017-3-30 */ public class Target { public void ma...

2017-03-30 09:58:16

阅读数:251

评论数:0

JDK动态代理的一个例子

1.目标类接口 package com.arvon.jdkproxy; /** * 目标类接口 * 目标类和动态生成的代理对象都实现的接口 *@author Huangwen *2017-3-29 */ public interface ITargetClass { /**...

2017-03-29 10:11:57

阅读数:463

评论数:0

Nginx的介绍,安装和配置,Nginx的反向代理,负载均衡

1.1   Nginx 1.1.1  什么是nginx 是一个使用c语言开发的高性能的http服务器及反向代理服务器。 Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑...

2017-02-09 14:56:02

阅读数:170

评论数:0

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