- 博客(15)
- 收藏
- 关注
原创 redis
Redis 基本操作 Redis 默认有 16 个数据库,使用的是第 0 个,切换数据库 select 0 添加数据/修改数据 set key value 查询数据 get key 批量添加 mset k1 v1 k2 v2... 批量查询 mget k1 k2 删除数据 del key 查询所有的 key keys * 清除当前数据库 flushdb 清除所有数据库 flushall 查看 key 是否存在 exists key 设置有效期 expire key 10 查看有效期
2022-04-19 10:34:59
123
原创 mybatis学习
一、静态资源处理问题 可能出现问题说明:Maven静态资源过滤问题 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include
2022-03-16 12:13:41
297
原创 mybatis1
企业级框架 数据库管理 Hibernate、MyBatis、Spring Data JPA、MyBatis Plus 1 MyBatis MyBatis 是目前主流的 ORM 框架,Apache ORM:Object Relationship Mapping 对象关系映射 把面向对象的编程语言和关系性数据库进行映射 把 Java 和 MySQL 进行映射 MyBatis 以前叫 iBatis 1.1 MyBatis 的优势 极大简化 JDBC 代码的开发 简单易上手、具有很强的灵活性 SQL 写到 XML
2022-03-15 18:43:23
1535
原创 二叉树遍历
二叉树 节点定义 public class TreeNode { public int val; public TreeNode left; public TreeNode right; public TreeNode(){ } public TreeNode(int val,TreeNode left,TreeNode right) { this.val = val; this.left =
2021-09-10 20:43:39
97
原创 计算机操作系统(Java)
计算机操作系统 - 概述 基本特征 1. 并发 并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。 并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。 操作系统通过引入进程和线程,使得程序能够并发运行。 2. 共享 共享是指系统中的资源可以被多个并发进程共同使用。 有两种共享方式:互斥共享和同时共享。 互斥共享的资源称为临界资源,例如打印机等,在同一时刻只允许一个进程访问,需要用同步机制来实现互斥访问。 3. 虚拟 虚拟技术把一个物理实体转换为多个逻辑实体。 主要有两
2021-09-07 15:09:40
888
原创 计算机网络主要知识(Java)
五层协议总体概括 应用层:为特定应用程序提供数据传输服务,应用层任务通过应用进程间的交互来完成网络应用 应用层协议为了应用进程间通信与交互的规则,例如 HTTP、DNS 等协议。数据单位为报文。 传输层:为进程提供通用数据传输服务。由于应用层协议很多,定义通用的传输层协议就可以支持不断增多的应用层协议。运输层包括两种协议:传输控制协议 TCP,提供面向连接、可靠的数据传输服务,数据单位为报文段;用户数据报协议 UDP,提供无连接、尽最大努力的数据传输服务,数据单位为用户数据报。TCP 主要提供完整
2021-09-07 14:53:18
397
转载 解决背包问题
01背包问题 图解+详细解析 一、题目描述 有n个物品,它们有各自的体积和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和? 为方便讲解和理解,下面讲述的例子均先用具体的数字代入,即:eg:number=4,capacity=8 二、总体思路 根据动态规划解题步骤(问题抽象化、建立模型、寻找约束条件、判断是否满足最优性原理、找大问题与小问题的递推关系式、填表、寻找解组成)找出01背包问题的最优解以及解组成,然后编写代码实现。 三、动态规划的原理 动态规划与分治法类似,都是把大问题拆分成
2021-09-05 18:33:43
159
原创 排序算法总结
常见的排序算法 import java.io.Console; import java.util.ArrayList; import java.util.Arrays; public class JavaSeTest { public static void main(String[] args) { } /** * 冒泡排序 * @param array * @return */ public static int[] bu
2021-09-01 10:34:26
108
原创 Typora使用
标题级别 #一级标题 ##二级标题 … ###### 六级标题 如果想写符号本身,而不是使用符号代表的格式,可以在符号前加转义字符\,这样就会显示符号本身。如#,*,~~ 字体 加粗 前后两个*表示加粗 这是粗体 倾斜 前后一个*表示倾斜 斜体 删除线 前后两个~~表示删除线 删除线 下划线 <u></u> 这是下滑线 高亮 前后两个== 高亮 引用文字 > + 空格 + 引用文字 以此类推>>+空格+引用文字 二级引用 这是一个引用 无序
2021-08-09 21:14:38
591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