麒麟改bug_社区达人页

个人头像照片
麒麟改bug
已加入开发者社区1155

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布155篇文章
28条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

喜欢分享Java相关的技术文章,欢迎大家一起讨论!

暂无精选文章
暂无更多信息

2024年05月

  • 02.28 22:09:24
    发表了文章 2024-02-28 22:09:24

    深入剖析Java中JVM的内存模型!!!

    对于 Java 程序员来说,在虚拟机自动内存管理机制下,不再需要像C/C++程序开发程序员这样为内一个 new 操作去写对应的 delete/free 操作,不容易出现内存泄漏和内存溢出问题。正是因为 Java 程序员把内存控制权利交给 Java 虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那么排查错误将会是一个非常艰巨的任务。
  • 02.28 22:08:42
    发表了文章 2024-02-28 22:08:42

    【最新汇总】Java面试题

    整理的一些大厂公司的Java面试题,都来挑战一下,看看自己有多厉害吧
  • 02.28 22:07:42
    发表了文章 2024-02-28 22:07:42
  • 02.28 22:07:04
    发表了文章 2024-02-28 22:07:04

    使用Mybatis与直觉用jdbc相比,哪个更有优势?

    Mybatis如果仅仅是要【会用】,入门是非常快的,感觉两三天就可以搞好了。
  • 02.28 22:06:14
    发表了文章 2024-02-28 22:06:14

    Java系列技术之Mybatis

    MyBatis 是一款优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集,它可以使用简单的XML或注解来配置和映射SQL信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
  • 02.28 22:05:28
    发表了文章 2024-02-28 22:05:28

    Spring源码解析--深入Spring事务原理

    本文将带领大家领略Spring事务的风采,Spring事务是我们在日常开发中经常会遇到的,也是各种大小面试中的高频题,希望通过本文,能让大家对Spring事务有个深入的了解,无论开发还是面试,都不会让Spring事务成为拦路虎。
  • 02.28 22:04:02
    发表了文章 2024-02-28 22:04:02

    基于springMVC的RESTful服务实现

      RESTful(RESTful Web Services)一种架构风格,表述性状态转移,它不是一个软件,也不是一个标准,而是一种思想,不依赖于任何通信协议,但是开发时要成功映射到某协议时也需要遵循其标准,但不包含对通信协议的更改
  • 02.28 22:03:06
    发表了文章 2024-02-28 22:03:06

    为什么程序员喜欢用Lambda表达式?

    “lambda 表达式”是一段可以传递的代码,因此它可以被执行一次或多次。在学习语法(甚至包括一些奇怪的术语)之前,我们先回顾一下之前在Java 中一直使用的相似的代码块。
  • 02.28 22:02:03
    发表了文章 2024-02-28 22:02:03

    面试必备之何谓悲观锁与乐观锁

    乐观锁对应于生活中乐观的人总是想着事情往好的方向发展,悲观锁对应于生活中悲观的人总是想着事情往坏的方向发展。这两种人各有优缺点,不能不以场景而定说一种人好于另外一种人。
  • 02.28 21:49:11
    发表了文章 2024-02-28 21:49:11
  • 02.28 21:45:43
    发表了文章 2024-02-28 21:45:43

    微服务面试题

    微服务架构是一种架构风格和架构思想,**在传统软件应用架构的基础上,**将系统业务按照功能拆分为更细的服务。**拆分的每一个服务都是一个独立的应用,这些应用对外提供公共的API,可以独立承担对外服务的职责。通过此种思想方式所开发的软件服务实体就是“微服务”,而**围绕着微服务思想构建的一系列结构,都可以称之为“微服务架构”
  • 02.28 21:45:02
    发表了文章 2024-02-28 21:45:02

    Linux面试题

    Linux 一般是指 Linux 内核、 Linux 系统、 Li nux 发行版。严格意义上说 Linux 是指由 Linus Torvalds 维护的并发布的内核。它的代码只包括内核而不包括其它方面的应用。内核提供系统核心服务,如进程管理,进程的调度,虚拟文件系统,内存的管理等等。
  • 02.28 21:44:13
    发表了文章 2024-02-28 21:44:13

    Spring Boot面试题

    Spring Boot 是一套快速开发框架,随着微服务架构应用不断普及,Spring Boot 的研发技术的掌握已经成为研发人员必会技能。与此同时,Spring Boot 开源生态建设能力非常强大,提供了很多应用组件,让Spring Boot 有丰富的三方开源软件的使用。
  • 02.28 21:43:09
    发表了文章 2024-02-28 21:43:09

    互联网大厂为什么禁止SpringBoot项目使用Tomcat?

    在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。
  • 02.28 21:42:29
    发表了文章 2024-02-28 21:42:29

    京东三面:什么情况会导致 MySQL 索引失效?

    为了验证 MySQL 中哪些情况下会导致索引失效,我们可以借助 explain 执行计划来分析索引失效的具体场景。
  • 02.28 21:41:11
    发表了文章 2024-02-28 21:41:11

    从Spring Cloud 开始,聊一聊微服务架构的设计与实战

    随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。
  • 02.28 21:40:30
    发表了文章 2024-02-28 21:40:30

    全方位带你高效刷力扣 | 反转链表

    迭代,重复某一过程,每一次处理结果作为下一次处理的初始值,这些初始值类似于状态、每次处理都会改变状态、直至到达最终状态
  • 02.28 21:39:48
    发表了文章 2024-02-28 21:39:48

    Spring MVC面试题

    Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级 Web框架,通过把模型-视图-控制器分离,将web层进行职责解耦,把复杂的 web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。
  • 02.28 21:38:39
    发表了文章 2024-02-28 21:38:39

    2024年Java秋招面试必看的 | MySQL调优面试题

    随着系统用户量的不断增加,MySQL 索引的重要性不言而喻,对于后端工程师,只有在了解索引及其优化的规则,并应用于实际工作中后,才能不断的提升系统性能,开发出高性能、高并发和高可用的系统。 今天小编首先会跟大家分享一下MySQL 索引中的各种概念,然后介绍优化索引的若干条规则,最后利用这些规则,针对面试中常考的知识点,做详细的实例分析。
  • 02.28 21:37:14
    发表了文章 2024-02-28 21:37:14

    腾讯面试官:工作两年了,这么简单的cisp题你都不会?

    注册信息安全专业人员,是经中【国信息安全产品测评认证中心】实施的国家【认证】,对信息安全人员执业资质的认可。该证书是面向【信息安全】企业、信息安全咨询【服务机构】、信息安全【测评机构】、【政府机构】、社会各组织、团体、大专院校以及企事业单位中负责信息系统建设、运行维护和管理工作的信息安全专业人员所颁发的专业资质证书。
  • 02.28 21:36:03
    发表了文章 2024-02-28 21:36:03

