自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 OkHttp踩坑:报错java.lang.IllegalStateException: closed并解析response.body().string()的值

一、问题描述后台使用OkHttp发送POST请求,请求成功后后台报错java.lang.IllegalStateException: closed。原因是流已经关闭,所以无法再进行操作。OkHttp请求回调中response.body().string()只能有效调用一次,调用response.body().string()的时候数据流已经关闭了,再次调用就是提示已经closed。在实际开发中,响应主体 RessponseBody 持有的资源可能会很大,所以 OkHttp 并不会将其直接保存到内

2022-05-19 00:17:13 2703 1

转载 Vue this.$router.push传递参数的2种方式

Vue this.$router.push传递参数的2种方式:一、传递参数 – this.$router.push({path: ’ 路由 ', query: {key: value}})参数取值 – this.$route.query.key使用这种方式,传递参数会拼接在路由后面,出现在地址栏.二、传递参数 – this.$router.push({name: ’ 路由的name ', params: {key: value}})参数取值 – this.$route.params.key使用这

2022-04-18 17:51:42 13233 3

原创 Node Sass does not yet support your current environment.已解决

一、问题描述我的NodeJS版本是v16.3.0,NodeJS 16还没有支持的node-sass版本,我试过升级node-sass版本报错:Syntax Error: Error: Node Sass version 7.0.0 is incompatible with ^4.0.0. 所以还是等得降级NodeJS版本,之后降级到v14.16.0解决。二、问题解决命名行安装n模块,再用n模块安装NodeJS版本(升级与降级皆可)1、npm install -g n;2、n v14.16.0 (权

2021-12-17 15:04:58 4231 2

原创 vscode 写vue好用插件,点击css类名、变量、方法名跳转定义处

vue语法支持:Vetur点击css类名跳到定义处:CSS Navigation点击template、script中的变量、方法名跳到定义处:vue-helper点击组件名跳到文件处:Vue Peek彩虹括号:Rainbow Bracketsgit历史记录:Git History、GitLens...

2021-11-22 18:52:13 3263

转载 from表单中button按钮自动提交表单内容

from表单中button按钮自动提交表单内容。一、问题描述:给button按钮绑定click事件,使用ajax向后台提交数据,在回调函数中无法实现页面跳转,并且页面会自动刷新。有时回调函数中的语句还会出现不执行等情况。这些情况的产生完全取决于form表单在button按钮被点击后什么时间自动刷新页面。二、解决方案:1、设置 form 的 οnsubmit=‘return false’;2、不使用form表单3、中添加type="button"属性...

2021-02-10 16:36:00 613

原创 Navicat for MySQL 误操作数据表数据 补救方法

一、问题描述用navicat 操作MySQL时,修改一行单元格后,不小心点击了另一行,这样navicat是会自动保存数据的,我就犯过这种错,小心肝微微一颤,毕竟数据是重要的~二、问题解决在工具栏里面有个历史日志,打开后可以看到你对数据表的修改日志,然后恢复一下就可以啦 ^_ ^...

2019-11-22 15:47:43 24046 8

原创 运行vue项目出错:vue-cli-service 不是内部或者外部命令

一、问题分析在cmd里面没有进入到当前项目下。前面配置node.js,有很多大佬已经写得很详细了。二、问题解决然后在后面依次输入:1、然后npm install vue-cli2、npm run dev 或者在idea里面配置npm运行打开链接,解决~...

2019-11-20 19:04:57 3237

原创 win10 启动出错0xc000000e

一、问题描述启动windows10,蓝屏出现0xc000000e错误,提示修复系统或重装。这种情况一般是引导丢失,我将自己的引导系统BIOS(基本输入输出系统)换成了UEFI(统一的可扩展固件接口),区别:UEFI可跳过安全自检,所以效率比BIOS高,而且操作界面更美观,可用鼠标操作。二、问题解决BIOS里boot下 boot option 可能没有选项了,先进入PE,在PE里面用NT...

2019-10-27 22:52:25 6062

原创 时间戳转换为标准时间 与 获取单个年月日值

一、标题Date.now() 出现的一堆数字怎么转换成时间戳?let time = Date.now(); //获取当前时间//如果time = 1569324310000let showTime = new Date(time) //showTime = showTime = Tue Sep 24 2019 19:25:10 GMT+0800 (中国标准时间)二、获取单个值:n...

2019-10-08 20:59:50 2127

原创 Mysql "Lost connection to MySQL server at ‘reading initial communication packet', system error: 0

一、问题描述点开navicat,打开数据库连接出现错误Mysql "Lost connection to MySQL server at ‘reading initial communication packet’, system error: 0重启MySQL服务不成功,显示the service mysql57 failed the most recent status,mysql57 ...

2019-07-05 13:20:58 790

转载 StringBuilder和StringBuffer区别

String是不可变字符序列StringBuilder和StringBuffer是可变字符序列,它们都继承于抽象类AbstractStringBuilder,用法一样。区别:StringBuilder的线程不安全,但是效率高。StringBuffer的线程安全,但是效率低。StringBuilder:StringBuilder sb = new StringBuilde...

2018-12-26 18:00:39 174

原创 【java】异常机制

异常( Exception  也称例外)就是在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 。常见异常分类:ArithmeticException                                - 如试图除以0NullPointerException                               - 当程序访问一个空对象的成员变量或方法。...

2018-12-24 22:54:11 144

原创 【java】面向对象基础

一、面向对象和面向过程的区别 面向过程和面向对象都是对软件分析、设计和开发的一种思想,它指导着人们以不同的方式去分析、设计和开发软件。1、面向过程 按步骤实现,适合简单、不需要协作的事物。比如 “如何开车?”,点火、踩离合、挂挡和踩油门,车就开走了。2、面向对象 面向对象程序设计(Object-oriented Programming,OOP) 面向对象...

2018-12-20 17:25:59 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除