ikt4435
码龄4年
求更新 关注
提问 私信
  • 博客:654,103
    社区:5,657
    659,760
    总访问量
  • 797
    原创
  • 1,148
    粉丝
  • 3
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
加入CSDN时间: 2022-03-30

个人简介:热情分享JAVA小知识点

博客简介:

Trouvailless的博客

查看详细资料
个人成就
  • 获得345次点赞
  • 内容获得111次评论
  • 获得2,935次收藏
  • 代码片获得703次分享
  • 博客总排名1,340,026名
创作历程
  • 150篇
    2023年
  • 649篇
    2022年
成就勋章
TA的专栏
  • 程序员
    741篇
  • 编程
    740篇
  • Java
    743篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 2

兴趣领域 设置
  • Java
    java-ee
  • 编程语言
    javajavascript开发语言青少年编程
  • 大数据
    oracle
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

听说MySQL的索引很难?我来挑战讲清楚!

当然,这样子我们在检索这类型的索引时,只能检索到索引中存在的列,如果想要获得索引中不存在的列,就需要根据获取到的主键重新在聚簇索引中检索一遍。对于树的查询自然应该从树的根节点开始,首先在根节点中找到 14 所在的区间,然后找到对应的子节点,接下来继续在子节点中查找范围更小的子区间,找到下一个检点,然后重复,直到找到对应记录所在的页,最后在页中检索对应的记录。我们现在已经知道,在页中,数据库的记录是采用链表进行存储的,为了加速页中记录的查找速度,随着套娃的不断深入,渐渐的,这些数组就形成了一个树型结构。
原创
博文更新于 2023.09.11 ·
540 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

啥?Spring竟然可以创建“重复”的Bean?

我们这里重新梳理下bean的创建流程:在spring注入一个普通bean的过程中,会将通过反射创建的空属性对象赋值,如果发现其依赖的属性也是一个bean,那么会首先去获取这个bean,如果获取不到的话则会转而去创建bean。而此时要创建的bean成为innerBean,并不会被spring其他bean共享,所以可以在名称上是重复的。
原创
博文更新于 2023.09.11 ·
1039 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图说Redis持久化 RDB和AOF,我终于全明白了

我们先来看看为什么需要进行持久化!Redis 是内存数据库,这个大家都知道,它将自己的数据库状态储存在内存里,但是如果不想办法将储存在内存中的数据库状态保存到磁盘里,那么一旦服务器进程退出(比如宕机,断电啥的),服务器中的数据库状态也会消失不见。然而在很多使用场景中我们希望数据不丢失,服务重启之后数据还能恢复到停机前的状态,这就需要进行持久化到磁盘上了!
原创
博文更新于 2023.09.11 ·
602 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里Java面试通关秘籍:笔记导图+面试考点文档+视频讲解(分享帖)

面对今年市场环境下,对开发人员的基础功底,知识广度深度都有所增高。从阿里的常规java技术面试角度说一说,是不是总是觉得面试准备的不充分?面试官老是问到了各种各样奇怪的问题让人没法回答?同时可能会通过提出一些质疑和挑战来考察候选人是如何与不同意见进行沟通。
原创
博文更新于 2023.09.01 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

相当通俗易懂的RocketMQ顺序消息

其实顺序消息是业务中常用的功能之一,只要是使用MQ的,就不太可能绕的过去这个问题。就算是业务上不需要保证顺序消息,但是作为开发,作为码农,怎么着都要跟你的PM确认一下需求的啦,那肯定就会聊到MQ的顺序消息的啦!举一个简单的例子,咱们就不说老生常谈的购物交易系统,订单系统之类的,就比如数据库的BinLog消息,数据库执行新增,修改,删除语句,那BinLog记录的也必须是新增,修改,删除语句,这个很好理解吧。那话不多说,咱们直接开整~
原创
博文更新于 2023.08.18 ·
830 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

StringBuilder与StringBuffer的区别

StringBuilder和StringBuffer在线程安全性和性能方面有所不同。如果在单线程环境下进行字符串拼接操作,并且对性能有较高的要求,建议使用StringBuilder。而在多线程环境下,或者对线程安全性有要求的情况下,应选择StringBuffer。根据具体的需求选择合适的类,可以提高代码的效率和可靠性。
原创
博文更新于 2023.08.18 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

