自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实习笔记之LocalDate使用。

上述代码就获取到了当前日期之前的十二个月的日期时间戳。

2024-05-24 11:17:51 186 1

原创 Mysql中的各种日志

和。

2024-05-08 10:12:22 912 1

原创 Spring Security详解

​ Spring Security 是 Spring家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比Shiro丰富。一般来说中大型的项目都是使用SpringSecurity来做安全框架。小项目有Shiro的比较多,因为相比与SpringSecurity,Shiro的上手更加的简单。一般Web应用的需要进行认证和授权。认证:验证当前访问系统的是不是本系统的用户,并且要确认具体是哪个用户。​ 授权:经过认证后判断当前用户是否有权限进行某个操作。

2024-05-06 15:06:39 1756

原创 JDK动态代理和CGLIB静态代理

不管是JDK,spring框架,还是日常的开发中几乎可以说无处不在,下面一张简图描述了代理这个模式的业务场景,有过一些开发经验的同学对这张图应该不难理解;

2024-05-06 11:02:03 850

原创 配置本地Maven仓库

本地仓库是远程仓库的一个缓冲和子集,当你构建Maven项目的时候,首先会从本地仓库查找资源,如果没有,那么Maven会从远程仓库下载到你本地仓库。这样在你下次使用的时候就不需要从远程下载了。如果你所需要的jar包版本在本地仓库没有,而且也不存在于远程仓库,Maven在构建的时候会报错,这种情况可能是有些jar包的新版本没有在Maven仓库中及时更新。(感觉和网络里面的路由器有点像,你发请求,先在路由器缓存中找,若有就返回;没有,再去服务器下载新的再返回给用户的同时更新路由器本地缓存。

2024-05-03 10:24:22 678 1

原创 Springboot配置线程池

(1):核心线程数,指的是核心线程大小,线程池中维护一个最小的线程数量,即使这些线程处于空闲状态,也一直存在池中,除非设置了。(2):最大线程数,指的是。(3):空闲线程存活时间,具体说,当线程数大于核心线程数时,空闲线程在等待新任务到达的最大时间,如果超过这个时间还没有任务请求,该空闲线程就会被销毁。(4):空闲线程存活时间的单位,keepAliveTime的计量单位。枚举类型TimeUnit类。(5)

2024-05-02 09:54:20 2923 2

原创 MYSQL之窗口函数

MySQL 8.0 引入了窗口函数(也称为分析函数),这是一项对 MySQL 功能的重大扩展,提供了在 SQL 查询中进行更复杂的统计和数据分析功能。使用窗口函数可以执行各种操作,如求和、计数、平均值计算,以及在数据集内进行行之间的比较等。其中row_number、rank、dense_rank的区别如下,对于年龄集合{22,23,22},使用它们的排序结果依次为{1,2,3}、{1,1,3}、{1,1,2}。在窗口函数中定义的数据行序列中的其他行,而不​​​​​​​需要进行自连接或复杂的子查询。

2024-04-30 09:50:02 383 1

原创 聚簇索引和非聚簇索引

在 MySQL 的 InnoDB 的表中,当没有显示的指定表的主键时,InnoDB 会自动先检查表中是否有唯一索引且不允许存在null值的字段,如果有,则选择该字段为默认的主键,否则 InnoDB 将会自动创建一个 6Byte 的自增主键。聚簇索引是物理有序的;非聚簇索引是逻辑有序,物理无序,在mysql中数据存储顺序就是聚簇索引的顺序,所以一个表只有一个聚簇索引,其他索引都是非聚簇的。又叫二级索引,将数据与索引分开存储,索引结构的叶子节点指向了数据对应的位置(一般存储的是数据行的主键id)

2024-04-29 11:37:04 411

原创 实验室落地项目处理医院预约号的高并发问题

落地项目处理医院预约系统高并发问题的解决思路

2024-04-28 11:57:58 836

原创 从0开始下载Anaconda配置环境安装cuda和pytorch

由于最近新买了一台笔记本,需要配置深度学习的环境,所以要重新下载安装配置anaconda,cuda以及pytorch环境,这篇博客从0开始,细致简单搭建起pytorch环境,。重点说明一下!!!下载前一定要确定好自己的版本依赖,比如我这次下载的每一个版本就是 cudatoolkit 11.6 + pytorch1.12.0 + python3.7 其中anaconda版本选择适应python3.7的,下面会仔细讲到。

2023-04-16 20:40:35 3570 5

原创 Linux下开启rabbitmq延迟队列服务

3:上传到自己的linux服务器上,首先找到自己的rabbitmq位置,把下载好的rabbitmq_delayed_message_exchange-3.10.0.ez上传到rabbitmq3.10.0的plugins目录下。rabbitmq延迟队列服务在使用rabbitmq结合redis应对高并发秒杀活动 和流量削峰有重要作用,因此,本文简单三步,同时提供了插件的下载连接,开启rabbitmq延迟队列,极致简便细节。注意到已经有了x-delayed-message类型的交换机了,可以正常使用,完结。

2023-04-10 15:51:27 407 3

空空如也

空空如也

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

TA关注的人

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