首页
文章归档
1
分库分表的表设计和单表的表设计有什么区别?
2
IE下获取MultipartFile的正确文件名
3
使用本地虚拟机构建Linux环境,并使用docker安装MySQL
4
Java中几个循环的区别
5
基础数据结构
weijiangcc
在egintra的成长
累计撰写
19
篇文章
累计创建
8
个标签
累计收到
6
条评论
导航
首页
文章归档
目录
搜索
标签搜索
题解-二分查找
题解-反转链表
题解-双指针
题解-栈
题解-模拟
题解-删除链表元素
算法基础
业务相关
LeetCode-206-反转链表
1 年前
516
0
0
75.6℃
反转链表
题目描述题解反转链表的题目都可以按照模板进行一些小小的修改,首先看一下模板对模板修改后,得到结果public ListNode reverseList(ListNode head) { ListNode prev = null; ListNode curr = head; List
LeetCode-26、27 移除元素二连击
1 年前
520
0
0
76℃
双指针
LeetCode-26 题目描述在题干中,我们可以获取到的主要信息有有序并且原地修改数组,空间复杂度O(1),这个也就代表着我们不能使用其他数据结构,例如Set等不需要考虑数组中超出新长度后面的元素既然不用考虑超出新长度后边的元素那就可以非常简单的使用双指针,一个走的比较慢,一个走的比较快走得慢的指
LeetCode-739-每日温度
1 年前
559
0
0
79.9℃
栈
题目描述题解一个非常典型的,看到题干就能想到 栈 的题目public int[] dailyTemperatures(int[] temperatures) { Stack<Map> stack = new Stack<>(); int tLen = temper
LeetCode-20-有效的括号
1 年前
472
0
0
71.2℃
栈
题干讲解这个题目可以记住使用栈,知道了使用栈,就可以不停的判断括号是不是匹配,最后栈不为空,就是不闭合,为空就是闭合题解/** * 这里先用hash表存一下({[代码就不会显得这么蠢 * 这样写比较容易懂,将就一下吧 */public boolean isValid(String s) { i
LeetCode-2028-找出缺失的观测数据
1 年前
490
0
0
73℃
模拟
题目描述看到题目其实很快就能想到思路(现有数据的长度 + 缺失的长度) * 平均值 = 数据的总和如果 数据的总和 - 现有数据的总和 > 缺失的长度 * 骰子的最大值6 则代表没有这么多的空间可以容纳,返回空数组就可以了最大的问题在于当 数据的总和 - 现有数据的总和 < 缺失的长度
LeetCode-19-删除链表的倒数第 N 个结点
1 年前
460
0
0
70℃
删除链表元素
题目一般来说,题目越是简洁就越经典,看这个题目的表述,估计这道题很tmd经典题解/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * L
Java通过Mybatis操作Oracle的Clob和Blob
2 年前
1365
1
0
163.5℃
芝士碎片
前段时间到客户现场出差,在现场遇到了base64和图片互相转换的问题,在现场肯定不如自己安安静静写代码的时候冷静,为了解决问题几乎浪费了一整天,所以这篇文章也是为了梳理一下Java通过Mybatis操作Oracle的Clob和Blob的解决方式和注意事项首先我们要搞清楚CLOB和BLOB的区别,这两
ORACLE 用户和表空间的相关操作
2 年前
7432
0
1
769.2℃
芝士碎片
查看用户相关信息select * from USER_USERS查看表空间相关信息-主要用来查看表空间绝对路径SELECT * FROM Dba_Data_Files ddf--WHERE ddf.tablespace_name = 'TablespaceName';查看ORACLE
thymeleaf 空元素导致项目控制台报错
2 年前
461
0
2
74.1℃
芝士碎片
thymeleaf 如果有空的问题,可以吧th:value="${Map.Key}"改成th:value="${Map?.get('Key')}"
上一页
下一页
1
2