首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java
fking86
创建于2023-04-09
订阅专栏
java相关
暂无订阅
共24篇文章
创建于2023-04-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
java中文乱码浅析及解决方案
前言: 在Java开发中,处理中文乱码是一个常见的问题。 由于字符集和编码的复杂性,开发者可能面临各种导致乱码的情况。正确地处理中文字符集对于确保应用程序的可靠性和国际化至关重要。 浅析: 1. 字符
【JAVA】JUC之CyclicBarrier源码解析以及示例
前言 在多线程编程中,同步工具是确保线程之间协同工作的重要组成部分。 CyclicBarrier(循环屏障)是Java中的一个强大的同步工具,它允许一组线程在达到某个共同点之前互相等待。 在本文中,我
这些Java并发容器,你都了解吗?
前言 在多线程环境下,数据的并发访问和修改是无法避免的问题。 为了解决这个问题,Java 提供了一系列并发容器,这些容器在内部已经处理了并发问题,使得我们可以在多线程环境下安全地访问和修改数据。 并发
聊聊接口重试机制的几种解决方案
1.前言 接口请求重试机制是保证系统稳定性和容错能力的重要手段之一。当接口请求发生失败或暂时性错误时,通过重试机制可以提高请求的成功率。本文将详细介绍接口请求重试机制的几种常见方法。 2.几种方法 2
语雀服务器P0事故的一些启发
背景 语雀是蚂蚁金服旗下的一款在线文档编辑与协同工具,自2018年上线以来,凭借其强大的功能和优秀的用户体验,吸引了众多个人和企业用户,成为了国内最受欢迎的在线文档平台之一。然而,就在2023年10月
聊聊MySql索引的类型以及失效场景
概念 索引是数据库管理系统中一个重要的优化结构,目的是提高数据库查询和操作的速度。 索引的工作原理是对数据库表中的一列或多列的值进行预排序,然后存储该列值与数据行的地址映射,在查询时可以直接查找到数据
提升后端API性能的几种解决方案
🔔目的 提升后端API性能的主要目的是为了提高系统整体的响应速度、并发能力以及可用性。主要原因包括: 提高用户体验 后端API性能好可以减少响应延迟,给用户流畅的体验。 提高系统吞吐量 优化API性能
tomcat整体设计解析
🔔简介 简介 从各个视角看tomcat tomcat是一个Servlet 容器? Servlet规范与tomcat实现 整体架构 启动过程 io处理 connector 架构 io 和线程模型 业务处
List 去重的几种方法
🔔HashSet去重 🔔TreeSet去重 🔔LinkedHashSet去重 🔔迭代器去重 🔔Stream去重 🔔contains去重 🔔写在最后 如果大家对相关文章感兴趣,可以关注公众号"架构殿堂"
Java中DateTimeFormatter的使用方法和案例
🔔简介 在Java中,DateTimeFormatter类用于格式化和解析日期时间对象。它是日期时间格式化的强大而灵活的工具。 🔔作用 🌵1.本地化时间 本地化时间指根据指定的语言环境显示时间 1.1
聊聊ThreadLocal
🔔简介 ThreadLocal 是 Java 提供的一个线程内部的存储类,可以在指定的线程中存储数据,数据存储以后,只有在指定线程中可以获取到存储的数据,对于其他线程来说则无法获取到数据。 🔔特点 T
SpringBoot整合Netty
💡简介 Netty是一个基于Java的开源网络应用框架,它提供了高性能、异步事件驱动的网络编程能力。Netty旨在帮助开发者构建高性能、高可靠性的网络应用程序。 Netty提供了简洁的API和丰富的功
设置好以下几点Idea配置,极大提升研发效率
这里分享几点配置IntelliJ IDEA的建议,可以提升开发效率: 1.自定义代码风格(Code Style),统一项目代码风格 在IntelliJ IDEA中可以自定义代码风格,主要包括: 设置代
一文搞定(linux+windows+docker)安装mongo
windows安装MongoDB 1.下载地址 https://www.mongodb.com/try/download/community 2.安装 运行安装程序:双击下载的安装程序(.msi文件)
MybatisPlus中QueryWrapper常用方法
QueryWrapper常用方法列表 函数 说明 例子 eq 等于(=) queryWrapper.eq("user_name", "张三"); //user_name="张三" ne 不等于(<>)
生成 SSH密钥(windows+linux)
要在 Windows 10 上生成 SSH 密钥,您可以按照以下步骤操作: 1.打开 PowerShell(或者按下 Windows + X 并选择 “Windows PowerShell”); 2.
聊聊 消息中心的设计与实现
设计消息中心的主要原因 1.实现系统解耦 各个子系统或者组件通过消息中心进行通信,而不是直接调用,这可以实现系统解耦,降低各组件之间的依赖性。这有利于系统的稳定性、扩展性和维护性。 2.异步处理 消息
nacos安装超详细步骤(windows+linux+docker)
简介 Nacos 是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 Nacos 主要功能 动态服务发现:支持基于 DNS 和基于 RPC 的服务发现。服务提供者可以主动注册服务,服务
nacos启动 Server check fail, please check server localhost ,port 9848 is available
错误原因 Nacos版本从1.x升级到2.x时,版本兼容性问题,查看服务端和客户端版本 防火墙问题,导致端口无法使用 Docker启动镜像时,8848和9848端口未开启 Java中yml文件配置问题
实现高并发秒杀的几种方式
引言实现方式1.缓存2.前端实现方式3.队列削峰4.限流5.数据库读写分离6.缓存失效时间7.版本控制总结写在最后 引言 高并发场景在现场的日常工作中很常见,特别是在互联网公司中,这篇文章就来介绍如何
下一页