首页 最新段子

Java程序员面试算法宝典
作者:猿媛之家组编
出版社:机械工业出版社
出版时间:2019-06-05
蚁群算法是一种用来寻找优化路径的概率型算法。
它由Marco Dorigo于1992年在他的博士论文中提出,其灵感来源于蚂蚁在寻找食物过程中发现路径的行为。
这种算法具有分布计算、信息正反馈和启发式搜索的特征,本质上是进化算法中的一种启发式全局优化算法。
行政职业能力测验 简称“行测”
大道五十,天衍四九,人遁其一
天地大道有五十条,但天地只衍生四十九条,少了轮回大道,而人只能走其中的一条。
比喻天道本就不齐全,凡事皆有一线生机。
故天之道,损有余而补不足。人之道,则不然,损不足以奉有余。
学习几个生字
花卉  hui   第四声
娉婷  ping  第一声
创业的尽头是负债,老板的尽头是老赖。
生意的尽头是违法,打工的尽头是房贷。
生活的尽头是无奈,科技的尽头是放贷。
男人的尽头是保安,女人的尽头是保洁。 ​​​
陶喆在未科,很高兴来到杭州这个郊区
JetLinks 基于 Java8,SpringBoot 2.x,WebFlux,Netty,Vert.x,Reactor 等开发, 是一个开源的企业级物联网基础开发平台
沐猴而冠
沐猴(猕猴)戴上帽子扮人。
比喻表面上装扮得像个人物,实际并不像。
不可重复读:同样的条件下,两次读取时值发生了变化。(针对更新)
幻读:同样的条件下,两次读取记录数不一样。(针对新增和删除)
如果你无法承受50%的回撤,你将错失0.5%的暴涨
AKF 立方体也叫做scala cube,它在《The Art of Scalability》一书中被首次提出,
旨在提供一个系统化的扩展思路。AKF 把系统扩展分为以下三个维度:
X 轴:直接水平复制应用进程来扩展系统。
Y 轴:将功能拆分出来扩展系统。
Z 轴:基于用户信息扩展系统。
eureka自我保护机制
当Eureka Server 节点在短时间内丢失了过多实例的连接时(网络故障或频繁启动关闭客户端等)节点会进入自我保护模式,
保护注册信息,不再删除注册数据,故障恢复时,自动退出自我保护模式。
开猿节流  降本增笑
flip  反转缓冲区,切换读写模式 , limit设置为position,然后将position置为0
clear 清除缓冲区,将position置为0,limit 设置为 capacity
rewind 倒带,将position置为0
Selector Linux实现类EPollSelectorImpl,委托给EPollArrayWrapper实现,
其中三个native方法是对epoll的封装,EPollSelectorImpl.implRegister方法,
通过调用epoll_ctl向epoll实例中注册事件,还将注册的文件描述符(fd)与SelectionKey的对应关系添加到fdToKey中,
这个map维护了文件描述符与SelectionKey的映射。
fdToKey有时会变得非常大,因为注册到Selector上的Channel非常多(百万连接);过期或失效的Channel没有及时关闭。
fdToKey总是串行读取的,而读取是在select方法中进行的,该方法是非线程安全的。
epoll优点
1 没有最大并发连接限制,能打开的FD上限远大于1024(1G内存能监听约10万个端口)
2 效率提升,非轮询方式,不会随着FD数目的增加导致效率下降。只有活跃可用的FD才会调用callback函数
3 内存拷贝,利用mmap()文件映射内存加速与内核空间的消息传递,使用mmap减少复制开销
适合白灼的菜  生菜 西兰花 芥兰 菜心 秋葵
蒜泥 + 热油 + 生抽 (可以不放蒜)
水烧开 + 油 + 盐(保持颜色)
Netflix OSS是由Netflix公司主导开发的一套代码框架/库,目的是用于解决大规模集群的分布式系统的一连串问题,如:服务发现、负载均衡、熔断降级、限流、网关等。
SpringCloud 是基于springboot的一整套实现微服务的框架。
SpringCloud 包含了非常多的子框架,其中springcloud netflix就是其中一套框架,由netflix开发,后来并入springcloud 大家庭。
SpringCloud Netflix是在 netflix oss基础之上的封装

第一页 上一页 下一页 最后一页