
杂技
文章平均质量分 61
音乐细胞壁
这个作者很懒,什么都没留下…
展开
-
java程序cpu狂飙
【代码】java程序cpu狂飙。原创 2023-08-09 18:30:00 · 128 阅读 · 0 评论 -
docker操作Dockerfile构建镜像docker-compose运行多容器
docker一.基本命令选择宝塔你没错1.安装docker可以直接通过宝塔安装或者yum -y install dockerlinux配置yum源2.查看是否安装成功docker --version3.删除容器镜像docker rmi image_id4.搜索镜像docker search mysql5.下载镜像docker pull mysql:5.75.查看容器镜像docker images6.查看运行的容器docker ps// 查看所有运行容器原创 2022-03-01 12:00:49 · 2461 阅读 · 0 评论 -
linux配置yum源
linux配置yum源1.查看Linux release[root@localhost yum.repos.d]# cat /etc/redhat-release CentOS Linux release 8.5.21112.使用root用户,进入/etc/yum.repos.d/目录cd /etc/yum.repos.d/mkdir back #创建备份文件mv CentOS-* mv back/ #将所有文件启动到back文件夹中3.下载阿里的centos8 yum 源wget -原创 2022-02-23 16:48:04 · 555 阅读 · 0 评论 -
windows中使用pscp,Linux中使用scp文件上传下载
windows中使用pscp,Linux中使用scp文件上传下载使用dos命令连接服务器上传下载文件到指定目录首先需要下载一个pscp.exe文件 下载地址,放到指定目录C:\Windows\System32将windows上的文件上传到Linux服务器 #端口 ##文件地址pscp -P 22 E:\\xiaoai\\test\\pom.xml root@118.118.116.175:/usr/localpscp -P ww -l root -pw admin E:\\xiao原创 2022-02-17 15:14:22 · 969 阅读 · 0 评论 -
git版本管理常见操作命令,版本重置reset
git版本管理常见操作命令安装git不用啰嗦,无论win(双击下一步)还是Linux(用yum -y install git)都比较简2git配置信息git config --global user.name "yiran"---设置用户名git config --global user.email "wb-lj462873@cainiao.com" --设置邮箱git config --global --list 查看配置信息生成公钥私钥ssh-keygen -ow原创 2022-01-19 11:56:57 · 890 阅读 · 0 评论 -
mybaits中的批量执行语句
前言就在刚刚同事突然问我mybaits的xml中批量插入,修改语句怎么写,我一下就蒙了,即使以前写过,但我有忘记了,不知道其他小伙伴是不是也有这种情况,所以我今天特意记录一下 // 批量插入 void batchInsert(@Param("logs") List<Log> logs); // 单个插入 void insert(Log log); // 批量修改 void batchUpdate(@Param("logs") List<原创 2021-12-25 17:59:43 · 641 阅读 · 0 评论 -
RPC远程调用框架dubbo底层原理,mini-dubbo远程调用实现
RPC远程调用框架今天我们来聊一聊远程调用这个技术点:通俗的讲就是调用远端(另外一台服务器应用上)的方法,当时了解这个RPC的时候是在dubbo这个框架并且自己应用了dubbo,只是会简单的使用,但是并没有搞懂它底层如何如何实现方法的调用的,带着这些疑问自己也一直在不断的学习,有幸在前公司参加过一个网关框架的开发,所以对RPC框架的底层有了深厚的理解,通过自己了解,学习,然后自己实践应用,我自己封装了一套小型的RPC框架,说白了就是dubbo的阉割版,所以我还取名叫做mini-dubbo,我放到了git原创 2021-12-23 10:02:41 · 291 阅读 · 0 评论 -
关于springmvc中自定义servlet以及约定大于配置,生成约定好的api地址,无需使用注解
前言关于自己写一个自定义的servlet的初衷,首先由于使用springboot写controller接口时需要使用许多的注解例如@GetMapping("/add"),@RequestMapping("/user"),@RequestBody 还需要想很多接口uri,有的时候还遇见接口uri重复,忘记写接口参数的注解`@RequestParam(value = “name”),结合在之前公司使用改造的webx的miniwebx的基础上我重新将它撸了一遍以及改造。github源代码地址特点原创 2021-12-22 16:13:34 · 429 阅读 · 0 评论 -
mybaits拦截器,拦截器的用途,mybaits一级缓存
1.mybaits拦截器设计初衷为了供用户在某些时候可以实现自己的逻辑而不必去动Mybatis固有的逻辑。通过Mybatis拦截器我们可以拦截某些方法的调用,我们可以选择在这些被拦截的方法执行前后加上某些逻辑,也可以在执行这些被拦截的方法时执行自己的逻辑而不再执行被拦截的方法。核心对象Mybatis核心对象解释SqlSession作为MyBatis工作的主要顶层API,表示和数据库交互的会话,完成必要数据库增删改查功能ExecutorMyBatis执行器,是MyBa原创 2021-12-17 18:21:29 · 929 阅读 · 0 评论 -
关于mybatis修改语句中设置参数为0时候出现的问题
背景由于小编使用修改语句的时候为了表示该记录是或否禁用使用了0和1来表示使用<if test="disable != null and disable !=''">disable = #{disable},</if>出现问题导致传参时候修改为1的时候没问题,而修改为0时却不起作用,百思不得其解??解决方法将判断语句中的空字符串判断去掉<if test="disable != null">disable = #{disable},</if原创 2021-05-31 17:36:12 · 444 阅读 · 1 评论