首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java后台
订阅
zhaiyuanji
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
Spring Boot系列十七 Spring Boot 集成 websocket,使用RabbitMQ做为消息代理
1. 概述 在上篇文章Spring Boot系列十六 WebSocket简介和spring boot集成简单消息代理中我们使用的消息代理是spring内置的简单消息代理,简单消息代理非常适合入门,但是只支持STOMP命令的子集(如不支持acks, receipts),依赖于消息…
那些年我造的轮子之RPC
netty, 使用netty进行服务之间的网络通信, netty的使用参考<>这本书。 kryo, 使用kryo进行序列化和反序列化。 解析Bean的字段是否包含Reference注解, 如果包含就创建个代理对象注入。 storm-rpc从开始开发到一个版本的推出前前后后经历了…
SpringBoot 并发编程学习历程(绝对的干货)
我们把线程休息一秒当作模拟处理业务所花费的时间。很明显能看出来,这是个单线程。 nio-8080-exec-1表示主线程的线程1。 我们可以看到,主线程的开始和返回(结束处理)是首先执行的,然后副线程才执行真正的业务处理。说明主线程在这里的作用是调用(唤醒)子线程,子线程处理完…
深入浅出MyBatis:MyBatis解析和运行原理
上一篇介绍了反射和动态代理基础,主要是为本篇文章做个铺垫,反射使配置和灵活性大大提高,可以给很多配置设置参数,动态代理可以在运行时创建代理对象,做一些特殊的处理。 SqlSessionFactory和SqlSession是MyBatis的核心组件,在文章 JDBC和MyBati…
Hibernate最全面试题
使用Hibernate框架就不用我们写很多繁琐的SQL语句。Hibernate实现了ORM,能够将对象映射成数据库表,从而简化我们的开发! 当Hibernate在查询数据的时候,数据并没有存在与内存中,当程序真正对数据的操作时,对象才存在与内存中,就实现了延迟加载,他节省了服务…
数据库面试题(开发者必看)
存储过程就像我们编程语言中的函数一样,封装了我们的代码(PLSQL、T-SQL)。 上面的文字我们肯定是看不懂的,也不愿意看下去的。接下来我就总结一下: 学生信息组成学生信息表,有年龄、性别、学号等信息组成。这些字段都不可再分,所以它是满足第一范式的 第二范式:满足第一范式,表…