首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kevin_ouuu
掘友等级
独立开发者
获得徽章 17
动态
文章
专栏
沸点
收藏集
关注
作品
赞
184
文章 169
沸点 15
赞
184
返回
|
搜索文章
最新
热门
Java NIO--(3)Channel通道类
大家知道,从广泛的层面来说,一个通道可以表示一个底层的文件描述符,例如硬件设备、文件、网络连接等。然而,远远不止如此,除了可以对应到底层文件描述符,Java NIO的通道还可以更加细化。例如,对应不同的网络传输协议类型(TCP&UDP),在Java中都有不同的NIO …
Java NIO--(2)Buffer的4个属性及重要方法
Buffer类在其内部,有一个相应类型的数组内存块,作为内存缓冲区。为了记录读写的状态和位置,Buffer类提供了一些重要的属性。其中,有三个重要的成员属性:capacity(容量)、position(读写位置)、limit(读写的限制)。 除此之外,还有一个标记属性:mark…
Java NIO--(1)高并发IO的底层原理及4种主要IO模型
大家知道,用户程序进行IO读写,依赖于操作系统底层的IO读写,基本上会用到底层的read&write两大系统调用。 上层应用无论是调用操作系统的read,还是调用操作系统的write,都会涉及缓冲区。具体来说,调用操作系统的read,是把数据从内核缓冲区复制到进程缓冲…
分布式会话拦截器
过滤器和拦截器有相似之处,都能对 Servlet 请求二次加工。但是过滤器并不是 SpringBoot 规范中的概念,事实上,过滤器是 Servlet 规范中的事物。 因此过滤器和拦截器的最大区别就是他们存在的空间是不一样的。 Filter 拦截器是 Servlet 中的规范,…
分布式会话
会话Session代表的是客户端与服务器的一次交互过程,这个过程可以是连续的也可以是时断时续的,曾经的Servlet时代,一旦用户与服务端交互,服务器tomcat就会为用户创建一个session,同时前端会有一个jsessionid,每次交互都会携带该id,如此一来,服务器只要…
天天吃货--Java分布式前后端分离电商项目
项目后端git地址:https://github.com/ds-mall/mall/tree/master项目前端git地址:https://github.com/ds-mall/mall-pcSpr
问题: Mybatis的ResultMap中存在Collection时,分页不正确!!!
发现第一页只有5条数据,但是仔细看发现,每笔订单下恰好有两个商品 2*5 恰好是10条记录,然后回头看sql,因为我是对 多表查询的结果集做的分页,问题就出在这,至于为什么会这样,大家可以看完后面的解决方法后自己琢磨琢磨。
Redis系列-08高可用(Redis Sentinel)
Redis Sentinel是一个分布式架构,包含若干个Sentinel节点和Redis数据节点,每个Sentinel节点会对数据节点和其余Sentinel节点进行监控,当发现节点不可达时,会对节点做下线标识。 如果被标识的是主节点,他还会选择和其他Sentinel节点进行选举…
Redis系列-07主从复制
单机有什么问题机器故障容量瓶颈QPS瓶颈主从复制主从复制作用数据副本扩展读性能总结一个master可以有多个slave一个slave只能有一个master数据流式单向的,从master到slave主从
Redis系列-06持久化
Redis所有数据保存着内存中,一旦发生类似断电等意外情况,数据就会丢失,所以需要对数据的更新异步的保存到磁盘上。
下一页
个人成就
文章被点赞
447
文章被阅读
130,897
掘力值
3,864
关注了
25
关注者
165
收藏集
8
关注标签
46
加入于
2018-05-30