摘要:生命不息,奔跑不止,持之以恒,勇攀高峰!JasonCeng的跑步打开博文,持续更新,培养好习惯,一起变成更优秀的自己! 阅读全文
posted @ 2019-12-25 22:14 JasonCeng 阅读(106) 评论(0) 推荐(0) 编辑
摘要:我们都知道,索引是数据库中的一把双刃剑,用好索引,能使性能提升好几个数量级,而如果对索引认识不深,乱用索引,则有可能适得其反。本文查阅相关资料整理出对索引的深度认识,深入介绍了MySQL中的B-Tree索引、哈希索引、空间数据索引(R-Tree)、全文索引以及其他索引类别。分别从各种索引的内部实现原理、应用优势及相关限制进行介绍。希望能对你有所帮助。 阅读全文
posted @ 2019-12-15 14:45 JasonCeng 阅读(3853) 评论(0) 推荐(1) 编辑
摘要:这是我在平时工作中分析spark程序报错以及性能问题时的一般步骤。当然,首先说明一下,以上分析步骤是基于企业级大数据平台,该平台会抹平很多开发难度,比如会有调度日志(spark-submit日志)、运维平台等加持,减少了开发人员直接接触生成服务器命令行的可能,从物理角度进行了硬控制,提高了安全性。下面我将带领大家从零到一,从取日志,到在Spark WebUI进行可视化分析相关报错、性能问题的方法。 阅读全文
posted @ 2020-10-12 16:52 JasonCeng 阅读(130) 评论(0) 推荐(0) 编辑
摘要:JSON是一种通用的存储格式,在半结构化存储中十分常见,部分场景已经开始存在以JSON格式贴源存储的数据,作为下游数据使用方,我们亟需对JSON格式的数据进行加工和处理,以提取出我们需要的数据,以对外提供更完善的数据服务。 阅读全文
posted @ 2020-09-28 14:11 JasonCeng 阅读(35) 评论(0) 推荐(0) 编辑
摘要:YYYY-MM-DD与YYYYMMDD;hh-mm-ss与hhmmss的相互转换有两种办法,第一种是利用UNIX时间戳函数,第二种是利用字符串拼接函数。 阅读全文
posted @ 2020-08-23 09:50 JasonCeng 阅读(49) 评论(0) 推荐(0) 编辑
摘要:,时间管理能力、自驱力、总结能力,是我目前认为最重要的,这三样能力需要在日常的工作、生活、学习、独处中培养,每一分每一秒都需要围绕其进行刻意训练。 阅读全文
posted @ 2020-08-23 00:15 JasonCeng 阅读(22) 评论(0) 推荐(0) 编辑
摘要:构造一颗二叉排序树(也叫二叉搜索树,BST,Binary Search Tree)十分简单。一般来讲,大于根节点的放在根节点的右子树上,小于根节点的放在根节点的左子树上(如果等于根节点,则可视情况而定),如果写程序的话,可以采用递归的方式,而且由于不存在重叠子问题的情况,因此递归的性能已经足够好(不考虑栈溢出的情况)。本文系统归纳一下二叉树的特性,以及相关操作及其代码实现。 阅读全文
posted @ 2020-06-20 23:13 JasonCeng 阅读(73) 评论(0) 推荐(0) 编辑
摘要:物理层有几个重要的计算公式,都与传输速率、波特率、带宽有关。主要围绕数字数据调制技术展开。下面用两个经典题目进行介绍。 阅读全文
posted @ 2020-06-15 23:21 JasonCeng 阅读(122) 评论(0) 推荐(0) 编辑
摘要:本文对Hive中常用的三个排序函数row_number();dense_rank();rank()的特性进行类比和总结,并通过笔者亲自动手写的一个小实验,直观展现这三个函数的特点。 阅读全文
posted @ 2020-06-10 19:10 JasonCeng 阅读(190) 评论(0) 推荐(1) 编辑
摘要:pip官方源有时候较为不稳定,对于国内用户来说,一个好的镜像源能够提高生产力。再加上有的公司和行业较为严格,无法访问互联网,所以通过配置内网的源就变成了必需的技能,本文同样适用于公司内网源的搭建。由于篇幅有限,只介绍简单的入门级配置,更多高级配置,如设置timeout等请自行搜索相关资料。 阅读全文
posted @ 2020-06-09 19:46 JasonCeng 阅读(81) 评论(0) 推荐(0) 编辑
摘要:个人收集的一些有趣有用的网站,涵盖程序设计类、软件类、素材类、演讲类... 阅读全文
posted @ 2020-06-08 00:26 JasonCeng 阅读(19) 评论(0) 推荐(0) 编辑
摘要:在二叉树的理论推导以及一些高频类型题中,我们经常需要计算二叉树的总结点数,某一层的结点数以及已知结点数反推树的高度,本文围绕这几个高频知识点,归纳总结以下公式。 阅读全文
posted @ 2020-06-07 20:11 JasonCeng 阅读(310) 评论(0) 推荐(0) 编辑