首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
eesy
掘友等级
普通开发
头脑简单向前冲
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
254
文章 230
沸点 24
赞
254
返回
|
搜索文章
赞
文章( 230 )
沸点( 24 )
裸辞+二本+外包+一年经验+java boy的帝都面试之路
一年经验,二本学校,三流外包,前言 经过这一次找工作被社会按在地上摩擦,下一次再也不裸职了,一开始确实舒服,一旦时间稍微长一点,效率就不行了 各种小事情干扰。 准备跑路这期间断断续续主要是做了三件事: 1.总结项目,包括组内同事解
Spring如何在运行期动态注册新的数据源? | Java Debug 笔记
本文的主题:SpringFramework 如何在运行期动态注册新的数据源,分析其中的思路并提供两种解决方案。
你们要的线上GC问题案例来啦
最近写了几篇关于GC的文章,主要是因为线上有一些关于GC的问题,所以想顺便总结一波,梳理一下GC的一些知识点和排查思路。
Netty相关知识汇总
1)、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。 2)、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付 1).应用程序写入的数据大于套接字缓冲…
一道搜狗面试题:IO多路复用中select、poll、epoll之间的区别
它仅仅知道了,有I/O事件发生了,却并不知道是哪那几个流(可能有一个,多个,甚至全部),我们只能无差别轮询所有流,找出能读出数据,或者写入数据的流,对他们进行操作。所以select具有O(n)的无差别轮询复杂度,同时处理的流越多,无差别轮询时间就越长。 poll本质上和sele…
彻底理解 IO多路复用
IO多路复用是一种同步IO模型,实现一个线程可以监视多个文件句柄;一旦某个文件句柄就绪,就能够通知应用程序进行相应的读写操作;没有文件句柄就绪时会阻塞应用程序,交出cpu。多路是指网络连接,复用指的是同一个线程 epoll有EPOLLLT和EPOLLET两种触发模式,LT是默认…
linux IO模式以及select、poll、epoll详解
同步IO和异步IO,阻塞IO和非阻塞IO分别是什么,到底有什么区别?不同的人在不同的上下文下给出的答案是不同的。所以先限定一下本文的上下文。 本文讨论的背景是Linux环境下的network IO。 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存…
BIO、NIO、AIO
1. 用户空间和内核空间 现在操作系统都采用虚拟寻址,处理器先产生一个虚拟地址,通过地址翻译成物理地址(内存的地址),再通过总线的传递,最后处理器拿到某个物理地址返回的字节。 对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于…
深入剖析Linux IO原理和几种零拷贝机制的实现
零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个内存区域复制到另一个内存区域,从而可以减少上下文切换以及 CPU 的拷贝时间。它的作用是在数据报从网络设备到用户程序空间传递的过程中,减少数据拷贝次数,减少系统调用,实现 CPU 的零参与,彻底消…
2万字20个实例解析Java8 Stream,带你玩转集合四大点!
从员工集合中筛选出salary大于8000的员工,并放置到新的集合里。 统计员工的最高薪资、平均薪资、薪资之和。 将员工按薪资从高到低排序,同样薪资者年龄小者在前。 将员工按性别分类,将员工按性别和地区分类,将员工按薪资是否高于8000分为两部分。 用传统的迭代处理也不是很难,…
下一页
个人成就
文章被点赞
6
文章被阅读
1,101
掘力值
35
关注了
49
关注者
6
收藏集
22
关注标签
48
加入于
2019-10-17