自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)

转载 GRPC 配置、使用、安装文档 java-windows

官方文档:http://www.grpc.io/中文版:https://doc.oschina.net/grpc目录:一、利用maven compile 来将proto生成java文件二、利用exe手动命令生成java文件三、利用gradle build 来将proto生成java文件四、编写service 和 client for java一、利用maven compile 将p...

2019-07-03 15:46:27 120

原创 初步理解Spring Security并实践

Spring Security主要做两件事,一件是认证,一件是授权。1.Spring Security初体验Spring Security如何使用,先在你的项目pom.xml文件中声明依赖。<dependency> <!-- 由于我使用的spring boot所以我是引入spring-boot-starter-security而且我使用了spring ...

2019-07-01 11:24:17 49

转载 Activiti搭建

Activiti搭建前期准备:JDK+Eclipse+Tomcat+Maven的安装与配置参考:http://blog.csdn.net/zhshulin/article/details/30779873创建一个Maven项目来配置环境参考:http://blog.csdn.net/zhshulin/article/details/379217051,导入activiti包...

2019-06-11 10:04:52 292

原创 http 工具类

package com.llgx.utils;/*** @author: DengJiong* @date: 2018-05-09 18:43* @description:*/import org.apache.commons.lang3.StringUtils;import javax.net.ssl.*;import java.io.*;import java....

2019-06-11 10:00:26 42

原创 BitCoinRpcTool

package io.mjoy.coin.service.tool;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONArray;import com.alibaba.fastjson.JSONObject;import com.alibaba.fastjson.serializer.SerializerFe...

2019-06-11 09:58:31 92

原创 区块链开发之ETH离线签名和其代币离线签名

