自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (2)
  • 收藏
  • 关注

原创 【最新版RabbitMQ3.13】Linux安装基于源码构建的RabbitMQ教程

【最新版RabbitMQ3.13】Linux安装基于源码构建的RabbitMQ教程erlang和rabbitmq的安装

2024-03-29 17:27:02 759 1

原创 6666666

6666666。

2024-03-19 15:07:39 100

原创 【2024最新版,redis7】redis底层的10种数据结构

前言:本文redis版本:7.2.4本文语雀原文地址(首发更新):https://www.yuque.com/wzzz/redis/xg2cp37kx1s4726y本文CSDN转载地址: https://blog.csdn.net/u013625306/article/details/136842107Redis常见的数据结构有5种: String,List, Set, ZSet, Hash,这只是对外的数据结构Redis对内的底层数据结构具体实现方法还有如下几种:int, raw, embstr,

2024-03-19 14:39:41 1145

原创 【2024最新版】Redis的9种数据结构使用场景(原创,十分详细)

Redis使用场景

2024-03-16 15:13:35 322

原创 Linux安装部署Redis教程

linux下redis的安装

2024-03-14 19:07:16 811

原创 Java线程内存模型JMM

jmm java内存结构

2024-03-13 17:13:13 802

原创 JVM内部结构图

2024-03-13 14:42:45 112

原创 BeanFactoryPostProcessor解释

BeanFactoryPostProcessor

2024-03-11 22:24:09 299

原创 Spring中的BeanFactory

