今天遇到一个问题,在使用图形相关的功能时候,例如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条评论 856点热度 0人点赞 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条评论 597点热度 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条评论 830点热度 0人点赞 admin 阅读全文

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

2022-01-31 0条评论 963点热度 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条评论 695点热度 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条评论 811点热度 0人点赞 admin 阅读全文

之前的文章介绍了SpringBoot下整合Hibernate,详见:https://blog.terrynow.com/2021/07/08/springboot-integrate-hibernate-include-transaction-how-to/ 一般来说是针对单个数据源(数据库)的,不过有时候,需求是要让SpringBoot接多个数据库(也可能是不同的类型的数据库) 我们假设会连接2个数据源,一个是默认的(名字就是dataSource),另一个dataSource02,首先在SpringBoot下配置…

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

需求如题,对一个数组(可能是纯数字或者是一个object的数组,对某个属性求和或均值) 传统的方式,for循环累加就不提了,这里使用的是MapReduce的方式。 // 对纯数字的数组请求求和 var items1 = [1,2,3,4]; // 直接使用reduce求和 var total1 = items1.reduce((a, b) => a + b); // 对数组(内含对象)的求和和均值,例如对年龄求和求均值 var items2 = [{name:"Terry", age: 18}, {name:…

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

如题,需要使用Javascript提取文本中全部含有${someKey}或{{someKey}}的部分。 可以借助Javascript的正则表达式来查找,如下: 其中string就是我们想要查找的文本(下面几个例子中的都是) // 匹配 ${someKey} var matchList = string.match(/\\${([^}]+)}/g) console.log(matchList) 如果其中的someKey只限制数字,那么这样修改正则表达式: var matchList = string.match(/…

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

一个简单的单体应用,需要一个类似Redis的带过期时间的缓存方案,不想增加系统依赖度而安装一个Redis服务,希望引入一个jar或者pom而实现这个类似Redis的功能。 考虑使用Java内置缓存方案 ExpiringMap https://github.com/jhalterman/expiringmap Google Guava Cache https://github.com/google/guava/wiki/CachesExplained 考虑到Guava依赖包有点多(会依赖),暂时部署不方便,如图,实际…

2022-01-22 0条评论 947点热度 0人点赞 admin 阅读全文
1293031323356