自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 MySQL从8.3.0升级到8.4.0遇到的坑点

由于公司安全扫描,发现MySQL存在一些漏洞,比如。

2024-06-26 14:55:43 292

转载 idea配置代码注释模板

每次换电脑或者新环境重新安装idea的时候,都得设置一下代码注释模板,刚好看到一篇还不错的博客,就把链接复制过来,当作笔记。idea配置代码注释模板

2021-08-16 11:24:47 227

原创 手把手教你安装JDK免安装版(简单粗暴)

前言学习Java新手第一步免不了要安装JDK环境,由于换了电脑,因此顺便把安装JDK的步骤记录一下。本次安装JDK的版本为1.8版本,使用的是解压包的文件形式而不是exe文件,也就是俗称的免安装版,解压JDK压缩包即可安装步骤下载JDK压缩包链接: https://pan.baidu.com/s/1PL_3brkPKBIzo-mw1PHzBg 提取码: m4yb 复制这段内容后打开百度网盘手机App,操作更方便哦压缩之后,放在自定义的位置,例如我的位置修改电脑环境变量右键我的电脑-&gt

2021-06-11 10:23:18 9753 5

原创 区块链笔记(2)-fabric1.4的HelloWorld编写

文章目录序言1、创建helloworld目录2、获取生成工具3、准备生成证书和区块配置文件4、准备Docker配置文件5、准备部署智能合约6、启动Fabric网络7、安装与运行智能合约序言通过第一篇博客区块链笔记(1)-fabric1.4环境搭建的学习,初步搭建了fabric的基础环境并运行了官方的案例。但是官方End-2-End案例把执行过程集成,通过一条命令即可完成全部操作,初学者通过这些操作只能了解Fabric网络搭建成功与否,对Fabric网络的执行细节还是会感到迷惑。因此打算通过手动的方式搭建

2021-03-19 16:45:07 797 4

原创 区块链笔记(1)-fabric1.4环境搭建

文章目录序言1、安装docker2、安装docker-compose3、安装go语言环境4、安装git5、Fabric安装6、Fabric运行序言超级账本Hyperledger Fabric的教程在网上实在是太少,找来的教程也都是抄来抄去,学习的门槛相对其他技术也偏高,且由于版本等原因,光是搭建的过程都颇费力气,因此写个系列记录一下。此系列的fabric版本是1.4.6版本。1、安装docker卸载旧版本yum remove docker \ docker-

2021-03-19 10:22:20 1472 7

原创 docker使用普通用户启动容器并挂载本地目录

docker使用普通用户启动容器并挂载本地目录1 、背景一般docker镜像构建成功之后,使用镜像启动容器时默认使用的是root权限,为了安全起见,需要将root用户权限改为普通用户。2、 环境centos 7系统3、编写Dockerfile文件要点:需要在容器里创建用户并且指定用户#基础镜像FROM jdk:8-slim#修改人信息MAINTAINER hongcb@10086.com#创建用户,-d表示用户目录,-m自动建立用户的登入目录,mcbadm用户名RUN u

2021-01-20 17:24:12 3217

原创 ftp修改默认目录&允许目录被多用户读写&测试上传下载

目录操作更改ftp默认目录路径##1,用root权限修改ftp默认目录为/,这里mcbftp为ftp用户名usermod -d / mcbftp##2,用root权限更改ftp的默认目录属性,mcbftp为ftp用户名,/app/为需要更改的新目录chown -R mcbftp.mcbftp /app/设置某个目录允许多用户读写允许Linux上的目录/app能被多个用户(mcbftp和mcbadm)进行读写,原本/app只能被mcbadm读写用户mcbftp(组mcbftp)用户mcb

2020-12-23 14:45:10 1826

原创 linux安装部署redis--单节点和集群两种模式

文章目录单节点集群单节点1.官网下载redis-5.0.8.tar.gz文件2.复制到主机/home/mcbadm/redis文件夹下(redis文件夹如果没有自己创建)3.解压:tar -zxvf redis-5.0.8.tar.gz4.安装gcc源yum install gcc-c++ -y 5.切换到解压后目录/home/mcbadm/redis/redis-5.0.86.执行make7.选择安装目录 make install PREFIX=/home/mcbadm/

2020-12-21 15:21:24 350

原创 linux安装、卸载ftp及拓展

1、安装FTP服务安装vsftpd#检查是否安装rpm -qa |grep vsftpd#安装yum -y install vsftpd关闭匿名访问vim /etc/vsftpd/vsftpd.conf##将annoymous_enable的值改为NO启动服务systemctl start vsftpd.service查看服务状态systemctl status vsftpd.service#若看到active(running)则表示启动成功开放访问端

2020-11-10 09:33:13 935

原创 使用Dockerfile安装精简版的jdk镜像

