- 博客(19)
- 收藏
- 关注
原创 基于Docker Swarm Mode搭建Hyperledger Fabric V1.0多主机区块链平台
这是一篇简要翻译的文章,亲测有效,因为目前关于搭建多主机hyperledger fabric的文章除了像 深蓝居 (http://www.cnblogs.com/studyzy/tag/Fabric/) 大神使用官方的 e2e_cli 代码进行部署外,其他并没有见到别的什么方式。这篇博客获得了不少的✨,所以自己搭了一遍,当然做这个的直接看原链接就可以,就当留个笔记。原文地址链接: https://...
2018-07-28 11:34:47
2116
原创 Hyperledger Fabric v1.0开发环境配置
区块链是时下很热门的技术,作为比特币等数字货币的背后技术,有一种说法是: 二十年前看互联网会像今天的我们看区块链一样为何这么说?大家在慢慢的深入了解之后,相信会有更多的体会。下面介绍Hyperledger Fabric开发环境配置。
2017-11-30 01:35:57
828
原创 Java连接Mysql数据库
现在很多公司面试,直接给张A4纸手写代码,比如让写个jdbc连接数据库,代码很简单,就是有点长^_^,做个小笔记记录一下1 首先是一个DBHelper类,代码为:package com.thorin;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;
2016-10-10 10:42:13
652
原创 Java Servlet实现的三种方式
ServletServlet是在服务器上运行的小程序。一个Servlet就是一个Java类,并且可以通过“请求-响应”编程模型来访问的这个驻留在服务器内存里的Servlet程序。Tomcat容器等级Tomcat的容器分为四个等级,Servlet的容器管理Context容器,一个Context对应一个Web工程。本文重点说明了三种实现Servlet的方式,当然最常用的是继承HttpServlet的方式
2016-10-04 14:20:56
21146
2
原创 Java Socket应用
服务端过程创建ServerSocket对象,绑定监听端口通过accept()方法监听客户端请求连接建立后,通过输入流读取客户端发送的请求信息通过输出流向客户端发送响应信息关闭相关资源服务端的代码为:public class Server { public static void main(String[] args) { try { //1
2016-10-03 16:41:18
479
原创 设计模式之装饰者(Decorator)模式
“装饰者”模式应用的很多,比如在`Java`的`IO`操作中,`FileReader`是节点流,而`BufferedReader`是处理流,`BufferedReader`就是装饰者,`FileReader`就是被装饰者,装饰者是给被装饰者添加功能的。
2016-10-02 22:38:46
651
原创 Java IO笔记
IO的分类第一种分法 输入流 输出流第二种分法 字节流字符流第三种分法 节点流处理流简单的IO读写例子public class Test { public static void main(String[] args) { FileInputStream fis = null; FileOutputStream fos = null;
2016-10-02 21:13:01
410
原创 Ubuntu14.04安装Mysql Galera Cluster
查看更多关于我的博客,点击这里Galera简单介绍Galera Cluster号称是世界最先进的开源数据库集群 其主要的特点有: - 多主服务模式 - 多个服务能同时被读写,不像Fabric那样,某些服务只能做备份用 - 同步复制 - 无延迟复制,不会产生数据丢失 - 热备用 - 当某服务器宕机后,其他备用服务器会自动接管,不会产生宕机时间 - 自动扩展节
2016-08-25 19:42:23
2799
原创 Ubuntu14.04上运行Jetty
jetty的运行需要jdk的支持,所以首先要安装jdk,因为项目需要,安装的是jdk版本是8及以上,其实ubuntu上配置JDK的教程已经很多,我简单列一下过程:1.安装JDK(1)查看主机是32位还是64位(2)下载jdk8包 首先创建java的文件位置并赋予权限: sudo mkdir -p /usr/local/java sudo chmod 755 /usr/local/java 进
2015-05-20 11:51:10
774
原创 使用数据卷容器,配置Nginx Docker作为静态文件服务器
该方法是直接使用命令行,当然也可使用Dockerfile文件进行创建。 其实,使用docker创建nginx容器是很简单的,但要和数据卷容器结合起来使用,即所有静态文件放在数据卷容器中,然后可以启动多个nginx来访问同一个数据卷容器(如果需要启动多个数据卷容器,可能会出现一个小问题,请参见我的另一篇博文:)1.首先要将 nginx 给pull下来 sudo docker pull nginx
2015-04-26 13:26:59
4272
原创 Ubuntu14.04下搭建可远程访问的Mysql服务器
1.更新源 source /etc/apt/source.list sudo apt-get update 2.在Ubuntu14.04下安装mysql: sudo apt-get install mysql-server 3.在目录/etc/mysql下打开my.cnf,用vim编辑,找到 bind-address =127.0.0.1 改为: bind-address =
2015-04-26 13:20:34
2018
原创 CentOS7.0上Jenkins的使用
准备工作Jenkins的安装要保证系统中已经安装好了jdk,最好是jdk1.5以上安装javasudo yum install java (如果出现问题,请参考后面问题及解决方法)安装jenkinssudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm --
2015-04-26 13:17:38
11396
原创 Docker-compose使用全解
一、Compose安装在安装compose之前,要确保已经安装了docker1.3或以上版本 在Linux64位系统上安装compose: curl -L https://github.com/docker/compose/releases/download/1.1.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-co
2015-04-26 13:15:55
110513
1
原创 Ubuntu14.04安装Docker及构建私有仓库
在Ubuntu14.04上安装Docker配置Docker的安装源 sudo apt-get update sudo apt-get install apt-transport-https sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A
2015-04-26 13:10:33
2997
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-03-15 16:50:23
471
原创 Android中使用SAX解析XML
SAX是一种以事件驱动的XML API,由它定义的事件流可以指定从解析器传到专门的处理程序的代码的XML结构,简单的说,它解析速度快,占用内存少。这种解析器比较适合android等移动设备。 使用SAX的优点是:因为SAX的优势是使用流的方式处理,当遇到一个标签的时候,并不会记录当前所碰到的标签。也就是说,startElement方法中,你所知道的信息,仅仅是当前标签的名字和属性,至于标签的嵌套结构,上层标签的名字,是否有子元素与其他结构相关的信息,都是未知的。下面介绍的实例中,为了体现现实开发中
2015-01-16 15:58:48
561
原创 搭建自己的Git服务器
GitHub是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用。下面将要介绍在Ubuntu下搭建Git服务器的过程,假设用户名为hesonglin:(1) 首先安装Git: sudo apt-get install git(2) 创建一个git用户,用来运
2015-01-15 13:12:11
636
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人