日常技巧
文章平均质量分 59
贝多芬也爱敲代码
哇!好多不了解的,还是要多啃得点 ^0^~
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
深分页优化:高效解决方案全解析
应对深分页问题的综合解决方案 深分页(如查询第10000页数据)会导致数据库性能下降。解决方案包括:1)数据源限制,通过归档冷数据减少总量;2)引入Elasticsearch,利用search_after机制避免偏移量问题;3)SQL优化,使用游标分页(基于有序字段)替代OFFSET;4)ES+SQL混合方案,用ES快速检索ID后通过数据库回查;5)纯数据库优化,如分步查询、延迟关联等。根据业务场景选择合适方案,优先考虑数据归档和索引优化,再逐步引入高级架构。原创 2025-08-26 13:39:24 · 963 阅读 · 0 评论 -
Springboot使用Maven将本地依赖打包到war包
1、环境Springboot项目,打包工具使用Maven2、需要WAR包部署到国产中间件3、项目依赖了一些JAr包,非Maven库中依赖。原创 2023-02-24 17:50:22 · 1992 阅读 · 0 评论 -
IDEA插件修改class文件
一、背景公司源码在内网,一个项目需要在外网测试,所以需要多级申请审批项目转到外网测试。在转到外网之后,发现jar包中的一个类中的标识符需要替换,但是Java代码被编译成了class文件,无法直接修改。二、下载IDEA插件下载jclasslib-bytecode-viewer,安装重启。三、修改class文件步骤一步骤二步骤三、点击常量池查找要修改的常量名称,左边就是对应的常量值步骤四、编辑赋值步骤五、保存刷新四、总结然后就可以使用修改之后的class文件。请合理使用~.原创 2021-09-03 17:06:13 · 10785 阅读 · 3 评论 -
网课视频禁止倍速和快进
前提视频通过video原生组件播放,可以通过查看元素标签确定。倍速播放据说倍速设置在16倍一下不容易被监测到document.querySelector('video').playbackRate = 8.0;视频快进或跳转duration表示结束时间,可以跳转到视频结束的最后几秒。让视频自动播放完成。 let video = document.getElementsByTagName('video') for (let i=0; i<video.length; i++) {原创 2021-06-02 17:04:08 · 43090 阅读 · 11 评论 -
技巧:解除禁止复制的限制
问题:在页面中经常会出现:禁止复制,或者是只允许复制几个字.解决:谷歌浏览器:F12+F1进入调试设置界面进入调试界面按F1进入调试设置模式看到Debugger选项,勾选禁止JS这时候就可以使用复制和粘贴了....原创 2019-11-20 11:21:26 · 7359 阅读 · 2 评论
分享