步骤文章目录下载jre解压jre删除无用文件重新打包去除无用文件后的文件夹新建Dockerfile文件,和tar.gz同目录构建docker镜像查看镜像docker安装jdk镜像往往很大,基本都是600多兆,因此,有必要去除多余的部分安装精简版的jdk下载jre官网下载jre就可以,没必要下载jdk。链接: https://pan.baidu.com/s/1OxQpjvww5LxKTlz9RPn9sQ 提取码: 3pzp 复制这段内容后打开百度网盘手机App,操作更方便哦解压jre#

2020-11-02 16:58:27 735

原创 数据结构预算法--冒泡排序

记录一下,该有的注释都有了package com.algorithm.sort;import java.util.Arrays;/** * 冒泡排序 * */public class Bubble { public static void main(String[] args) { int[] arr={6,5,4,3,2,1}; solution(arr); System.out.println( Arrays.toString(

2020-09-14 14:54:54 97

原创 docker安装部署常见软件

docker安装镜像文章目录docker安装镜像1 、安装docker2、安装Portainer可视化工具3、安装centos基础镜像4、安装jdk85、安装mysql6、安装redis7、安装dubbo-admin8、安装zookeeper9、安装kafka10、安装nexus私服1 、安装docker#1、卸载旧版本(如果安装过旧版本)yum remove docker docker-common docker-selinux docker-engine#2、安装需要的软件包yum inst

2020-09-07 18:22:16 452

原创 sqldeveloper连接postgres

sqldeveloper连接postgres以及导出查询结果文章目录`sqldeveloper`连接`postgres`以及导出查询结果连接postgres点击工具–>首选项在数据库第三方jdbc驱动程序添加条目,选择postgres的驱动jar包。jar包下载链接点解新建连接,发现可以连接postgres,主机名不能单独填写IP,正确是格式为:数据库IP地址:port/database?2.sqldeveloper导出查询结果成excel格式文件在查询结果右击鼠

2020-08-21 15:33:07 2265 3

原创 手把手教你用Typora+gitee+PicGo搭建免费图床

利用Typora+gitee+PicGo搭建免费图床文章目录利用Typora+gitee+PicGo搭建免费图床1、准备工具2、搭建步骤gitee步骤nodejs步骤PicGo步骤typora步骤3、测试1、准备工具Typora 版本:0.9.89链接: https://pan.baidu.com/s/1gtQj6AxrrGZMlEudOhC0cg 提取码: b674PicGo 版本:2.2.2链接: https://pan.baidu.com/s/1uWt02DvNe87lsu

2020-08-14 22:01:20 878

原创 Docker查找镜像版本的命令

Docker查找镜像版本的命令查找镜像,以centos为例,自己想要哪个更改一下就可以docker search centos搜索历史版本curl https://registry.hub.docker.com/v1/repositories/centos/tags\| tr -d '[\[\]" ]' | tr '}' '\n'\| awk -F: -v image='centos' '{if(NR!=NF && $3 != ""){printf("%s:%s\n",ima

2020-07-13 10:17:38 33820

原创 配置Nexus私服遇到请求超时问题 [已解决]

搭建nexus私服时在登陆压面老是提示There was an error communicating with the server: request timed out.在百度搜了很多发现都没什么答案,唯一的一个说改配置<IfModule mod_proxy.c> ProxyPass /nexushttp://localhost:8081/nexusProxyPassReverse /nexushttp://localhost:8081/nexusProxyPreserv...

2020-06-02 09:51:29 6483 3

转载 Typora语法

Typora的Markdown语法文章目录Typora的Markdown语法一级标题二级标题三级标题代码高亮待办事项 to do list有序列表无序列表分割线流程图标准流程图时序图标准时序图甘特图引用粗体、斜体、删除线、下划线插入表情上标和下标高亮表格数学公式行内公式行间公式常见公式常见希腊字符三角函数对数函数关系运算符练习插入链接插入图片注释一级标题二级标题三级标题代码高亮def cal(a, b): return a + bfor i in range(1, 10):

2020-06-01 11:13:40 1309

原创 Docker采用pom文件部署镜像出现时区不同的坑点解决--error occurred at recursive ORA-01882: timezone region not found

docker部署镜像时可以采用Dockerfile文件或者pom文件打包镜像,我个人喜欢采用pom.xml文件部署,而且部署完会自动生成Dockerfile文件,省略了自己编写,可以看我的小demo手把手教你用idea部署springboot项目到远程docker但是用镜像创建的容器和宿主机的时间是相差8个小时的,在容器上跑的时候会报错Caused by: java.sql.SQLE...

2020-04-24 18:54:06 609

转载 枚举类enum的values()方法

public enum EnumDemoFirst { RED(1,"hongse"),GREEN(2,"lvse"),YELLOW(3,"huangse"); private int code; private String msg; private EnumDemoFirst(int ordinal, String name) { this.code = ordi...

2020-04-22 14:59:24 364

原创 手把手教你用idea部署springboot项目到远程docker

这篇介绍如何用idea集成docker插件部署springboot项目,以及一些坑点总结,下篇介绍用eclipse部署。总体而言,idea比eclipse部署简单多了,idea真香!工具版本1. idea:2019.2.32.虚拟机方面的可以参考之前写的这篇 手把手教你用virtualBox安装centos7的步骤和解决网络配置问题步骤:1.Docker开启远程...

2020-04-10 16:59:10 1334 1

原创 手把手教你用virtualBox安装centos7的步骤和解决网络配置问题

用virtualBox安装centos7的过程中,一直遇到在虚拟机上可以正常使用,但是用xshell工具连接时就会连接不上的问题,用ifconfig命令查询ip一直查询不到,一直都是10.0.2.15,网上搜了很多方法,什么改enp0s8,enp0s3之类的都不能解决,因此写个博客记录一下。

2020-04-04 12:58:15 2912 6

原创 面试:如何理解面向过程和面向对象

       对于编程语言,大学基本都是从c语言学起,而c语言是面向过程的语言,逐渐上了大二或者自学接触到了c++或者java,知道这类编程语言是面向对象的,那这两者应该怎么理解呢?在面试中经常会遇到过,有一次面腾讯的实习,被面试官问到,当时答的支支吾吾,在博客上找了几篇觉得不是太了解,于是自己写一下,不知道对错,就当做自己的笔记吧,希望大神指正。问:谈谈你对面向过程和面向对象的理解①首先...

2018-08-29 17:23:11 2738

转载 (面试)HTTP中的重定向和请求转发的区别

在学习Javaweb过程中,遇到了这两个概念,感觉博客上还是这篇比较好,因此转发过来学习,这个知识点在面试中也经常遇到。原博客地址:https://blog.csdn.net/meiyalei/article/details/2129120 一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下:request.getRequestDispatcher("new....

2018-08-26 11:07:20 418

转载 如何理解HTTP协议的“无连接,无状态”特点?

在学计算机网络这一块时,看到各种协议会一头雾水,在博客上看到各种大神的博客,于是就稍微整理了一下首先要明确HTTP协议的五大特点:1、支持客户/服务器模式;2、简单快速;3、灵活;4、无连接;5、无状态。其中无连接和无状态这两个特点经常会在面试中遇到,下面就来说说这两个特点无连接无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。...

2018-08-16 09:22:47 776

原创 2018网易春招数对编程题(暴力版和优化版)

题目描述:牛牛以前在老师那里得到了一个正整数数对(x, y), 牛牛忘记他们具体是多少了。但是牛牛记得老师告诉过他x和y均不大于n, 并且x除以y的余数大于等于k。牛牛希望你能帮他计算一共有多少个可能的数对。输入描述:输入包括两个正整数n,k(1 &lt;= n &lt;= 10^5, 0 &lt;= k &lt;= n - 1)。输出描述:对于每个测试用例, 输出一个正...

2018-08-14 17:45:19 287

原创 利用三元运算符求1+2+3+...+n,要求不能使用乘,除,for ,while,if ,else ,switch,case (java语言实现)

这道题在《剑指offer》上是以c语言写的,书上给了三种方式,下面博主是以java语言写的。虽然博客上也有其他博主写了很多解法,但感觉还是有点复杂,下面博主以三元运算符和递归实现。代码如下:首先写一个Solution的类,里面包含一个方法iSum()。核心是方法里面的三元运算符。/* * 要求只利用三元运算符求1+2+3+...的值 */package testdemo;p...

2018-06-13 18:21:44 500

原创 求阶乘和的值(java语言实现)(for循环和方法体两种解法)

这道题是在学java初级阶段时候遇到的,一开始有点蒙,后来才渐渐理清思路。因为是小白阶段,所以请各位大神轻喷。题目:求1!+2!+3!+4!+...+20!的值代码如下:public class javabook7 { public static void main(String[] args){ int sum = 0; for(int i=1;i&lt;=20;i++){ in...

2018-06-07 19:44:56 5672

原创 leetcode题库上的算法题目之---实现两数之和(java语言版)

题目:给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]实现如下:class Solution { public static int[] twoSum(i...

2018-06-03 13:47:34 509

wupeiqi.zip

学习资料

2021-04-07

区块链笔记(2)-fabric1.4的HelloWorld编写.zip

详细博客可参考https://blog.csdn.net/Max_bin/article/details/115009951

2021-03-19

fabric-sdk-java-release-1.4.zip

fabric-sdk-java-1.4版本

2021-03-17

fabric文件.zip

包含两个一个是hyperledger-fabric-ca-linux-amd64-1.4.6,另一个是hyperledger-fabric-linux-amd64-1.4.6

2021-03-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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