ES6中js的运算符(?.、?:、? ?、? ?=、)


一、空值合并操作符( ?? )空值合并操作符( ?? )是一个逻辑操作符,当左侧的操作数为 null 或者 undefined 时,返回其右侧操作数,否则返回左侧操作数。 空值合并操作符( ?? )与逻辑或操作符( || )不同,逻辑或操作符会在左侧操作数为假值时返回右侧操作数。示例const nu

Vue权限控制显隐

Vue 

SpringBoot中实现通用Auth认证的几种方式


前言最近一直被无尽的业务需求淹没,没时间喘息,终于接到一个能让我突破代码舒适区的活儿,解决它的过程非常曲折,一度让我怀疑人生,不过收获也很大,代码方面不明显,但感觉自己抹掉了 java、Tomcat、Spring 一直挡在我眼前的一层纱。对它们的理解上了一个新的层次。挑一个方面总结一下,希望在梳理过

Oracle重启

Oracle 

重启命令(1) 以oracle身份登录数据库,命令:su - oracle (2) 进入Sqlplus控制台,命令:sqlplus /nolog (3) 以系统管理员登录,命令:connect /as sysdba (4) 如果是关闭数据库,命令:shutdown immediate(5) 启

达梦8数据库安装及授权


官方文档 文档下载地址 下载下载页面有数据源下载地址(没有java的)补充java 数据源驱动下载

HttpClient 高并发工具类


依赖<dependency><groupId>org.apache.httpcomponents</groupId><artifactId>httpcore</artifactId><version>4.4.13</ver

SpringBoot 设置定时任务


SpringBoot项目中简单使用定时任务,不过由于要借助cron表达式且都提前定义好放在配置文件里,不能在项目运行中动态修改任务执行时间,实在不太灵活。经过网上搜索学习后,特此记录如何在SpringBoot项目中实现动态定时任务。依赖因为只是一个demo,所以只引入了需要的依赖<depend

Maven删除 .lastUpdated

Maven 

在maven仓库文件夹 打开命令行执行for /r %i in (*.lastUpdated) do del %i如果提示文件不存在for /r %i in (*.lastUpdated) do del "%i"

Controller 就该这么写


一个优秀的Controller层逻辑说到 Controller,相信大家都不陌生,它可以很方便地对外提供数据接口。它的定位,我认为是「不可或缺的配角」,说它不可或缺是因为无论是传统的三层架构还是现在的COLA架构,Controller 层依旧有一席之地,说明他的必要性;说它是配角是因为 Contro

Go 安装与配置

Golang 

下载地址: https://golang.google.cn/dl/下载直接找到自己需要的版本点下载就行了,我一般下载zip,解压即用,方便快捷win:https://golang.google.cn/dl/go1.19.1.windows-amd64.zip 版本号可以改解压到任意文件夹,例如: