自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 注册到eureka服务端 显示IP:服务名:端口的格式

spring cloud 版本: Finchley.SR2 eureka: instance: instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port} ...

2019-01-11 18:05:47 1686 0

转载 docker配置mysql主从数据库

转载自 https://blog.csdn.net/lynnyq/article/details/79055000 2.1 获取mysql镜像 获取镜像 $ sudo docker pull mysql 查看镜像 $ sudo docker images REPOSITORY         ...

2018-12-20 11:24:26 192 0

原创 git项目迁移到新的地址 保留日志信息

1.首先查看groupA当前项目的remote url: $ git remote -v origin http://ip/groupA/xxx.git (fetch) origin http://ip/groupA/xxx.git (push) 2.使用git remote set-url...

2018-12-17 16:41:35 729 0

原创 springboot 返回数据为null时返回空字符串

springboot返回给页面的json数据中,如果有数据为null,则返回空字符串。 springboot默认使用jackson解析返回json数据。 我们做一下配置: package com.yhcode.config; import com.fasterxml.jackson.co...

2018-12-12 18:53:07 5470 1

转载 centos安装 docker

文章转载自https://blog.csdn.net/ivyandrich/article/details/79775077 系统依赖 1.centos版本为7.*,老版本不支持或者未经过测试。 2.centos-extras库必须为允许使用,此库默认为允许状态,如果之前禁用的话,必须开启 ...

2018-12-05 18:01:27 119 0

原创 springboot 使用 logback输出日志

在开发中,我们经常使用 System.out.println() 打印一些信息,但是这样不好,因为大量的使用 System.out 会增加资源的消耗。我们在实际项目中使用的是 SLF4J 的 Logback 来输出日志,效率更高,Spring Boot 提供了一套日志系统,logback 是最优的...

2018-11-29 23:03:17 156 0

原创 spring-boot 事务异常: because it is a JDK dynamic proxy that implement

使用springboot做事务管理时,出现异常:The bean 'xxx' could not be injected as a 'xx.xxx' because it is a JDK dynamic proxy that implements: 搞了...

2018-11-28 11:42:40 172 0

原创 使用FileChannel 处理文件时,文件无法删除

