瞎折腾 Docker 搭建 calibre-web 全平台随时随地看电子书 Calibre-web 是一个基于 Web 的开源电子书管理系统,只要能连上网络,可以随时随地看自己的电子书。 相比于其他阅读软件,自己搭建的好处就是可以不限容量,不限数量的存放电子书,并且不存在被和谐和软件公司倒闭的风险。 另外,Calibre-web 可以与 Calibre 电子书管理软件同步,用户可以通过 Web 界面访问和管理 Calibre 库中的电子书。 安装 docker run -…
瞎折腾 Docker 搭建功能强大的 Aria2 下载器 之前写过一篇 Linux 安装 aria2 并使用 AriaNg 图形管理,但其实这篇文章是原生安装,比较复杂。 下面使用 docker 安装会显得非常简单,因为所有的环境都不需要自己配置,并且也是集成了图形管理界面,阿蛮君强烈推荐这种方式安装。 docker run -d \ –name=aria2 \ -e SECRET=123456 \ -e CACHE=512M \ -p 32516:3…
程序开发 Java 包装类型的缓存机制 缓存机制介绍 Java 基本数据类型的包装类型的大部分都用到了缓存机制来提升性能。 Byte,Short,Integer,Long 这 4 种包装类默认创建了数值 [-128,127] 的相应类型的缓存数据,Character 创建了数值在 [0,127] 范围的缓存数据,Boolean 直接返回 True or False。 Integer 缓存源码: public static Integer…
wordpress 如何修改 WordPress 的 docker 容器内的 php.ini 今天想试一下 b2 主题,但是安装主题后提示需要安装一个扩展,并且需要修改 php 的配置文件。进 wordpress 容器使用 find 命令找一圈,发现并没有找到这个文件。 由于也不太懂 php,只找到了 php.ini-development 和 php.ini-production,拿着 php.ini-production 文件一顿乱改,发现这两个只是示例文件。 其实只需要新建 php….
运维开发 crontab定时任务实现开机自启程序 如果有这样一个脚本任务,仅仅需要开机后运行一次,那么,可以通过 @reboot 和 crontab 结合的方式实现。 如果是系统自带命令任务,@reboot不一定会执行,由于系统开机初始化,很有可能系统自带命令运行环境并不满足,但 crontab 已经开始执行@reboot,从而造成命令运行失败。 # 开机马上启动,如果依赖其他服务,可能导致脚本执行失败 @reboot /home/test.sh…
程序开发 遍历 Map 最常用的两种方式 使用 for-each 循环遍历 Map 中的键值对 Map<String, Integer> map = new HashMap<String, Integer>(); for (Map.Entry<String, Integer> entry : map.entrySet()) { String key = entry.getKey(); Integer v…
程序开发 Mybatis-plus 中 Java 的 Map 类型如何对应 Mysql 数据库中的 varchar 比如我现在有如下实体类,那么数据肯定是不能直接插入数据库的,因为 mysql 中 varchar 对应的 java 类型应该是 String,而不是 Map。 @Data @NoArgsConstructor @AllArgsConstructor @Accessors(chain = true) public class File { private Integer id; private Ma…
其他分享 IDEA 新版本 Git 没有 Local Changes IDEA 新版本中没有了 Local Changes,这对于一个习惯了使用这种方式快速查看修改的文件的人来说很难受。 网上找了下,设置里面修改一下就行。 取消勾选,并保存提交就可以。
运维开发 详解 linux 路由 route 命令 route 命令用于查看和操作Linux操作系统中的路由表。它允许您添加,删除和修改路由表的条目,以确定数据包从一台计算机到另一台计算机的传输路径。 以下是一些 route 命令的常用选项: route -n:以数字格式显示路由表。这将以 IP 地址和网络掩码的数字形式而非主机名和网络掩码的形式来显示路由表的内容。 route add:添加新的路由表项。 route del:从路由表中删除一条路由…
wordpress 自动缩略图插件 Auto thumbnail 更新修复版本 注意:与 OSS 插件不兼容。 阿蛮君抽时间完善了一下自动缩略图插件,随便设置一下版本号 v1.0.1吧哈哈哈。 使用方式参考:WordPress 自动缩略图插件 本次更新内容: 支持自动修改文字大小 支持设置右边距 删除不必要的字体 下载地址 自动缩略图插件:https://pan.baidu.com/s/1ycIghJaG0d8_ypNF8KVBpQ?pwd=akak
瞎折腾 Docker 搭建磁盘监控工具 Doku Doku 是一个简单、轻量级的基于 Web 的应用程序,可以友好的方式监控 Docker 磁盘使用情况。 Doku 显示 Docker 守护程序使用的磁盘空间量,按映像、容器、卷和构建器缓存进行拆分。 docker run -d \ –name doku \ -v /var/run/docker.sock:/var/run/docker.sock:ro \ -v /:/hostroot:ro \…
瞎折腾 Docker 搭建蒲公英实现异地组网 蒲公英是贝锐一个异地组网的软件产品,可以让你轻松组网访问公司内网,也能够实现局域网互通。 当然,如果你有技术,想自己搭建异地组网可以查看我这篇文章 Zerotier 搭建私有根服务器及创建虚拟局域网。 废话不多少,直接开始搭建。 创建网络 先进入蒲公英管理平台:https://console.sdwan.oray.com/。 没有账号的需要先注册一下,记得账号密码,待会能用到。 创建网络的目的是为…