你真的了解ORM吗?通过一个简单的例子来学习ORM

ORM(Object-Relational Mapping)是一种将面向对象程序数据模型与关系数据库之间进行映射的技术。比如数据库表user,它有id、name、age字段映射到Java实体类就是User类,有id、name、age属性。sql复制代码java复制代码// 省略setter和getter }JPA(Java Persistence API)(Java持久化接口)是Java平台提供的一套标准化的持久化框架,用于简化Java对象与数据库之间的交互。
原创
博文更新于 2023.08.14 ·
331 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

1年半经验,2本学历,Curd背景,竟给30K,我的美团Offer终于来了

只有技术过硬,在哪儿都不愁就业,“万般带不去,唯有业随身”学习本来就不是在课堂那几年说了算,而是在人生的旅途中不间断的事情。人生短暂,别稀里糊涂的活一辈子,不要将就。文章内容中涉及到的Java面试题、源码文档,技术笔记等学习资料,均可以免费分享给大家学习,只需你动动手多多支持即可!——转发评论文章以后,关注一下我,文末扫码即可免费领取。
原创
博文更新于 2023.08.11 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面试官:说说你对Spring MVC的理解 我该怎么说?

2022最新Java面试题合集,包括 Java 集合、JVM、多线程、并发编程、设计模式、SpringBoot、SpringCloud、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat、大数据、阿里巴巴等大厂面试题等等技术栈!所以,Spring MVC天生就是为了MVC模式而设计的,因此在开发MVC应用的时候会更加方便和灵活。
原创
博文更新于 2023.08.11 ·
282 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

字节三面被挂后,狂刷算法,意外斩获阿里offer,定级P6+

通常考察的具体知识点包括链表、树、排序、二分查找等,需要候选人能够分析出不同算法的时间复杂度和空间复杂度。2020年,面试过大厂的朋友会发现,所有的大厂都在问算法,根据目前掌握的信息来推测,算法将会是一大风口,掌握算法的人能够轻易碾压不会算法的人拿到offer!这份笔记内容全部都是纯手打,排序算法/数据结构的代码可能不是最优解,代码的实现都是以比较容易理解的方式去写的。几乎每句代码都有对应的注释,应该是能看懂的。最关键的编程能力,候选人可以。,比较不同方法的性能和效率,给出解决问题的多种方法。
原创
博文更新于 2023.08.09 ·
196 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

蚂蚁面试官:开口就要30K,我才问了15道题你就怀疑人生了?

偏向锁:在锁对象的对象头中记录⼀下当前获取到该锁的线程ID,该线程下次如果⼜来获取该锁就可以直接获取到了轻量级锁:由偏向锁升级⽽来,当⼀个线程获取到锁后,此时这把锁是偏向锁,此时如果有第⼆个线程来竞争锁,偏向锁就会升级为轻量级锁,之所以叫轻量级锁,是为了和重量级锁区分开来,轻量级锁底层是通过⾃旋来实现的,并不会阻塞线程如果⾃旋次数过多仍然没有获取到锁,则会升级为重量级锁,重量级锁会导致线程阻塞。
原创
博文更新于 2023.08.09 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MySQL 索引结构浅析

上面是二叉树和红黑树的结构,其实,可以用于解决二叉树顺序插入时形成一个有序链表问题。但是两者都有一个明显缺点,就是下面分析一下上面这个 B 树图,例如:小于 20 的会走第一个指针找到 【10,15,18】这个子节点,在 20 - 30 之间的会找到 【23,25,28】这个子节点依此推断,这样的数据结构优势非常明显,每一层能存储的数据量增加了,并且有效的降低了树的层级数。上图是一个 B 数的插入分裂演变过程。假设这个 B 数的最大度数是 5 阶,那么最多能存储 4 key,5 个指针。
原创
博文更新于 2023.08.08 ·
191 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

如果你需要使用重试机制,请使用Spring官方的Spring Retry

Spring Retry 是 Spring Framework 中的一个模块,提供了一种简单的方式来在应用程序中实现重试机制。在应用程序中,如果遇到了一些不可避免的错误,比如网络连接失败、数据库连接失败等,我们通常需要对这些错误进行重试,以尝试解决这些问题。,可以让我们很容易地在应用程序中实现重试机制。Spring Retry 中最常用的类是 RetryTemplate,它提供了一个 execute 方法,可以让我们在方法调用失败时进行重试。
原创
博文更新于 2023.08.08 ·
657 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring整合Shiro,SpringBoot整合Shiro

