- 博客(38)
- 资源 (1)
- 收藏
- 关注
原创 Fabric2.1自建网络手动部署,安装和测试连码
一、安装go,node,docker,docker-compose环境二、安装fabric源码及相关docker镜像,执行下面命令:#mkdir -p $GOPATH/src/github.com/hyperledger#cd $GOPATH/src/github.com/hyperledger#git clonehttps://github.com/hyperledger/fabric.git#cd fabric/scripts#./bootstrap.sh镜像:mys...
2020-08-14 17:34:01 1339 1
原创 JAVA操作IPFS实现文件增删查、节点增加删除操作
<!--maven 依赖--><properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <version.junit>4.12</versio.
2020-08-01 13:07:21 2517 3
原创 区块链Hyberleger Fabric2.1 first-nestwork启动脚本byfn.sh注释翻译
#!/bin/bash## Copyright IBM Corp All Rights Reserved## SPDX-License-Identifier: Apache-2.0## This script will orchestrate a sample end-to-end execution of the Hyperledger# Fabric network.## The end-to-end verification provisions a sample Fabric .
2020-06-25 11:48:23 819
原创 区块链学习中遇到的bug及解决方法(自己记录以备以后需要)
1、eth-lightwalletgit获取源码访问.\eth-lightwallet\example\webwallet.html 页面操作生成账户。F12 看到页面报错 :async.js 无法找到。解决:修改webwallet.html 页面 async.js 的应路径,去node-modules 里面找到async模块,没有则 npm installasync安装把错误的引用路径改回来就行。我的是:<script src="../node_modules/async...
2020-05-29 16:26:40 3991
原创 Linux磁盘(LVM)扩容 ERROR: write /var/lib/docker/t*: no space left on device)
1.df -h查看磁盘使用情况知道 /dev/mapper/ubuntu--vg-ubuntu--lv磁盘占用94%2.扩容(LVM)磁盘1.显示存在的卷组Alloc PE / Size 1024 / 4.00 GiB (/dev/mapper/ubuntu--vg-ubuntu--lv这个磁盘目前大小)Free PE / Size 3839 / &l...
2020-04-06 20:46:31 1243
原创 springboot+springcloud(Netflix)微服务简单架构(附git源码)-注册发现、监控、网关路由、熔断、云配置。
gitHub源码:https://github.com/zcloudfly/HelloSpringCloudDemo.git项目目录:功能简介:hello-spring-cloud-dependencies 父级依赖(统一依赖管理)hello-spring-cloud-eureka 服务注册与发现hello-spring-cloud-service-admin 创建服务提供者...
2020-04-01 12:38:29 885
原创 并行算法:均匀划分(PSRS)和方根划分(SIMD-CREW)
例子:均匀划分技术进行数据的并行排序(N=27,p=3)(a)均匀划分(p1,p2,p3)22,21,9,87,3,5,18,34,68|70,12,24,7,23,65,89,1,3|43,15,6,16,17,45,67,98,66(b)局部排序3,5,9,18,21,22,34,68,87|1,3,7,12,23,24,65,70,89|6,15,16,17,43,45,...
2020-03-20 15:33:15 2575 1
原创 在职老程序员考非全211硕士(计算机专业)经验
大家的刻板印象程序员是吃青春饭的,我想说这是普遍现象绝非全部,关键还是看个人能力和心态。2018年我30岁,30岁之前我想大多数人一样,上班下班,不求上进,没有目标,没有未来,混来混去30岁了。偶然在朋友圈看到一首比较火的小诗,分享给大家:走在自己的时区里在时间上,纽约走在加州前面三个小时, New York is 3 hours ahead of California, ...
2020-02-27 22:25:24 8415 24
原创 机器学习日记-Logistic回归二分类python实现Demo
# -*- coding: utf-8 -*-import numpy as np'''模型'''class LogisticRegression(object): #初始化 学习率0.1 迭代次数100 def __init__(self, learning_rate=0.1, max_iter=100, seed=None): self.se...
2020-01-14 17:30:43 647 1
原创 Linux网卡限速下载,端口限速下载脚本,网卡流量监控脚本
限速脚本:命令"./limitRate.sh help(帮助)""./limitRate.sh stop (停止限速)""./limitRate.sh 参数1 参数2 参数3 参数4(参数代表:网卡总速 下载限速 允许峰值 限速端口),流量单位:Mbit""./limitRate.sh 无参数则默认 100 90 90 9080"eg: ./limitRate.sh1...
2019-12-18 18:04:51 1321
原创 机器学习-高斯密度估计(最大似然、Bayes)
程序代码matlab版% script file example1.m to compute exponential of a set of numbersclear; clc;%%PI = 3.1415926;P_Male = 0.6; P_Female = 0.4;MALE_SIZE = 600000; FEMALE_...
2019-10-21 10:20:30 2260
原创 log4j生成的日志同时按大小和日期生成文件,并自动清除过期日志
最近做的项目,遇到了的情境:要每个日志按固定大小生成,超过设定大大小就生成新的日志文件,同时在文件名字后面加上日期,并自动按照设置的保留天数保留日志,过期的日志自动删除。然而,log4j自带的生成日志的几个方法,可以按照日期时间生成日志,也可以按照设置的大小滚动生成日志,就是没有即按照大小生成,又在日志名字后面加上日期,同时又清除过期日志的方法。看了源码,决定综合重新写一个类,实现这些需求。
2018-01-11 22:39:07 14226
原创 scala-akka实现简单的分布式RPC通信框架(主从监听,消息发送)
简介:模拟用akka实现一个RPC分布式通信框架,实现从机向主机发送心跳,主机判断从机是否挂机,以及消息通信的简单功能。开发平台:IntelliJ IDEA Maven架构项目结构及依赖:代码2个样例类:case class Workinfo (val id:String) extends Serializable{}case class SendHearB
2018-01-06 14:18:13 762
原创 scala用actor并发编程写一个单机版的WorldCount(类似Hadoop的MapReduce思想)
1、准备数据,2个文件words.txt内容:lilei hellozhangsan hellolisi hello苏三 hellowords.log内容:lilei hellozhangsan hellolisi hello2、环境Intellj IDEA scala插件3、代码package p1import
2017-12-31 19:58:59 349
原创 MapReduce操作Hbase 进行单词数量统计Demo
1.window环境准备:eclipse中建项目,导入hbase安装环境下的lib中的jar包,或者用maven工具加载jar2.linux环境准备:前提安装Hadoop,hbase,zookeeper并能正常运行。若想在Hadoop上运行hbase相关文件,得把hbase环境下的lib里的依赖jar导入到hadoop环境下,下面给一个简单方法:进入到 Hadoop的hadoop-env.sh
2017-11-16 12:06:26 1260 2
原创 Map端join算法实现,解决Reduce端数据倾斜,负载不均(分布式缓存)
1.需求:订单数据表t_order:关系数据库表-iddatepidamount100120150710P00012100220150710P00013
2017-10-12 18:56:27 777
原创 Mapreduce端join算法实现(订单和产品文件数据关联操作)
1、需求:订单数据表t_order:iddatepidamount1001,20150710,P0001,21002,20150710,P0001,31003,20150710,P0002,31002,20150710,P0003,31002,20150710,P0002,4
2017-10-12 13:54:04 618
原创 hadoop入门(九)Mapreduce中的简单排序(手机流量排序)
需求:对日志数据中的上下行流量信息汇总,并输出按照总流量倒序排序的结果数据如下:电话号-上行流量-下行流量(下面是模拟的数据)13823434356 203015844021203 304018688788797 405015844939284 506017646566767 907018688988989 1020113857685
2017-09-23 18:12:52 2306
原创 Hadoop入门(八)自定义类型实例-统计手机流量数据Demo
业务需求:跟运营商后台数据,统计手机流量数据下面是部分数据的截图:我们把上面每一行数据抽象出来安“\t” 隔开出11个字段:我们要统计相同手机号的,6789字段的手机流量汇总,实际中其实数据非常庞大,Demo中我们就以上面4条为例,进行试验。分析:K我们可以确定就是手机号,类型Text,V包括4个字段(6,7,8,9),那我们把V自定义成一个新类型。我们自定义一
2017-08-27 18:55:55 583
原创 Hadoop入门(七)之java对应的Hadoop数据类型及自定义类型序列化
首先,我们都知道,Hadoop的读写都是通过流来实现的。在java中想把一个对象通过流进行读写,我们时要把它序列化和反序列化(Serialization、Deserialization)的。那么,Hadoop的对象读写操作也需要序列化-----格式:Writable 。序列化在分布式环境的两大作用:进程间通信,永久存储。下面,我们说一下Hadoop的数据类型:Hadoop数据类型,
2017-08-27 14:57:38 1605
原创 hadoop入门(六)JavaAPI+Mapreduce实例wordCount单词计数详解
刚刚研究了一下haoop官网单词计数的例子,把详细步骤解析贴在下面:准备工作:1、haoop集群环境搭建完成2、新建一个文件hello,并写入2行单词,如下:[root@CentOS hadoop-2.6.0]# vi hellohello youhello me3、把文件传到hdfs根目录下:[root@CentOS hadoop-2.6.0]# bi
2017-08-13 22:40:37 5663
原创 hadoop入门(五)MapReduce简介
什么是MapReduce:你想数出一摞牌中有多少张黑桃。直观方式是一张一张检查并且数出有多少张是黑桃。MapReduce方法则是:1.给在座的所有玩家中分配这摞牌2.让每个玩家数自己手中的牌有几张是黑桃,然后把这个数目汇报给你3.你把所有玩家告诉你的数字加起来,得到最后的结论MapReduce概述:◆MapRedu
2017-08-13 16:39:08 422
原创 Hadoop入门(四)之hadoop集群搭建(一主二从)
Hadoop版本是hadoop-2.6.0。我们想要的效果是这样的:Master:[root@CentOS hadoop-2.6.0]# jps2150 Jps1837 NodeManager1747 ResourceManager1474 DataNode1587 SecondaryNameNodeslave1:[root@slave1 ~]# jps
2017-08-10 22:22:14 1331
原创 hadoop入门(三)之 javaAPI操作Hdfs,进行文件操作
首先,把core-site.xml和hdfs-site.xml文件拷贝到java项目的src根目录下。下面时代吗:package test;import java.io.BufferedOutputStream;import java.io.IOException;import java.net.URI;import java.text.SimpleDateFormat;imp
2017-08-02 17:58:01 1208
原创 hadoop入门(二)之hdfs环境搭建(单机版)
1.hadoop环境搭建 系统:CentOS6.5 32 位 安装JDK1.7+ (并且已经配置过环境变量JAVA_HOME) 1.安装JDK 略...2配置主机名: [root@CentOS ~]# cat /etc/sysconfig/networkNETWORKING=yesHOSTNAME=CentOS3.配置主机名和IP的映射关系[root@
2017-07-31 17:45:26 769
转载 hadoop入门(一)之HDFS
转自:http://blog.csdn.net/zbc1090549839/article/details/51853944虽然Hadoop经历了多年的发展,作为技术人员都或多或少的使用过或者了解过。这里还是做一个简单的总结,主要原因是之前主要是做hadoop的开发,对hadoop的运维知之甚少,但真正的接触到hadoop运维的工作的时候,其实会发现,对hadoop的一整套框架和理论知识都
2017-07-27 14:50:51 452
转载 MySql 函数大全
一、 控制流程函数a) CASE WHEN THEN 函数语法: CASE value WHEN [compare-value] THEN result [WHEN [compare-value] THEN result ……] [ELSE result ] END CASE WHEN [condition] THEN result [WHEN[condition] THEN resul
2017-07-26 16:49:54 353
原创 Spring boot和Mybatis整合+Mysql+jsp页面跳转问题(借助FreeMarker)
本篇文章,介绍springboot+mybatis+mysql+freemarker+jsp应用的一个小demo,主要是整合mybatis部分。笔者刚研究springboot,刚刚跑通的例子,出来分享一下,直接上代码:第一,建一个Maven项目。(不会Maven的自学)结构图如下:下面看pom.xml配置: 4.0.0 com.zhang.demo spri
2017-07-07 14:15:49 6422 1
原创 shiro身份验证入门结合shiro的MD5加密技术自定义Realm-简单Demo
这个Demo,只是一个简单的shiro身份验证部分,不涉及到授权部分。算是shiro入门。具体的shiro介绍就不说了,官网和草根们在网上都分享了很多,原理自己去看吧。这里直接写代码了。第一:准备jar包shiro-core-1.2.3.jar(shiro主要jar,其他jar根据情况自己添加)log4j-1.2.17.jarslf4j-api-1.7.5.jarj
2017-06-30 14:53:55 6623
原创 Java CXF RestFul风格的web service发布与调用
优点:Ø如此restful风格的web service定制完毕。ØRestful风格的web service是直接通过http协议通信。 所以,可以直接通过浏览器访问服务方法 相对于soap格式的web service更快,不愈要声称客户端代码。一、发布:Ø导入依赖jarØ定制RetFul风格的web serviceØ将w
2017-06-08 12:13:30 2573 1
原创 Java中webService的几种调用方法
第一种,HttpClient模拟webService:首先,导入jar包commons-httpclient-3.1.jar,准备模拟请求的基本数据sb其次,封装请求request对象再次,发送请求并接受返回结果最后,得到的结果是XML形式的字符窜,可以用DoM,或sax技术进行报文解析。1第二种,Jax_wbservice标准调用方式:服务器端地址改变,方便改
2017-06-08 10:47:37 2917
原创 Java+spring-quartz实现任务调度和定时器
准备jar包:commons-collections4-4.0.jarcommons-logging-1.1.3.jarquartz-2.2.3.jarslf4j-api-1.7.21.jarspring-beans-3.2.4.RELEASE.jarspring-context-3.2.4.RELEASE.jarspring-context-support-3.2.4
2017-06-07 15:35:08 589
原创 Java简单实现浏览过的题号或页码或标签变色,下次登录依然保留
需求:读/点过的页码,或者题号按钮、标签、超链等与未读过得颜色不一致,下次登录依然记住:效果图:图中黄色的代表上次读过的题号思路:用户每点击一次,在页面发送一次ajax异步请求,把页码存入数据库,按照2/3/5/8/10这样有规律地间隔号存储,读取时方便处理成数组或集合。 再把读出的数据传到前台页面,进行处理。看代码:首先,准备控制层数据:
2017-05-17 10:45:31 558
原创 WebService通信调用天气预报,Java
天气预报实例:首先,得知道天气预报的接口:http://www.webxml.com.cn/WebServices/WeatherWebService.asmx?wsdl其次,调用接口,把接口服务端的代码导入到客户端:1、把上面的链接输入浏览器地址栏,结果如下:2、新建一个项目,在项目中新建一个WeatherWebService.wsdl文件,把
2017-05-09 15:49:45 3847 3
gdb.exe下载,安装MinGW-w64缺少gdb32.exe
2020-04-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人