- 博客(165)
- 收藏
- 关注
转载 docker与宿主机进行文件传输
参考博客:https://www.cnblogs.com/fsong/p/11335251.html传输文件到docker容器首先需要知道docker容器的container_id,可以使用docker ps命令来查看你要操作的docker容器的container_idDocker容器向宿主机传送文件格式:docker cp container_id:<docker容器内的路径> <本地保存文件的路径>比如:docker cp 10704c9eb7bb:/root/t
2021-11-23 00:21:50 731
原创 Error: got unexpected status: BAD_REQUEST....... Channel/Application at version 0, but got version 1
错误:创建通道命令:peer channel create -o orderer.example.com:7050 -c testchannel -f ./channel-artifacts/channel.tx --tls true --cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tls
2021-11-22 23:27:45 1169 3
原创 fabric 创建通道事务 发生错误 :Error on outputChannelCreateTx : ............ no policies defined
环境介绍fabric:1.4.0错误展示报错原因我之前这个虚拟机配置过fabric2.3.2的环境,所说的是指下面的后来我换了fabric1.4.0,虽然1.4.0的我也有这些,但是忽略了环境变量里之前配置的2.3.2版本的,所以我在1.4.0里用的这些工具还是2.3.2的,就导致了版本不一致报了这个错误发现这个错误的过程这个我偶然间查看版本时发现了这个问题我用2.3.2创建创世块的时候没发生错误,但是下一步配置通道事务发生了错误!# 生成创世区块configtxgen -profi
2021-11-20 23:29:25 15697 4
原创 Linux定时任务
linux定时任务常用命令service crond start //启动服务service crond stop //关闭服务service crond restart //重启服务service crond reload //重新载入配置service crond status //查看crontab服务状态ntsysv //查看crontab服务是否已设置为开机启动,执行命令:chkconfig –level 35 crond on //加入开机自动启
2021-10-13 12:01:30 183
原创 linux里重置MySQL服务
使用yum命令安装的rpm包删除mysql当前用户包括root下面的数据cd /var/lib/mysqlrm -rf /var/lib/mysql/*开启服务mysql在启动时会进行判断,如果 /var/lib/mysql/ 下面有mysql所需要的文件那么就会直接启动否则新建,并初始化数据。systemctl start mysqld.service设置自启systemctl enable mysqld.service找MySQL初始化的密码tail -n 50 /var/lo
2021-10-13 10:54:38 1199
原创 通过mysqlbinlog工具恢复数据记录
参考网站:https://www.cnblogs.com/michael9/p/11923483.html#%E6%95%B0%E6%8D%AE%E7%9A%84%E6%81%A2%E5%A4%8D参考视频:https://www.bilibili.com/video/BV1AJ411Y7TM?from=search&seid=17677097010821062099&spm_id_from=333.337.0.0本次操作步骤在linux上通过find命令找到mysql的安装位置
2021-10-12 15:22:33 122
原创 springboot搭建web不分离项目
简介由于一直写前后端分离项目,使我不会搭建springboot的不分离项目,这回我打算记录一下,以免下次还得浏览器海搜。搭建测试import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.GetMapping;@Controllerpublic class TestController { @GetMapping(value = {"/","inde
2021-08-08 12:43:19 2325 1
原创 maven发现pom里下载不了jar
问题:发现pom依赖报红,无法下载成功,这时就需要上网站上下载jar包。下载后的jar需要打入pom依赖里前提你需要找到这个依赖包的目录;类似于这个,如果没有下载成功,里面会有以下下载失败后缀名为.update什么的文件,你需要将下载后的jar文件放到这里,将这里其余的文件删掉解决在jar文件的目录下进入cmd,然后输入这条命令,这条命令需要根据自己的需求改动。改动的有 xxx.xxx;x:\ValidateCode.jarmvn install:install-file -Dgroup
2021-07-26 17:50:36 859
原创 VisualVM插件下载安装
打开VisualVMcmd控制台输入jvisualvm打开界面正常勾选安装是不好使得。所以得需要去官网下载下载我的jdk是1.8,选择对应版本的下载地址:https://visualvm.github.io/pluginscenters.html不过我发现个规律:所以我的下载地址:https://visualvm.github.io/uc/8u131/updates.html寻找与可用插件里名字一样的插件进行下载,大概总共18个我的也保存到百度网盘里了:链接:https:
2021-07-26 16:03:09 699
原创 idea中配置maven
前提条件安装了idea和mavenidea中配置maven打开idea后选择文件—设置进入设置界面:构建、执行、部署—构建工具—Maven配置里面的三个参数:maven的主路径、maven的配置文件、maven的本地仓库注意:两个重写一定要勾上才能修改用户设置文件路径和本地仓库点击应用和确定配置完毕!上边这是针对当前项目的配置下边是针对项目默认导入是指定的默认配置针对导入项目默认指定配置如果这步省略,下一次导入一个其他项目后会自动选择idea的默认仓库这个仓库默认是在C盘下的打开
2021-07-23 19:55:34 172
原创 idea实用的插件
最近在抖音上看见的idea插件,记录下来,供以后换电脑后安装使用google-java-format:代码自动格式化工具translation:翻译工具key promoter X:提示插件Alibaba Java Coding Guidlines:阿里巴巴代码检测Leetcode Editor:力扣在线刷题插件RestfulToolkit:搜索URL插件Jclasslib Bytecode Viewer:看类的字节码文件Camelcase:字符串格式之间切换插件解释: 驼峰第一个单
2021-07-18 18:34:02 460
原创 navicat连接不上Linux服务器上的MySQL
1.使用常规连接一般需要改下服务器上mysql的权限,首先登陆mysql,执行下面的命令,如果报错请看文章最后。GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '这里写自己数据库的密码' WITH GRANT OPTION;2.刷新权限使其生效FLUSH PRIVILEGES;3.确认防火墙端口开放或者关闭防火墙。步骤1报错原因:密码策略问题查看mysql初始的密码策略:SHOW VARIABLES LIKE 'vali
2021-07-17 23:50:23 426
转载 linux用make编译安装redis报错
错误:以下是我在网上搜到的解决方案:1、安装gcc套装:yum install cppyum install binutilsyum install glibcyum install glibc-kernheadersyum install glibc-commonyum install glibc-develyum install gccyum install make2、升级gccyum -y install centos-release-sclyum -y instal
2021-07-17 21:51:07 409
转载 CentOS7 yum方式安装MySQL5.7
转载至博客:https://www.cnblogs.com/bigbrotherer/p/7241845.html在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.
2021-07-17 20:30:01 127
原创 虚拟机中最小安装CentOS7基本配置
文章目录最小安装linux配置新建的linux虚拟机链接不上网络安装ifconfig更新软件更新系统内核安装wget更换yum源安装vim最小安装linux配置新建的linux虚拟机链接不上网络解决办法:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3把ONBOOT=no修改成ONBOOT=yes就可以了安装ifconfigyum install net-tools.x86_64更新软件yum -y update更新系统内核升级系统内核
2021-07-10 17:40:45 188
原创 Error: endorsement failure during invoke. response: status:500 message:
各位大佬这个错误怎么解决!!!!!![root@localhost test-network]# peer chaincode invoke -o localhost:7050 --ordererTLSHostnameOverride orderer.example.com --tls --cafile "${PWD}/organizations/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tls
2021-06-23 18:43:30 4389 21
原创 Django实用命令
将Model的改动生成文件python manage.py make migrations # 此时数据库中还不会生效提交改动python manage.py migrate # 此时数据库就会自动生成我们Model对应的数据表了上面两条命令都是作用于全局的,但是如果我们只想改动的app下面的Model或者某个文件中的Model,那就需要指定appname和filename:生成指定app下面的改动文件python manage.py makemigrations appname提交指定a
2021-05-04 21:20:23 85
原创 java+vue分离式常用代码
Vue 工程创建 Vue 工程安装 Element UI、axios 插件安装 Echarts1、执行命令cnpm install echarts@4.9.0 --save2、main.js 中引入import echarts from 'echarts'Vue.prototype.$echarts = echarts3、代码<template> <div id="myChart" :style="{width: '800px', height: '60
2021-04-08 10:41:31 159
原创 Pic配置码云图床
参数介绍repo:仓库名branch:分支token:私人令牌(在码云里的设置里生成的)path:仓库里的文件夹名字customPath:自定义路径(不是必填)customUrl:自定义路径(这个是本地获取仓库图片的路径,比如在Typora里的图片链接路径;所以我认为必填)...
2021-03-26 10:40:48 260
原创 DISTINCT关键字
mysql中distinct关键字:用法:用来去除查询结果中的重复记录的,而且这个语句只可以在select中使用注意事项:1. DISTINCT 必须放在第一个参数。2.DISTINCT 表示针对某一列去掉重复的值例题:编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |
2021-01-31 16:02:31 503
原创 sql语句join using简化了join on
今天刷力扣看见了一个新的知识点记下来:join using:该语法简化了join on该语法的前提是左右两边表其中一张表里的字段是属于外键的关系上题说明:175. 组合两个表表1: Person+-------------+---------+| 列名 | 类型 |+-------------+---------+| PersonId | int || FirstName | varchar || LastName | varchar
2021-01-31 15:40:30 2768 1
原创 Django中post方式ajax传json数据解决csrf机制
介绍一下csrf csrf是跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,XSS利用站点内的信任用户,而CSRF则通过伪装来自受信任用户的请求来利用受信任的网站。 漏洞的成因就是网站的cookie在浏览器中不会过期,只要不关闭浏览器或者退出登录,那以后只要是访问这个网站,都会默认你已经登录的状态。而在这个期间,攻击者发送了构造好的csrf脚本或包含csrf脚
2021-01-12 13:49:49 678
原创 java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
配置文件的数据源连接我把username写成了name:spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://localhost:3306/vueblog?useUnicode=true&useSSL=false&characterEncoding=utf8&serverTimezone=Asia/Shanghai password: root
2020-12-23 17:20:23 1212
原创 mybatis-plus代码生成工具的使用
代码生成工具的使用:1、创建一个springboot的工程:工程所需依赖:小辣椒、mysql serverplus生成工具官网上给的依赖:https://baomidou.com/guide/generator.html#%E5%AD%97%E6%AE%B5%E5%85%B6%E4%BB%96%E4%BF%A1%E6%81%AF%E6%9F%A5%E8%AF%A2%E6%B3%A8%E5%85%A5 //生成工具的依赖 <dependency>
2020-12-23 16:01:46 248
原创 SSM框架前后台日期处理问题
在次之前我先声明一下我在这里遇到的一个大坑:就是时区的问题,所有条件,都能在控制台看出来,前后台也不报错的情况下,那么就证明你的代码没有问题,问题出在时区的那块!我的这次时区问题,是因为数据版本导致的,5点几的一般不会出现,就是因为版本原因导致的时区不同,我的环境是mysql8.0+连接器8.0,之前设置的是UTC时区,改完后设置成Asia/Shanghai就完美解决!这块我整理一下关于时间的一些配置:我的dao、mapper、vo是通过mybatis逆向工程生成的,标红的是针对生成quer
2020-10-28 22:54:38 1042 2
原创 SSM+maven的pom配置
简介: 在刚开始学习整合的时候我们都会为版本到底对不对应苦恼,我这里整理了一套我的对应版本,以及项目中用到的其他jar版本,希望能帮到,入门的小伙伴,同时也是记录一下,下次直接CV大法就好。版本摘要:基本环境:jdk1.8、mysql8.0 pom.xml中的主要配置版本:spring4.18、springMVC4.18、mybatis3.5.2、mybatis-spring2.0.5、mysql驱动包8.0.17下面是我从官网找到的对应版本图片:我的pom.xml配...
2020-10-23 22:13:59 379
原创 springMVC之springAPI解耦合
简介: 之前我们在controller里向前台传数据用的是servlet方式,在springmvc中有专门的视图解析,在这里我们用的传值方式都是键值对的形式,框架的底层都会转换成ModelAndView 类,通过解析这个类进行视图分发,以及将值传到前台一、ModelAndView 形式:之前的代码:@RequestMapping("/showArea.do")public String showArea(HttpServletRequest request){ ...
2020-10-23 21:33:45 233
原创 将博客搬至CSDN
因个人原因,遂将本人博客全部内容搬家至CSDN,地址如下:https://blog.csdn.net/zhuanglicheng特此声明!谢谢!
2020-10-20 10:26:17 72
原创 spring实现aop的步骤
首先注意导入一个jar包!在applicationContext.xml中配置扫包<!-- 扫包,扫描com下的所有类属性注解--> <context:component-scan base-package="com"/><aop:aspectj-autoproxy>:开启aop的自动代理<!-- 开启aspect自动代理--> <aop:aspectj-autoproxy/>切面类@Component//spri
2020-10-16 10:50:18 527
转载 execution()表达式
@AspectJ切点函数之execution()execution()是最常用的切点函数,语法如下:execution(<修饰符模式>?<返回类型模式><方法名模式>(<参数模式>)<异常模式>?)其中:返回类型模式、方法名模式、参数模式是必选项通过execution()定义切点的不同方式1.通过方法签名定义切点execution(public**(..))匹配所有目标类的public方法。 第一个代表返回...
2020-10-16 09:32:44 9391
原创 java中的代理模式
代理模式:再不改变源代码的情况下,为程序添加新的功能,我感觉有点象python中的包装器,提高了代码的可扩展性;代理模式分为:静态代理和动态代理;动态代理又分接口形式()和继承形式(CGlib方式)用接口形式的代理规则:定义接口 客户和代理进行互通 在代理类中被代理者作为属性静态代理 static proxy//被代理类public class PhoneFactory implements Phone { @Override public String g
2020-10-15 22:26:37 135
原创 spring的beans注入
目录一、bean的定义二、bean的DI:(下方还有property进行复制则将之前的构造方法赋值覆盖掉)三、测试类一、bean的定义被称作 bean 的对象是构成应用程序的支柱也是由 Spring IoC 容器管理的。bean 是一个被实例化,组装,并通过 Spring IoC 容器所管理的对象1、bean的写法<bean id="account1" class="com.pojo.Account" scope="prototype"> &l...
2020-10-14 10:05:03 454 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人