- 博客(469)
- 资源 (19)
- 收藏
- 关注
原创 【LeetCode】剑指 Offer 58. 反转字符串 p284 -- Java Version
剑指 Offer 58. 反转字符串 -- (解题方法:多次翻转,主要考察对字符串的操作),一共分为两小题: 题目一:翻转单词顺序,题目二:左旋转字符串。
2023-04-16 16:23:38 378
翻译 【EXata】2.2 在Windows上编译EXata
本节介绍如何在Windows平台上编译EXata。第2.2.1节列出了支持的C++编译器。第2.2.2节描述了包含在EXata发行版中的预编译的可执行文件。第2.2.3节给出了编译EXata的详细说明。
2023-04-15 21:41:22 485
原创 【MyBatis Plus】004 -- MyBatis Plus高级(AR、MP插件、自定义全局操作、自动填充、逻辑删除、枚举、代码生成器)
MyBatis Plus高级(AR、MP插件、自定义全局操作、自动填充、逻辑删除、枚举、代码生成器),内容主要包括:ActiveRecord(让实体类对象也能拥有访问数据库的能力)、Oracle 主键 Sequence生成自增id、MyBatis-Plus的插件(拦截器、执行分析插件、性能分析插件、乐观锁插件)、SQL注入器实现自定义全局变量、自动填充(FieldFill)、逻辑删除(标记隐藏展示)、通用枚举、代码生成器( AutoGenerator)、MyBatisX 快速开发插件等。
2023-04-15 18:05:34 960 3
原创 【MyBatis Plus】003 -- 配置(基本、进阶、DB策略) & 条件构造器
配置(基本、进阶、DB策略) & 条件构造器,内容主要包括: configLocation (MyBatis 配置文件位置)、 mapperLocations(MyBatis Mapper 所对应的 XML 文件位置)、 typeAliasesPackage (别名包扫描路径)、 mapUnderscoreToCamelCase (是否开启自动驼峰命名规则(camel case)映射)、cacheEnabled (二级缓存开关)、idType(主键生成策略)、tablePrefix (指定表名前缀)等内容。
2023-04-15 12:44:00 610
原创 【LeetCode】剑指 Offer 57. 和为 s 的数字 p280 -- Java Version
剑指 Offer 57. 和为 s 的数字,(解题方法:双指针),一共分为两小题: 题目一:和为 s的两个数字,题目二:和为 s 的连续正数序列。
2023-04-15 12:39:52 509
原创 【LeetCode】剑指 Offer 56. 数组中数字出现的次数 p275 -- Java Version
剑指 Offer 56. 数组中数字出现的次数 -- (解题方法:位运算),一共分为两小题:题目一:数组中只出现一次的两个数字;题目二:数组中唯一只出现一次的数字。
2023-04-14 13:45:54 564
原创 【MyBatis Plus】002 -- 通用CRUD(插入、更新、删除、查询)
通用CRUD(插入、更新、删除、查询),内容主要包括:通过继承BaseMapper获取到各种各样的单表操作(insert()、updateById()、update(wrapper)、deleteById()、deleteByMap()、delete(wrapper)、deleteBatchIds()、selectById()、selectBatchIds()、selectOne()、selectCount()、selectList()、selectPage()、SQL注入)等。
2023-04-14 11:00:14 784
原创 【MyBatis Plus】001 -- MyBatis-Plus快速入门(介绍、QuickStart)
MyBatis-Plus快速入门(介绍、QuickStart),内容主要包括:MyBatis-Plus的介绍(官方文档、特性、架构),快速开始(Mybatis整合MP的三种用法:Mybatis+MP、Spring+Mybatis+MP、Spring Boot+Mybatis+MP)等。
2023-04-13 23:43:32 1150
原创 【LeetCode】剑指 Offer 55. 二叉树的深度 p271 -- Java Version
剑指 Offer 55. 二叉树的深度--(解题方法:递归 -- 后序遍历),一共分为两小题:(题目一:二叉树的深度,题目二:平衡二叉树)。
2023-04-13 13:36:25 423
原创 【LeetCode】剑指 Offer 54. 二叉搜索树的第k大节点 p269 -- Java Version
剑指 Offer 54. 二叉搜索树的第k大节点 -- (解题方法:1、中序遍历),给定一棵二叉搜索树,请找出其中第 k 大的节点的值。
2023-04-13 11:11:05 372
原创 【黑马】JavaWeb开发教程(涵盖Spring+MyBatis+SpringMVC+SpringBoot等)目录合集
黑马程序员2023新版JavaWeb开发教程目录合集,实现javaweb企业开发全流程(涵盖Spring+MyBatis+SpringMVC+SpringBoot等)。
2023-04-12 22:42:13 3008
原创 【Java Web】015 -- Maven高级(分模块设计与开发、继承与聚合、私服)
Maven高级(分模块设计与开发、继承与聚合、私服),内容主要包括:分模块设计与开发(什么是分模块设计、为什么要分模块设计)、继承与聚合(继承关系、版本锁定、聚合)、私服等。
2023-04-12 22:11:43 828
原创 【LeetCode】剑指 Offer 53. 在排序数组中查找数字 p263 -- Java Version
剑指 Offer 53. 在排序数组中查找数字,分为 3小题,分别为题目一:数字在排序数组中出现的次数、题目二:0~n-1中缺失的数字、题目三:数组中数值和下标相等的元素 -- (解题方法均为 二分)。
2023-04-12 16:34:59 541
原创 【Java Web】014 -- SpringBoot原理(配置优先级、Bean管理、SpringBoot原理)
SpringBoot原理(配置优先级、Bean管理、SpringBoot原理),内容注意包括:配置文件(.properties/.yml/.yaml)的执行优先级,Bean管理(获取bean的方法、bean的作用域、第三方bean)、SpringBoot原理(起步依赖、自动配置)等。
2023-04-11 20:11:28 2372
原创 【LeetCode】剑指 Offer 52. 两个链表的第一个公共节点 p253 -- Java Version
剑指 Offer 52. 两个链表的第一个公共节点 -- (解题方法:1、枚举,2、辅助栈,3、双指针),输入两个链表,找出它们的第一个公共节点。
2023-04-11 11:11:05 475
原创 【Java Web】013 -- SpringBootWeb综合案例(事务管理、AOP)
SpringBootWeb综合案例(事务管理、AOP),内容主要包括:事务管理(@Transactional、以及@Transactional的两个属性:rollbackFor & propagation)、AOP(基础、快速入门、核心概念[JoinPoint、Advice、PointCut、Aspect、Target]、通知类型、通知顺序、切入点表达式[@execution、@annotation])等。
2023-04-10 21:43:16 854
原创 【LeetCode】剑指 Offer 51. 数组中的逆序对 p249 -- Java Version
剑指 Offer 51. 数组中的逆序对 --(解题方法:1、枚举,2、归并排序),在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。
2023-04-10 14:06:02 335
原创 【Java Web】012 -- SpringBootWeb综合案例(登录功能、登录校验、异常处理)
SpringBootWeb综合案例(登录功能、登录校验、异常处理),内容主要包括:登录功能的介绍、登录校验的实现(会话技术、JWT令牌、过滤器Filter、拦截器Interceptor)、异常处理(全局异常处理器)等。
2023-04-09 21:44:37 613
原创 【LeetCode】剑指 Offer 50. 第一个只出现一次的字符 p243 -- Java Version
剑指 Offer 50. 第一个只出现一次的字符 -- (解题方法:1、枚举,2、哈希表)。在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。
2023-04-09 14:31:57 487
原创 【Java Web】011 -- SpringBootWeb综合案例(删除/修改员工、文件上传、配置文件)
SpringBootWeb综合案例(删除/修改员工、文件上传、配置文件),内容包括:新增员工、文件上传(multipart/form-data、本地存储、阿里云OSS)、修改员工、配置文件(参数配置化、yml配置文件、@ConfigurationProperties)等。
2023-04-08 22:08:03 783
原创 【LeetCode】剑指 Offer 49. 丑数 p240 -- Java Version
剑指 Offer 49. 丑数 -- (解题方法:1、枚举,2、动态规划)。我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number。求按从小到大的顺序的第 n 个丑数。
2023-04-08 15:40:26 325
原创 【Java Web】010 -- SpringBootWeb综合案例(部门管理 & 员工管理)
SpringBootWeb综合案例(部门管理 & 员工管理),内容主要包括:项目环境的搭建、开发的规范、部门管理(查询、删除、新增、修改、前后端联调--Nginx)、员工管理(分页查询、删除员工)等
2023-04-07 21:04:50 1401 1
原创 【LeetCode】剑指 Offer 48. 最长不含重复字符的子字符串 p236 -- Java Version
剑指 Offer 48. 最长不含重复字符的子字符串。请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。
2023-04-07 14:05:23 259
原创 【LeetCode】剑指 Offer 47. 礼物的最大价值 p233 -- Java Version
剑指 Offer 47. 礼物的最大价值。在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼物的价值,请计算你最多能拿到多少价值的礼物?
2023-04-06 19:16:36 287
原创 【Java Web】009 -- MyBatis(入门 & 增删改查 & 动态SQL)
MyBatis(入门 & 增删改查 & 动态SQL),内容主要包括:MyBatis快速入门案例,增删改查等基础操作,动态SQL标签(if\where\set\foreach\sql\include)等。
2023-04-05 21:36:51 1096
原创 【Java Web】008 - MySQL(多表查询 & 事务 & 索引)
MySQL(多表查询 & 事务 & 索引),内容主要包括MySQL中的多表查询(内连接、外连接、子查询)、事务(ACID)、索引(B+树)等方面。
2023-04-05 14:54:05 539
原创 【LeetCode】剑指 Offer 46. 把数字翻译成字符串 p231 -- Java Version
剑指 Offer 46. 把数字翻译成字符串。给定一个数字,我们按照如下规则把它翻译为字符串:0 翻译成 “a” ,1 翻译成 “b”,……,11 翻译成 “l”,……,25 翻译成 “z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。
2023-04-05 11:42:04 307
原创 【LeetCode】剑指 Offer 45. 把数组排成最小的数 p227 -- Java Version
剑指 Offer 45. 把数组排成最小的数。该题本质上是一个排序问题。 排序判断规则: 设 nums任意两数字的字符串格式 x 和 y,则 若拼接字符串 x + y > y + x,则 m > n; 反之,若 x + y < y + x,则 n < m; 根据以上规则,套用任何排序方法对 nums执行排序即可。
2023-04-04 14:12:28 318
原创 【Java Web】007 - MySQL(DQL & 多表设计)
MySQL(DQL & 多表设计),内容主要包括:select的基本查询、条件查询(where)、分组查询(group by)、排序查询(order by)、分页查询(limit);多表设计(一对多、一对一、多对多)等。
2023-04-03 16:20:29 778 1
原创 【LeetCode】剑指 Offer 44. 数字序列中某一位的数字 p225 -- Java Version
剑指 Offer 44. 数字序列中某一位的数字。数字以0123456789101112131415…的格式序列化到一个字符序列中。在这个序列中,第5位(从下标0开始计数)是5,第13位是1,第19位是4,等等。 请写一个函数,求任意第n位对应的数字。
2023-04-03 11:42:20 222
原创 【Java Web】006 -- MySQL(DDL & DML)
MySQL(DDL & DML),内容主要包括:MySQL概述、安装、MysQL数据模型、DDL(数据定义语言)、DML(数据操作语言)等。
2023-04-02 18:11:55 594
原创 【Java Web】005 -- 请求响应 & 分层解耦(Postman、三层架构、IOC、DI、注解)
请求响应 & 分层解耦,内容主要包括:Postman、三层架构、IOC(控制反转)、DI(依赖注入)、注解。
2023-04-01 21:50:55 2515 1
原创 【LeetCode】剑指 Offer 43. 1~n 整数中 1 出现的次数 p221 -- Java Version
剑指 Offer 43. 1~n 整数中 1 出现的次数。输入一个整数 n ,求1~n这n个整数的十进制表示中1出现的次数。例如,输入12,1~12这些整数中包含1 的数字有1、10、11和12,1一共出现了5次。
2023-04-01 15:56:52 167
原创 【Java Web】004 -- Maven & SpringBootWeb入门
Maven & SpringBootWeb入门,内容主要包括:Maven的概述、IDEA集成Maven、依赖管理、SpringBootWeb入门、HTTP协议、Web服务器-Tomcat。
2023-03-31 19:21:45 914
原创 【LeetCode】剑指 Offer 42. 连续子数组的最大和 p218 -- Java Version
剑指 Offer 42. 连续子数组的最大和。输入一个整型数组,数组中的一个或连续多个整数组成一个子数组。求所有子数组的和的最大值。
2023-03-31 13:46:21 173
原创 【Java Web】003 -- Axios & Vue组件库(Element)
Axios & Element,内容主要包括:Ajax、前后端分离开发、前端工程化、Element、Vue路由、打包部署等。
2023-03-30 21:40:14 747
原创 【LeetCode】剑指 Offer 41. 数据流中的中位数 p214 -- Java Version
剑指 Offer 41. 数据流中的中位数。如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。
2023-03-30 13:49:36 266
原创 【LeetCode】剑指 Offer 40. 最小的k个数 p209 -- Java Version
剑指 Offer 40. 最小的k个数。输入整数数组 arr ,找出其中最小的 k 个数。例如,输入4、5、1、6、2、7、3、8这8个数字,则最小的4个数字是1、2、3、4。
2023-03-29 22:55:19 355
原创 【Java Web】002 -- JS & Vue快速入门
JS & Vue 快速入门,内容包括:js引入方式、js基础语法、js函数、js对象、js事件监听、Vue常用指令、Vue生命周期(mounted)等。
2023-03-28 23:51:20 673
LCD 1602A使用说明书--.pdf
2021-03-22
c51v960a1.37.20.0.zip
2021-03-14
Fritzing_V0.9.3
2021-02-26
清理maven仓库中下载失败的依赖包
2020-11-25
Java实现电商网站的随机订单流水号
2020-09-09
GitHub以及码云平台搭建.pdf
2020-07-06
好友信息管理系统
2019-01-27
公共停车管理问题
2019-01-26
用二叉树表示家谱关系并实现各种查找功能
2019-01-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人