logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java读取文件-BufferedReader/FileReader/InputStreamReader/FileInputStream的关系和区别

一、Java读取和存储文件数据流Java读取文件,实际是将文件中的字节流转换成字符流输出到屏幕的过程这里面涉及到两个类:InputStreamReader和OutputStreamWriterInputStreamReader:将字节流转换成字符流OutputStreamWriter:将字符流转换成字节流InputStreamReader继承Reader类OutputStreamWriter继承W

linux shell脚本中的延时

linux shell脚本中的延时还是使用 sleep 或usleep函数。详细如下:1、sleep : 默认为秒。sleep 1s 表示延迟一秒sleep 1m 表示延迟一分钟sleep 1h 表示延迟一小时sleep 1d 表示延迟一天2、usleep : 默认以微秒。1s = 1000ms = 1000000us————————————————版权声明:本文为CSDN博主「小粒麦子」的原创文

vue path.resolve()

为什么要使用path.resolve() 方法?解答:1)官网解释:path.resolve() 方法将路径或路径片段的序列解析为绝对路径。2)根据操作实例,path.resolve() 方法对参数中路径的操作也是为了达到拼接路径的效果;3)实际上得到的路径结果,相当于对参数路径进行了一系列”cd”操作,看下图实例path.resolve('path1', 'path2')// 结果:/path1

安装指定的vue版本

1.目的:想安装指定版本的vue ,不想安装最新的2错误的方法npm install -g @vue/cli@2.0 --vue3.0以后的安装语法3错误了卸载npm uninstall -g @vue/cli4从新安装npm install -g vue-cli@2.5 — vue 3.0 以前的安装语法可以看到提示,安装成功了。表示我们最初的安装错误了。是vue3.0 以前和以后的安装语法发生

vue路径写法:./和@/的区别

vue在引用路径的时候可以有两种写法:1、用 ./ 的写法引用如下:import './api/index' 这个代表在相同文件下绝对路径的意思。2、用@写法:import util from '@/assets/js/util'这个@是在 webpack.base.conf.js 文件里配置的,找到下面这段话resolve: {extensions: ['.js', '.vue', '.json

vue如何全局引用公共js

vue在引用路径的时候可以有两种写法:1、用 ./ 的写法:import './api/index'这个代表在相同文件下绝对路径的意思。项目中还有常见的@用法:import util from '@/assets/js/util'1这个@是在 webpack.base.conf.js 文件里配置的,找到下面这段话resolve: {extensions: ['.js', '.vue', '.jso

springboot mybatis-plus 一个事务里面两次同样的查询,第二次没有查数据库

在一次处理事务中,由于特别需要,需要在一个service里面先后查询两次一样的sql发现第二次没有执行数据库查询,返回的时候第一次查询的结果。经过一轮查找,发现是mybatis-plus 调用了mybatis 的缓存机制导致的。1、在开启了数据库事务@Transactional 的情况下,springboot+mybatis 默认的情况下是开启了session级别的一级缓存,这个时候一个servi

#big data#数据库#sql
到底了