开发过程中遇到的问题及解决方案
lemonMann
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
POI优化Excel录入
选择2*N的原因是代码中获取的核心数为物理核心数,而实际上主机可以利用超线程技术将一个物理核心当做两个逻辑核心来使用,当我们想让CPU利用率达到100%时就可以设置2*N个线程数并将单词分为2*N份交给线程池中的线程处理同时减少了线程的上下文切换所带来的损耗。首先获取当前主机核心数N,因为大数据量单词录入属于IO密集型所以我们设置线程池的大小为2*N第二步我选择将List拆分为2*N接着放入线程池当中去执行单词录入任务基于此线程池中的多个线程可以对数据的录入进行并发操作大大提高了录入的效率。原创 2025-02-18 17:46:04 · 434 阅读 · 0 评论 -
Docker部署项目,Mysql数据库总是宕机并且上传数据全部被删除了
数据库被攻击原创 2025-01-07 15:55:49 · 654 阅读 · 1 评论 -
Vue2一个正计时器的功能
这样一个功能,我们可以利用sessionStorage来存储我们进入网站的时间戳,每次刷新页面时判断sessionStorage是否有这个时间戳如果有则不对初试时间进行存储如果没有则存储时间戳,然后每次刷新页面时记录下当前时间戳与sessionStorage中的初试时间作一个减法可得到学习的时间,但这是的时间是不规范的是毫秒级别的 所以我们再对其进行一个格式化得到 小时(hour)、分钟(minute)、秒(second)接着修改start中他人的代码 将上述变量添加其中即可。原创 2024-07-14 14:23:36 · 800 阅读 · 1 评论 -
数据库表中创建字段查询出来却为NULL?
今天了一张表,其中一个字段命名为"word_num"带下划线,我在前端页面怎么也查询不出来word_num的值,后来在后端接口处打印了一下数据库查询出来的数据,发现这个字段一直为NULL,然后我就想到是不是的有问题,遂一直修改字段,后来我又添加了一个字段"num"设置随机值前端就可以显示出来,我又重启了下数据库,一直想着我也没开启事务啊不可能出现脏读、幻读等情况吧,一直摸不着头脑,后上了趟厕所脑海中四个大字“!!我就一直在配置类里面找,也没找到。原创 2024-06-08 16:34:48 · 462 阅读 · 0 评论
分享