logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

intellij idea git 合并部分提交Cherry-Pick

intellij idea git 合并部分提交前言democherry-pick 摘樱桃总结前言笔者经常一边做设计一边写代码,然而一个项目经常多个人并行开发,就会有很多分支,经常需要代码合并,这个时候就需要多个分支之间合并,并且只能合并部分提交的部分内容。此时就需要cherry-pick的功能。目前而言一般代码管理就是Git管理,私仓gitlab,当然也可以是GitHub。demo笔者使用git

#git#github#gitlab
MySQL大字段存储优化与压缩存储

前言最近在做一个分布式任务调度系统,支持万级的JOB调度,支持任务编排,涉及到公司的核心业务。在做系统时出现MySQL存储某个字段很大的问题,超过text的长度,导致查询更新性能低下。1. demo模拟MySQL数据库,可以看到有个text字段,然而在开发时以前存储了json字符串,大小居然超过2M,必须使用mediumtext才能存储,而且经常更新json的部分字段,M...

Spring Boot排除自动加载数据源

前言有些老项目使用Spring MVC里面有写好的数据库连接池,比如redis/mongodb/mybatis(mysql其他Oracle同理)。在这些项目迁入spring boot框架时,会报错。原因是我们业务写好了连接池,但spring boot在jar包存在的时候会主动加载spring boot的autoconfiguration创建连接池,但我们并未配置Spring Bo...

#spring boot
MongoDB estimatedDocumentCount countDocuments的区别

前言笔者在从MongoDB 2的版本升级到MongoDB4的时候,发现驱动API修改很大,虽然仍然保留了旧的API可以使用,但是驱动不知道什么时候就会删除这些旧的API,所以使用了新的API,其中一个重要的坑是计算document的count,原来是DBCollection的count()方法,现在API变更为MongoCollection已经废弃了,笔者想当然的使用了MongoCollectio

文章图片
#mongodb#数据库
ubuntu server 22.04 最小化安装和子网掩码配置

Ubuntu server 22.04版本,最小化安装配置事项记录。下载官网的ISO文件,使用虚拟机安装,物理机类似,网络建议配置桥接。命令界面安装,各种选择,然后下一步,中途提示的安装各种软件都不选,包括更新等,安装的过程可以换源,可以修改为aliyun或者各个大学的源,可以加快速度。.........

文章图片
#ubuntu#linux#服务器
家用宽带优化-光猫桥接,路由器拨号

前言平时使用路由器上网,经常打开网页卡顿一下才会刷出网页,一卡一卡的,不知道为什么,还以为是路由器能力不足😅,路由器是Linksys的WRT1200ac,实际上是很好的路由器,于是某🐟便宜出了,买了一个ax5400路由器,结果还是一卡一卡的😭。分析原因发现光猫是瓶颈,因为出了一卡一卡的,夏天运行久了就会很慢,丢包严重。实施之前分析出光猫瓶颈是因为登录光猫一卡一卡的,想到可能是有木桶效应。打电

文章图片
#网络#linux#运维
暂无文章信息