MySQL
文章平均质量分 73
Java领域指导者
毕业于北京交大,在西直门,离中关村很近,上学期间参与联想项目研发,毕业后留在上地软件园继续研发,期间扩展了自己很宽的知识面,会为大家带来更多精彩的文章的~~~
展开
-
金三银四跳槽季求职指南
又到了一年一度的金三银四跳槽季了。大家伙儿肯定都有一定的想法。“出去试试水,看看自己市场价值”“这家早干烦了,赶紧换,不想当工具人了”“老板有毛病,天天划水拼 PPT,还一直 PUA 我们,这就炒了他 “这些念头,不止出现在大家的脑海里,也出现在师兄的脑海里。谁都想换个钱多事少离家近的工作不是。但是吧,听师兄一句劝,钱多就不错了,事少和离家近,就衡量着来吧。那么重点来了,如何拿到一个 “钱多”,事少和离家近也算是平衡的 offer 呢?今天师兄就和大家聊聊,换工作,写简历,以及面原创 2022-04-29 16:56:22 · 1102 阅读 · 0 评论 -
名震GitHub,字节跳动内部顶级数据结构刷题学习笔记根本停不下来
前段时间字节跳动发布了年前再招1万人的消息,从大部分的字节招聘岗位来说的话,Java研发岗位位居榜首!这个消息一经发布就让大部分的程序员蠢蠢欲动,毕竟字节谁不想去?字节跳动的岗位大多数看中的都是算法,所以说在算法部分不在强的小伙伴可以开始刷题了,今天给大家带来的就是一份来自字节内部的《排序和数据结构刷题学习笔记》拿他们的剑斩获他们的offfer“不香吗”?这份资料没有别的优点,唯一的优点就是“全面”相信这点大家从目录就可以看出来了!内容览阅下面会直接给大家展示其中部分内容的截图资...原创 2021-11-16 20:19:55 · 4282 阅读 · 47 评论 -
程序员必须清楚的 10 个高级 SQL 概念
随着数据量持续增长,对合格数据专业人员的需求也会增长。具体而言,对SQL流利的专业人士的需求日益增长,而不仅仅是在初级层面。因此,Stratascratch的创始人Nathan Rosidi以及我觉得我认为10个最重要和相关的中级到高级SQL概念。那个说,我们走了!1.常见表表达式(CTEs)如果您想要查询子查询,那就是CTEs施展身手的时候 - CTEs基本上创建了一个临时表。使用常用表表达式(CTEs)是模块化和分解代码的好方法,与您将文章分解为几个段落的方式相同。请在Wh原创 2021-11-05 21:43:41 · 108 阅读 · 0 评论 -
阿里P8纯手写SQL文档:收获不止SQL优化抓住SQL的本质
一个适合小白学SQL的网站,我们会由浅入深的介绍所有有关 SQL 的知识, 每一个章节是一组相关的SQL知识点; 并且会配备一组动手练习任务。这份文档特别适合学完某种知识就想马上动手的 实践党. 如果您在学习其他相关的SQL课程或已经在工作中展开了SQL实践,也可以把它作为巩固SQL知识的小工具。《收获,不止SQL优化,抓住SQL的本质》转发+关注后**点击这里,获得文档领取方式**这份SQL笔记的特点:方法意识巧妙融入 脑图表格清晰展现 海量案例完美结合 线上线下拓展延伸.原创 2021-11-05 14:48:40 · 133 阅读 · 0 评论 -
整理了一周终于整合了Spring +Sping Boot 全套资料
Spring是一个非常流行和成功的 Java 应用开发框架。SpringSecurity是Spring家族中的一个安全管理框架,提供了一套 Web 应用安全性的完整解决方案。在用户认证方面,Spring Security 框架支持主流的认证方式,包括 HTTP 基本认证、HTTP 表单验证、HTTP 摘要认证、OpenID 和 LDAP 等。在用户授权方面,Spring Security 提供了基于角色的访问控制和访问控制列表(Access Control List,ACL),可以对应用中的领域对...原创 2021-10-28 19:26:34 · 207 阅读 · 0 评论 -
校招失败,在小公司熬了2年后我终于实现阿里梦,定级P6,在线分享给备战金九银十的你!
其实两年前校招的时候就往阿里投了一次简历,结果很明显凉了,随后这个理想就被暂时放下了,但是这个种子一直埋在心里这两年除了工作以外,也会坚持写博客,也因此结识了很多优秀的小伙伴,从他们身上我学到了特别多东西,把这次面试分享出来,也是希望可以帮助到更多的人。小编面试前的复习资料和这些面试题的答案,都会分享一份给大家,请大家留意文末图片,直接扫码添加即可。一面(远程视频面)自我介绍 项目介绍 Redis介绍 了解redis源码吗 了解redis集群吗 Hashmap的原理 ha原创 2020-09-30 15:22:53 · 272 阅读 · 0 评论 -
阿里P8重点推荐的火爆全网MySQL路线笔记,啃完吃透保你涨薪5K
什么是数据库简单来说,所谓的数据库就是存储数据的容器,而且是永久存储的。2、为什么需要数据库3、为什么要学习MySQL数据库MySQL由于免费,而且性能强劲,是目前使用最广泛的数据库产品,同时也是入门门槛最低的数据库产品之一,更重要的是,以MySQL为学习原型,以后去适应和掌握其他数据库产品,思想和原理都是互通的,也不会有太大障碍。几乎任何一个企业级应用,都要用到数据库。 无论开发、测试、运维还是架构师,数据库都是加分神器! 小的软件企业分工不明确,全能型人才能得到更多的机.原创 2020-09-21 13:59:45 · 719 阅读 · 1 评论 -
你真的理解MySQL索引吗?一文带你从数据结构层面解析mysql索引原理
索引数据结构数据页基本结构 :从上图可以推断出,查询某条记录关键步骤只有2个:定位到数据页 定位到记录如果没有索引,查询某条记录只能先依次遍历数据页,确定记录所在的数据页之后;再从数据页中通过 页目录 定位到具体的记录,这样做效率肯定是很低的。为了方便说明,先建一张示例表:mysql> CREATE TABLE index_demo( -> c1 INT, -> c2 INT, -> c3 CHAR(1).原创 2020-09-17 21:54:43 · 327 阅读 · 0 评论 -
三面头条失利,但收获满满,面试凉经分享,与君共勉
写在开篇和往年相比,今年的秋招看上去不是那么顺利,多少都受疫情有所影响,但是令我惊讶的是第一家给我面试机会的公司竟然是宇宙条。一开始接到面试通知时,心情特别复杂,紧张又兴奋,字节跳动是出了名的考算法,实际上我算法部分是相对薄弱的。这次面试,一共三轮,共计四个小时左右,这三轮面试对我来说,简直是灵魂拷问,至于结局,往下看吧!字节跳动,三轮面试,四个小时,灵魂拷问,结局我哭了但下次还敢话不多说,面试场景具体如何,各位看官捧个场吧。另外,下文中涉及到的面试题答案、复习资料,均有完整PDF版分享,原创 2020-09-17 16:17:58 · 325 阅读 · 7 评论 -
年薪百万大牛手写JAVA面试神器:二十五大专题,面面俱到,金九银十有保障啦!
在最权威的 TIOBE 编程语言排名榜单上,Java 常年稳居第一,可以说是世界上应用最为广泛的一门语言。包括阿里巴巴、京东、去哪儿网、亚马逊在内的知名公司都在使用 Java 语言。同时,在微服务、云计算、大数据、Android App 开发等领域,Java 也是当之无愧的主角。可以说,学好了 Java,不愁没有用武之地,未来的就业之路也会非常宽广。就业就离不开面试了,面试愁?看这,来来来,面试神器为你送上!JavaOOP面试题Java集合/泛型面试题J...原创 2020-09-15 16:01:02 · 142 阅读 · 0 评论 -
女同事问我MySQL怎么递归查询?我一顿操作猛如虎,再看她在原地杵
前言最近在做的业务场景涉及到了数据库的递归查询。我们公司用的 Oracle ,众所周知,Oracle 自带有递归查询的功能,所以实现起来特别简单。但是,我记得 MySQL 是没有递归查询功能的,那 MySQL 中应该怎么实现呢?于是,就有了这篇文章。文章主要知识点:Oracle 递归查询, start with connect by prior 用法 find_in_set 函数 concat,concat_ws,group_concat 函数 MySQL 自定义函数 手动实现原创 2020-09-11 17:31:19 · 188 阅读 · 0 评论