摘要:
使用nvm在Windows上管理Node版本 在导入项目的时候遇到如下报错: 根据报错信息可以看出是该项目不兼容目前电脑上的18.12.1的Node.js版本,所以需要更改Node.js的版本,暴力删除然后重装是比较麻烦的,这时候就需要用到nvm(Node Version manager)来进行No 阅读全文
摘要:
Electron:从环境搭建到打包分发一个Electron应用 在公司遇到一个小需求,需要了解一下Electron,所以来学习一下。 1.基本要求 安装 Node.js,建议使用最新的LTS版本(学习的话,真的都建议使用最新的稳定版本,等到熟悉了,在尝试切换版本,否则可能遇到很多问题)。下载地址:下 阅读全文
摘要:
Python正则表达式 快速参考 常用函数: re.match():从字符串的起始位置匹配一个正则表达式。 re.search():扫描整个字符串并返回第一个成功的匹配。 re.sub():用于替换字符串中的匹配项。 re.compile():用于编译正则表达式,生成一个正则表达式(Pattern) 阅读全文
摘要:
#剑指offer 4.数列求和 1.将字符串转换为长整型 import java.util.*; public class Main { public static void main(String[] args) { Scanner console = new Scanner(System.in) 阅读全文
摘要:
# 剑指offer 1.四舍五入 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); dou 阅读全文
摘要:
# 输入输出流(IO流) 1.File类 java.io.File,使用该类的构造函数就可以创建文件对象,将硬盘中一个具体的文件以Java对象的形式来表示。 File类常用方法 方法名 描述 public File(String pathName) 根据路径创建对象 public String 阅读全文
摘要:
GC(垃圾回收) GC,Garbage Collection,是JVM的重要组成部分,短短一篇博客只是管中窥豹,如果想深入学习GC和JVM,建议研读周志明老师的的**《深入理解Java虚拟机: JVM高级特性与最佳实践》** 1.GC GC,Garbage Collection。是Java中 阅读全文
摘要:
String两种实例化方法的区别 1.结论 1.直接赋值:只会开辟一块堆内存空间,并且该字符串对象可以自动保存在对象池中以供下次使用。 2.构造方法:会开辟两块堆内存空间,其中一块成为垃圾空间,默认不会自动保存在对象池中,可以使用intern()方法手工入池;但是并没有解决垃圾空间的问题。 阅读全文
摘要:
StringBuffer String的值是不可修改的,这就导致每次对String的操作都会生成新的String对象(如果之前有的话会修改引用),不仅效率低下,而且浪费了大量内存空间。 //使用final关键字修饰的数组,不能修改 private final byte[] value; St 阅读全文
摘要:
String Java中通过String类来创建和操作字符串数据。 1.String实例化 1.直接赋值 String str1="Hello Word!"; 2.通过构造函数创建对象 String str2=new String("Hello Word!"); 2.String两种实例 阅读全文