自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wujiandao的专栏

数据恩仇录

  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 SQL 实现广度优先搜索,你会了吗?

《流浪地球》特别好看,你看了吗!据说对其中的很多不解的 Bug 有很多的猜测和不满,说不通的地方太多,导致很多科幻迷对影片很不满意,完全不能满足 YY 的欲望。我也就是看个乐呵,没有足够的背景知识去解密电影中的穿帮劲头。但片中大快人心的众志成城还是蛮感动我的。看到很多救援车都主动返回,我忍不住想了下,真的需要这么多人返回,用广度优先搜索下最大量,凑足足够的人不就行了?肯定不会用深度...

2019-02-17 18:03:05 656

原创 99% 的人都不知道的 SQL Update 奥秘

不好意思,标题党了。但真是事实!刚开始玩 SQL 的时候,CRUD 语法背得贼溜。自以为这是 SQL 的全部,天天热心的在网上泡论坛,回答这类问题。似乎会个 Join 都是万人敬仰的事情了。放到今天,让你笑掉大牙。那时,2003 年...第一份工作,正式的操作 CRUD 了,在 2000 多用户的 MES 中,自信的加入了各种 SQL DML 语句。看着稳稳当当的 MES...

2019-02-14 20:56:01 255 1

原创 SQL 数据库学习路线推荐

昨天我们的星球里有位朋友咨询了个 SQL 数据库学习路线的问题。一开始学数据库的时候,和学校里教的 C/C++/Java 完全不是一个路子的事。你学会了 C 中的函数,Java 中的方法,却无法理解 SELECT WHERE FROM 到底为什么不能执行;你知道了指针,却依旧不知道为什么需要一个索引才能使得 SQL 跑的飞快。其实入门来说,把书好好看看,例子好好做做,...

2019-02-13 21:10:50 12191

原创 如何写好上千行的 SQL 存储过程(附代码规范)

上千行的 SQL 代码常见,且永不过时!经历了大大小小的 MIS 系统,小到几人用的协作系统,几十人用的 OA 系统,到上千人用的 MES/ERP 系统,再到百万人用的电商系统,存储过程的影子在半个世纪以来从未淡出它的战场。我们几个 SQL 老玩家经常自吹, SQL 是半衰期最长的编程语言。玩会它不用担心失业。上回我们说道如何去拆一个上千行的 SQL 存储过程,提到了四大...

2019-02-12 23:58:12 2215

原创 怎样评价一个几千行的 SQL 存储过程

前两天在知乎逛街,看到有这么个话题,顺手回答了下,并分享在这里,喜欢的话就一起讨论讨论吧。几千行的 SQL 存储过程,在比较老式的开发架构中常见,起源于 C/S 年代。通常是前端没有引入适当框架的设计,而将所有的应用逻辑一股脑儿丢给数据库开发造成的。当然这类设计的好处是上线快速,极短时间便可拿下项目。而弊端是扩展起来麻烦,尤其数据库开发一旦跳槽之后,留下的往往是看不懂的上古祖传代码...

2019-02-10 10:19:12 1070

原创 2019 新年说三件事

2019 对咱中国人来说,正式的开启了。大年三十赶春运回家,见识了一路的人生百态,体会了百般滋味,虽然看似辛苦,但只要回家吃上一口老母亲亲手包的热乎腾的饺子,心情也是极美的。额,我是一南方人,不吃饺子,所以过年特别想去丈母娘家,徐州。炖蹄髈,猪肘子,盐水鸭,小笼包,蒜鳝鱼,喜欢吃的都吃上了,还陪各路认识的,不认识的长辈喝的面红耳赤。文章算是落下来了,今天开始续上。一 ...

2019-02-07 22:23:27 412

字节跳动,初级 SQL 工程师面试 100 题整理

对于想要入门MySQL数据库管理的初学者来说,学习一门新的技术往往需要一个良好的起点。MySQL 100题题集提供了一个非常好的学习内容体,特别是对于那些在数据库管理领域没有太多经验的人来说。 该题集不仅提供了MySQL数据库基础知识的全面介绍,而且还包括了一系列实践操作的练习题,可以帮助学习者巩固理解和应用所学知识。 此外,MySQL是目前使用广泛的关系型数据库管理系统之一,许多企业和组织都在使用它来存储和管理大量的数据。因此,掌握MySQL数据库的基本知识和技能将会为那些想要从事数据库管理或与之相关的职业提供一个强有力的竞争优势。 对于初学者来说,通过练习题的形式来检测自己的学习质量是一个不错的方法。通过挑战自己来解决问题,可以加深对MySQL数据库的理解和掌握程度,同时也能够发现自己在学习过程中的不足之处,有针对性地进行补充和提高。总之,MySQL 100题题集对于那些想要学习数据库管理技能的人来说,是一个非常实用的学习资源。

2023-04-02

SQL 数据库面试题 200道,收集于网络

为编程初学者和求职面试的职场新手,我们精心准备了一份入门级的 SQL 和数据库面试题集。这本面试题集共有 200 +,内容丰富且易于理解,帮助读者快速掌握数据库和 SQL 的关键知识点。从内容大纲、读者能学到什么以及书中内容深入浅出三方面出发,我们力求为读者提供一个全面的学习体验。 本面试题集的内容大纲如下:首先介绍了数据库的安装过程,让读者了解如何正确安装和配置数据库软件;接着详细讲解数据库的基本操作,如创建、修改和删除表格等;紧接着是 SQL 的基础语法,通过实际应用案例帮助读者快速上手;最后涉及到数据库的权限分配与安全管理,让读者学会保护数据库的关键技巧。 通过学习本面试题集,读者能够掌握以下知识点:数据库的基本概念、安装与配置、基本操作、SQL 语法、应用案例、权限分配以及安全管理。我们的目标是让读者在阅读完本面试题集后,能够具备基本的数据库操作和 SQL 编程能力,为求职面试和实际工作打下坚实的基础。 这本面试题集采用通俗易懂的语言和实例讲解,注重理论与实践相结合,深入浅出地呈现了数据库和 SQL 的核心内容。无论您是编程初学者,还是职场新手,这本面试题集都将适合你

2023-04-02

ElasticSearch.xmind

个人汇总整理的ElasticSearch知识点,偏向于入门和基础

2019-06-03

Hive 入门级编程全案例详解

Hive 入门级编程实例详解。涵盖了各类基础函数使用要点以及 Java 编写 Hive 函数等。

2018-11-16

shell 编程之 sed 和 gawk 要点总结

Linux shell 编程中常用的文本处理工具 sed 和 gawk 的入门到进阶知识体系总结整理

2018-09-16

shell 编程

Linux shell 编程中常用的文本处理工具 sed 和 gawk 的入门到进阶知识体系总结整理

2018-09-16

空空如也

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

TA关注的人

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