logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java8的Optional 详解

1、Optional 介绍传统的写代码方式经常会遇到NullPointerException,这就需要我们在代码中经常判空。而判空的写法又会显得很累赘,这里就可以用到Optional来简化代码。Optional是在java.util包下的一个用于代替null的一个工具类。import java.util.Optional;Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Op

#java
vue项目npm总是出错

npm前端的Vue项目总是报错不成功。报错信息如下:error D:\xxx\xxx\node_modules\node-sass: Command failed.Exit code: 1Command: node scripts/build.jsArguments:Directory: D:\xxx\xxx\node_modules\node-sassOutput:Binary found at

#npm#vue.js#node.js
Element UI下拉列表el-option中的key、value、label含义

Element UI下拉列表el-option中的key、value、label含义<el-select v-model="queryParams.level" placeholder="级别" style='margin-right:5px;width:140px' clearable><el-option v-for="item in optionss":key="item.

#vue.js#elementui
开发中的问题

1、重新运行了数据库脚本,导致前台页面的目录内容消失原因:原来的数据库脚本没有新建的目录信息,数据库表中没有信息,如若依系统2、掉后台接口:就是调用controller层里面的方法,需要有数据库数据才能把数据上传到页面上。需要用到数据库表3、在开发中添加了一个对话框,却怎么也弹不出来,最后发现:添加的对话框嵌套在了另一个对话框里面4、在开发中突然页面显示不出自己的菜单了,也不是数据库的问题,最后发

#前端#html
Axios发送请求时params和data的区别

Axios发送请求时params和data的区别简单来说:params 的方式。会将参数加到 url后面。所以,传递的都是字符串。无法传递参数中含有json格式的数据(我某个参数的数据是json格式)。data 的方式,是添加到请求体(body)中。然后如果你的数据有 json 格式。也是可以的。格式:我这是json格式的数据,但是params的方式会把json格式转为string进行传值let

#json#restful#http
vue跳转页面的几种方法

vue跳转不同页面的多种方法1:router-link跳转<!-- 直接跳转 --><router-link to='/testDemo'><button>点击跳转2</button></router-link><!-- 带参数跳转 --><router-link :to="{path:'testDemo',query:

#vue.js#html#javascript
JS截取指定字符串到指定字符串之间的内容

JS截取指定字符串到指定字符串之间的内容var str="<123>asdadsadsa<456>";str = str.match(/<123>(\S*)<456>/)[1];console.log(str);\S:匹配任何非空白字符。*:匹配前面的子表达式零次或多次。match方法://语法stringObject.match(searchval

#javascript#前端#开发语言
到底了