java
文章平均质量分 80
笨鸟曼菲
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
外企工作日常:全英文CrossTalk反串讲-讲前紧张,讲后淡定
给来自香港,波兰,印度的同事进行反串讲~原创 2021-12-03 23:27:33 · 1977 阅读 · 0 评论 -
苹果电脑Mac如何设置静态IP地址?
我们在用自己的电脑写项目的时候,有时候会需要修改自己的电脑的Ip,来和自己部署的环境保持一致,这样会更加方便自己研究学习,那么Mac如何修改IP呢? 1.点击Mac左上角的“苹果”图标,点击“系统偏好设置”; 2.点击“网络”图标,进入;3.找到你要设置的网络对象,如果使用的是网线 就选择"以太网",如果是WIFI连接,就选择相应的WIFI,选中后,点击右下角的"高级"选项4.在TCP/IP栏里,将配置IPV4选项更改为"手动"5...原创 2021-12-03 20:47:59 · 8502 阅读 · 0 评论 -
万字梳理:算法0基础入门-主流排序算法大集合;硬核整理图解+代码--数据结构与算法小结4
本期脑图:1.前言:谈算法色变?Duck不必!不知你是否有这种感受?一提到算法,第一反应就是:太难了,我不会!一开始我也有过这种感受,不过耐心学下去之后发现,算法并没有那么复杂。至少入门是一件很容易的事情,只需要: 1.耐心看完本篇推文! 2.开始思考任意一个算法实现思路! 3.自己尝试写任意一个实现代码!只要成功写出一个,你就入门了,你一定可以做到!至于后期深入到什么程度,就取决于你付出的时间多久了~2.一定要掌握算法吗?个...原创 2021-12-03 20:43:53 · 1222 阅读 · 0 评论 -
图解二叉树+手撸二叉树代码--腾讯数据结构面试题
本期脑图:一前言:上一期数据结构与算法小结2 撸了单向链表代码,是作为本篇的基础,其中一个核心思路都很重要:递归,可以说掌握了递归,基本上手动实现这些数据结构就已经成功了一半;本期开始手撸代码模拟二叉树的遍历;二 基本常识铺垫:2.1 什么是树?树是n(n大于等于0)个有限元素的集合:1.n=0 时为空树 2.n>0时:有且仅有一个称为根(root)的元素及m个(m>0)不相交的有限集合组成,每一个有限...原创 2021-10-30 22:07:16 · 499 阅读 · 0 评论 -
手撸代码模拟单向链表--数据结构与算法小结2
正在看文章的你不妨试着回答一下java岗位必问面试题:1.HashMap的底层数据结构是什么?2.他的set的过程是怎么样的?3.hashmap产生哈希冲突了怎么做的?(和问题2有关)如果你暂时说不清楚的话就试着看下我:上菜!!!:本文章脑图:前言:不知大家有没有在面试中碰到过这样的问题,反正我是碰到过?而且当时面试的还是一家普通的外包公司,所以hashmap的数据结构相关面试题可以说是非常普遍了,所以关于这一块的数据结构非常有必要花时间去钻研...原创 2021-10-23 11:22:44 · 225 阅读 · 0 评论 -
手撸冒泡排序代码:数据结构与算法小结1
首先,正在看文章的靓仔,现在有个需求给你:将已知的数组里面的值重新排序,按照从小到大的顺序打印输出;你会怎么思考呢?这个需求需要用到排序的算法,排序有很多种方式,比如1.冒泡排序:(今天以这个为例)2.选择排序:3.插入排序一 .为啥叫冒泡排序呢?一开始我也挺有疑问的,直到我将排序过程竖着看的时候,就豁然开朗了;举个例子,一个数组长这样:Integer[] arr = {85, 7, 9, 56, 47, 1, 2, 8, 5};假如竖着看,...原创 2021-10-23 11:08:59 · 211 阅读 · 0 评论 -
算法基本功之一:弄清时间复杂度
首先时间复杂度定义:在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并且确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作 T(n) = 0(f(n))。它表示随问题规模n的增大,算法执行时间的增长率和f(n)的增长率相同,称作算法的渐进时间复杂度,简称为时间复杂度,其中f(n)是问题规模n的某个函数;说人话:衡量一个算法复杂程度的式子,相同环境条件下,肯定越简单速度越快;那我们追求的就是把时间复杂度高的优化...原创 2021-10-23 11:01:28 · 451 阅读 · 0 评论 -
学习笔记--mysql索引底层数据结构
此篇仅作为自己平时的一个学习总结,学习的方式也是通过学习其他博主的文章得来,所以肯定没那么深入,如果你觉得有用,也可以收藏阅读,我会持续加油学习,越来越深入下去的;这次的主题是mysql数据库,mysql从数据储存的结构上,有很多种,每一个有他的优势和劣势;那提到mysql优化,就一定会提到索引结构,不了解索引的结构去学习mysql,肯定是不行的,于是自己下定决心开始总结索引的一切相关,首先先从索引的数据结构开始,那么都有哪些呢?1. 二叉树,顾名...原创 2021-10-17 22:05:42 · 432 阅读 · 0 评论 -
面试宝典第二弹~破除面试紧张魔咒
在我的第一篇推文,写了关于面试的自我准备阶段的一些事项,可以说是入门级别的了,适合时间紧,任务重,并且对面试没什么概念的伙伴们阅读。Java面试宝典第一弹~如何从零开始着手面试_StefanSSSS的博客-优快云博客那么这一篇推文就是延续了,关于如何准备面试中的技术面,让自己做到心中有货,并且可以自然的讲出来~尤其是特别适用于那些性格比较内向的伙伴,明明技术能力很强,但就是表达不出来的伙伴,或者是自己私下准备的时候感觉自己已经掌握了,可以说出来了,但是一到面试官问到...原创 2021-10-17 21:53:31 · 253 阅读 · 0 评论 -
Java面试宝典第一弹~如何从零开始着手面试
假如你现在的状态符合以下的其中一种,那这篇文章简直就是为你量身定做的;废话不多说,开门见山! 1.裸辞,浪了一段时间之后突然想找工作,却不知从何开始着手,可能还有点小慌~ 2.工作“拧螺丝”了几年,想跳槽,突然发现只会业务代码,不懂底层和很多技术的原理~ 3.刚刚结束一段时间的“学习”,想要快速找工作“回血”养活自己~ 4.计划试水一下自己的技术到底几斤几两~ 5.性格比较内向,懂技术,但是 不会说,不敢说 ,面试就会心跳加速~ 6.闲来无事,就是想点进来看看如果以上几种你都没有,可以划过原创 2021-10-17 21:35:52 · 403 阅读 · 0 评论
分享