自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Docker学习笔记

镜像必须通过容器才能启动,容器启动之后我们才能享用镜像提供的服务。

2023-08-22 14:26:11 104 1

原创 linux学习笔记

记录了经常用到的一些linux命令,实时更新

2023-03-15 16:02:48 792

原创 git创建本地仓库 ,配置gitignore并推送到远程

git 创建本地仓库并推送到远程;gitignore 不生效解决办法

2022-11-04 17:12:13 712

原创 Could not get unknown property ‘MVN_ITRUS_LOGINNAME‘ for Credentials [username]

导入gradle项目,Could not get unknown property 'MVN_ITRUS_LOGINNAME' for Credentials [username]

2022-08-22 08:51:23 756 1

原创 OceanBase数据库快速使用

OceanBase数据库简单使用

2022-07-09 17:26:00 3610 1

原创 IDEA展示隐藏文件夹

idea展示隐藏文件夹

2022-07-05 13:59:52 1747

原创 fatal: Unable to create ‘e:/git/Android/XXXXXX/.git/index.lock‘: File e xists.

今天再git pull 和git push命令时报错如下所示,使用commit命令也不能正常执行了…大概意思就是:在当前git仓库中有另外一个进程正在运行,请在结束所有进程前提下再次重试,如果仍然失败,有可能是之前的git进程异常结束了,需要手动处理文件已继续commmit命令提示:解决办法:找到当前机器上项目目录.git文件夹下看是否有index.lock文件,如果有删除重试即可...

2022-06-30 16:22:58 121

原创 记录一次VMWare15 卸载重装问题

记录一次VMWare15 卸载重装问题由于楼主手残,卸载解压工具bandzip时,将vmware的一些功能也卸载,无奈之下只能将vmware全部卸载重装,更悲催的时卸载完之后 ,重新安装原始版本的exe时,现象是点击确定安装以后,安装进程自动退出。目测是原软件没有卸载干净导致,百度了很多方案基本上分为1. 停服务-卸载网络适配器-禁用服务-清理注册表(https://blog.csdn.net/qq_45011675/article/details/105476677)2. 下载vmware专用清理

2021-11-27 22:46:34 1594 2

原创 linux 搭建yapi接口管理平台

1.linux部署mongodb#下载mongodb的安装包https://www.mongodb.com/try/download/community #选择对应的系统版本进行下载#解压到执行目录cd /usr/local/mongodbmkdir -p data/logsmkdir -p data/mongodb#进入mongodb目录下的bin文件夹cd /usr/local/src/mongodb/bin#启动mongod服务./mongod -dbpath=/usr/local

2021-09-30 10:56:01 192

原创 centos7 安装mysql5.7.25 (亲测可行)

mysql 安装亲测可行

2021-09-06 16:19:34 573

原创 记录一次阿里云服务器ssh服务异常的错误

今天在两台电脑上同时打开xshell的窗口,同时以root身份登录到远程服务器上,在使用了kill命令kill掉某个进程之后,发现两个活动窗口都不能进行登录了,打开阿里云服务器的控台中使用workBench登录,都会提示connection reset by peer在查看了/var/log/messages之后发现日志中有这样的字符sshd.service: main process exited, code=exited, status=255/n/aSep 6 13:50:57 iZ2zehp

2021-09-06 14:20:32 1018

原创 nginx配置文件记录

nginx.conf 模板以及说明(持续更新中)#user nobody;worker_processes 1; #error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_connections 1024; #最大连接数}http {

2021-08-02 17:55:57 139

原创 spring传播属性

spring传播属性测试,从表象上理解spring的事务传播属性如果是aop的方式调用((TestService) AopContext.currentProxy()).doSomething();表示调用的是当前的代理对象,调用代理对象的方法时,就会重新走动态代理逻辑,如果使用this对象进行调用的话,就会将当前方法作为一个普通方法;不用重新走代理1.当外层方法为非事务方法<\br>在内层的方法如果this调用,都不会有事务的产生,如果为aop的调用,则可能会在内层方法产生一个事务2

2021-07-30 11:19:30 78

原创 spring事务

spring事务的简单应用//事务开关@EnableTransactionManagementpublic class MainConfig implements InitializingBean {}//默认为required@Transactionalpublic String insert() {}EnableTransactionManagement注解为我们的容器中引入了什么组件?@Override protected String[] selectImports(Advi

2021-07-29 18:16:00 306

原创 spring-aop(下)-方法拦截

经过上面两部分,我们已经定位到切面,并且织入到代理对象中。接下来我们就看下切面的调用逻辑吧。对于动态代理而言,当我们调用接口的方法的时候,会进入到代理对象的invoke方法中。以jdk的动态代理为例public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { //object类型的方法不进行代理 Object retVal; //是否暴露代理对象 if

2021-07-22 17:19:13 172

原创 spring-aop(中)-生成代理对象

在上面的章节,我们已经定位到并缓存了所有的增强器。接下来我们看下spring是如何使用这些增强器来为目标对象生成代理对象的我们都知道aop的核心技术使用的是动态代理,那么我们这一章节要看下spring是如何使用动态代理生成代理对象的。回归到spring的生命周期中,当我们执行完resolveBeforeInstantiation()方法以后,继续往下走到我们的doCreateBean方法中protected Object createBean(String beanName, RootBeanDef

2021-07-22 14:41:09 541

原创 spring-aop(上)-查询切面并缓存

什么是aop(官方的讲)在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。aop的基本概念AOP 是一个概念,一个规范,本身并没有设定具体语.

2021-07-22 14:31:18 373

原创 Ribbon 源码解读(上)

Ribbon 源码解读Ribbon 是spring cloud 生态中的客户端负载均衡工具,今天让我们一起走进Ribbon的源码世界。对于ribbon我们平时的使用时这样的 @Bean @LoadBalanced //添加了@LoadBalanced注解就可以使用Ribbon的负载均衡功能了 public RestTemplate restTemplate() { return new RestTemplate(); }看看@LoadBalanced注解内部

2021-04-30 17:16:20 157 1

原创 nacos-注册中心

初识nacosnacos 是什么?nacos+springcloudnacos 是什么?nacos+springcloudspringcloud这一套云原生解决方案,毋庸置疑,肯定是有他非常优秀的地方,但是对于初学者而言,内部的版本

2021-04-23 11:25:12 517 1

原创 vmware宿主机和虚拟机NAT模式连接

记录一次处理宿主机和虚拟机连通问题处理环境: 宿主机 win10虚拟机 vmvare workstation 15 prolinux: centos7背景: 在虚拟机中搭建了centos7系统之后,经过一系列设置,过一段时间之后,有时候是半天,有时候是一天,再次使用ssh工具连接虚拟机,连接失败,ping不通,期间尝试重装centos7,重装vmware,设置vmnet8为与虚拟机网管同一网段的自定义ip,均不能有效的处理这个问题。每次使用虚拟机都需要还原默认设置,但是还原默认设置之后,虽说能连接

2021-04-20 17:22:09 755

空空如也

空空如也

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

TA关注的人

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