Linux下修改了一些iptables的配置,然后重启了一下iptables,再去启动/重启docker container的时候,报错: Error response from daemon: Cannot start container <container_id>: iptables failed: iptables --wait -t filter -A DOCKER ! -i docker0 -o docker0 -p tcp -d 172.17.0.1 --dport 80 -j ACCEP…

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

在Stream里处理元素的时候,如果想要在当前Stream里临时加一个元素或者加一个数组 利用方法,可以将2个Stream合并成一个,使用和测试方法如下: public static void main(String[] args) throws Exception { Stream<String> existsStream1 = Stream.of("B", "C", "D"); // 插到这个stream的前面 Stream<String> newStream1 = Stream.con…

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

SpringBoot下我们需要引入Thymeleaf作为模板引擎输出HTML(例如渲染出邮件的HTML或者输出PDF用的HTML等等),但是并不需要它作为view来输出(viewResolver)(例如项目中已经使用了JSP来做view输出了)。 关于SpringBoot整合JSP详见:https://blog.terrynow.com/2021/07/07/springboot-mvc-jsp-and-jstl-implment/ 首先,我们在SpringBoot的pom.xml引入了: <dependen…

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

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

2021-12-26 0条评论 1267点热度 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条评论 976点热度 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条评论 1090点热度 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条评论 1470点热度 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条评论 2230点热度 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条评论 1678点热度 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条评论 1356点热度 0人点赞 admin 阅读全文
1444546474884