自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 减法运算

2019-08-11 22:31:31 160

原创 利用8421码进行二进制快速计算

1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1

2019-08-11 21:47:09 3608

原创 学习笔记day23

递归 持续调用,当最后一个进栈之后不满足0>0,最后一个出栈,然后倒数第二个执行完毕,出栈,以此类推。知道最外层的函数出栈。

2018-12-11 10:27:47 114

原创 学习笔记day22

字节流与字符流的相互转换过程。

2018-12-06 21:07:52 128

原创 学习笔记day21

readLine方法的图解原理,其实就是比之前的直接用read方法多了一部存在一个容器中按照行的符号先存一行,然后写入。

2018-12-02 18:29:48 96

原创 学习笔记day20

2018-12-01 13:16:55 93

原创 学习笔记day18

取出map中元素的方法。 方法1 方法2

2018-11-20 21:53:22 81

原创 学习笔记day17

2018-11-19 09:58:07 82

原创 学习笔记day16

数组和集合最大的区别:集合是可变长度;数组是固定长度。

2018-11-16 10:35:22 81

原创 两个字符串中的最大子串

* "qwerabcdtyuiop" * "xqabcdvbn"

2018-11-15 09:58:03 134

原创 学习笔记day15

2018-11-14 14:04:15 108

原创 学习笔记day14

2018-11-13 10:46:37 108

原创 学习笔记day13

这里会出现一个问题。 0线程,判断之后进入阻塞状态,不执行。1线程进入判断状态,num=1大于0满足条件,也不执行,进入阻塞状态,以此类推。 又切换到0线程执行代码。卖出1号票,num–,然后执行1线程,这时候不用判断,之前已经判断过了。卖0号票,num–。2线程卖-1号票。而票的编号是从1~100。所以此处出现bug。 ...

2018-11-12 14:45:56 119

原创 学习笔记day12

包名的规范:所有字母都小写。

2018-11-06 20:33:02 121

原创 Leecode4 求两个有序数组的中位数

有两个大小为 m 和 n 的排序数组 nums1 和 nums2 。 请找出两个排序数组的中位数并且总的运行时间复杂度为 O(log (m+n)) 。 示例 1: nums1 = [1, 3] nums2 = [2] 中位数是 2.0 示例 2: nums1 = [1, 2] nums2 = [3, 4] 中位数是 (2 + 3)/2 = 2.5`` ...

2018-11-06 15:16:18 142

原创 学习笔记day11

内存中任意对象都有.class文件,即字节码文件。 getClass()就是获取这个文件的方法 调用d.method,class demo里的函数进栈,然后传入参数,负数小于0.抛出异常触发。。之后把异常抛给try。 try检测到之后就把异常给了e。catch块运行,接着输出负数角标异常。 ...

2018-11-05 22:17:39 87

原创 学习笔记day10

2018-11-01 22:18:33 84

原创 学习笔记day09

1,ExtendsDemo5加载,加载构造函数。main进栈,定义局部变量z。 2,去寻找Zi类,发现Zi类继承了Fu类。加载Fu类代码在方法区。然后加载Zi类代码在方法区。这时有一个super指向Fu的代码。 3,在堆内建立new Zi 类。分配首地址值0x0034。这个Zi对象有一个num,默认初始化为0. 4,执行Zi的构造器,Zi的构造函数进栈。里面有个this= 0x0034。 5,里...

2018-10-31 20:12:43 139

原创 学习笔记day08

单例设计模式 上图中,想要实现A,B的配置信息共享,因为A,B是两个new,所以必然是不同的对象,一种方法就是将其配置信息全部设成静态,但信息很多时会导致存储信息过多。 ...

2018-10-30 22:15:07 95

原创 学习笔记day07

2018-10-29 11:13:27 152

原创 学习笔记day06

堆内存中,针对于字符串的默认初始化为null

2018-10-25 15:44:10 156

原创 学习笔记day05

2018-10-23 16:08:33 121

原创 学习笔记day04

“\” 转义符 : 对后面的符号起作用,例如System.out.print("" 你好"")是不对的 后面的转义符要写在双引号前面System.out.print(&

2018-10-22 19:22:02 188

原创 学习笔记day03

逻辑运算符 异或(^):符号两边结果相同,结果为false 符号两边结果不同,结果为true 面试题 1, 双与(&&):也叫短路运算,因为左侧如果为假的话直接不判断右侧结果; 与(&):c无论左边结果运算是什么,右边都参与运算。 2, 双或(||),和或(|)运算结果一样,但是运算过程有点小区别。 |:无论左边运算结果是什么,右边都参与运算 ||:当左边为true时,右边...

2018-10-18 21:44:08 111

原创 学习笔记day2

byte:1个字节,即8个bit位(常用) short,2个字节,(16个比特位) int:4个字节(32个比特位)(常用) long:8个8位(64个比特位)要使用需在后面加“L”,如“123456789L” 浮点类型:小数 float:单精度(4个字节)默认小数位double,要使用需在后面加“f”,如"2.6f" double:双精度(8个字节) 自动类型提升:不同类型的数值运算会强制把占用...

2018-10-16 22:26:04 107

原创 命令行临时环境变量

set :查看环境变量 set path = ??:修改环境变量 set path = :删除环境变量 set path = ?? ; %path% :在原有基础上添加

2018-10-15 17:13:47 1040

原创 命令行一些常用命令

dir(directory):列出当前目录下的文件以及文件夹 md(make directory):创建目录 rd(remote directory):删除目录 cd(change directory):进入指定目录 cd… :退回到上一级目录 cd\ :退回到根目录 del:删除文件 exit:退出dos命令行 ...

2018-10-12 16:52:58 90

原创 Hello, CSDN!

2018-10-12 16:30:26 69

空空如也

空空如也

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

TA关注的人

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