在这里插入图片描述](https://img-blog.csdnimg.cn/direct/3c77c094fc42491d9e2ea553f94d7888.png =60×)**作用:**是一个接口,定义了生产Bean对象的工厂应有的方法,如:getBean()、BeanFactory,以Factory结尾,表示是一种工厂。是Spring中应用上下文的根接口。

2024-03-11 00:05:36 124

原创 Java中的集合类概述

在Java中,集合是一种用于存储和操作多个元素的容器。它们提供了比数组更灵活和强大的数据结构,可以动态地增加和减少元素。

2024-03-10 12:26:41 175

原创 数据库设计的三范式

数据库设计的三范式

2024-03-10 12:24:09 239

原创 为什么需要 MVCC

更新丢失(Lost Update):当两个或多个事务选择同一行,然后基于最初选定的值更新该行时,由于每个事务都不知道其他事务的存在,就会发生丢失更新问题 —— 最后的更新覆盖了其他事务所做的更新。这时,另一个事务也来读取同一条记录,如果不加控制,第二个事务读取了这些尚未提交的脏数据,并据此做进一步的处理,就会产生未提交的数据依赖关系。幻读(Phantom Reads):一个事务按相同的查询条件重新读取以前检索过的数据,却发现其他事务插入了满足其查询条件的新数据,这种现象就称为 “幻读”。

2024-03-06 15:58:55 196

原创 Mysql innodb引擎不开始事务时,更改数据会写redolog么?

对于InnoDB,你不能关闭事务Transaction,你只能不提交commit。从MySQL 8.0.21开始,允许你用INNODB_REDO_LOG_ENABLE,这个参数去关闭Redo Log,这时,就真的没有Redo Log了。

2024-03-04 22:00:56 159

原创 synchronized锁升级

锁升级的目的是减少无竞争情况下的同步操作开销,避免线程切换的开销,降低内存消耗,并提高系统吞吐量。偏向锁:当一个线程首次访问同步块并获取对象的锁时,会将线程ID记录在对象头中,并将对象头中的Mark Word设置为指向当前线程的指针。轻量级锁:当存在多个线程竞争偏向锁时,偏向锁会升级为轻量级锁。线程会通过自旋(一种循环等待)来尝试获取锁。重量级锁:当轻量级锁升级为重量级锁时,线程会被阻塞,直到锁被释放。重量级锁通过操作系统的互斥量来实现锁的获取和释放,避免了自旋等待的开销,但会增加系统调用的开销。

2024-03-04 20:34:55 185

原创 HashMap的Put流程

HashMap的Put流程

2024-03-04 14:21:41 101

原创 wait()、sleep()和yield()方法的区别

wait()、sleep()和yield()方法的区别

2024-03-03 15:07:23 360

原创 15个SQL优化的技巧

sql优化技巧

2024-03-02 22:59:56 1076

原创 JS复制一段文本

JS复制一段文本

2023-12-11 14:46:05 342

原创 springboot支持打印可执行的原sql,而不是带?的sql

【代码】springboot支持打印可执行的原sql,而不是带?的sql。

2023-11-15 10:15:52 43

原创 java内置线程池详解

本节学习内容为Java内置线程池的创建及使用教程,主要是为了了解内置线程池中的源码。

2023-06-30 21:29:44 177

原创 Java多线程解释

进程:某个应用程序(指的是打开的某个软件)线程:某个进程中的执行场景、执行单元。

2023-06-28 18:08:32 72

原创 springboot启动报错:端口占用 Web server failed to start. Port 10000 was already in use.

打开带管理员的cmd窗口,先找到占用10000端口号那个进程的pid,然后杀掉他,然后重启服务即可。更换配置文件中的端口,在application.yml文件中,修改端口号为其它,然后重启服务即可。

2023-06-23 19:12:45 648 1

原创 【Pytorch的坑】OSError: [WinError 126] 找不到指定的模块caffe2_detectron_ops_gpu.dll” or one of its dependencies

我clone了一个github的项目,使用的是原生pip虚拟环境搭建的环境同时,我也是使用的pip进行安装的requirements.txtpip install torch安装之后,就会发生这个错误随后我使用conda搭建环境,才解决了安装的命令是conda install pytorchconda install cudatoolkit...

2021-11-06 21:39:57 1386

原创 matplotlib画图-静态图(初级教程) 2021-9-30新出教程

matplotlib画图-静态图(初级教程)前言本教程编写时间: 2021-9-30编程环境准备本文使用了以下软件软件版本号windows操作系统10python3.6pycharmProfessional 2021.1.1matplotlib3.4.3pandas1.3.3ancondaAnaconda3-2021.05针对以上软件, 本文不提供安装教程, 安装教程可自行搜索中文字体安装画图过程中, 会使用到中文字体

2021-09-30 17:55:47 668 1

原创 anaconda :ValueError: check_hostname requires server_hostname

出现这个问题是因为我开启了科学上网软件, 关闭软件就可以了

2021-09-30 09:16:50 193

原创 ppt和pptx之间的区别

查阅了相关资料,总结了一些ppt和pptx之间的区别ppt: PPT是MS Office 2003 版本中的 Power Point生成的文档。2003~2019都可以打开, 但很多新的特效不支持,是旧版的格式pptx:PPTx格式的文件是office 2007以上版本中的power point 生成的文件。只有office2007及其之后的版本才能打开,能正常使用,具有新的幻灯片特效,是新版的格式...

2021-09-25 09:39:47 2374

转载 DQL、DML、DDL、DCL的概念与区别

SQL(Structure Query Language)语言是数据库的核心语言。SQL的发展是从1974年开始的,其发展过程如下:1974年-----由Boyce和Chamberlin提出,当时称SEQUEL。1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL。1979年-----ORACLE公司发表第一个基于SQL的商业化RDBMS产品。1982年-----IBM公司出版第一个RDBMS语言SQL/DS。1985年-----IBM公司出版第一

2021-04-28 14:04:36 97

原创 局域网互相ping失败解决办法

局域网的两台主机不能互ping,防火墙都关闭了,弄了好久,最后把路由器的中文名改成英文名,就可以ping通了,我真是服了

2021-02-26 21:34:54 496

原创 热乎乎的面试经验(java后端开发-5k-天津)

2020.5.28面试经验马上6月份就毕业了,昨天出去面试,本来是陪朋友去的,不打算工作,因为我自己考研没考上,今年打算二战的,去面试心想增加点经验,面不面的上都无所谓,结果不小心给面上了,尴尬,本人本科双非软件工程专业,面试给5000,一开始是要6000的,然后面试官说有商量的余地吗,我就心想我要是不降薪,是不是马上就不行了,果断说5000也可以,最后面试官就给了5000,迷之尴尬(早知道我就说必须6000(态度必须强硬,hh))。面试之前先做的面试题考察java基础知识考察jquery考察s

2020-05-29 10:12:56 1795

原创 APPARENT DEADLOCK!!!解决办法 迷之尴尬解决办法!!!

警告: com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@3dc640e3 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!4月 07, 2020 12:37:57 上午 com.mchange.v2....

2020-04-07 00:45:42 5112 1

Bootstrap-3.zip

纯bootstrap写的前端模仿小米商城,包括主页,订单,登录,注册,购物车5个静态页面,是大三的一个课程设计,有需要的拿去,是自己写的,很简单也不低端,答辩分85,属于一看就是自己做的那种的

2019-06-26

空空如也

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

TA关注的人

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