言eth的离线签名没有btc那么繁琐,只需要设置好nonce,gasprice和gaslimit即可eth离线签名/** * 离线签名eth * * @param to//转账的钱包地址 * @param nonce//获取到的交易次数 * @param gasPrice * @param gasLimit * @pa...

2019-04-11 17:32:10 274

原创 XRP瑞波JAVA调用(离线签名)

具体注意点请参考:https://blog.csdn.net/liu1765686161/article/details/824929371.需要安装两个jar包https://github.com/ripple-unmaintained/ripple-lib-java中ripple-bouncycastle 和ripple-core .2. 可以编译后放入maven仓库...

2019-04-04 15:53:55 253

原创 springboot+springcloud相关面试题

什么是springboot用来简化spring应用的初始搭建以及开发过程使用特定的方式来进行配置(properties或yml文件)创建独立的spring引用程序main方法运行嵌入的Tomcat无需部署war文件简化maven配置...

2019-03-20 10:09:31 49

原创 Spring Cloud

文章目录1. Spring Cloud之Eureka2. Spring Cloud之Ribbon3. Spring Cloud之Hystrix4. Spring Cloud之Feign5. Spring Cloud之Zuul6. Spring Cloud之Config7. Spring Cloud之Bus8. Spring Cloud与Dubbo区别1. Spring Cloud...

2019-03-19 10:41:11 2651

原创 USDT离线签名

    /**     * usdt 离线签名     *     * @param privateKey:私钥     * @param toAddress:接收地址     * @param amount:转账金额     * @return     */    public String omniSign(String fromAddress, String toAddre...

2019-01-24 16:57:31 600

原创 Omni Core创建原生交易实现Usdt自动归集操作

原始的交易命令请看这个:https://steemit.com/usdt/@chaimyu/omni-usdt-raw-transaction package com.abc.nb;import com.googlecode.jsonrpc4j.JsonRpcHttpClient;import org.apache.commons.codec.binary.Base64;import...

2019-01-24 16:56:02 2192

原创 Omni wallet钱包Java调用

下载最新的客户端 http://www.omnilayer.org/download.html/** * usdt操作 * @create 2017/10/27 **/@Servicepublic class CoinUsdtService {    private String mainAddress = "n2qnt1Qr3N5amBx4WvfcALf4nTb3Qj6WhQ...

2019-01-24 16:54:47 487

转载 SpringCloud微服务云架构构建B2B2C电子商务平台,路由网关(zuul)

在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图: 注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服务注册中心的。在Spring Cloud微服务系统中,一种常见的负载均衡方式是,客户端的请求首先经过负载均衡...

2019-01-21 14:54:14 56

原创 微服务架构下的分布式架构之搭建环境

下面是我要写的一个简单的分布式架构:SpringCloud+SpringBoot+SpringMVC+MyBatis+MySQL架构图:准备工作:技术选型:使用SpringMVC进行表述层开发使用MyBatis进行持久化层开发使用Spring进行组件整合并管理声明式事务使用Maven作为依赖管理和构建管理工具使用BootStrap前端样式框架生成页面效果使用MD...

2019-01-21 11:41:08 7612

原创 Linux常见的命令

切换目录命令cd:切换目录cd app :切换到app目录cd ../:返回上一级目录cd / :切换到系统根目录cd ~ :切换到用户主目录cd - :切换到上一个所在目录列出文件列表ll:列出文件列表ls:列出文件详细列表dir:列出文件列表普通显示li(list)是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容格...

2019-01-18 15:30:07 51

原创 maven自动生成mapper和实体类

maven自动生成mapper和实体类pom.xml文件添加以下配置<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</arti...

2019-01-16 11:06:20 264

原创 linux 基础命令 学习与运用

   linux基本原则:    1、由目的单一的小程序组成;组合小程序来完成复杂任务;    2、一切皆文件;    3、尽量避免捕获用户接口;    4、配置文件保存为纯文本格式。    linux 的命令格式基本上 都是command(命令)  【-options】(选项)parameter(参数)    例:就像我们常用的ls命令    ls -l  /root...

2019-01-14 17:00:00 44

原创 springboot打包可运行jar

添加SpringBoot自带插件pom.xml中增加以下内容:<build>        <finalName>extract-plugin</finalName>        <plugins>            <plugin>                <groupId>org.springf...

2019-01-11 15:32:19 89

原创 解决springboot项目在eclipse中可以启动在idea中报错

pringboot项目在eclipse中正常启动运行,但是在idea中一直出错。解决方案为:第一步 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId&...

2019-01-09 11:49:01 429

原创 区块链项目_USDT泰达币

一、 安装Omni Core下载源码,按照项目源码里 doc 目录下的相应的build文件编译安装即可,如build-unix.md文件二、使用regtest测试网络启动regtest测试网络y@ubuntu:~$ omnicored -regtest -daemonOmni Core server startingy@ubuntu:~$ 2018-07-20 05:34:34 I...

2019-01-08 16:18:44 329 1

原创 maven 打包命令

mvn install:install-file -Dfile=E:/test.jar -DgroupId=com.test -DartifactId=test1  -Dversion=1.0 -Dpackaging=jar//重新打包test.jar到     com/test1/1.0文件下  其中:-DgroupId和-DartifactId的作用是指定了这个jar包在reposit...

2019-01-08 16:10:21 1293

原创 mysql中关于批量插入数据(1万、10万、100万、1000万、1亿级别的数据)

硬件:windows7+8G内存+i3-4170处理器+4核CPU首先贴上数据库的操作类BaseDao:import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLExcept...

2019-01-07 15:57:38 340

原创 Vue img中src地址无法访问时处理

直接利用img原生属性onerror来设置默认图片<img class="room_img" onerror="javascript:this.src='@/assets/image/activity/defaultImg.jpg'" :src="'/outpage?url='+item.pic" alt="">可是这样存在一个问题,如果默认图片也访问不到,src就会在后台给的地...

2019-01-07 15:37:26 934

原创 SpringBoot AOP控制Redis自动缓存和更新

导入redis的jar包<!-- redis -->        <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-data-redis</artif...

2019-01-07 15:36:58 499

原创 Servlet+MyBatis项目转Spring Cloud微服务,多数据源配置修改建议

一、项目需求在开发过程中,由于技术的不断迭代,为了提高开发效率,需要对原有项目的架构做出相应的调整。二、存在的问题为了不影响项目进度,架构调整初期只是把项目做了简单的maven管理,引入springboot并未做spring cloud微服务处理。但随着项目的进一步开发,急需拆分现有业务,做微服务处理。因此架构上的短板日益突出。spring cloud config 无法完全应用,每次...

2019-01-07 11:44:17 151

原创 为自己搭建一个分布式 IM(即时通讯) 系统

目录结构: 本文较长,高能预警;带好瓜子板凳。  于是在之前的基础上我完善了一些内容,先来看看这个项目的介绍吧:CIM(CROSS-IM) 一款面向开发者的 IM(即时通讯)系统;同时提供了一些组件帮助开发者构建一款属于自己可水平扩展的 IM 。借助 CIM 你可以实现以下需求:IM 即时通讯系统。 适用于 APP 的消息推送中间件。 IOT 海量连接场景中的消...

2019-01-04 14:41:14 3375 1

原创 ubuntu下设置静态固定ip

首先查看下目前的ip,终端输入“ifconfig”,目前的ip是“192.168.3.169”。然后修改interfaces里的内容,终端输入“sudo  vim /etc/network/interfaces”.左边改成右边。“auto eth0‘--->eth0是你的网卡”iface eth0 inet static“--->意思是把ip设置成静态的”address 1...

2018-12-28 11:49:03 43

原创 文件上传和下载

/**     * 实现文件上传     **/    @RequestMapping(value = "/fileUpload",method = RequestMethod.POST)    @ResponseBody    public ResultDO fileurl(@RequestParam("fileUpload") MultipartFile fileUpload,Htt...

2018-12-28 11:38:03 44

原创 zcash挖矿

软件升级?如果你曾经在测试网络上使用过 alpha/beta/rc 等版本,请确保你的 ~/.zcash/zcash.conf 中并没有包涵 testnet=1 或是 addnode=betatestnet.z.cash 。如果你使用的是基于 Debian 的分发机制,你可以参考 Debian 指导 来在你的系统上安装 Zcash。另外,你可以升级您本地对于我们代码的快照:git fet...

2018-12-21 16:25:25 230

原创 瑞波(Ripple)服务器安装

瑞波服务器XRP Ledger对等网络的核心服务器是rippled。任何人都可以rippled在网络后面运行自己的服务器,并保留XRP分类帐的完整副本。你甚至可以让你的服务器参与一致的过程。本页面包含以下说明:容量规划 rippled安装 rippled参与共识流程瑞波服务器的类型该rippled服务器软件可以在多种模式下根据其配置上运行,其中包括:库存服务器 - 使用本地分...

2018-11-13 16:37:46 412

原创 Docker快速搭建全节点的详细步骤

步骤0 切换root,根据提示输入root权限密码root@iZ8vbgcelr86h0i2rbfshaZ:/# su root步骤一 通过docker pull hpbbc/go-hpb下载镜像。root@iZ8vbgcelr86h0i2rbfshaZ:~# docker pull hpbbc/go-hpbUsing default tag: latestlatest: P...

2018-11-08 17:10:51 538

原创 以太坊搭建私有链

环境需要:Go 1.9以上版本geth工具WARN [11-04|09:34:47.411] System clock seems off by -10h15m43.047110838s, which can prevent network connectivity WARN [11-04|09:34:47.411] Please enable network time synchroni...

2018-11-08 17:09:13 273

转载 EOS本地环境搭建

1,准备安装环境1. 8GB的可用内存 2. 20GB的可用磁盘配置不够可以修改eos安装配置  以Ubuntu为例cd /app/myeos/eos/scripts/vi eosio_build_ubuntu.sh  2,获取eos源码首先需要获得eos.io的source code,通过以下的命令clone到本地: git clone https://githu...

2018-11-01 09:37:05 113

转载 EOS JAVA RPC调用(在线签名)

前言开发前看一下EOS白皮书最好,先了解EOS的架构及相关历程。有助于后续的开发。本地安装个EOS,试一试命令。博主本人是只本地启动钱包wallet,其它api调用其它节点提供的接口。(本篇文章需要本地启动一个钱包服务keosd或者eosio.  最新一篇文章采用离线签名无需启动服务https://blog.csdn.net/liu1765686161/article/details/8330...

2018-11-01 09:36:05 822

转载 XRP瑞波币JAVA接入

前言:看一看瑞波币的白皮书资料https://developers.ripple.com/basic-data-types.html。再开始接入钱包。另一篇XRP离线签名文章(https://blog.csdn.net/liu1765686161/article/details/83347534)注意点:1,瑞波币货币金额【XRP的数量表示为字符串。(XRP的精度相当于64位整数,但J...

2018-11-01 09:32:59 310

转载 EOS JAVA 调用(离线签名)

前言:  之前一篇文章是用的在线签名,本地启用了keosd服务,来管理用户密钥和数据签名.本篇文章,直接离线签名,无需自己再启动eos的相关服务.  (上一篇文章https://blog.csdn.net/liu1765686161/article/details/82180070)用户充值:需要告知用户userId,用户充值时备注上userId,然后后台查询账户交易记录.判断memo是否...

2018-11-01 09:31:43 1349

原创 Linux常用命令大全

arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息c...

2018-11-01 09:29:52 48

原创 瑞波JAVA调用(离线签名)

具体注意点请参考:https://blog.csdn.net/liu1765686161/article/details/824929371.需要安装两个jar包 https://github.com/ripple-unmaintained/ripple-lib-java 中ripple-bouncycastle 和 ripple-core .可以编译后放入maven仓库,然后引用...

2018-10-24 18:00:25 777

空空如也

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除