自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ly甲烷的博客

基础、数据结构与算法、分布式、高并发、高可用

  • 博客(105)
  • 收藏
  • 关注

原创 【2022年Spring全家桶】Spring5.x 框架详解

Spring 框架 IOC(DI) 、AOP、JDBC、事务、日志具体使用方法

2022-06-01 08:49:55 6973 73

原创 【力扣刷题笔记(二)】特别技巧,模块突破,45道经典题目分类总结,在不断巩固中精进

必会的基础算法:贪心,双指针,二分,搜索,动态规划。还没掌握的可以从这里开始哦:【力扣刷题笔记】由简到难,模块突破, 你与AC只差一句提示。下面是数学技巧、位运算、基础数据结构 模块

2022-05-11 15:56:11 1132 52

原创 【MySQL数据库】2022年MySQL必知必会,基础内容与常见面试题

经过两次整理,更有逻辑更易记忆的MySQL基础知识及面试问题总结,👇👇有用可以收藏❤️,我相信这个早晚能帮到你

2022-05-05 21:07:27 3566 51

原创 【力扣刷题笔记】由简到难,模块突破, 你与AC只差一句提示

必备基础算法贪心、双指针、二分、排序、暴力搜索、动态规划有简到难,模块突破

2022-04-26 13:29:30 8888 52

原创 Windows 自带的 Linux 子系统(WSL)安装与使用

WSL官网安装教程: https://learn.microsoft.com/zh-cn/windows/wsl/installWindows 自带的Linux子系统,比用VM什么的香太多了。可以自己看官方教程,也可以以下步骤完成。如果中间遇到我没遇到的问题百度,可以在评论区评论,或者自己百度其他教程解决。

2024-02-20 20:33:57 836 1

原创 【申请体验Sora】OpenAI Red Teaming Network application

AI生成视频Sora申请

2024-02-20 14:28:16 1428 3

原创 解决错误:nested exception is org.apache.ibatis.binding.BindingException

解决错误:nested exception is org.apache.ibatis.binding.BindingException多个参数使用@Param注解标识MyBatis 参数解析机制

2024-02-20 13:36:58 1517

原创 【报错记录】mybatis映射对应的类没有无参构造引发的问题

遇到 Cause: java.lang.IllegalArgumentException: argument type mismatch. 或者 Cause: java.lang.IndexOutOfBoundsException 先看看实体类是不是缺少了无参构造函数

2024-02-01 15:18:39 388

原创 【Vue3从入门到项目实现】RuoYi-Vue3若依框架前端学习——动态路由与菜单栏

简单介绍了若依框架动态路由实现过程,以及创建新的菜单栏。

2023-12-08 17:04:35 2458

原创 【Vue3从入门到项目实现】RuoYi-Vue3若依框架前端学习——登录页面

若依前后端分离版, 前端Vue3学习——登录页面验证码、登录功能前端实现梳理,与后端接口简单说明

2023-12-06 20:00:07 6089

原创 【Vue3从入门到项目实现】Vue-cli 的简单认识

vue脚手架是vue官方提供的标准化开发工具(开发平台)

2023-12-06 14:36:35 477

原创 【Vue3从入门到项目实现】前置知识及Vue基础

Vue基础入门

2023-11-22 17:22:32 163

原创 组装电脑及问题排查,成功点亮

京东没什么活动,所以如果有活动可能能便宜点。

2023-08-23 17:40:41 134

原创 如何进行电脑文件夹分类与整理?

整理一下文件夹创建的思路,分享一下自己的一些心得。

2023-08-20 23:33:49 4711 1

原创 【若依框架学习】day1-启动项目

VSCode 打开文件夹 ruoyi-ui。更改package.json 中。若依开源框架,前后端分离项目,因为在此系统上禁止运行脚本。安装VSCode 设置以。

2023-07-01 21:25:56 491

原创 Windos新机配置Java开发环境

Java开发相关的各种环境配置。JDK、MySQL、Maven、Redis、Nginx、NodeJS

2023-07-01 19:03:18 238

原创 【读书笔记】 认知觉醒-青少年学习版

认知觉醒-青少年学习版, 学习方法论

2023-04-17 21:32:56 278 1

原创 【SQL5天进阶挑战】day1.增删改操作

插入、删除、修改

2022-12-13 11:03:41 139

原创 【SQL4天必知必会】day4. 高级联结、组合查询

【SQL4天必知必会】day4. 高级联结、组合查询

2022-12-08 14:12:49 298 1

原创 【SQL4天必知必会】day3. 子查询、联表查询

牛客题目, SQL必知必会。day3. 子查询、联表查询

2022-12-05 21:07:02 393

原创 【SQL4天必知必会】day2. 通配符过滤、计算、函数、汇总

牛客题目, SQL必知必会,通配符过滤、计算、函数、汇总

2022-12-04 15:22:40 97

原创 【SQL4天必知必会】day1. 基本的检索、排序、过滤

牛客题目, SQL必知必会, 基本的检索、排序、过滤

2022-12-03 12:24:17 174

原创 ConcurrentHashMap 源码分析

HashMap 和 ConcurrentHashMap 源码分析与总结

2022-07-22 18:02:40 435 5

原创 Java常见设计模式

常用的几个设计模式: 单例模式、工厂模式、策略模式、观察者模式、责任链模式、装饰器模式、适配器模式。 以及Spring框架中用到的设计模式

