llsydn
码龄7年
  • 1,583,092
    被访问
  • 47
    原创
  • 9,979
    排名
  • 50
    粉丝
关注
提问 私信

个人简介:此人实在没什么才.

  • 加入CSDN时间: 2014-12-01
博客简介:

qq_24101357的博客

查看详细资料
  • 4
    领奖
    总分 491 当月 17
个人成就
  • 获得38次点赞
  • 内容获得39次评论
  • 获得290次收藏
创作历程
  • 10篇
    2022年
  • 12篇
    2021年
  • 5篇
    2020年
  • 22篇
    2019年
成就勋章
TA的专栏
  • redis
    1篇
  • AES
    1篇
  • PKCS7Padding
    1篇
  • 256
    1篇
  • springboot
  • maven
  • synchronized
    1篇
  • volatile
    1篇
  • 底层原理分析
    1篇
  • HotSpot源码调试
    1篇
  • OpenJDK8
    1篇
  • CLion
    1篇
  • JMH
    1篇
  • IDEA
    1篇
  • GC
    1篇
  • GC Tuning
    1篇
  • JVM
    1篇
  • redis配置
    1篇
  • elasticsearch配置
    1篇
  • 信息系统项目管理
    4篇
  • 论文
    1篇
  • 案例分析
    1篇
  • 计算题
    1篇
  • 负载均衡算法
    1篇
  • springmvc源码分析
  • 源码分析
    1篇
  • tomcat源码分析
    1篇
  • tomcat8
    1篇
  • spring源码分析
    3篇
  • log技术总结
    1篇
  • mybatis源码解析
  • MyCat
    1篇
  • MySql
    1篇
  • class
    1篇
  • mybatis
    1篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

JKS2PFX证书转换工具

发布资源 2022.05.12 ·
zip

Nginx 如何实现高并发?常见的优化手段有哪些?

这是一位读者带回来的面试题Nginx 是如何实现并发的?为什么 Nginx 不使用多线程?Nginx常见的优化手段有哪些?502错误可能原因有哪些?面试官心理分析主要是看应聘人员的对NGINX的基本原理是否熟悉,因为大多数人多多少少都懂点NGINX,但是真正其明白原理的可能少之又少。明白其原理,才能做优化,否则只能照样搬样,出了问题也无从下手。面试题:Nginx 是如何实现高并发?常见的优化手段有哪些?懂皮毛的人,一般会做个 Web Server,搭建一个 Web 站点;初级运维可能搞个
转载
发布博客 2022.04.22 ·
138 阅读 ·
0 点赞 ·
0 评论

word转pdf所需的jar包

发布资源 2022.04.16 ·
zip

30种SQL语句优化方法

1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from
转载
发布博客 2022.04.07 ·
23 阅读 ·
0 点赞 ·
0 评论

MySQL高频面试题

1、MySQL 中有哪几种锁?1、表级锁: 开销小, 加锁快; 不会出现死锁; 锁定粒度大, 发生锁冲突的概率最高, 并发度最低。2、行级锁: 开销大, 加锁慢; 会出现死锁; 锁定粒度最小, 发生锁冲突的概率最低, 并发度也最高。3、页面锁: 开销和加锁时间界于表锁和行锁之间; 会出现死锁; 锁定粒度界于表锁和行锁之间, 并发度一般。2、MySQL 中有哪些不同的表格?共有 5 种类型的表格: 1、MyISAM2、Heap 3、Merge 4、INNODB 5、MISAM3、简述在MySQL
原创
发布博客 2022.03.31 ·
78 阅读 ·
0 点赞 ·
0 评论

Spring5源码分析六

七、Spring经典的面试问题1、什么是Spring框架?Spring框架有哪些主要模块?Spring框架是一个为Java应用程序的开发提供了综合、广泛的基础性支持的Java平台。Spring帮助开发者解决了开发中基础性的问题,使得开发人员可以专注于应用程序的开发。Spring框架本身亦是按照设计模式精心打造,这使得我们可以在开发环境中安心的集成Spring框架,不必担心Spring是如何在后台进行工作的。Spring框架至今已集成了20多个模块。这些模块主要被分如下图所示的核心容器、数据访问/集成,
原创
发布博客 2022.03.30 ·
43 阅读 ·
0 点赞 ·
0 评论

Spring5源码分析五

