- 博客(7)
- 收藏
- 关注
原创 日语-N2语法-day01
以后java基础和日语N2语法一起整理,感兴趣的小伙伴,一起来学习吧! 1.~まいとする(~ないために)为了不怎么怎么着。。。而怎么怎么着 例句: 親に心配をかけまいと(して)、わかんしながら今の仕事を続けている 泣(な)くまいとして、くちびる(唇)を噛み締めた(かみしめた) 2.~に違いない ~にそうい(相違)ない(客观的 确信的推论,肯定怎么怎么样,后面较为书面) 接续: A・V+~ N・Na(である)+~ 例句: 彼は日本に十年も住んていたから、日本語が上手に話せるに違いない あんな素
2021-08-29 19:30:54
358
原创 ArrayList源码解析-java8
今天开始整理java集合的一些源码,ArrayList相对简单,所以先从此开始。 在面试中经常会被问道ArrayList和LinkedList的区别,如果能从源码角度回答的话,应该会被HR加分。 ArrayList介绍: ArrayList实现了List接口,内部以动态数组存储数据,允许重复。 ArrayList具有数组所具有的特性,通过索引支持随机访问。访问元素性能高,插入,删除效率低。但是在数组末尾插入元素效率高。默认初始容量为10,随着ArrayList中元素的增加,容量也会不断自动增长。每次添加新
2021-08-28 13:09:36
176
原创 mysql索引注意事项浅析
1、不在索引列上做任何操作(计算、函数、(自动、手动)类型转换),会导致索引失效而转向全表扫描。 2、尽量使用覆盖索引(只访问索引的查询(索引列和查询列一致)),减少select * 的操作。 补充:在工作过程中,一定不要使用select *的操作,尤其是大厂,会进行慢sql查询,会被要求修改。 3、mysql在使用不等于(!= 或者 <>)的时候无法使用索引而转向全表扫描。 4、is null 、is not null 也无法使用索引。 5、like以通配符开头(’%abc…’),mysql索
2021-08-21 17:14:52
159
原创 mysql性能分析-explain浅析
explain的各个属性如下图: 各属性含义介绍: id: 查询的序列号 select_type: 查询的类型,主要是区别普通查询和联合查询、子查询之类的复杂查询 SIMPLE:简单的select查询,查询中不包含子查询或者UNION PRIMARY:查询中若包含任何复杂的子部分,最外层查询则被标记为该项 SUBQUERY:在SELECT或WHERE列表中包含了子查询,该子查询被标记为:SUBQUERY DERIVED: 在from列表中包含的子查询被标记为DERIVED,mysql会递归执行这些子查询
2021-08-15 17:25:31
185
原创 mysql常用函数-日期函数
mysql日期相关函数 #获取当前日期 SELECT CURRENT_DATE(); SELECT CURDATE(); #获取当前时间 SELECT CURRENT_TIME(); SELECT CURTIME(); #获取当前日期时间 SELECT NOW(); SELECT SYSDATE(); #获取unix时间戳(从1970年开始过了多少秒) SELECT UNIX_TIMESTAMP(); #将时间戳格式化 SELECT FORMAT(UNIX_TIMESTAMP(),0); #把时间
2021-08-08 07:35:58
311
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人