首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
haifeiWu
掘友等级
后端开发
|
noting
后端打杂……
获得徽章 13
动态
文章
专栏
沸点
收藏集
关注
作品
赞
143
文章 119
沸点 24
赞
143
返回
|
搜索文章
最新
热门
我理解的零拷贝
最近做的业务涉及到的 I/O 操作比较多,对于Linux上的 I/O 操作的优化 Zero Copy 早有耳闻,今天打算由上而下(从应用层到底层,当然并不会涉及到内核的细节)的研究一下这个问题。 为了更好的描述 zero copy ,本文将以网络服务器的简单过程所涉及的内容展开…
Redis 与 Lua 使用中的小问题
通过上面的脚本可以看到,当 Redis 返回的结果为 (nil) 时候,其真实的数据类型为 boolean,因此我们直接判断 nil 是有问题的。 Redis to Lua conversion table. Lua to Redis conversion table. Lua…
lang3 的 split 方法误用
apache 的 lang3 是我们开发常用到的三方工具包,然而对这个包不甚了解的话,会产生莫名其秒的 bug ,在这里做下记录。 通过分析字符串的拆分结果,发现该方法并不是将分隔符去截取字符串,而是将分隔符的每一个字符都当成分隔符去截取字符串,当我们的分隔符是一个字符的时候一…
实现自己的 RPC 框架(二)
前段时间自己搞了个 RPC 的轮子,不过相对来说比较简单,最近在原来的基础上加以改造,使用 Zookeeper 实现了 provider 自动寻址以及消费者的简单负载均衡,对之前的感兴趣的请转 造个轮子---RPC动手实现。 在原来使用 TCP 直连的基础上实现基于 Zooke…
Docker 快速上手指南
Docker 听其大名已久,但总是疏于操练,今天准备好好搞一下。
Docker 快速上手指南
Docker 听其大名已久,但总是疏于操练,今天准备好好搞一下。 Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。 它是目前最流行的 Linux 容器解决方案。 Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚…
散列表
是根据键 (Key) 而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到表中一个位置来访问记录,这加快了查找速度。
Nginx 不停机升级 及 gzip 压缩优化
好久不写博客手都生了,不过这个习惯不能丢,仅以一篇水文记录一下 nginx 不停机版本升级及配置 gzip 压缩优化网站访问体验过程。 何为水文,楼主对水文的定义就是百度一搜一大把,但是始终比较杂乱,需要自己仔细甄别才能真正解决问题,这也是楼主写这篇文章的原因,记录一下这个过程…
聊聊 volatile 关键字
我们知道 volatile 关键字的作用是保证变量在多线程之间的可见性,它是 java.util.concurrent 包的核心,没有 volatile 就没有这么多的并发类给我们使用。本文将简单介绍一下 volatile 这个东东。 CAS(compare-and-swap)…
Filter 设计模式编码实践
最近项目中遇到各种输出数据监控,数据校验等逻辑,一个个实现很是麻烦。项目是中途接手的,不是很熟悉,偶然一天发现项目中对 Filter 的使用扩展起来很是方便,所以,今天楼主来分享下,也为自己学习做个记录。下面我们从三方面来阐述。 Filter 在设计模式里面被称为责任链设计模式…
下一页
个人成就
优秀创作者
文章被点赞
1,774
文章被阅读
174,733
掘力值
6,144
关注了
35
关注者
2,056
收藏集
1
关注标签
46
加入于
2017-01-03