logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

JAVA多线程系列--ForkJoinPool详解

1. 什么是ForkJoinPoolForkJoinPool是JDK7引入的线程池,核心思想是将大的任务拆分成多个小任务(即fork),然后在将多个小任务处理汇总到一个结果上(即join),非常像MapReduce处理原理。同时,它提供基本的线程池功能,支持设置最大并发线程数,支持任务排队,支持线程池停止,支持线程池使用情况监控,也是AbstractExecutorService的子类,主要引

#java
是时候选择Cosmos SDK 搭建区块链了

一个去中心化的生态以太坊是最常见的开发去中化应用 (ÐApps) 的平台。但作为以太坊上的开发编程语言 Solidity 却有局限性,而以太坊虚拟机 (EVM) 上的交易速度亦越来越慢,所以我们就决定自建区块链,让用户们能更多的参与生态的管治机制。在众多不同的区块链技术中,我们选择了 Cosmos。Cosmos SDK 提供了一系列的工具让开发者建立自己的区块链。这些工具突破了以太坊的局限。C..

#区块链
go语言工程制作dockerfile,并部署到docker

前言众所周知云计算时代,是docker,kubernetes的天下。学习使用docker和kubernetes是必选的。当然这两个应用都是基于go语言的。所以云计算时代使用go语言写服务也是极好的。那么如何将go语言服务部署到docker容器呢?1.首先使用go语言实现基本http服务使用echo标准库实现8080端口输出helloworld的服务。import (...

#docker
以太坊框架梳理

一、整体框架1、以太坊介绍以太坊是一个开放的有智能合约功能的公共区块链平台,通过其专用加密货币以太币(Ether,简称“ETH”)提供以太虚拟机(Ethereum Virtual Machine)来处理去中心化合约应用。以太虚拟机以太坊虚拟机(EVM):可以执行复杂算法的编码的,具备图灵完备的基于栈的虚拟机。以太坊使用场景支付系统:用于去中心数字货币交易,价值互换去中心化应用:黄金和...

Linux部署Jaeger

原文链接:https://imscc.io/posts/trace/install_jaeger_on_linux/原文作者: 聪少最近在折腾Jaeger,Jaeger官网都是介绍如何通过Docker部署,二进制部署文档基本没有(已咨询过作者,作者说没文档!你参考Docker自己部署好了!!!),所以打算写一篇Linux部署。JaegerJaeger是Uber推出的一款调用链追踪系...

vue 如何使用websocket

vue 如何使用websocket

#websocket
Kubernetes1.2 集群部署

1、虚拟机配置hostname配置IP组件k8s-master5G内存10G硬盘2CPUprivate=121.xx.xx.155,chronydetcdflannelkube-apiserverkube-controller-manage

#kubernetes
区块链-Polkadot 探讨

1. Polkadot 是什么Polkadot是由大名鼎鼎的Gavin Wood主导的ParityTech团队进行设计和开发。Polkadot致力于实现链间任意消息通信,解决区块链的互通性问题,进而实现多链并存,解决扩展性和多样性问题。在区块链世界中, 比特币第一次打造出了公有共识系统,将货币发行和转账作为点对点现金应用,发明了去中心化的群体性协作方式方法。以太坊把区块链去中心化载体本身和上层..

基于以太坊众筹系统

以太坊众筹系统https://github.com/niyuelin1990/CrowdFunding项目环境IntelliJ IDEA 2017Apache Tomcat 8Geth 1.7.3准备工作learn 搭建 geth 私有环境启动私有链##初始化gethgenesis.json在工程目录./geth init ./genes...

#以太坊
go语言工程制作yaml文件,并部署到kubernetes

前言在前文中,笔者将了如何制作go语言的dockerfile,并部署到docker。链接地址是:http://blog.csdn.net/niyuelin1990/article/details/79035728在这篇文章中,笔者将讲下如何将go工程的docker镜像部署到kubernetes。1.制作yaml文件首先基于现有的docker镜像,制作出deployment和service。apiV

#kubernetes
    共 11 条
  • 1
  • 2
  • 请选择