摘要: 一、链表相关 1.链表反转 class Solution { public ListNode reverseList(ListNode head) { // base case if(head == null || head.next == null) return head; ListNode f 阅读全文
posted @ 2020-09-11 10:29 远古大人 阅读(1251) 评论(0) 推荐(0) 编辑
摘要: 常见命令 git add . 提交所有修改文件到暂存区 git commit -m "xxx" 提交所有暂存区文件到工作区 git push (加-f参数 强推会覆盖远程) 提交工作区文件到远程 git branch 查看处于哪个分支 git status 查看状态 git checkout -b 阅读全文
posted @ 2019-12-20 15:57 远古大人 阅读(123) 评论(0) 推荐(0) 编辑
摘要: DbUtils简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,创建连接、结果集封装、释放资源,同时也不会影响程序的性能。创建连接、结果集封装、释放资源因此dbu 阅读全文
posted @ 2019-12-20 15:34 远古大人 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 方法一.可以专门写一个工具类读取所有非application的文件(单列模式)(用一个Map来保存所有配置文件) 类工具代码如下: import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.IOException; 阅读全文
posted @ 2019-12-20 15:26 远古大人 阅读(3363) 评论(0) 推荐(0) 编辑
摘要: 后续在写 阅读全文
posted @ 2019-12-20 15:14 远古大人 阅读(520) 评论(0) 推荐(0) 编辑
摘要: SparkSession配置获取客户端 import org.apache.spark.SparkConf; import org.apache.spark.api.java.JavaSparkContext; import org.apache.spark.sql.SparkSession; im 阅读全文
posted @ 2019-12-20 15:10 远古大人 阅读(8491) 评论(1) 推荐(0) 编辑
摘要: 添加依赖与配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId> 阅读全文
posted @ 2019-12-20 14:57 远古大人 阅读(2397) 评论(0) 推荐(0) 编辑
摘要: 列式存储 列式存储和行式存储相比有哪些优势呢? 可以跳过不符合条件的数据,只读取需要的数据,降低 IO 数据量。 压缩编码可以降低磁盘存储空间。由于同一列的数据类型是一样的,可以使用更高效的压缩编码(例如 Run Length Encoding 和 Delta Encoding)进一步节约存储空间。 阅读全文
posted @ 2019-12-20 14:37 远古大人 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: 一、记忆化搜索 斐波那契算法 1.递归代码(时间复杂度O(2^n)): int f(int n){ if(n == 1 || n == 2){ return 1; } return f(n-1) + f(n-2); } 2.递归加记忆化 public class Solution{ int[] re 阅读全文
posted @ 2019-11-17 11:46 远古大人 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/dolphin0520/p/3920397.html 阅读全文
posted @ 2019-10-20 11:12 远古大人 阅读(95) 评论(0) 推荐(0) 编辑