📄🦌🙌🐟🏖️
极客探索栈
Just another Halo site
热门文章
按住 Shift 横向滚动
docker部署的Alist、为知笔记,使用外部MySQL

docker部署的Alist、为知笔记,使用外部MySQL

使用docker私有化部署了为知笔记,发现内存占用很高。 是因为默认会在容器中创建一个MySQL服务,如果我们已经单独部署过MySQL,可以直接用自己的MySQL,这样会大大减少内存占用。也方便进行数据维护 原本用docker直接部署的,进入容器后,查看启动脚本:cat /wiz/app/entry

JAVA:虚假唤醒问题

JAVA:虚假唤醒问题

产生原因 线程等待的条件应该使用while多次判断,而不是用if只判断一次,如本例中:同时存在多个消费者和生产者。 例如:生产者线程A生产完成之后,理想状态下是只唤醒一个处于wait状态的消费者B或者D去消费。但是实际情况是BD两个线程都会被唤醒,因为BD的业务判断条件使用的是if,就会导致BD同时

idea一直在执行后台任务:正在读取maven项目

idea一直在执行后台任务:正在读取maven项目

idea一直在读取maven项目,我确定已经读取完了,项目一切正常,但是就是一直显示在读取。 解决方法: 点击‘修复IDE’ 根据右下角提示,如果没有修复,就继续下一步。 如果修复完成,点击现在一切正常,不再进行下一步,修复完成

Linux:开机自动执行脚本

Linux:开机自动执行脚本

创建.sh脚本,例如在/root下创建test.sh 授权test.sh执行权限 chmod +x /root/test.sh 修改rc文件 vi /etc/rc.d/rc.local,在最后一行添加文件执行/root/test.sh 授权rc文件执行权限 chmod +x /etc/rc.d/rc