node-sass安装失败解决方案 node-sass安装失败解决方案在Github上看到一个用Vue写的仿造VX的聊天界面,比较美观,想用在自己的项目中 可惜npm install后意外发生了 部署的时候报错Module build failed: Error: Cannot find module 'node-sass' 很明显是node-sass包并没有安装成功,当我以为是外网的问题,重试使用淘宝镜像安装 2021-07-08 Bug解决 Vue
JetBrains IDE Git操作报错解决方案 JetBrains IDE Git报错解决方案在使用IDEA、WebStorm、PyCharm的时候,在设置Github的时候 或者在使用自带的版本管理插件进行Git操作的时候 容易出现invalid authentication data. connection reset或者LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to g 2021-06-07 Bug解决 Git
Java NIO Java NIO一、简介Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。 二、IO与NIO的区别 IO NIO 面向流(Stream Oriented) 面向缓冲 2021-05-13 Java基础 Java
Java并发编程 并发编程一、基本概念1、进程与线程进程 程序由指令和数据组成,但这些指令要运行,数据要读写,就必须将指令加载至 CPU,数据加载至内存。在指令运行过程中还需要用到磁盘、网络等设备。进程就是用来加载指令、管理内存、管理 IO 的。 当一个程序被运行,从磁盘加载这个程序的代码至内存,这时就开启了一个进程。 进程就可以视为程序的一个实例。大部分程序可以同时运行多个实例进程(例如记事本、画图、浏览器等) 2021-05-07 Java基础 Java
JVM虚拟机 JVM一、什么是JVM定义Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境) 好处 一次编写,到处运行 自动内存管理,垃圾回收机制 数组下标越界检查 比较JVM JRE JDK的区别 二、内存结构整体架构 1、程序计数器作用用于保存JVM中下一条所要执行的指令的地址 特点 线程私有 CPU会为每个线程分配时间片,当当前线程的时间片使用完以后,C 2021-05-05 Java基础 Java