- 博客(7)
- 问答 (2)
- 收藏
- 关注
原创 字节跳动后台开发实习面试回顾
字节跳动后台开发实习面试回顾 2月21号在实习僧投的后台开发实习的简历,2月22号接到字节跳动HR打来的电话预约了3月4号的面试,然后开始了十天的准备。。。 准备阶段: 首先根据之前的面试经验和网上的面经了解到的,总结了面试常问的几大块内容,数据库、计算机网络、操作系统、java基础、java集合类、JVM(这一块没有问我,面试官似乎都是搞python、C++的。。。)、java多线程知识,逐一...
2019-03-07 20:18:35 4468 1
原创 JVM之内存区域与垃圾收集
JVM之内存区域与垃圾收集JVM内存区域划分程序计数器(寄存器)虚拟机栈(栈)本地方法栈(栈)java堆(堆)方法区(特殊的堆)当加载并使用一个对象时是jvm是怎么做的?如何去访问一个对象垃圾收集对象是否可以回收如何回收对象何时回收对象具体的垃圾收集器 jvm是什么? JVM是JRE的一部分。它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。JVM有自己完善的硬件架...
2019-03-02 16:16:01 431
原创 java基础知识梳理
java基础知识梳理数据类型8种基本数据类型装箱拆箱和缓存池技术String对象传递规则面向对象支持关键字抽象类与接口重写与重载Object类反射注解异常机制 数据类型 8种基本数据类型 整型:byte(8) short(16) int(32)long(64) 浮点型:float(32)double(64) 字符型:char(16) 布尔型: boolean(1) 装箱拆箱和缓存池技术 装箱...
2019-03-02 14:04:42 742
原创 计算机网络基础知识——TCP协议
计算机网络基础——TCP协议及UDP协议TCP 传输控制协议 参考:https://blog.csdn.net/sinat_36629696/article/details/80740678 TCP 传输控制协议 Transmission Control Protocol 传输控制协议是传输层协议,提供可靠的端到端交互,是一个面向连接的协议。使用3次握手和4次挥手来建立或者关闭连接,使用滑动窗口...
2019-02-20 18:49:28 559
原创 计算机网络基础知识——OSI分层模型及常见应用层协议
计算机网络基础知识——OSI分层模型及DNS协议OSI分层模型TCP/IP分层模型DNS(域名解析系统)HTTP(超文本传输协议) 参考 https://blog.csdn.net/tianxuhong/article/details/74922454 https://www.cnblogs.com/qishui/p/5428938.html http://blog.51cto.com/13570...
2019-02-18 20:53:31 1538
原创 数据库基础知识——事务与恢复系统
数据库基础知识——事务与恢复系统事务事务的ACID特性事务并发执行时会产生的问题数据库中的锁机制事务的隔离级别恢复系统故障分类日志系统故障恢复策略基于检查点的日志恢复系统 事务 什么是事务? 是由多个操作封装起来的一个执行单元,这个执行单元内的操作要么都做,要么都不做 事务的ACID特性 原子性(Atom) 事务内的操作要么都做,要么都不做。 一致性(Consistency) 事务执行后应保...
2019-02-17 20:09:11 933
原创 数据库基础知识——数据规范化与索引
数据库基础知识——数据规范化与索引1、数据规范化数据的完整性约束4个范式2、索引顺序索引B+树索引散列索引位图索引 1、数据规范化 什么是数据规范化? 数据规范化是在设计关系型数据库时需要参考遵守的关系模式规范,可以用来判断一个关系模式是否需要分解 数据的完整性约束 什么是数据的完整性约束? 使数据库中所有数据值处于正确的状态 实体完整性 对主键的约束,即主键不能为空,且主属性不能有相同...
2019-02-16 22:36:09 347
空空如也
AR/VR中 手机空间定位
2017-03-31
用VS2013编译opengl编程宝典第五版的第一个画三角形的例子,编译后程序运行不了
2016-02-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人