08 2020 档案

摘要:Java加密学习笔记第一版 写在前面,今天自己做个leetcode就做了一个hour, 学个加密,半天看不懂,想了好久,觉得自己都没有成套的知识体系,老是在快餐式的学习,没有计划的学习,今天学这个,明天学哪个,技术能力不但没有提高,反而代码能力都有所下降,这样如何准备即将到来的实习。暑假就是数据结构 阅读全文
posted @ 2020-08-28 21:46 FizzPu 阅读(196) 评论(0) 推荐(0)
摘要:二分法学习笔记第一版 1. 理论知识 二分法可以变成一棵高度优化的二叉搜索树,适用条件 数据有序 支持随机访问 2. 应用场景 二分搜索常常用于优化暴力搜索,快速求解,时间复杂度是O(logn) 3.二分算法常见的三种类型 搜索特定值 /** * 子有序表中搜索target对应的下标,若不存在,则返 阅读全文
posted @ 2020-08-28 21:42 FizzPu 阅读(159) 评论(0) 推荐(0)
摘要:java集合 1. 集合关系图 集合接口 terface.png) 实现类 2. LinkedList与ArrayList 2.1常用api,迷惑看https://docs.oracle.com/javase/7/docs/api/ 构造 ArrayList() 构造一个初始容量为0的空列表,官方文 阅读全文
posted @ 2020-08-13 06:56 FizzPu 阅读(132) 评论(0) 推荐(0)
摘要:1.问题 最近在ubantu下使用IDEA查看java集合源码的时候,因为受pycharm的影响,果断先新建一个.java文件,将要查看的类写下来,直接按下ctrl,鼠标左击这个类,结果就打开了源码。结果这玩意儿是编译后的class文件,没注释,代码也不规范,我还像个憨憨一样看了好几天,边看便夸,人 阅读全文
posted @ 2020-08-09 21:02 FizzPu 阅读(481) 评论(0) 推荐(0)
摘要:深浅拷贝 Java 1. 前提 深浅拷贝的前提是当拷贝一个对象时,即生成一个新的对象时。 生成一个新的对象,主要有以下工作 内存分配一块和被拷贝的类一样的区域 划分字段,方法的使用区域 将被拷贝类内存里的内容搬到指定区域 2. 怎么搬? - 前提中说到把被拷贝类内存里的内容搬到新的区域,怎么搬呢?我 阅读全文
posted @ 2020-08-06 18:50 FizzPu 阅读(151) 评论(0) 推荐(0)