首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
忆赋
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
Netty网络聊天(一) 聊天室的实战(最易懂)
为什么第一篇是聊天室,聊天室是最容易实现的部分。也是IM结构最简单的一部分,其次作单聊和群聊,业务逻辑层层递增,彻底的拿下聊天室的代码,进阶单聊和群聊就很简单了,后续我还会推出直播间的实现。 如果单纯想实现聊天室很简单,但是我尽量会把流程都走全,为了方便理解。 0. 准备工作 …
从零单排,使用 Netty 构建 IM 聊天室~
1. 概述 在《芋道 Spring Boot WebSocket 入门》文章中,我们使用 WebSocket 实现了一个简单的 IM 功能,支持身份认证、私聊消息、群聊消息。 然后就有胖友私信艿艿,希望使用纯 Netty 实现一个类似的功能。良心的艿艿,当然不会给她发红人卡,因…
SpringBoot starter 原理及如何自定义 starter
SpringBoot 中的 starter 是一种非常重要的机制,能够抛弃以前在 Spring 中的繁杂配置,将其统一集成进 starter,应用者只需要在 maven 中引入 starter 依赖。
详解Javac编译原理
之前在说Android资源打包的时候,提到过Android编译打包成apk的整体流程,其中从java文件到class文件是其中非常重要的一个环节。本文就来探究一下这个转换的过程,通过了解这些,可以对j
Arthas源码学习-启动
先前准备 1:源码下载:https://github.com/alibaba/arthas.git 2:导入到idea,我这里选择直接使用idea下载并打开 3:整体目录结构 attach前准备工作
万字长文!你还敢说你看不懂阿里开源Java神器Arthas?
有时候线上出现问题,我们需要迫切的找寻解决方法,加日志再上线?查看修改的功能是否成功上线?现在有了Arthas一切都是那么简单。 Arthas 是Alibaba开源的Java诊断工具,深受开发者喜爱。 Arthas支持JDK 6+,支持Linux/Mac/Windows,采用命…
通过实战走近Java Agent探针技术
不知道你是否用过arthas、不知道你是否用过skywalking、你是否对其如何实现有过好奇,本文将带你探索解谜Java agent技术,了解这些NB开源框架背后实现基础!
[译] 从 Java EE 8 Security API 开始 —— 第一部分
期待已久的 Java EE Security API (JSR 375) 将 Java 企业级安全带入云计算和微服务的新纪元。本系列的文章将向您展示如何简化新的安全机制,以及 Java EE 跨容器安全的标准化处理,然后在启用云的项目中使用它们。 经验丰富的 Java™ 开发者…
SpringBoot打印Mybatis执行SQL及slf4j日志配置
最近在springboot项目的代码问题定位时需要知道mybatis的执行SQL,所以查了下如何配置,并顺道整理下之前一直忽略的日志内容。
看完这个不会配置 logback ,请你吃瓜!
之前在 日志?聊一聊slf4j吧 这篇文章中聊了下slf4j。本文也从实际的例子出发,针对logback的日志配置进行学习。 目前还没有看过日志类框架的源码,仅限于如何使用。所以就不说那些“空话”了。最直观的认知是: springboot默认使用的日志框架是logback。 l…