Javascript语言,需要将一个字符串按照中间的空白(可能是一个或多个空格,或者多个Tab)进行分割,输出到数组。 可利用string的split函数的正则表达式功能 // 根据一个或者多个空白(包括Tab)分割 var parts = qr.split(/\s+|\t+/) console.log(parts) // 根据空格分割 var parts = qr.split(/\s+/) console.log(parts) Java根据一个或多个空格或Tab分割字符串,参考:https://blog.terr…

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

需要根据某个字段的值,来比较两个表的异同,某个字段的内容,1)两个表里都有;2)只有A表有,B表没有;3)只有B表有,A表没有。 主要思路是把两张表UNION起来,然后根据需要比较的字段来分组,根据count(分组字段)的数量来比较,如果count=2,说明两张表都有,如果count=1说明只有某一张表才有。 具体的SQL如下: -- 比较两张表不同的内容 compare_key就是要比较的字段,假设两个表都有,没有的话,或者两个表的要比的字段不一样,那么只要union的时候用别名就可以了(或者建立虚拟字段) SE…

2022-01-05 0条评论 949点热度 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条评论 671点热度 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条评论 1118点热度 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 阅读全文

在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条评论 1410点热度 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条评论 1567点热度 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条评论 1166点热度 0人点赞 admin 阅读全文

默认的CSS设置背景图,我们是这样写的: background: url("images/bg.png") no-repeat; 此时背景图片no-repeat表示不重复,位置会默认在div的左上角。 如果想要让背景图居中的话,可以这样写: background: url("images/bg.png") center center no-repeat; 第一个center表示水平居中,第二个center表示垂直居中。 所以如果想要让背景图水平居中,但是垂直方向上靠上,可以: background: url("im…

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

在M1芯片的MacOS上做前端开发(VueJS),之前Windows的项目,里面有SASS的依赖,启动的时候提示报错,如下: Node Sass does not yet support your current environment: OS X Unsupported architecture (arm64) with Unsupported runtime (93) 找到package.json: "node-sass": "^4.14.1", 换成: "sass": "^1.45.0", 删除node_mo…

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