自定义博客皮肤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)
  • 收藏
  • 关注

原创 高并发初级

线程,线程池

2023-08-24 19:02:04 73 1

原创 Redis实战总结1

1.实战-优惠券秒杀1.全局唯一id/*** 基于redis实现全局id* */@Componentpublic class RedisIdWork { /** * 开始时间戳 * */ private StringRedisTemplate stringRedisTemplate; /** * 序列号的位数 */ private static final int COUNT_BITS=32; public Re

2023-06-24 16:11:23 86 1

原创 docker总结2022-学习这一篇就够了

Docker的安装、镜像、容器、数据卷以及常用命令

2022-05-23 20:43:28 197 2

原创 微服务技术栈2022-学习这一篇就够了

一.微服务技术栈1.1认识微服务1.1.1内容1.1.2三种技术对比1.1.3企业常见的四种情况1.1.4SpringCloud官网:https://spring.io/projects/spring-cloud注意版本兼容问题1.2分布式服务架构案例1.2.1服务拆分1)导入sql2)pom.xml:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.

2022-05-20 10:35:00 486

原创 1045 Access denied for user ‘root‘@‘localhost‘ (using password: YES) 解决方法-很管用

看了好多解答都试了没用,试了这种终于解决了1.在mysql的bin目录下,用管理员权限mysql -uroot -p不输入密码,按enter直接进入D:\softwore\GoogleSoftwore\mysql-5.7.35-winx64\bin>mysql -uroot -p2.执行 set password for username @localhost = password(‘root’);将密码改为root3.重新登入navicat即可问题解决了!...

2022-05-17 20:37:32 25662 5

原创 jsp总结2022-学这一篇就够了

1.jsp的介绍和配置1.1.简介JSP: Java Server Page SUN公司提供的动态网页编程技术,是Java Web服务器端的动态资源.它相比html而言,html只能为客户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为客户提供动态数据简单来说:JSP是一个模版引擎,它简化了开发,封装了servlet响应html标签的繁琐代码。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。JSP就是一种特殊的s

2022-05-15 20:22:26 494

原创 Redis总结大全2022

一,Redis快速入门redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value结构的NoSQL型数据库。SQL和NoSQL的区别:特征:1.键值(key-value)型,value支持多种不同数据结构,功能丰富2.单线程,每个命令具备原子性3.低延迟,速度快(基于内存、IO多路复用、良好的编程)4.支持数据持久化5.支持主从集群、分片集群6.支持多语言客户端二,Redis的安装(Linux)1.安装Redis依赖Redis 是基于C语言编写

2022-05-06 16:18:32 612

原创 Oracle总结-学习这一篇就够了

一,Oracle简介Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的、适应高吞吐量的数据库方案。特点:(1)支持多用户、大事务量的事务处理(2)数据安全性和完整性控制(3)支持分布式数据处理(4)可移植性二,Oracle的下载

2022-04-25 11:46:57 12315 4

原创 HashMap详解+底层源码(共计22问,不看后悔)

一.HashMap 的数据结构?哈希表结构(链表散列:jdk1.8之前是数组+链表,jdk1.8之后数组+链表+红黑树)实现。当链表长度超过 8 时,链表转换为红黑树。结合了数组和链表的优点,红黑树是对链表的优化二.HashMap 的工作原理?HashMap 底层是 hash 数组和单向链表实现,数组中的每个元素都是链表,由 Node 内部类(实现 Map.Entry接口)实现,HashMap 通过 put & get 方法存储和获取。存储对象时,将 K/V 键值传给 put() 方法:1

2021-06-12 17:13:55 73

原创 JVM详解-基础篇

1.JVM的位置JVM(Java Virtual Machine)是 Java 虚拟机,用于运行 Java 编译后的二进制字节码,最后生成机器指令。JVM 是 Java 能够跨平台的核心,位置:JVM 上承开发语言,下接操作系统,它的中间接口就是字节码。java程序->java字节码文件->JVM->操作系统->硬件系统如图2.JVM的体系结构注意:栈,本地方法栈,程序计数器中没有垃圾回收.JVM调优说的就是调方法区和堆如图3.类加载器3.1作用: 将一个类进行加

2021-06-11 21:37:33 1579 1

原创 git的使用详解

git使用详解一. 版本常见的 git svn,cvs,vss tfs,bitkeeper(git由它演化)1.本地版本控制适合个人使用,建立不同的文件夹,定义版本2.集中版本控制-svn集群中,所有的版本数据都保存在中央服务器上,协同开发者从服务器上同步更新或上传自己的修改,但必须联网3.分布式版本控制-git从(bitkeeper演变)缺点:每个人都拥有全部的代码! 安全隐患优点:不会因为服务器损坏或网络问题,造成不能工作的情况,可以不用联网,免费的,开源的二.更改配置打开 git

2021-05-30 22:32:01 85 2

空空如也

空空如也

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

TA关注的人

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