今天遇到一个问题,在使用图形相关的功能时候,例如java.awt.Font的时候,在OracleJDK11的服务器上报错,如下: org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.InternalError: java.lang.reflect.InvocationTargetException at org.springframework.web.s…

2022-02-07 0条评论 910点热度 0人点赞 admin 阅读全文

前面的文章有介绍防火墙是firewalld的情况下,使用fail2ban来防止SSH暴力破解的情况,详见:https://blog.terrynow.com/2021/09/17/linux-centos-fail2ban-firwalld-prevent-ssh-from-brute-force-attack/ 如果系统使用的是iptables防火墙,配置的方法有所不同。 关于如何安装和开启iptables防火墙,详见:https://blog.terrynow.com/2021/02/16/centos7-ub…

2022-02-06 0条评论 1250点热度 0人点赞 admin 阅读全文

OpenWRT上更新软件,有时候会非常慢,原因是默认的软件源使用了国外的软件源http://downloads.openwrt.org,我们可以把它替换为国内的源https://mirrors.cloud.tencent.com,经过测试,速度很很大的提升。 配置文件在/etc/opkg/distfeeds.conf,通过查找http://downloads.openwrt.org,修改为https://mirrors.cloud.tencent.com来实现,如下: #终端上修改 /etc/opkg/distfe…

2022-02-05 0条评论 4275点热度 0人点赞 admin 阅读全文

Cisco的AnyConnectVPN并不是都需要Cisco的硬件才能使用的,有人已经实现并开源了AnyConnect的协议,使用软件就可以搭建AnyConnect服务。详见:https://ocserv.gitlab.io/www/ 下面是我平时在CentOS上搭建Ocserv的配置步骤,供参考 安装比较简单,只需要yum安装epel-release然后安装安装ocserv就可以了。 # 安装epel-release yum -y install epel-release # 安装ocserv yum -y in…

2022-02-04 0条评论 4577点热度 1人点赞 admin 阅读全文

如题,需要对数组操作,替换数组中的元素,可以使用splice方法 spice使用方法: splice(start, deleteCount) splice(start, deleteCount, item1) splice(start, deleteCount, item1, item2, itemN) splice总体意思是先删除一部分元素,再加上(多个)元素,第1-2个参数是要删除元素的开始和个数,从第三个参数开始,就是要添加的元素列表。 示例如下: var arr = [1,2,3,4,5,6,7,8,9];…

2022-02-03 0条评论 642点热度 0人点赞 admin 阅读全文

前面的文章有介绍如何在SpringBoot整合MVC,详见:https://blog.terrynow.com/2021/07/07/springboot-mvc-jsp-and-jstl-implment/ 不过发现一个问题,就是每次SpringBoot程序重新启动后,当前登录的session就失效了,解决方案如下: 配置文件做如下修改(增加server.servlet.session.persistent=true): application.properties server.servlet.session.…

2022-02-02 0条评论 1026点热度 0人点赞 admin 阅读全文

如题,已知一个数组,要得到这个数组的子数组,可以利用数组的slice方法 array.slice(start, end); slice第一个参数是开始下标(0开头),第二个参数是结束下标(0开头,注意不是长度) 示例如下: var arr = [1,2,3,4,5,6,7,8,9]; var subArray = arr.slice(0, 5); console.log(subArray); 今天是虎年春节,祝大家新春快乐,万一如意!?

2022-02-01 0条评论 873点热度 0人点赞 admin 阅读全文

今天新建了一个SpringBoot项目,要连接Oracle数据库,就找之前的旧项目里的jdbc配置方法复制过来,结果启动的时候报警告,如下: Registered driver with driverClassName=oracle.jdbc.driver.OracleDriver was not found, trying direct instantiation. 虽然说也能正常运行,但是对于强迫症的我来说,还是希望能找到问题并解决掉,万一以后遇到奇奇怪怪的错误,就比较麻烦了。 经过一番查找,是因为applic…

2022-01-31 0条评论 1035点热度 0人点赞 admin 阅读全文

iView的Form里,使用了baidu的edutior,vue下整合还是比较简单的,推荐下这个项目:https://github.com/haochuan9421/vue-ueditor-wrap,按照REAME.md一步步就能完成,不过遇到一个问题,就是在form-item下使用工具栏的整体高度如下,显得不协调,图示如下: 经过研究,只需要在.editor-form-item下的.ivu-form-item-content设置line-height为unset就可以了 代码如下: <style type=…

2022-01-30 0条评论 734点热度 0人点赞 admin 阅读全文

如题,工具方法,项目中用到的字符命名方式需要互转,不依赖任何第三方库,不挑JDK版本,复制粘贴即可用 下划线命名方式:some_name 驼峰命名方式:someName public static void main(String[] args) throws Exception { System.out.println(underscoreToCamel("some_key")); System.out.println(camelToUnderline("someKey")); } /** * 下划线命名转驼峰方…

2022-01-29 0条评论 869点热度 0人点赞 admin 阅读全文
1404142434484