- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 删除git上面,本地代码
这是删除git的本地仓库代码,并不能删除远程仓库的代码,不多说,主要是重置git的提交头。第二步,将原来的head<1> 的请求重置为最新的请求,就可以了。git reflog,查看 head<0>的就是你误上传的请求。ps:会把你的代码还原到上一个提交的版本,需要先保存。#手贱不小心,把不需要上传的代码提交上去#第一步,先查看误传到本地的请求头id。
2024-01-26 15:57:39 506 1
原创 pythonAES加密改造(干货)
首先配置python运行环境,这里不在细讲直接上干货。1、首先使用pin 命令导入所需要的包。2、创建py文件,并引入需要的包。3、设置密匙,和偏移量。
2023-11-13 15:24:15 155
原创 docker容器时间和虚拟机时间不一致,相差八个小时
docker cp /etc/localtime【容器ID或者NAME】:/etc/localtime。docker exec -it 【容器id/名称】 bash。3、执行下面命令,将本地虚拟机时间同步到容器内部。docker容器内时间相差八个小时。可以执行 这行命令,就可以解决。2,查看时间 date。
2023-08-21 16:22:12 1401 1
原创 docker 安装canal、mysql、rabbitmq,实现数据同步
最近研究了一下数据库问题,搭建了一主多从数据库,实现读写分离,后来发现canal实现数据库同步的机制和主从数据库一样,也就搭建了一个canal,可以和rabbitmq进行交互,代码订阅消息就可以获取数据库的变更信息,废话不说,现在开始。继续配置实例新型instance.propertise里面的信息,配置主数据库的id:port,用户名密码,既可以了,然后重启canal。rabbitmq,和上面差不多,拉取镜像,启动,配置rabbitmq的信息皆可以了,# 设置需要复制的数据库,默认复制全部数据库。
2023-08-09 17:38:10 248
原创 renren-fast多数据源修改(跟源码)
讲完配置,还有使用,就是在使用@DS注解,这个很简单,方法在调用之前会被@DS里面的拦截器拦截,获取里面的值,@DynamicDataSourceAnnotationInterceptor ,这是@DS注解的拦截类,调用注解的DS都会被拦截到这里,看源码可知。以前也使用过@DS注解,配置过多数据源,但是renren-fast,又自己封装了一些,比如对数据SQL的监视,记录,启动时的切面等,而且application.yml里面的配置也是。我们需要在yml里面配置自己的数据源信息,在。
2023-07-26 09:13:00 727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人