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