通过本学期三个阶段的学习,初步了解了java编程语言的特性与基础。 ...
分类:
编程语言 时间:
2020-06-07 09:22:28
阅读次数:
73
复习了原码、反码、补码,位运算(尤其是异或,Java记作【^】) a^b=b^a a^0=a a^a=0 a^b=c > a^b^b=c^b > a=c^b 注意:位运算时,符号位也是参与运算的。 给定一个整数数组 nums,其中恰好有两个元素只出现一次,其余所有元素均出现两次。 找出只出现一次的那 ...
分类:
其他好文 时间:
2020-06-06 21:56:13
阅读次数:
77
今天在复习可变与不可变的时候写了一个小demo进行测试,主要是打算测试一下函数对参数的直接修改。但是运行的时候却发现抛出了java.lang.UnsupportedOperationException这个异常。 出错位置: public class ListTest { public static ...
分类:
编程语言 时间:
2020-06-06 20:12:43
阅读次数:
71
Linux【重点复习】 参考: 【1】https://www.cnblogs.com/chenmingjun/p/10325450.html#_label0 【2】https://www.cnblogs.com/chenmingjun/p/10324886.html 一. Linux文件与目录结构 ...
分类:
系统相关 时间:
2020-06-06 18:57:17
阅读次数:
83
0x00rt 现有Excel题库如下图所示,不方便复习怎么办,百度谷歌找了许久也没有找到靠谱的方法,只有自力更生了。 0X01 使用Word的邮件合并功能 使用现有列表 0x02 插入合并域 0x04 完成并合并 完成合并后,在每一页生成一道对应的题目。 我们从word的的选项-高级-显示,里面有对 ...
分类:
其他好文 时间:
2020-06-06 11:25:19
阅读次数:
255
概述 python 模块 写完回头一看, 感觉是不是有点长 明明可以拆分得更细的 背景 复习 python 也说不上复习, 因为之前就没学进去 单个脚本的内容, 我暂时还没有 复习到 囧... 模块对我来说, 一直是一个 比较模糊的概念 特别是 学过Java 的同学 模块有点像 类, 有点像 包 但 ...
分类:
编程语言 时间:
2020-06-06 00:59:45
阅读次数:
65
对象的内存布局 在 HotSpot 虚拟机中,对象的内存布局分为以下 3 块区域: 对象头(Header) 实例数据(Instance Data) 对齐填充(Padding) 对象头 对象头记录了对象在运行过程中所需要使用的一些数据: 哈希码 GC 分代年龄 锁状态标志 线程持有的锁 偏向线程 ID ...
分类:
其他好文 时间:
2020-06-06 00:56:24
阅读次数:
62
类文件结构 JVM 的“无关性” 谈论 JVM 的无关性,主要有以下两个: 平台无关性:任何操作系统都能运行 Java 代码 语言无关性: JVM 能运行除 Java 以外的其他代码 Java 源代码首先需要使用 Javac 编译器编译成 .class 文件,然后由 JVM 执行 .class 文件 ...
分类:
其他好文 时间:
2020-06-06 00:31:34
阅读次数:
65
准备敲定了方向和目标后就开始系统准备,主要分为以下几个方面来准备。算法题事先已经看过别人的社招面经知道头条每轮技术面都有算法题,而这一块平时练习的比较少,校招时刷的题也忘记了很多。因此系统复习的时候算法题还是花了比较多时间的。先是快速刷完了剑指offer,这个校招时已经刷过两边了,因此现在刷起来会相对快一些。然后就是啃LeetCode的题了,LeetCode的题比较多,想在短短几周内刷完基本是不可
分类:
其他好文 时间:
2020-06-04 11:57:15
阅读次数:
202
内存分配与回收策略 对象的内存分配,就是在堆上分配(也可能经过 JIT 编译后被拆散为标量类型并间接在栈上分配),对象主要分配在新生代的 Eden 区上,少数情况下可能直接分配在老年代,分配规则不固定,取决于当前使用的垃圾收集器组合以及相关的参数配置。 以下列举几条最普遍的内存分配规则,供大家学习。 ...
分类:
其他好文 时间:
2020-06-03 23:30:25
阅读次数:
47