![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
ParadiseHeaven
Learn to Think && Ask
展开
-
Mac SVN拉取代码文件
如果homebrew没有更换过源,可以参考 https://blog.csdn.net/weixin_43664907/article/details/103369045拉取操作:让公司给你开一个SVN账户要到SVN项目地址,格式类似于svn://172.22.0.70/**直接在你想要拉取代码的目录输入:svn checkout svn项目地址 --username=XXX --password=XXX...原创 2021-01-06 16:19:10 · 1255 阅读 · 0 评论 -
Java Lambda表达式
Java Lambda表达式的一个重要用法是简化某些匿名内部类(Anonymous Classes)的写法。实际上Lambda表达式并不仅仅是匿名内部类的语法糖,JVM内部是通过invokedynamic指令来实现Lambda表达式的。具体原理放到下一篇。本篇我们首先感受一下使用Lambda表达式带来的便利之处。Lambda and Anonymous Classes(I)本节将介绍如何使用Lambda表达式简化匿名内部类的书写,但Lambda表达式并不能取代所有的匿名内部类,只能用来取代**函数接口(转载 2020-12-17 14:33:26 · 358 阅读 · 0 评论 -
VSCode搭建Vue项目过程
1、 首先安装nodejs2、 安装vue-clivue-cli可以帮助我们快速构建vue项目npm install -g vue-cli运行结果3、 安装webpackwebpack是js的打包工具npm install -g webpack 4、 创建vue项目在vscode中,切换到保存项目的文件夹下,输入创建项目命令:vue init webpack firstvuefirstvue为项目名称,可自行变更命名接下来会出现一些配置项,可以根据需要配置,也可以选择默认配原创 2020-11-18 13:19:42 · 618 阅读 · 0 评论 -
HashMap? ConcurrentHashMap? 相信看完这篇没人能难住你!
参考https://crossoverjie.top/2018/07/23/java-senior/ConcurrentHashMap/原创 2020-09-28 16:08:59 · 91 阅读 · 0 评论 -
Java ==与equals的区别
" == " 是用来判断两个对象的地址是否相等,即判断两个对象是否为同一个对象。基本数据类型" == "比较的值,引用数据类型比较的是内存地址因为Java只有值传递,所以对于==来说,不管是比较基本数据类型,还是引用数据类型的变量,其本质比较的都是值,只是引用类型变量存的值是对象的地址equals(): 它的作用也是判断两个对象是否相等,它不能用于比较基本数据类型的变量。equals()方法存在于Object类中,而Object类是所有类的直接或者间接父类。Object类equals()方法:pu转载 2020-09-11 15:25:51 · 94 阅读 · 0 评论 -
Java值传递
以下内容摘自JavaGuide为什么 Java 中只有值传递?首先回顾一下在程序设计语言中有关将参数传递给方法(或函数)的一些专业术语。按值调用(call by value)表示方法接收的是调用者提供的值,而按引用调用(call by reference)表示方法接收的是调用者提供的变量地址。一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。 它用来描述各种程序设计语言(不只是 Java)中方法参数传递方式。Java 程序设计语言总是采用按值调用。也就是说,方法得到的是所有参原创 2020-09-08 16:40:03 · 148 阅读 · 0 评论