面试
文章平均质量分 92
不会code的coder
蟹六跪而二螯,何解?
穷秀才囊中羞涩也!
展开
-
Redis
目前整理了Redis持久化相关内容,后续准备整理Redis数据结构底层实现,哨兵,集群。所有跟Redis相关的,都准备整理一下,学习和 面试,嘿嘿原创 2021-06-15 10:38:10 · 107 阅读 · 0 评论 -
事务及其属性
什么是事务: 在关系型数据库中,事务是访问并可能更新数据库的一个执行单元。可以是一条sql语句,一组sql语句或整个程序。事务的特性有四种: 原子性:一个事务是一个不可分割的,要么全部执行,要么全都不执行。 一致性:事务只能从一个一致性状态到另一个一致性状态。 隔离性:一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对并发的其他事务是隔离的,并发执行的各个...原创 2018-03-07 21:05:48 · 328 阅读 · 0 评论 -
面试java基础
1.System.out.println(2+2+"5"+2+2);输出结果? 结果为“4522”,在2+2的时候,为4,然后通字符串成相加,就会变为字符串,就是”45“,字符串通整型数据相加是字符串。于是就是“4522”。2.Object自带的方法有哪些? 有clone(),toString(),hasCode(),equals(),notify(),wait(),finallize...原创 2018-03-14 22:49:14 · 177 阅读 · 0 评论 -
面试数据库部分
1.请说明数据库主键和外键的作用,建立索引的好处和坏处: 主键:唯一标识一条记录,不能重复,不能空,用来保证数据的完整性。主键是一种特殊的索引,唯一性索引。 外键:用来跟其他表建立联系,一个表的外键是另一张表的主键。可以重复,可以为空。 索引好处:用来提高查询速度。用索引的唯一性控制记录的唯一性,加强表与表的连接降低查询分组和排序的时间。 索引坏处:索引占用物理空间,而且创...原创 2018-03-03 22:11:30 · 241 阅读 · 0 评论 -
一个发送邮件功能,用户反映没有收到邮件,如何处理bug
1.发送成功,然后向用户查证一下邮箱账号,2.当做垃圾邮件放在垃圾箱中,让用户检查一下垃圾箱。1.先看服务器反馈是否成功,如果不成功。在代码里打日志log,特别是try catch里把catch到的错误都打印出来,发送后看错误日志去判断原因。功,检查发送代码。在代码里打日志log,特别是try catch里把catch到的错误都打印出来,发送后看错误日志去判断原因。...原创 2018-03-11 22:54:33 · 1568 阅读 · 0 评论 -
java集合
1. 数组是只能存储基本数据类型的一种容器,而且长度固定。 集合是只能存储对象的一种容器,一个集合里面可以存储多种数据类型的对象。而且长度可变。 2. 常用集合类型:set,list,map。 3. 三者区别: List有序,可重复。相当于长度可变的数组,有索引。里面有add,remove,get,cotains等方法。查询速度快,但是添加修改速度慢。 set无序,...原创 2018-03-24 18:35:39 · 127 阅读 · 0 评论 -
数据库索引(使用原因,索引类别)
索引的定义: 索引是帮助数据库高效获取数据的数据结构。索引是基于数据库表创建的,他是根据表的一列或多列字段的值以及他所对应的地址存储在 一个数据结构中,一般是使用哈希表、B+tree存储。 为什么使用索引:数据库表中如果没有索引的话,表的数据在磁盘中存储是无序的,但是是一行一行排列的,很整齐。加上主键的话,他的结构 就发生了变化,就会变成类似平衡树那种排列。平衡树是层级的,...原创 2019-03-27 10:33:58 · 352 阅读 · 0 评论