- 博客(4)
- 收藏
- 关注
原创 SQL实现行转列的两种方式
SQL实现行转列的两种方式 在我们日常开发的场景中,可能会遇到使用SQL进行行转列的问题,那么下面我将介绍两种方式供大家参考。大家只要认真看完,我想肯定会学会这两种简单的方法的! 首先我们准备一张数据表:my_score 代码如下: CREATE TABLE `my_score` ( `std` varchar(255) DEFAULT NULL, `prj` char(10) DEFAULT NULL, `score` int DEFAULT NULL ) ENGINE=InnoDB DEFA
2021-04-18 21:36:11 7284
原创 简单算法:实现姓名的去重。
简单算法:实现姓名的去重。 这里我们假设忽略大小写情况下是一样的。 第一种方案:利用HashMap进行去重。HashMap的存储特点是:无序不可重复,利用该特点我们可以将目标中的字符串进行遍历,只要是我们HashMap集合中没有的,我们就将他放进去,之后添加到目标集合中,这样便实现了姓名的去重。 代码如下: public List<String> nameDeduplication1(String[] names) { // 我们定义一个List集合用于收集结果并返回。
2021-04-13 19:34:04 312
原创 shell脚本实现实现hadoop,zookeeper,mapreduce的自动开启与关闭
shell脚本实现实现hadoop,zookeeper,mapreduce的自动开启与关闭 我们在学习大数据之路的初期,安装好虚拟机集群以及zookeeper,hadoop,MapReduce等组件后需要手动依次启动以上该组件,因此为了方便启动和关闭,我们可以编写一个shell脚本来实现。 这里以首先启动zks,再启动hdfs,yarn以及resourcemanager。 #这里是启动脚本 #!/bin/bash #start zks for node in node2 node4 node4 do
2021-03-26 08:26:42 205
原创 新手易理解的冒泡法
冒泡排序法 所谓冒泡排序,就是利用冒泡法将一组乱序的数组元素进行升序或者降序重新排列。那么何为冒泡法呢?相信大家在学习c语言这门课程的时候接触过,不管大家是忘记了还是当时没听懂,接下来我将给大家简单的介绍一下。 冒泡法 百度上有相关冒泡法的定义介绍,这里我简单说一下,就以升序排列为例,假设数组中有10个元素,我们要将数组中的乱序的元素从小到大进行排列,首先将这组数据拿出来,利用相邻两个元素来比较大...
2020-05-07 08:24:11 551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人