以前在没有docker的时候安装Oracle需要配置一大堆复杂的参数、安装很多依赖包,导致几乎每次安装都会遇到各种奇奇怪怪的问题,现在有了docker这个神器,安装oracle只要轻松点一下,几乎没有要配置的地方,每次都能成功,非常的方便。 当然这个安装的oracle我们一般只是用来做测试的,如果生产环境,还是建议使用裸金属机器安装。 先决条件,安装docker-ce请参考:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-si…

2021-12-26 0条评论 1154点热度 0人点赞 admin 阅读全文

CSS下让DIV进行缩放,最常用的是使用zoom,不过发现一个问题,在Firefox下zoom并没有起作用 用如下方式,可以解决: .zoom-div { zoom: 0.66; -ms-zoom: 0.66; -moz-transform: scale(0.66, 0.66); -moz-transform-origin: left top; } 代码中0.66是相对于1的缩放大小,所以0.66就是缩小成原来的66%, 可以根据自己的事情情况调整。

2021-12-25 0条评论 907点热度 0人点赞 admin 阅读全文

安装好后的默认Docker-ce,有时候在pull镜像的时候比较慢,是因为默认的服务器在国外,可以通过修改配置文件让docker-ce拉取国内的镜像站达到加速的目的。 关于如何安装docker-ce,请查看:https://blog.terrynow.com/2021/12/15/centos-install-latest-docker-ce-simple-steps/ 修改/etc/docker/daemon.json(如果没有就新建一个daemon.json) vim /etc/docker/daemon.js…

2021-12-24 0条评论 1036点热度 0人点赞 admin 阅读全文

在Java里,要得到两个整数的整数商和余数(取模),比较简单: int y = 102; int x = 100; int quotient = y / x; int remainder = y % x; System.out.println(quotient);//商是1 System.out.println(remainder);//余数是2 不过在Javascript里,如果也这样做,商是小数,如果希望也得到整数要怎么做呢? 我整理了下查到的几种方式: var y = 102; var x = 100; va…

2021-12-23 0条评论 1409点热度 0人点赞 admin 阅读全文

使用DBeaver连接MySQL,遇到错误:public key retrieval is not allowed,以及其他一些错误(例如serverTimezone错误),是因为MySQL的一些驱动属性参数没有设置正确(或者说没有给默认的属性参数),我们平时用Java或者其他语言连接MySQL的时候,那个url也是带了一堆的参数的,例如: jdbc:mysql://localhost:3306/some_db?allowPublicKeyRetrieval=true&autoReconnect=true&…

2021-12-22 0条评论 2155点热度 0人点赞 admin 阅读全文

在做图片处理(JPG)的时候,调用 // 此代码报错 ImageIO.write(bufferedImage, "jpg", out); 发现开发环境正常,但是服务器上报错: java.lang.RuntimeException: javax.imageio.IIOException: Invalid argument to native writeImage 发现服务器上是OpenJDK,而本机开发环境是OracleJDK,找了另一台安装OracleJDK是果然是正常的。换服务器的JDK也是一个办法,不过服务器上…

2021-12-21 0条评论 1566点热度 0人点赞 admin 阅读全文

Windows下Terminal/Cmd命令窗口下,要复制文件夹(例如要脚本里备份的时候用到),需要用到xcopy 关于Windows下的备份,详见:https://blog.terrynow.com/2020/12/30/windows-server-backup-scripts/ Xcopy的运行的格式是:xcopy sourcePath destPath 例如: rem 把D:\data\abc这个文件夹,复制到H:\data下面,注意H:\data\abc 需要带上\abc,如果目标abc目录不存在,建议先…

2021-12-20 0条评论 1270点热度 0人点赞 admin 阅读全文

之前用Docker/Docker compose搭建了wordpress,并把数据wp-content和数据库也迁移到了docker版本的wordpress,发现有问题,就是无法上传图片附件,提示: 无法将上传的文件移动至wp-content/uploads/2021/12/18 尝试修改主机的wp-content权限为777无效,后来到了docker里面的wordpress修改wp-content的owner解决问题 docker ps 查看主机下的wordpress的containerID [root@wula…

2021-12-19 0条评论 1531点热度 0人点赞 admin 阅读全文

SpringBoot项目中,如果要调取项目下的静态文件资源,要怎么做? 如果静态资源放在src/main/resources下,如图: 调用方式,以Service为例,SystemServiceImpl.java如下 @Service("systemService") @Transactional(readOnly = false) @Repository public class SystemServiceImpl implements ISystemService { @Resource(name = "sys…

2021-12-18 0条评论 1163点热度 0人点赞 admin 阅读全文

买的国外虚拟机高峰时间卡的厉害,试用了一下启用BBR加速后,觉得还是效果挺好的。 介绍下Google BBR,它是Google开发的开源的TCP拥塞控制传输控制协议,可以使 Linux 服务器显著提高吞吐量和减少 TCP 连接的延迟,详见:https://github.com/google/bbr 下面记录下我开启BBR的步骤(以CentOS7为例) 查看系统版本 cat /etc/redhat-release # 输出: CentOS Linux release 7.9.2009 (Core) 如果不是CentO…

2021-12-17 0条评论 1419点热度 0人点赞 admin 阅读全文
1444546474884