- 博客(163)
- 收藏
- 关注
原创 Linux学习
date +%Y/%m/%d:显示2020/0809。注意linux系统下的大小写字母是不一样的东西。命令太长使用转义\来连接下一行的命令。locale:展示当前系统支持的语系。date:显示系统当前的时间。
2023-07-04 09:32:05
869
原创 基于Redis源码学习基础软件开发
(redis依赖的第三方、一些客户端的redis演进发展代码和Lua的脚本源码),(功能模块源码),(功能测试代码),(Redis系统的一些辅助功能模块)。本博客主要学习src目录结构下的知识,可能涉及学习的知识包括:C语言、网络编程、数据结构算法等。
2023-03-21 11:04:03
278
原创 商城分布式项目(高级篇1)
文章目录商品上架SKU在es中的存储模型构造基本数据业务逻辑代码ES的学习链接基础学习&&spring整合商品上架SKU在es中的存储模型采用空间换时间PUT product{ "mappings":{ "properties": { "skuId":{ "type": "long" }, "spuId":{ "type": "keyword" }, # 不可分词 "skuT
2022-05-11 20:54:33
567
原创 Mybatis Plus学习
文章目录Wrapper的学习QueryWrapper的学习BaseMapper的学习Wrapper的学习wrapper:包装的意思,实际就是封装的泛型的接口方法QueryWrapper的学习源码解读import com.baomidou.mybatisplus.core.conditions.AbstractWrapper;import com.baomidou.mybatisplus.core.conditions.SharedString;import com.baomidou.myba
2022-05-07 14:17:11
485
原创 docker学习(容器虚拟化技术---华子需要)
文章目录Docker是什么docker安装step1: 卸载旧的容器step2: 需要的安装包环境step3: 设置镜像的仓库step4: 安装社区版的dockerstep5: 启动dockerstep6: 测试hello worlddocker的卸载Docker是什么docker安装官方的教程文档阿里云服务器的版本信息step1: 卸载旧的容器step2: 需要的安装包环境step3: 设置镜像的仓库yum-config-manager \ --add-repo \
2022-04-28 11:52:04
1740
原创 单调栈的应用题
题:接雨水本题单调栈的作用:1.便于获取top的左墙;2.便于寻找右墙class Solution { public int trap(int[] height) { int len=height.length; int res=0; //利用双向队列实现“单调递减的栈”(栈内存放的是序号,栈顶元素最小) //因为需要维护单调栈,才会有出栈的操作 Deque<Integer> stack=ne.
2022-04-08 16:01:07
278
原创 Stack和Queue和Deque容器使用比较
Stack(先进后出)push和popQueue(先进先出)(例如:LinkedList,根据多态特性来调用相应的方法)offer(队列尾部)和poll(队列首部),add和remove【会抛异常】Deque(双向队列–可单向队列,可栈的实现)实现单向队列(队列的头部删除,队列的尾部插入)实现栈(队列的头部插入,队列的头部删除)...
2022-04-07 17:37:30
168
原创 特殊容器的学习与使用
HashMap的EntrySet学习(HashMap的遍历)EntrySet 和Map.Entry<K,V>set的迭代器map键值对的遍历学习 Map<Integer,Integer> map=new HashMap<>(); map.put(10,20); map.put(20,45); //获取键值对的set集合 Set<Map.Entry<Integer, I.
2022-04-07 16:46:56
561
原创 题型:二叉树的路径和(经过本节点的思想)
计算本节点为起点的价值(路径和/节点数),进而计算遍历”经过本节点的价值“力扣124. 二叉树中的最大路径和/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode() {} * TreeNode(int val) { this.val = val; } *
2022-04-01 16:04:16
525
原创 ACM模式学习
ACM模式的约定框架模式public class Main { public static void main(String[] args){ //控制台的输入数据 Scanner reader = new Scanner(System.in); System.out.println("打印的输出结果"); }}next()–以tab/空格/回车为结尾 && nextline()–以回车为结尾nextInt和n
2022-03-30 18:31:39
3079
原创 八股文9:SpringBoot(针对项目)
SpringBoot会话技术Session和cookie拦截器–权限管理SpringSecuritySpring 整合redis(粗糙)Spring整合kafka(粗糙)异常处理(Advice)日志记录 (AOP)
2022-03-23 19:18:18
1823
原创 八股文7:操作系统与IO模型
学自jksj,做个笔记操作系统基础总览(内核)什么是操作系统内存管理进程(CPU)管理IO管理(键盘、鼠标、打印机、显示器等统称为 I/O设备)文件(硬盘)管理网卡(网络通信)管理
2022-03-21 11:53:48
598
原创 最长递增子序列(求解长度+返回对应的数组版---面试需要)
求解长度利用动态规划,求解数组,记录这个位置的前一个位置的序号索引是谁,这样可以逆序找到最后需要求解的那个最长递增子序列的数组public class Test { public static void main(String[] args) { Test t=new Test(); int[] nums={1,23,4,5,33,8,90,91}; t.lengthOfLIS(nums); } public int lengthOfLIS.
2022-03-19 15:55:07
870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人