- 博客(6)
- 收藏
- 关注
原创 面试
Java JVM jvm内存结构和存储信息 2.为什么JVM的内存是分布在操作系统的堆中?OS的栈由OS自动分配和释放,OS的堆由程序员分配释放,若不释放由OS回收。若jvm放在栈中,会随时被OS回收。 3.类加载机制: (类的生命周期:加载-连接-初始化-使用-卸载) 加载: a.jvm堆中的classLoder在主机硬盘上获取类的.class文件 b.存储到jvm方法区 c.在jvm堆...
2020-05-17 20:36:34 155
原创 面试整理
TCP、UDP、HTTP的区别 1.TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 传输层:TCP(传输控制协议)与UDP。 应用层:FTP、HTTP(超文本传输协议)、TELNET、SMTP、DNS等协议。 ...
2020-03-19 23:32:38 92
原创 笔试题整理
用0、1、2、3、4、5共能组成554*3=300个各位不同的四位数。 长度为n的字符串,其中字符各不相同,则该字符串中互异的非平凡字串(非空且不同于该字符串本身)的个数为? 长度为1的各不相同的字串数为n 长度为2的各不相同的字串数为n-1 … 长度为n-1的各不相同的字串数为2 共有(2+n)*(n-1)/2 造成数据库中数据不一致的原因: 一是由于数据冗余造成的(只更新了一张表的...
2020-03-08 21:42:00 140
原创 随手记
mac/ios/ipados链接win共享文件夹:smb://192.168.0.0 ssh上传到服务器:scp /var/www/test.php root@192.168.0.0:/var/www/ 从服务器下载:scp username@servername:/path/filename /var/www/local_dir ...
2020-02-12 23:51:31 182
原创 mysql存储引擎、事务、锁机制
InnoDB(mysql默认引擎) 1. 支持事务(MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等。这些数据库操作语句就构成一个事务) 事务ACID(atomicity原子性、consistency一致性、isolation隔离性、durability持久性) A:这组语句要...
2020-01-17 15:52:59 168
原创 数据库优化方案整理
数据库设计优化 使用varchar(变长)而非char 使用tinyint、smallint、mediumint而非int,非负加unsigned 尽量使用数字型字段,不要把数字型设计为字符型 合理使用索引:单列索引(普通索引index–>唯一索引unique index–>主键索引primary key)、组合索引(最左匹配)、全文索引(MyISAM引擎 char、varcahr、...
2020-01-13 18:24:01 1624 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人