2023年05月

  • 05.25 18:59:18
    发表了文章 2023-05-25 18:59:18

    Katana:一款功能强大的下一代网络爬虫框架

    Katana是一款功能强大的下一代网络爬虫框架,在该工具的帮助下,广大研究人员可以轻松完成资源爬取和渗透测试阶段的信息收集任务。
  • 05.24 11:33:04
    发表了文章 2023-05-24 11:33:04

    比尔盖茨:AI、智能手机、互联网,一样具有革命性!

    第一次是在 1980 年,当我被介绍一个图形用户界面时,这是现代操作系统的前身,包括 Windows。我与向我展示演示的人坐在一起,他是一位名叫 Charles Simonyi 的杰出程序员,我们立即开始为可以使用这种用户友好的计算机,所能做的所有事情进行头脑风暴。

2022年08月

  • 08.24 14:34:10
    发表了文章 2022-08-24 14:34:10

    2022年Java秋招面试必看的 | ZooKeeper面试题

    大公司面试特别喜欢问 Zookeeper,因为 Zookeeper 确实是足够的优秀,比如他的 Paxos 算法,Zab 协议,Leader 选举策略,分布式锁等都是大厂面试的高频考点。我们不仅需要熟悉使用 Zookeeper,更要了解他的底层原理,这样不论是工作还是学习都是游刃有余。
  • 08.02 16:13:22
    发表了文章 2022-08-02 16:13:22

    2022年Java秋招面试必看的 | Mybatis面试题

    MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。

2022年06月

  • 06.12 22:24:33
    发表了文章 2022-06-12 22:24:33

    阿里三面:让你怀疑人生的Java锁机制夺命连环21问

    锁机制无处不在,锁机制是实现线程同步的基础,锁机制并不是Java锁独有的,其他各种计算机语言中也有着锁机制相关的实现,数据库中也有锁的相关内容,
  • 06.10 22:51:43
    发表了文章 2022-06-10 22:51:43

    阿里二面:MySQL索引是怎么支撑千万级表的快速查找?

    在 MySQL 官方提到,改善操作性能的最佳方法 SELECT 在查询中测试的一个或多个列上创建索引。索引条目的作用类似于指向表行的指针,从而使查询可以快速确定哪些行与WHERE子句中的条件匹配,并检索这些行的其他列值。所有MySQL数据类型都可以建立索引。
  • 06.09 16:12:11
    发表了文章 2022-06-09 16:12:11

    7天带你全方位刷爆数据结构与算法,每天一道,高效刷题

    很多算法小白初期刷题比较迷茫,不知道从何刷起从何入手,也不知道怎么使用LeetCode,这篇带你高效使用力扣,让刷题进大厂的路上不再迷茫!

