首页
沸点
课程
AI Coding
数据标注
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
传达室马大爷
掘友等级
搬砖工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 8
沸点 2
赞
10
返回
|
搜索文章
最新
热门
MySQL索引优化 | 8月更文挑战
trace工具 trace使用 结果分析 MySQL排序 Using index Order by使用Using index索引排序需要满足以下两个条件: 排序字段使用索引最左前缀规则 where子句
JMM详解 | 8月更文挑战
现代计算机的内存模型 进程和线程的产生 在最开始的时候CPU只运行一个运行一个程序,这时候CPU的运算能力是完成过剩的,在接收到任务后绝大多数时间都是在等待IO中,所以就需要同时运行多个程序的方法
select、poll、epoll详解
IO读写基本原理 阻塞IO和非阻塞IO 同步和异步 同步阻塞IO 读取数据流程 用户进程调用read()系统函数,用户进程进入阻塞状态 系统内核收到read()系统调用,网卡开始准备接收数据,在一开始
BIO、NIO、AIO实现聊天室功能
BIO(同步阻塞I/O模式) 缺点 IO代码里read操作是阻塞操作,如果连接不做数据读写操作会导致线程阻塞,浪费资源 线程很多,会导致服务器线程太多,压力太大 BIO模式实现一个聊天室程序 NIO(
基于切面和注解的Redis分布式锁实现
描述 基于SpringEL表达式,动态配置 基于切面,无缝切入 支持获取锁失败时的行为,抛出异常还是继续等待,两种方式的锁,一种等待重试,一种直接退出 使用方法 代码实现 redis分布式锁的三种实现
线程中断interrupt()、interrupted()和isInterrupted()方法详解
线程中断interrupt()、interrupted()和isInterrupted()方法详解。thread.interrupt(),该方法用于中断Thread线程,此线程并非当前线程,而是调用i
Spring+MyBatis实现数据库读写分离方案
方案1 优点:实现简单 缺点:维护麻烦,需要对原有的xml文件进行重新修改,不支持多读,不易扩展 实现方式 方案2 优点:通过注解的方法在DAO每个方法上配置数据源,原有代码改动量少,易扩展,支持多读
轻量级RabbitMQ自动化配置及异常处理组件
开发背景 项目中用到了rabbitmq,在引入一个新的交换机或者队列,都需要配置exchange、queue、routingKey,重复工作比较繁琐,消费端和生产端分离时需配置多份,易出错
个人成就
文章被点赞
15
文章被阅读
11,161
掘力值
292
关注了
15
关注者
9
收藏集
0
关注标签
24
加入于
2016-11-26