Java Web
文章平均质量分 90
未来转换
憧憬 是距离理解最遥远的一种情感
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于 Socket.IO 实现 WebSocket 长连接
本文介绍了如何使用Java技术栈实现Socket.IO WebSocket长连接服务,基于netty-socketio框架。主要内容包括: Socket.IO核心特性:双向通信、自动重连、心跳检测等 Java实现方案:采用netty-socketio框架构建服务端 环境准备:项目结构、Maven/Gradle依赖配置 服务端实现:基础配置、连接管理、消息处理 关键功能:房间分组、命名空间、事件监听等 文章提供了完整的代码示例和配置说明,帮助开发者快速构建基于Socket.IO的实时通信服务。原创 2026-03-11 09:16:08 · 487 阅读 · 0 评论 -
从入门到精通掌握MySQL8.0语法
选择合适的数据类型,遵循最小化原则使用 InnoDB 引擎,支持事务和外键合理设计主键,优先使用自增整数使用 utf8mb4 字符集支持完整的 Unicode添加适当的约束保证数据完整性。原创 2026-03-11 08:51:56 · 370 阅读 · 0 评论 -
多线程编程进阶
Java 8 引入的是Future的增强版,实现了接口,支持函数式编程和链式调用。// 创建异步任务});// 链式处理2, // 核心线程数5, // 最大线程数60L, // 空闲线程存活时间new LinkedBlockingQueue<>(100), // 工作队列new ThreadFactory() { // 线程工厂@Overridereturn t;},new ThreadPoolExecutor.CallerRunsPolicy() // 拒绝策略。原创 2026-03-05 17:58:13 · 355 阅读 · 0 评论 -
一篇讲清楚 Java 并发编程
Java并发编程是开发中的核心技能,本文系统讲解了其知识体系:1) 基础概念包括进程/线程区别、并发/并行差异及线程状态;2) 线程创建的四种方式(继承Thread、实现Runnable/Callable、线程池);3) Synchronized的三种使用方式及锁升级原理;4) Volatile关键字的作用及与Synchronized的对比;5) CAS机制和AQS框架;6) 并发工具类如CountDownLatch、CyclicBarrier、Semaphore和Exchanger的使用场景。原创 2026-03-05 17:50:49 · 468 阅读 · 0 评论 -
Java本地缓存之Caffeine
Caffeine 是基于 Java 8 的高性能本地缓存库,由 Google Guava 缓存改进而来。高并发读取: Caffeine 的读性能接近 ConcurrentHashMap需要自动加载: LoadingCache 支持自动加载需要过期策略: 支持灵活的过期策略需要统计监控: 内置统计功能。原创 2026-03-03 17:14:37 · 563 阅读 · 0 评论 -
Redis学习教程
Redis(Remote Dictionary Server)是一个开源的内存数据结构存储系统,可以用作数据库、缓存和消息中间件。安装部署: Linux/Mac/Windows/Docker 多种安装方式基础命令: 5种数据类型的常用操作Java 集成: Spring Boot + RedisTemplate 完整配置实战应用: 缓存、分布式锁、限流、排行榜、购物车、消息队列高级特性: 持久化、发布订阅、事务、Lua脚本问题解决: 缓存穿透、击穿、雪崩的经典解决方案。原创 2026-02-27 17:35:25 · 895 阅读 · 0 评论 -
java学习之音频处理工具FFmpeg
音视频格式转换音视频剪辑与拼接提取音频/视频流添加水印/字幕调整音量/速度录音/录屏官网:https://ffmpeg.org。原创 2026-02-27 17:16:54 · 382 阅读 · 0 评论 -
阿里云centos 安装mysql(数据库版本为5.7.22)
准备工作:下载mysql安装包,官网:https://dev.mysql.com/downloads/mysql/5.7.html#downloads.下载版本如下:一、安装包目录(/usr/soft)在usr下新建文件夹soft,用于存放mysql安装包 。/usr/soft二、解压mysql安装包解压之后查看一下:解压成功三、mysql软件目录(usr/local/mysql)将解压之后的my...原创 2018-05-03 16:26:11 · 886 阅读 · 0 评论
分享