在Windows上使用FileChannel的map方法之后, 不能够删除掉文件。 in = new FileInputStream(file); ch = in.getChannel(); ByteBuffer byteBuffer = ch.map(FileChannel.MapMode....

2018-11-26 18:12:38 708 2

原创 mybatis模糊查询查询不到数据

今天在使用mybatis模糊查询的时候,返回[],但是使用sql在数据库中是可以查询到数据的,原因竟然是jdbc的url中没有添加字符编码。。。 url: jdbc:mysql://ip:port/test?characterEncoding=utf8 加上?characterEncodin...

2018-11-05 19:56:58 1061 0

转载 CentOs7上安装mysql5.6

转载自:https://www.cnblogs.com/lunatic-cto/p/6123490.html 在接下来的mysql安装过程中,请一定保证自己当前所在目录是正确的!  e g: [root@localhost ~]# 表示当前目录为~ [root@localhost mysql...

2018-11-02 18:47:11 88 0

原创 使用swagger上传文件时,报错 Content type 'multipart/form-data;boundary=----WebKitFormBoundaryRAYPKeHKTYSNdzc1

使用swagger上传文件时,传参包括一个文件类型的数据,和一个对象实体,上传时报错: "timestamp": 1473349676109, "status": 415, "error": "Unsupported...

2018-11-01 10:48:12 6920 6

原创 springboot 配置文件读取顺序

在springboot项目中,配置文件的读取顺序: 1、项目根目录下 config文件夹下 2、项目根目录下 3、项目 java/main/resources/config 文件夹下 4、项目 java/main/resources 文件下 亲测有效。...

2018-10-28 19:40:59 114 0

原创 git Untracked files

当发现项目下有许多Untracked files文件时,但是这些文件都没有用,可以使用命令 git clean -f 将他们删除。

2018-10-23 10:45:10 1982 0

原创 ubuntu错误:Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line

今天在下载mysql-server的时候,报错信息:Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.Use of uninit...

2018-05-31 19:38:57 1055 0

原创 ubuntu下解决端口被占用的问题

1、根据端口号查找进程sudo lsof -i:端口号2、杀掉进程sudo kill PID号

2018-05-31 19:30:39 522 0

原创 easyui实现文件上传

jsp表单:<form id="form1" method="post" enctype="multipart/form-data">     <input class="easyui-...

2018-05-17 19:13:15 22708 0

原创 easyui表单提交,携带额外参数

刚刚接触easyui,今天在做一个功能点的时候,需要提交一个表单到服务器,并且要带一些表单之外的参数,我们可以这样写:$("#form1").form("submit", {     type: 'post',     url: ...

2018-05-17 18:56:04 3505 0

原创 VirtualBox的配置移出系统盘

当我们安装完VirtualBox虚拟机软件的时候,创建的虚拟机文件默认的存放位置是在C盘:C:/User/Admin/VirtualBox VMs文件夹内,这样会导致我们的系统盘越来越大,慢慢变的不够用,所以我们需要把这些文件移到别的磁盘。解决方法:打开软件Oracle VM VirtualBox...

2018-04-09 13:21:00 409 0

原创 在geth客户端部署智能合约

https://www.cnblogs.com/fengzhiwu/p/5629468.html 在geth上部署和调用智能合约完整教程在geth客户端部署智能合约1、编写智能合约源代码source="contract test { function multiply(uint a)...

2018-03-26 22:58:41 1246 0

原创 windows搭建以太坊私有链

1、下载以太坊客户端(我用的是1.4.11版本 https://github.com/ethereum/go-ethereum/releases/tag/v1.4.11)将geth客户端的压缩包解压,得到geth.exe放置在任意位置,注意,文件路径中不能出现中文。2、在以太坊客户端安装文件的位置...

2018-03-26 22:56:35 263 0

原创 使用truffle编译和部署智能合约

1、首先下载并且安装truffle客户端 npm install -g truffle truffle是一个以太坊智能合约开发框架2、创建一个truffle项目的根目录,以D:\truffle\truffle_java为例。打开cmd命令行工具,导航到truffle_java目录下。执行truff...

2018-03-26 22:52:15 917 0

原创 ubuntu和windows之间实现复制粘贴

下载两个软件:apt-get autoremove open-vm-toolssudo apt-get install open-vm-tools-desktop然后重启电脑就可以了。

2018-03-16 13:29:41 11914 6

原创 Fabric环境搭建过程中遇到的问题

1、使用make cryptogen编译生成cryptogen工具报错信息:build/bin/cryptogen CGO_CFLAGS=" " GOBIN=/opt/gopath/src/github.com/hyperledger/fabric/build/bin go i...

2018-03-14 16:53:48 5781 0

原创 ubuntu下载指定版本的nodejs

$ wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.gz $ tar -xvf node-v6.9.5-linux-x64.tar.gz $ ln -s /home/node-v6.9.5-linux-x64/bin/no...

2018-03-14 09:42:54 1879 1

原创 Hyperledger-fabric安装开发部署

该教程默认环境是ubuntu16.04 1、cURL   cURL是一个利用URL语法在命令行下工作的文件传输工具,1997年首次发行。它支持文件上传和下载,所以是综合传输工具,但按传统,习惯称cURL为下载工具。cURL还包含了用于程序开发的libcurl。 cURL支持的通信协议有FT...

2018-03-09 17:45:17 1556 0

原创 把.vagrant.d移出系统盘

使用vagrant up启动虚拟机的时候,打包的虚拟机会保存在.vagrant.d/boxes目录下,这个文件夹默认是存放在系统盘上的C:/Users/Admin目录下的,如果box文件非常多的话,会给系统盘造成很大的压力,所以我们可以把.vagrant.d文件夹移到别的盘。1、将.vagrant...

2018-03-07 11:30:05 1349 0

原创 搭建fabric多机部署环境

最近在学习hyperledger fabric,应公司要求,需要测试一下fabric的多机部署环境,于是在本地安装了三个虚拟机进行测试。使用的软件是virtualbox,虚拟机版本是Ubuntu17.0.4,虚拟机采用的是NAT+host only的模式。三个虚拟机的IP地址和作用如下表: ...

2018-01-30 19:03:45 4382 4

原创 ubuntu17.04关于sed命令行的困扰

今天在ubuntu17.04版本的虚拟机上使用sed命令替换文本文件中的字符时,使用变量一直无法替换,经过反复测试之后才成功。把测试过程写一下备份。第一种情况:替换后的文件格式:第二种情况:替换后的文件格式:第三种情况:替换后的文件格式:由此可见,第三种方法中的两种表达方式都是正确的,在ubunt...

2018-01-09 17:10:42 520 0

翻译 区块链中GAS介绍

When a transaction takes place in Ethereum, a transaction cost must be paid to the client that executes the transaction on your behalf, committing th...

2017-12-05 18:20:26 1965 0

原创 以太坊geth客户端基本命令

1、eth.accounts     查看账户 2、eth.sendTransaction({from:"",to"",value:web3.toWei(2,"ether")})      从一个地址给另一个地址发送代币 3、eth.ge...

2017-11-14 17:37:38 1328 0

原创 密码学基础介绍

这个世界,唯一不变的,就是源源不断的变化,在这个瞬息万变的科技时代,唯有新技术才能给未来注入更多新鲜的血液,下一代互联网将会因为区块链的存在而发生颠覆性的改变。 简单密码过程: 发送者 + 明文 + 加密 接收者 + 密文 + 解密 中间破译,破译的人称为破译者,有时也称为密码分析,破译者...

2017-11-10 11:07:05 401 0

原创 解决Sublime Text 3中文乱码的问题

今天在Windows上使用Sublime Text3,发现在一些txt文件中,会出现中文乱码,于是在网上查找资料,终于解决了,记录一下。 1、在Sublime Text中,按Ctrl+~,打开console,一次性地输入如下代码: import urllib.request,os; pf = ...

2017-11-06 13:52:21 256 0

原创 虚拟化与Docker

虚拟化的核心是对资源进行抽象,目标往往是为了在同一个主机上运行多个系统或应用,从而提高系统资源的利用率,同时带来降低成本,方便管理和容错容灾等好处。 从大类上分,虚拟化技术可以分为基于硬件的虚拟化和基于软件的虚拟化,基于软件的虚拟化,从对象所在的层次,又可以分为应用虚拟化和平台虚拟化(通常说的虚...

2017-10-31 13:01:41 911 0

原创 svn检出数据的方式

svn检出数据有两种方式: 一、checkout  这种方式,检出后仍然和版本库连接 二、export   这种方式,检出后就断开和版本库连接了,就是本地的一个文件

2017-10-27 10:47:26 490 0

原创 读哈姆雷特,抄一些比较喜欢的句子

1、因为他们是一个人表演的姿态,但在我心中有无法表演的哀痛。 2、青春发育时期的一朵紫罗兰,早开花,早谢,很香甜,可不能经久,只供片刻间玩赏的一缕花香,直此而无他。 3、想到什么不要就说出来,也不要乱想起什么就把事情做,待人要亲切不拘礼,可不得亵狎;旧有的朋友,交情曾经考验过,用钢箍将他们牢牢扣上...

2017-10-26 10:20:40 243 0

原创 奇葩说经典语录

1、在爱你的过程中,有些人变成更强壮更智慧的自己,故而一念成佛;有些人变成更猥琐更不堪的自己,故而一念成魔;在爱的过程中,是佛是魔,历尽你给我的百劫千难,最后我终于找到了我。 2、要自由的人,其实要担最大的责任,选别人少走的路的人,要背负更沉重的枷锁,从来就没有不需要抵抗重力的飞翔。 3、午夜...

2017-10-25 13:20:44 1923 0

原创 马东经典语录

1、被误会是表达者的宿命,我们没有什么可抱怨的。 2、中国有一个成语叫刻舟求剑,我们经常会容易成为那个人,我们特别容易忘记自己是在一条河上面,我们特别容易记得自己是在一条船上面。 3、伤情最是晚凉天,憔悴斯人不堪怜;邀酒摧肠三杯醉,寻香惊梦五更寒。钗头凤斜卿有泪,荼蘼花了我无缘;小楼寂寞新宇月...

2017-10-24 13:33:27 1644 0

原创 解决vagrant up无反应的情况

今天vagrant up的时候,一直没有反应。后来在网上查了一下,说是vagrant的版本和virtualbox的版本对应不上。 当时的版本是: vagrant 2.0.0 virtualbox5.1.30 经过测试,在win7上,vagrant1.9.5以下的版本可以和virtualbo...

2017-10-23 13:23:50 2643 0

原创 启动virtualbox报错Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, but CLSID_VirtualBox w/ IUnknow

今天安装5.1.30版本的virtualbox,安装完成之后,启动virtualbox的时候,出现以下错误: 在网上找到一个修改注册表的方法,挺管用的,在这里记录一下 修改注册表 HKEY_CLASSES_ROOT\CLSID\{00020420-0000-0000-C000-000...

2017-10-19 10:42:43 2257 0

原创 Java运算符

运算符是一种特殊的符号,用于表示数据的运算、赋值和比较等,Java语言使用运算符将一个或多个操作数连缀成执行性语句,用于实现特定功能。 Java语言中的运算符可分为如下几种: >算术运算符 >赋值运算符 >比较运算符 >逻辑运算符 >位运算符 >类...

2017-09-20 15:06:51 315 0

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