- 博客(592)
- 收藏
- 关注
原创 python使用selenium模拟人工操作
有时候业务中的一些固定流程的测试环境需要重复执行很多次;这种场景其实可以用python的selenium库模拟用户手动点击输入,实现自动化测试;我这边的python版本是。
2024-04-07 15:27:41 357
原创 canal监听binlog记录业务数据的变更;canalAdmin对instance做web配置
canal监听binlog记录业务数据的变更;canalAdmin对instance做web配置
2024-02-16 15:55:56 500
原创 mysql临时表简述
业务中经常会对一些表进行聚合组装信息,然后筛选,有些表比较数据量大的时候,会对拖慢查询;常用的mybatis的分页查询,在查询时会先count一下所有数据,然后再limit分页,即使分页也会有深度分页问题;在分页的时候一些大表的子查询都是重复的,而且每次的count和查询对大表实际进行了2次查询,可能mysql的中会有缓存,但是非常影响查询速度;在不使用其他中间件的情况下,优化sql,有好几种方案;临时表就是其中一种;平时我们在join子查询时,mysql也会生成临时表,只不过是隐式的;
2024-01-24 22:13:52 463
原创 ubuntu部署个人网盘nextCloud使用docker-compose方式
ubuntu部署个人网盘nextCloud使用docker-compose方式
2023-10-28 16:21:14 519
原创 springboot下spring方式实现Websocket并设置session时间
springboot下spring方式实现Websocket并设置session时间
2023-09-24 21:51:15 1110
原创 springboot对象序列化自定义序列化注解;自定义null值序列化;序列化时获取字段上的注解信息
springboot对象序列化自定义序列化注解
2023-09-19 16:57:09 708
原创 spring的ThreadPoolTaskExecutor装饰器传递调用线程信息给线程池中的线程
spring的ThreadPoolTaskExecutor装饰器传递调用线程信息给线程池中的线程
2023-09-18 15:49:37 411
原创 spring按条件注入@Condition及springboot对其的扩展
spring按条件注入@Condition及springboot对其的扩展
2023-08-11 15:21:02 850
原创 mysql8.0窗口函数排序row_number;rank;dense_rank
mysql8.0窗口函数排序row_number;rank;dense_rank
2023-07-21 18:20:30 302
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人