刘桐ssss

欢迎来到我的酒馆

IDEA常用快捷键

常用快捷键一览 Alt+回车:导入包,自动修正代码 Ctrl+Y:删除光标所在行 Ctrl+D:复制光标所在行,插入光标位置下面 Ctrl+Alt+L:格式化代码 Ctrl+/:单行注释 Ctrl+Shift+/:选中代码注释,多行注释,再次按取消注释 Alt+Ins:自动生成...

2019-04-24 13:49:53

阅读数 71

评论数 16

小技巧——如何快速删除大文件

一、shift+右击要删除的文件,选择在此处打开Powershell窗口 二、打开之后,输入cd..跳到上一层路径。 输入 rimraf + 要删除的这个文件夹名字。稍等一会就删掉了~ ...

2019-03-26 17:39:50

阅读数 189

评论数 22

22.程序和进程(Linux),代码和数据为什么分开存放?

目录 程序和进程(Linux) 代码和数据为什么分开存放? 原图 程序和进程(Linux) 程序其实是一个含有运行的代码和数据以及其他关于本程序在内存中运行的大小等信息的一个合体。而这里所讲的程序我们以可执行文件来代替。 程序在磁盘上,当操作系统把程序相关信息读入到内存中并...

2019-05-26 13:53:28

阅读数 3

评论数 0

21.内存与虚拟内存,磁盘的结构

内存与虚拟内存 RAM(随机存取存储器),也叫主存 ,通常指内存条。存取速度非常快,时间复杂度为O(1)。 磁盘的结构

2019-05-24 19:27:57

阅读数 25

评论数 0

20.操作系统内核

寄存器 什么是寄存器?寄存器在哪? 寄存器是用来存储数据的,位于CPU中。 指令 指令是什么,指令由什么构成?有什么用? 指令就是CPU执行的基本单元。指令由操作码和操作数构成。它用来控制硬件执行相应动作 操作码,操作数 操作码是什么?操作数是什...

2019-05-24 19:15:14

阅读数 21

评论数 0

19.泛型补充,父子线程

泛型补充 结合前面分析,为啥第一块代码报错,第二块代码正确? //报错 public static void xx(List<? extends Number> list) { list.add(1); } //正确 public stati...

2019-05-22 21:23:19

阅读数 41

评论数 0

18.泛型收尾,Scala,线程

泛型重载时的问题 方法的名称相同,参数不同,为啥报错? 答:因为泛型有一个重要特性,类型擦除,指定的泛型类型的确不一样,但是编译时都被擦除为Object了。 如何解决这个问题呢?把声明对象引用的类型写成?通配符就OJBK了。 Scala 纯面向对象语言,应用...

2019-05-22 16:58:02

阅读数 46

评论数 0

使用require时提示Cannot find name 'NodeRequire'怎么办?

问题展现 代码中用到了require.编译时报错 解决办法 首先现在终端中输入命令,安装一下这个。 npm i @types/node 然后在项目文件中搜索tsconfig.app.json 进去后只需要在如下位置写入"node&quo...

2019-05-21 11:01:47

阅读数 51

评论数 6

17.泛型中篇

目录 类型擦除 通配符? 泛型方法 博客链接 类型擦除 泛型有个东西叫类型擦除,也就是在new或声明对象的引用时指定的类型在编译的时候就已经擦除了,转换成了Object类型。它的目的是与之前jdk版本的代码兼容共存。 通配符? //1.等号左侧...

2019-05-21 09:35:39

阅读数 45

评论数 0

16.泛型上篇

泛型(Generic) 含义 就是泛指一个类型,通过指定类型可以在编译时就能检测出是否发生castException(类型转换)异常。减少了程序员编程时的错误。 在哪里用 在类或者方法上使用 泛型的上限和下限 <T extends String&gt...

2019-05-20 16:28:32

阅读数 50

评论数 0

ionic4之列表栏的布局设置

页面效果 设置一:标题栏居中显示 解决关键:如图,单独让文字居中简单,可是这一行是由图标+文字构成的,如果只是设置text-align:center,没卵用。这时就需要分别设置图标宽度和文字宽度的百分比了。代码如下,实现居中效果 <ion-hea...

2019-05-19 10:59:15

阅读数 78

评论数 5

15.线性表总结,java中类的定义方式

目录 线性表总结 java中类的定义方式 .exe文件里面包括 内部类是如何访问外部类的? 线性表总结 1.链表和顺序表的区别 顺序表存储地址是连续的,链表存储地址是不连续的,但是链表的值是连续的。 2.在哪种环境下使用链表?顺序表 顺序表适用于查找,不适用于...

2019-05-19 10:09:11

阅读数 50

评论数 0

14.JNI,Equlas方法的空指针问题,java中的异常

目录 JNI Equlas方法的空指针问题 Java异常 原图 JNI Java的本地接口,提供了若干的API实现了Java和其他语言的通信。由C或者C++编写。JNI在本地方法栈中执行 Equlas方法的空指针问题 Java中使用equals方法,必须...

2019-05-19 10:08:46

阅读数 48

评论数 0

13.数据结构,算法的概念

什么是算法 算法就是如何去完成一件事情,算法的选择就是如何节约成本和时间去完成一件事情。 算法分类: 蛮力法(简称SB法) 分治法(分而治之的解决问题) 贪心法(大概率优先) 回溯法(没找到会回溯到之前的路径) 动态规范法(解决问题需要用到前面过程的解) 什么是数...

2019-05-19 10:08:14

阅读数 46

评论数 0

12.缓存,进程与线程

缓存是用来干嘛的 用来解决速度不匹配 进程与线程 程序在内存中以进程的方式运行,一个进程可包括多个线程,进程是操作系统分配资源的基本单位;而线程是CPU调度的基本单位。 ...

2019-05-19 10:07:45

阅读数 51

评论数 0

11.线性表的体系结构

地址指的是内存地址 结论:ArrayList查找效率高,LinkedList增删改效率高。

2019-05-19 10:07:14

阅读数 58

评论数 0

10.ArrayList,LinkedList集合

ArrayList中add方法的复制操作 1.如图,先新建了一个list数组,长度为0 2.调用add方法后,通过arrays工具类中的copy方法把这个list数组的长度增加为10 结论:在创建数组时最好定义一个初始化数组容量。因为在第一次调用add方法时会进行一堆方法的执行...

2019-05-19 10:06:36

阅读数 53

评论数 0

09.Arraylist集合

Arraylist集合的体系图 对于如下类图,需要说明的是。如果是抽象类要实现接口,可以实现部分方法或者一个都不实现,要是具体的类就必须实现接口中所有的方法。可联想九阳神功~ ...

2019-05-19 10:05:56

阅读数 57

评论数 0

08集合,接口中的方法

目录 变量与集合 接口实现方法 变量与集合 变量包括变量的类型和变量的名字,是用来存储信息的容器。 集合包括集合的类型和集合的名字,它是把一组拥有相同类型的变量保存起来的容器。 接口实现方法 接口里为什么会有实现方法呢? //演示接口中的方法代...

2019-05-19 10:05:38

阅读数 53

评论数 0

07常量池,访问符,方法的重载与多态

目录 比较变量三 访问修饰符 方法的重载 多态 比较变量三 String string1 = "llopp"; String string2 = "llo"; String string3 = String2 + "p...

2019-05-19 10:05:05

阅读数 47

评论数 0

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