打开一个vue项目,里面有SASS语法,其中CSS里用到/deep/,发现编译报错,如下: ERROR Failed to compile with 1 errors 10:34:52 AM error in ./src/components/floatBtn.vue?vue&type=style&index=0&id=cacbdb20&lang=scss&scoped=true& Module build failed (from ./node_modules/sa…
打开一个vue项目,里面有SASS语法,其中CSS里用到/deep/,发现编译报错,如下: ERROR Failed to compile with 1 errors 10:34:52 AM error in ./src/components/floatBtn.vue?vue&type=style&index=0&id=cacbdb20&lang=scss&scoped=true& Module build failed (from ./node_modules/sa…
需要select某个表,随机获取多条记录 利用rand()函数,hibernate会根据数据库不同(例如spring.jpa.properties.dialect,MySQL是org.hibernate.dialect.MySQLDialect,Oracle是org.hibernate.dialect.Oracle10gDialect),生成相应数据库的SQL /** * 返回随机选择的size个记录 */ public List<Student> listStudents(int size) { St…
默认情况下我们在Vue项目中引入了axios,是哟好难过axios进行post请求,是用application/json的方式去请求的,不过可能后端API的请求方式是form-data(application/x-www-form-urlencoded) package.json下增加qs: "qs": "^6.10.1" { "name": "newproject", "version": "0.1.0", "private": true, "scripts": { "serve": "vue-cli-servi…
例如今天是2022年2月9日 星期四,要求得到今天这个周的周开始(应该是2022年2月7日 周一,当然如果定义周开始从周日开始,就是2022年2月6日 周日),得到今天这个周的周末(应该是2022年2月13日 周日,当然如果定义周结束从周六,就是2022年2月12日 周六) 初步一看,难度应该并不是特别难,但感觉总是不好实现(或者要判断很多) Java8开始有一个简单而且优雅的方式,可以方便实现这个功能: java.time.temporal.TemporalAdjusters的previousOrSame/nex…
Vue下,一般是使用路由router来打开其他页面,例如:this.$router.push("/home"),有时候需要在vue里打开外部的链接。 如果在html里用a标签打开外部链接,那就直接这样做: <a href='https://www.baidu.com' target='blank'></a> 如果在JS代码中打开 # 把当前页面替换成新页面(history历史记录中不会多一个,也就是说不能按返回来到上一个页面) window.location.replace('https:/…
需要在网页浏览器中实现调用手机的拨打电话功能(点了链接或者功能按钮后,会弹出手机系统的拨打电话确认提示框,然后就可以直接拨打电话了) 使用Javascript来调用拨打电话: window.open("tel:13912345678", '_self'); 如果是使用网页中的链接来拨打电话,可以使用a链接: <a href="tel:13912345678">点击拨打电话13912345678</a>
今天遇到一个问题,在使用图形相关的功能时候,例如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…
前面的文章有介绍防火墙是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…
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…
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…