自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 适配器模式源码之线程

适配器模式

2023-02-25 10:58:12 64

原创 适配器模式

适配器模式

2023-02-25 10:54:29 67

原创 代码复用行

代码复用性

2023-02-25 10:52:09 63

原创 代码审查1

代码审查

2023-02-24 15:42:04 55

原创 JavaLambda

Java Lambda 筛选

2023-02-22 15:31:41 254

原创 文件夹结构框架(递归调用)

文件夹结构框架递归调用

2022-11-17 14:26:58 262

原创 redis

Redis 基本操作Redis 默认有 16 个数据库,使用的是第 0 个,切换数据库select 0添加数据/修改数据set key value查询数据get key批量添加mset k1 v1 k2 v2...批量查询mget k1 k2 删除数据del key查询所有的 keykeys *清除当前数据库flushdb清除所有数据库flushall查看 key 是否存在exists key设置有效期expire key 10查看有效期

2022-04-19 10:34:59 66

原创 mybatis学习

一、静态资源处理问题可能出现问题说明:Maven静态资源过滤问题<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include

2022-03-16 12:13:41 204

原创 mybatis1

企业级框架 数据库管理Hibernate、MyBatis、Spring Data JPA、MyBatis Plus1 MyBatisMyBatis 是目前主流的 ORM 框架,ApacheORM:Object Relationship Mapping 对象关系映射把面向对象的编程语言和关系性数据库进行映射把 Java 和 MySQL 进行映射MyBatis 以前叫 iBatis1.1 MyBatis 的优势极大简化 JDBC 代码的开发简单易上手、具有很强的灵活性SQL 写到 XML

2022-03-15 18:43:23 1469

原创 二叉树遍历

二叉树节点定义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 55

原创 计算机操作系统(Java)

计算机操作系统 - 概述基本特征1. 并发并发是指宏观上在一段时间内能同时运行多个程序,而并行则指同一时刻能运行多个指令。并行需要硬件支持,如多流水线、多核处理器或者分布式计算系统。操作系统通过引入进程和线程,使得程序能够并发运行。2. 共享共享是指系统中的资源可以被多个并发进程共同使用。有两种共享方式:互斥共享和同时共享。互斥共享的资源称为临界资源,例如打印机等,在同一时刻只允许一个进程访问,需要用同步机制来实现互斥访问。3. 虚拟虚拟技术把一个物理实体转换为多个逻辑实体。主要有两

2021-09-07 15:09:40 753

原创 计算机网络主要知识(Java)

五层协议总体概括应用层:为特定应用程序提供数据传输服务,应用层任务通过应用进程间的交互来完成网络应用应用层协议为了应用进程间通信与交互的规则,例如 HTTP、DNS 等协议。数据单位为报文。传输层:为进程提供通用数据传输服务。由于应用层协议很多,定义通用的传输层协议就可以支持不断增多的应用层协议。运输层包括两种协议:传输控制协议 TCP,提供面向连接、可靠的数据传输服务,数据单位为报文段;用户数据报协议 UDP,提供无连接、尽最大努力的数据传输服务,数据单位为用户数据报。TCP 主要提供完整

2021-09-07 14:53:18 320

转载 解决背包问题

01背包问题 图解+详细解析一、题目描述有n个物品,它们有各自的体积和价值,现有给定容量的背包,如何让背包里装入的物品具有最大的价值总和?为方便讲解和理解,下面讲述的例子均先用具体的数字代入,即:eg:number=4,capacity=8二、总体思路根据动态规划解题步骤(问题抽象化、建立模型、寻找约束条件、判断是否满足最优性原理、找大问题与小问题的递推关系式、填表、寻找解组成)找出01背包问题的最优解以及解组成,然后编写代码实现。三、动态规划的原理动态规划与分治法类似,都是把大问题拆分成

2021-09-05 18:33:43 83

原创 排序算法总结

常见的排序算法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 69

原创 Typora使用

标题级别#一级标题##二级标题…###### 六级标题如果想写符号本身,而不是使用符号代表的格式,可以在符号前加转义字符\,这样就会显示符号本身。如#,*,~~字体加粗 前后两个*表示加粗这是粗体倾斜 前后一个*表示倾斜斜体删除线 前后两个~~表示删除线删除线下划线 <u></u>这是下滑线高亮 前后两个==高亮引用文字> + 空格 + 引用文字 以此类推>>+空格+引用文字 二级引用这是一个引用无序

2021-08-09 21:14:38 353

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除