自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 一条SQL语句的执行过程以及查询性能的优化

一、MySql一条查询语句的执行过程:客户端发送一条查询给服务器;服务器西安检查查询缓存,如果命中了缓存,则立刻返回存储在缓存中的结果,否则进入下一个阶段;服务器端进行SQL解析,预处理(预处理器),再有优化器生成对应的执行计划;MySQL根据优化器生成的执行计划,调用存储引擎的API来进行查询;将结果返回给客户端二、查询速度慢原因:一条SQL语句执行的快慢最重要的衡量标准就是响应时间,如果把成查询当作是一个任务,那么它由一系列子任务组成,每个子任务都会消耗一定的时间。如果优化查询,实际

2020-09-05 16:27:09 455

原创 杭州端点科技两轮面试总结,共勉

端点科技的面试是我觉得几次实习试炼面试中自我感觉比较有干货的面试(还有百应科技),因为问场景问的比较多,下面是记得的几个面试题,在这里分享给大家:第一面(8月26日)+第二面(9月1日)因为上一面没有具体去做整理,所以就把两面归结到一起去整理了1、自我介绍~~(不在赘述,放开的讲,不要紧张,尽量说出自己学到的一些东西和收获,能突出自己亮点的)2、TCP和Http的区别是什么?大致讲了下网络七层模型和tcp四层模型,tcp是在传输层,是传输层协议,http是在应用层,http协议其实也是依

2020-09-01 23:40:41 8530 8

原创 解决github访问不到、访问过慢、照片不显示的问题

一段时间没有看下项目了,今天想进仓库看看的时候,github上不去,今天教大家一个可以快速登陆上github仓库并且速度很快的方法。问题: github上不去 github网址加载很慢解决方法:1、Window:在该目录下C:\Windows\System32\drivers\etc\hosts将hosts文件拷贝一份放在桌面;2、记事本打开桌面拷贝的这一份hosts, 复制下面这段代码放在hosts文件的末端,删除之前为了能进入Github放置过一些 IP 地址;保存,替换原本

2020-08-01 21:39:24 455 3

原创 字符串拼接的5种方法 +(底层实现原理)

字符串拼接: 字符串,是Java中最常用的一个数据类型了。本文,也是对于Java中字符串相关知识的一个补充,主要来介绍一下字符串拼接相关的知识。本文基于jdk1.8我们都知道,String是Java中一个不可变的类,所以他一旦被实例化就无法被修改。不可变类的实例一旦创建,其成员变量的值就不能被修改。这样设计有很多好处,比如可以缓存hashcode、使用更加便利以及更加安全等。字符串不变...

2020-03-19 20:27:34 37798 3

原创 日常面试总结+1(杭州某某公司)

今日面试: 日常总结ps:原本是昨天晚上9点多打来的电话面试,因为自己在外面不方便,所以就推迟到了今天下午7点钟,面试虽然不是很理想,也不知道会不会第二面,小菜鸡有点小期待,不过算是这几次面试以来算看的过去的一面。博客目的:<第一> : 面临面试的童鞋们可以偶尔瞅瞅我的笔记,若能从这里收获到一点,开心万分<第二> : 作为学习的一种record,时常翻一翻,...

2020-03-13 02:36:14 339 2

原创 HashMap、ConcurentHashMap的原理与实现(持续补充)+ (一些常见面试题)

一、hashmap:HashMap是基于hashing的原理,我们使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中获取对象。当我们给put()方法传递键和值时,我们先对键调用hashCode()方法,返回的hashCode用于找到bucket位置来储存Entry对象。”这里关键点在于指出,HashMap是在bucket中储存键对象和值对象,作为...

2020-03-05 01:46:38 414

原创 The first record --两次面试

小菜鸡两次面试总结(钉钉,阿里猫人电商): 2020.2.29-钉钉面试:这是我第一次面试,准备的稀里糊涂,很不充分,不过项目是前提,因为涉及到技术的运用,我觉得大公司一开始都是会问到项目的大概,一小部分会开始细究项目细节,面试第一步:1、自我介绍(不能紧张!随和一点),2、介绍一下你的项目 + 项目中你觉得比较难的点、你是怎么想的 / 怎么解决的(这一步因为自己没有准备,所以说的很碎...

2020-03-03 21:03:09 1694 1

原创 Colllections.shuffle的用法和技巧

关于Collections.shuffle()方法的学习Java.util.Collections类下有一个静态的shuffle()方法,如下:1)static void shuffle(List<?> list) 使用默认随机源对列表进行置换,所有置换发生的可能性都是大致相等的。2)static void shuffle(List<?> list, Random ...

2019-12-17 17:28:12 418

原创 第一次写博客

写博客第一天       今天是入CSDN以来第一次写博客,为什么要开始写了呢,其一,学长建议我们能养成写博客的好习惯,总结记录一下自己在每个阶段学到的东西,其二,我觉得有些事情确实需要记录下来,一边日后忘却的时候可以回头来看,所以我觉得,写博客很重要也很有必要。     &...

2019-12-04 20:31:15 298 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除