如果你的IDEA中的项目很多,想要找到最近的项目,最好能有关键词搜索功能,在IDEA打开的欢迎页面有一个最近项目的搜索功能,不过大部分时候,是在当前打开了一个项目的时候,要打开另一个最近的项目,这个时候,一般是选择菜单File(文件)-Open Recent(打开最近),这个时候,会发现是没有搜索功能的,你之前的最近项目列表一长串都在,只能一个一个的翻找。 如图,列表很长,整个屏幕都装不下,没有搜索功能,找一个项目,非常困难 我们可以给Open Recent(打开最近) ,设置一个快捷键,然后通过快捷键唤出来的最近…

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

写CSS的是否,遇到一个需求,需要根据标签的属性(例如属性是否是某个值,是否包含某个属性,是否不包含某个属性)选择出来增加css内容。 input:not([type]), input[type='text'], input[type='password'] { /* style here */ } input[type] { /* 根据input里的是否包含type来选择 */ } input:not([type]) { /* 根据input里的属性如果不包含type来选择 */ } input:not([typ…

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

平时开发时候有一些静态的工具方法,调用的时候比较方便,但是有时候,一些工具方法需要传入一些配置文件里面的参数(如果是用springboot那就调用application.yml里的参数) 我们可以这样改造 工具方法加@Component注解; 需要引入的配置参数,用@Value注解引入; 一些初始化的配置,使用@PostConstruct注解进行初始化; 以阿里云的短信发送为例,示例代码如下(我把初始化com.aliyun.dysmsapi20170525.Client作为static静态变量,放在PostCons…

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

SrpingBoot的项目,最近发现一个问题,部署到Linux服务器后,运行了一段时间后,上传文件的时候,出现这个错误: org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location [/tmp/tomcat.123456/work/Tomcat…

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

打开一个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…

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

需要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…

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

默认情况下我们在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-02-11 0条评论 574点热度 0人点赞 admin 阅读全文

例如今天是2022年2月9日 星期四,要求得到今天这个周的周开始(应该是2022年2月7日 周一,当然如果定义周开始从周日开始,就是2022年2月6日 周日),得到今天这个周的周末(应该是2022年2月13日 周日,当然如果定义周结束从周六,就是2022年2月12日 周六) 初步一看,难度应该并不是特别难,但感觉总是不好实现(或者要判断很多) Java8开始有一个简单而且优雅的方式,可以方便实现这个功能: java.time.temporal.TemporalAdjusters的previousOrSame/nex…

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

Vue下,一般是使用路由router来打开其他页面,例如:this.$router.push("/home"),有时候需要在vue里打开外部的链接。 如果在html里用a标签打开外部链接,那就直接这样做: <a href='https://www.baidu.com' target='blank'></a> 如果在JS代码中打开 # 把当前页面替换成新页面(history历史记录中不会多一个,也就是说不能按返回来到上一个页面) window.location.replace('https:/…

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

需要在网页浏览器中实现调用手机的拨打电话功能(点了链接或者功能按钮后,会弹出手机系统的拨打电话确认提示框,然后就可以直接拨打电话了) 使用Javascript来调用拨打电话: window.open("tel:13912345678", '_self'); 如果是使用网页中的链接来拨打电话,可以使用a链接: <a href="tel:13912345678">点击拨打电话13912345678</a>  

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