Shiro有三大核心组件,即Subject和Realm认证主体Principals安全管理员一个域。
原创
博文更新于 2023.08.08 ·
222 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Kafka消费者不停机参数调整思路简单实现

本按理只是简单对Consumer常见的参数今天调整,按理来说,支持对Consumer更多参数进行拓展调整,期待各位大佬的实现;同时也可以举一反三,除了Kafka可以使用这种操作不停服调整消费者参数,那么RabbitMQ,或者其他类似中间件的消费者,在基于Spring或SpringBoot的基础上,是否也可以这样操作呢?
原创
博文更新于 2023.08.08 ·
589 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

面试的同学看这里!这套Java面试八股文,已经帮助362人进入大厂

(含:单例模式,工厂模式,抽象工厂模式,建造者模式,原型模式,适配器模式,装饰器模式,代理模式等23种设计模式...)(含:mysql数据库基础知识,数据类型,失误,试图,mysql索引,mysql锁,mysql优化,等...)(含:Java概述,语法,面向对象,IO流,API,集合,NIO,HashMap,基础常见面试题....)(含:分布式系统原,数据分布式方式,基本副本协议,Lease机制,Dubbo,集群,分布式锁,等...)(含:22大问题,从基础到高级,BATJ面试常问的点...)
原创
博文更新于 2023.08.08 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里巴巴最新的SpringCloud面试题是如何让我“颜面扫地”的?

不知道各位读者朋友们有没有找到一份自己如意的工作,或是还在接着上一份工作在原地踏步。我有幸在上个月通过腾讯的面试,并顺利拿下了Offer。不过可不是一次通过,是面试了两次。没错 就是两次!第一次投的是阿里云,面试当中前两面倒是没出问题,可到了第三面 面试官扯出了SpringCloud 我尽然支支吾吾半天还没说出他所问的一半,直接被吊打。第二是面试的是腾讯,让我没想到的是面试官小胖子居然也问到了SpringCloud,还好通过上一次的失败经验把没啃透的知识点又狂啃了一遍。
原创
博文更新于 2023.08.08 ·
218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【无标题】

大家可以回想一下,当初我们最开始学习Java的时候,搭建一个Web所需要的步骤。。。1、配置web.xml,加载spring和spring mvc2、配置数据库连接、配置spring事务3、配置加载配置文件的读取,开启注解4、配置日志文件...5、配置完成之后部署tomcat 调试现在回看一下,真的是yue了!现在大家学Spring,需要搭建一个新的项目时都是先从SpringBoot入手,用SpringBoot只需要非常少的几个配置就可以迅速搭建起来一套web项目或者微服务(手动狗头
原创
博文更新于 2023.08.05 ·
137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

啥?阿里DBA团队总监把MySQL 性能调优 金字塔,写进了800页笔记?

它的入门门槛低到用一条命令就能把MySQL安装起来,你能在程序开发的入门资料中很容易就找到MySQL的配套使用教程,你可以不用付任何费用就能在自己的环境中部署起来对外承载业务。最后,分享我很喜欢的一句话,“你的样子里,有你爱过的人,走过的路,看过的风景,读过的书”。相信通过对这本51章,800页书籍的学习,一定可以让你的气质变得不一样!下方扫码即可免费领取!一共分为3篇:基础篇、案例篇和工具篇,由于内容实在太多,下文小马哥只会给大家简单展示一下,感兴趣的伙伴可文末免费获取。为什么MySQL能流行起来?
原创
博文更新于 2023.08.04 ·
166 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Github标星98k,Alibaba最新发布的Spring Boot项目实战文档太强了

本书系统地介绍Spring Boot框架的原理及其开发组件的用法,另外还通过实际项目案例展示企业级开发的完整流程。本书内容丰富,实用性强,书中给出了大量的开发实践经验,让人茅塞顿开,诸如性能测试小技巧让我这种“混迹”开发职场多年的老兵都感觉受益匪浅,推荐相关领域的软件开发人员阅读。
原创
博文更新于 2023.08.03 ·
172 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多