2022-07-15 17:17:59 187 1

原创 RabbitMQ消息队列 顺序消费、消息丢失、重复消费等问题

消息队列,顺序消费、消息防丢、防止消息重复消费、解决消息积压。分布式事务可靠消息最终一致性

2022-07-13 16:52:40 12958 4

原创 Redis数据库基础总结

redis数据库

2022-07-12 13:55:42 323 1

原创 MySQL数据库基础总结

MySQL数据库 索引、事务、锁、优化等

2022-07-06 17:18:24 291 4

原创 JVM 整理总结

JVM相关知识点

2022-07-03 20:09:38 554 14

原创 【力扣10天SQL入门】Day10 控制流

HAVING语句通常与GROUP BY语句联合使用,用来过滤由GROUP BY语句返回的记

2022-06-30 21:27:30 164 7

原创 【力扣10天SQL入门】Day9 控制流

答案解析按股票名分组,操作为买入的取负,为卖出的取正,求和1407.排名靠前的旅行者答案解析右联接,按id分组,然后按距离降序,名字升序1158.市场分析I答案解析Users表和Orders表左连接,按userId分组,2019年的和...

2022-06-30 20:24:35 208 1

原创 【力扣10天SQL入门】Day7+8 计算函数

主要是SUM、MIN、MAX、COUNT 的一些用法,需要配合GROUP BY

2022-06-28 10:42:37 209 4

原创 【力扣10天SQL入门】Day5+6 合并表

1. 联表查询 2. GROUP BY 和 count

2022-06-27 11:31:35 321 5

原创 【力扣10天SQL入门】Day4 组合查询 & 指定选取

1. MySQL没有全外连接,用左右连接 + union all2. 把整行的拆散为多行用union, 把多行合并成整行用 group by3. 如果not in 集合里有null值,那直接返回null 对应结果为false,不会真正判断有没有在集合里4. case 语句用法 CASE WHEN condition THEN result1 ELSE result2 END5. DISTINCT去重 SELECT DISTINCT name from A6. LIMIT 用法 取i - n,.

2022-06-26 23:25:26 329 4

原创 Java 多线程及高并发1

有三种方式:分别是继承Thread类、实现Runnable接口、实现Callable接口。 也可以加上线程池,就是四种方式。一般都是采用实现Runnable接口、Callable接口的方式来创建多线程。好处是,实现了接口还能基础其他类。多线程可以共享一个Runnable接口实现类,适合多个相同线程来处理同一份资源的情况,较好的体现了面向对象的思想。劣势是编程稍复杂且如果要访问当前线程,必须使用Thread.currentThread()方法。而基础Thread类要访问当前线程可以直接用this关键字。

2022-06-25 08:45:00 459 1

原创 Java 的 IO 和 NIO

IO流可以分为字节输入流,字节输出流,对应抽象类是InputSteam、OutputStream, 字符输入流,字符输出流,对应抽象类是Reader、Writer访问文件:FileInputStream、缓冲流:BufferedInputStream、 对象流 ObjectInputStream打开大文件,应该避免直接把文件全部读取存到内存中,可以才有分次读取的方式。BIO ,Blocking I/O, 同步阻塞式IO,也就是传统IO。特点是模式简单使用方便,并发处理能力低。数据的读取写入必须阻塞在一个

2022-06-24 16:02:05 298 2

原创 Java 集合类2

Hashtable 从类名就可以看出是个古老的类,不允许null作为key或者value。加锁的方式保证线程安全,底层使用互斥锁,性能很低,不推荐使用HashMap是非线程安全的,这意味着不应该在多线程中对这些Map进行修改操作,否则会产生数据不一致的问题,甚至还会因为并发插入元素而导致链表成环。查找的时候造成死循环,影响整个应用程序Collections工具类可以将一个Map转换成线程安全的实现,是通过一个包装类把所有功能都委托给传入的Map,包装类是用synchronized关键字保证线程安全的Con

2022-06-23 17:33:35 559 4

原创 【力扣10天SQL入门】Day3 字符串处理函数

SQL 字符串相关函数, group by 相关用法, SQL题目

2022-06-23 12:11:21 179 1

原创 【力扣10天SQL入门】Day2 排序 & 修改

## SELECT 用法最基本的:```sqlSELECT 列名 FROM 表明 WHERE 条件``` 表达式用法```sqlIF(expr1, expr2, expr3) expr1 为true则返回expr2, 否则返回expr3IFNULL(expr1, expr2) expr1 为NULL则返回expr2, 否则返回expr1ISNULL(expr1) expr1是NULL则返回1,否则返回0NOT IN(list) 不在list内 ```....

2022-06-22 23:52:32 151 2

原创 Java 集合类1

Java集合类主要由Collectiont接口和 Map接口派生。 Collection接口派生出Set、List、Queue接口。四个接口分为四大类集合: Set表示无序集合、List有序集合、Queue先进先出队列、Map 键值对集合这些接口常见是实现类有HashSet、TreeSet、ArrayList、 LinkedList、 ArrayDeque、HashMap、 TreeMap安全的只有Vector、Hashtable。 比较古老、性能很差不如用Collections工具类的synchro

2022-06-22 01:03:23 132 6

原创 【力扣10天SQL入门】Day1 选择

力扣SQL入门学习计划地址:https://leetcode.cn/study-plan/sql/

2022-06-21 17:37:26 163 1

空空如也

空空如也

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

TA关注的人

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