2022年05月

  • 05.31 16:28:22
    发表了文章 2022-05-31 16:28:22

    Spring Boot面试题(2022最新版)

    在微服务理念席卷程序界的今天,作为最主流语言 Java 的一名 Coder,如何能正确的、系统的、快速的掌握 Spring Boot是至关重要的。接下来,让我们一起走进 Spring Boot的世界,一起感受 Spring Boot 的魅力。我坚信,机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻起,积累足够多的知识和面试经验,为将来进入更好的公司做好充分的准备!
  • 05.31 16:27:16
    发表了文章 2022-05-31 16:27:16

    Java并发编程面试题(2022最新版)

    多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Java多线程基础知识来对应日后碰到的问题
  • 05.31 16:23:48
    发表了文章 2022-05-31 16:23:48

    Java微服务面试题(2022最新版)

    Spring 作为一个轻量级的 Java 开发框架,将面向接口的编程思想贯穿整个 Java 系统应用,因此在 Java 面试中常被提。本次介绍的主要是解析面试过程中如果从源码角度分析常见的问题,
  • 05.31 16:22:06
    发表了文章 2022-05-31 16:22:06

    Java中间件面试题(2022最新版)

    现今时代,系统越来越复杂,数据来越多,系统间的交互也就变得越来越重要,同时也变得越来越困难。而消息中间件在其中起到了一个中间桥梁的重要作用。
  • 05.31 16:20:55
    发表了文章 2022-05-31 16:20:55

    【揭秘】为什么程序员喜欢用大量的if else而偏不用switch!

    说来也是巧最近在看 Dubbo 源码,然后发现了一处很奇怪的代码,刚好和这个 switch 和 if else 有关!
  • 05.31 16:20:34
    发表了文章 2022-05-31 16:20:34

    站在巨人的肩膀上学数据结构,不飘也难啊!

    今天我们来学一下数据结构方面的知识,对扎实 Java 的基本功非常有用,学会了就会有一种自带大佬的感觉,嘿嘿。数据结构,也就是 Data Structure,是一种存储数据的结构体,数据与数据之间存在着一定的关系,这样的关系有数据的逻辑关系、数据的存储关系和数据的运算关系
  • 05.31 16:20:00
    发表了文章 2022-05-31 16:20:00

    索引不是越多越好,理解索引结构原理,才有助于我们建立合适的索引!

    MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。
  • 05.31 16:19:29
    发表了文章 2022-05-31 16:19:29

    RabbitMq七种工作模式,java实战案例分享,别再说你不会!

    最简单的一个消费者和一个生产者模式,生产者生成消息,消费者监听消息,若是消费者监听到它所需要的消息,就会消费该消息,这种消息是次性的,被消费了就没有了。
  • 05.31 16:19:03
    发表了文章 2022-05-31 16:19:03

    全网最全的一份Spring Cloud核心知识清单!

    架构的发展历程是从单体式架构,到分布式架构,到SOA架构,再到微服务架构。
  • 05.31 16:18:14
    发表了文章 2022-05-31 16:18:14

    女朋友携程三面被Redis难倒!回来给她讲了一晚上的缓存穿透、缓存击穿、缓存雪崩!

    周末在家面试,和候选人聊到Redis的问题,于是问了他一个问题:你知道缓存穿透、缓存击穿和缓存雪崩吗?他们之间的区别是什么?分别怎么解决吗?
  • 05.31 16:17:54
    发表了文章 2022-05-31 16:17:54

    10+年数据库开发工程师带你深入理解MySQL索引

    我们都是知道数据库的数据都是存储在磁盘上的,当我们程序启动起来的时候,就相当于一个进程运行在了机器的内存当中。所以当我们程序要查询数据时,必须要从内存出来到磁盘里面去查找数据,然后将数据写回到内存当中。但是磁盘的io效率是远不如内存的,所有查找数据的快慢直接影响程序运行的效率。
  • 05.31 16:17:32
    发表了文章 2022-05-31 16:17:32

    Redis高可用集群搭建,配置,运维与应用!

    现如今 Redis 变得越来越流行,几乎在很多项目中都要被用到,不知道你在使用 Redis 时,有没有思考过,Redis 到底是如何稳定、高性能地提供服务的?
  • 05.31 16:17:04
    发表了文章 2022-05-31 16:17:04

    面试官:你说你精通JVM,那你先说说JVM内存划分及其作用吧!

    什么叫运行时数据区呢,看下图就知道了,今天的重点就围绕这张图讲。
  • 05.31 16:16:47
    发表了文章 2022-05-31 16:16:47

    从理论-实战,手把手带你图解微服务架构流程设计!

    体架构在中等偏小的业务中比较常见,场景模式就是单个应用、单个数据库。一个程序包(例如war格式或者Jar格式)包含所有业务需求功能,这是一种比较传统的架构风格
  • 05.31 16:16:25
    发表了文章 2022-05-31 16:16:25

    java内存模型之volatile核心原理与应用

    java内存模型之volatile核心原理与应用
  • 05.31 16:16:05
    发表了文章 2022-05-31 16:16:05

    花一周时间,啃完这套京东架构师独家微服务笔记,成功面进字节

    基于 Spring Cloud 的微服务设计和开发,已经越来越多地得到了更多企业的推广和应用,而 Spring Cloud 社区也在不断的迅速发展壮大之中,近几年时间,Spring Cloud 的版本也经历了快速的迭代和更新。
  • 05.31 16:15:35
    发表了文章 2022-05-31 16:15:35

    掌握这9个小技巧,你也可以轻松玩转Java代理机制,赶紧来试试吧!

    动态代理机制使用了反射,Spring 中的 AOP 由于使用了动态代理,所以也相当于使用了反射机制。那么,代理是什么?动态代理又是什么?动态代理中是如何使用反射的?
  • 05.31 16:15:12
    发表了文章 2022-05-31 16:15:12

    掌握这8个Java实战小技巧,再也不用为了内存泄漏而烦恼了!

    OOM,全称“Out Of Memory”,翻译成中文就是“内存用完了”,来源于java.lang.OutOfMemoryError。
  • 05.31 16:14:48
    发表了文章 2022-05-31 16:14:48

    掌握这5个技巧,彻底掌握Netty中的零拷贝!

    Linux 按照特权等级,把进程的运行空间分为内核空间和用户空间,分别对应着下图中, CPU 特权等级分为4个,Linux 使用 Ring 0 和 Ring 3。
  • 发表了文章 2024-05-15

    数据结构与算法: 反转链表的两种解法

  • 发表了文章 2024-05-15

    为了进腾讯,我又把CAS实现重新精读了一遍!

  • 发表了文章 2024-05-15

    资深架构师带你解析Synchronize关键字原理

  • 发表了文章 2024-05-15

    一文带你读懂深入理解Java内存模型

  • 发表了文章 2024-05-15

    Spring MVC用的最多的注解,你会几个?

  • 发表了文章 2024-05-15

    Spring源码解析--深入Spring事务原理

  • 发表了文章 2024-05-15

    这40道Java的基础题,竟然80%的公司都会问到!

  • 发表了文章 2024-05-15

    MySQL查询语句优化的十个小技巧!

  • 发表了文章 2024-05-15

    手把手教你如何用Spring Boot搭建一个在线

  • 发表了文章 2024-05-15

    学透mybatis框架整体设计只需这五步!

  • 发表了文章 2024-05-15

    明知面试要问spring循环依赖,很多人还是搞不懂!

  • 发表了文章 2024-05-15

    数据对象的底层实现方式你都了解吗?

  • 发表了文章 2024-05-15

    闭关学习一周kafka,原来他这么快是有原因的!

  • 发表了文章 2024-05-15

    超详细,理解这6个核心概念,轻松入门Java多

  • 发表了文章 2024-05-15

    如何解决Spring Boot中的中文乱码问题?

  • 发表了文章 2024-05-15

    身为一个合格的Java架构师,应该了解并且常用的Java技术有哪些?

  • 发表了文章 2024-05-15

    不得不说,这19个程序员兼职平台让我1年收入60w

  • 发表了文章 2024-05-15

    Nginx的作用是什么?有什么用?

  • 发表了文章 2024-05-15

    从零基础手写Spring MVC框架,准备好进阶程序员了吗?

  • 发表了文章 2024-05-15

    阿里巴巴内部高并发Nginx性能调优实战解密

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息