五、Spring事务原理详解5.1、事务基本概念事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。特点:事务是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID特性。原子性(atomicity)。一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。一致性(consistency)。事务必须是使数据库从一个一致性状态变到另一个一致性状态。一致性与原子性是密切相关的。隔离性(
原创
发布博客 2022.03.29 ·
694 阅读 ·
0 点赞 ·
0 评论

Spring5源码分析四

4.6、IOC容器中那些鲜为人知的事儿1、介绍通过前面章节中对SpringIOC容器的源码分析,我们已经基本上了解了SpringIOC容器对Bean定义资源的定位、读入和解析过程,同时也清楚了当用户通过getBean方法向IOC容器获取被管理的Bean时,IOC容器对Bean进行的初始化和依赖注入过程,这些是SpringIOC容器的基本功能特性。SpringIOC容器还有一些高级特性,如使用lazy-init属性对Bean预初始化、FactoryBean产生或者修饰Bean对象的生成、IOC容器初始化B
原创
发布博客 2022.03.29 ·
64 阅读 ·
0 点赞 ·
0 评论

Spring5源码分析三

4.4、基于XML的依赖注入1、依赖注入发生的时间当SpringIOC容器完成了Bean定义资源的定位、载入和解析注册以后,IOC容器中已经管理类Bean定义的相关数据,但是此时IOC容器还没有对所管理的Bean进行依赖注入,依赖注入在以下两种情况发生:(1).用户第一次通过getBean方法向IOC容索要Bean时,IOC容器触发依赖注入。(2).当用户在Bean定义资源中为<bean>元素配置了lazy-init属性,即让容器在解析注册Bean定义时进行预实例化,触发依赖注入。Be
原创
发布博客 2022.03.15 ·
15 阅读 ·
0 点赞 ·
0 评论

Spring5源码分析二

四、Spring5源码分析4.1、什么是IOC/DI?IOC(InversionofControl)控制反转:所谓控制反转,就是把原先我们代码里面需要实现的对象创建、依赖的代码,反转给容器来帮忙实现。那么必然的我们需要创建一个容器,同时需要一种描述来让容器知道需要创建的对象与对象的关系。这个描述最具体表现就是我们可配置的文件。DI(DependencyInjection)依赖注入:就是指对象是被动接受依赖类而不是自己主动去找,换句话说就是指对象不是从容器中查找它依赖的类,而是在容器实例化对象的时候主动
原创
发布博客 2022.03.14 ·
25 阅读 ·
0 点赞 ·
0 评论

Spring5源码分析一

第一章从现实生活理解Spring中常用的设计模式一、Spring中常用的设计模式1、我们通常说的23种经典设计模式可以通过下表一目了然:分类 设计模式创建型 工厂方法模式(FactoryMethod)、抽象工厂模式(AbstractFactory)、建造者模式(Builder)、原型模式(Prototype)、单例模式(Singleton)结构型 适配器模式(Adapter)、桥接模式(Bridge)、组合模式(Composite)、装饰器模式(Decorator)、门面模式(Facade)、
原创
发布博客 2022.03.14 ·
81 阅读 ·
0 点赞 ·
0 评论

nacos适配postgresql数据库

nacos适配postgresql数据库准备工作1、下载nacos源码、编译,官网更详细https://nacos.io/zh-cn/docs/quick-start.html2、下载若依微服务版,按官网更详细git地址:https://github.com/alibaba/nacos.git修改nacos源码引入postgresql数据库驱动依赖nacos-all的pom.xml<!--postgresql--><postgresql-connector-java.v
原创
发布博客 2022.03.11 ·
1085 阅读 ·
0 点赞 ·
2 评论

nacos适配postgresql数据库

发布资源 2022.03.11 ·
zip

nacos适配oracle数据库

发布资源 2022.03.01 ·
zip

nacos适配dm达梦数据库

发布资源 2022.01.28 ·
zip

java面试题从基础到高级(一)

java面试题从基础到高级一.基础Java面向对象有哪些特征,如何应用面向对象编程是利用类和对象编程的一种思想。万物可归类,类是对于世界事物的高度抽象 ,不同的事物之间有不同的关系 ,一个类自身与外界的封装关系,一个父类和子类的继承关系, 一个类和多个类的多态关系。万物皆对象,对象是具体的世界事物,面向对象的三大特征封装,继承,多态。封装,封装说明一个类行为和属性与其他类的关系,低耦合,高内聚;继承是父类和子类的关系,多态说的是类与类的关系。​ 封装隐藏了类的内部实现机制,可以在不影响使用的情况下
原创
发布博客 2021.12.21 ·
11187 阅读 ·
1 点赞 ·
0 评论

kuboard1.0标题logo修改

kuboard可视化运维平台kuboard是k8s多集群管理界面,属于一个可视化运维平台。但是kuboard并不开源,所以无法找到源码进行修改,重新编译。只能对docker镜像中的dist源码进行动手改造。对应的docker镜像是:eipwork/kuboard:latest,实际版本是 v1.0.6.31.环境准备找到kuboard运行的容器id。docker ps进入到kuboard容器内部:docker exec -it 54e6b2c2c785 /bin/bash找到
原创
发布博客 2021.12.08 ·
18978 阅读 ·
0 点赞 ·
0 评论

k8s各版本离线安装部署教程

k8s,离线集群部署文档,步骤详细,保姆级教程。目前最新版v1.22.4(时间:2021-12-07)
原创
发布博客 2021.12.07 ·
19892 阅读 ·
0 点赞 ·
0 评论

nginx反向代理注意事项(/)

近期某项目测试环境进行迁移,迁移后的接口域名多了一个端口,出现了跨域问题,所以利用Nginx代理来解决这些问题。proxy_pass的斜杠问题Nginx的官网将proxy_pass分为两种类型:1.一种是只包含IP和端口号的(连端口之后的/也没有,这里要特别注意)比如proxy_pass http://localhost:8080,这种方式称为不带URI方式;2.另一种是在端口号之后有其他路径的,包含了只有单个/的如proxy_pass http://localhost:8080/
原创
发布博客 2021.11.18 ·
5463 阅读 ·
0 点赞 ·
0 评论

分布式消息队列RocketMQ工作原理与应用(三)

第 4 章 RocketMQ应用一、普通消息1 消息发送分类Producer对于消息的发送方式也有多种选择,不同的方式会产生不同的系统效果。同步发送消息同步发送消息是指,Producer发出一条消息后,会在收到MQ返回的ACK之后才发下一条消息。该方式的消息可靠性最高,但消息发送效率太低。异步发送消息异步发送消息是指,Producer发出消息后无需等待MQ返回ACK,直接发送下一条消息。该方式的消息可靠性可以得到保障,消息发送效率也可以。单向发送消息单向发送消息是指,Producer仅
原创
发布博客 2021.10.20 ·
13637 阅读 ·
0 点赞 ·
0 评论
加载更多