redis为什么速度这么快?
一、原因分析1.redis在处理请求的时候都是纯内存操作;2.redis处理命令使用了单线程,减少了线程切换的开销;3.redis内部实现使用了非阻塞的IO多路复用;4.redis主要基于c语言实现,底层针对不同的数据类型做了不少优化。
Stella981 Stella981
4年前
Flutter 功能型组件:颜色和主题(Theme)
前言Color类中颜色以一个int值保存,显示器颜色是由红、绿、蓝三基色组成,每种颜色占8比特,存储结构如下:Bit(位)颜色07蓝色815绿色1623红色2431Alpha(不透明度)Theme组件可以为MaterialAPP定义主题数据(ThemeData)。Material组件库里很多组件
Wesley13 Wesley13
4年前
JAVA基础15个冷知识,你知道几个?
在公众号回复课程,免费获取JAVA全栈课程!(https://oscimg.oschina.net/oscnet/795e39d980be42420bf34ccbb1c18f9ad11.jpg)作者 | 颜群公众号 | 大数据和人工智能技术1.对于JVM而言,普通方法是在JVM【运行期】【静态】绑定的
Wesley13 Wesley13
4年前
Java与Netty实现高性能高并发
1\.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java(https://www.oschina.net/action/GoToLink?urlhttp%3A
Stella981 Stella981
4年前
SpringBatch系列入门之Tasklet
!(https://oscimg.oschina.net/oscnet/up5004c9906efcb101de1d883d9d8f56f1b93.png)1、概要SpringBatch是一个开源的批量处理框架,SpringBatch提供了类和API来读写资源,管理事务,作业处理统计、重启、以及分区技术处理大量数据。在Spring
Stella981 Stella981
4年前
BaikalDB技术实现内幕(二)
本系列文章主要介绍HTAP数据库BaikalDB的技术实现细节。作者介绍:黄文亮(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fluffyhwl),百度商业平台研发部资深研发工程师,主要负责BaikalDB索引能力,性能优化等方向的研发工作。
Wesley13 Wesley13
4年前
MongoDB学习(1)
知识点:  1MongoDB安装,启动和卸载  2基本概念  3基本的增删改查操作(CURD)   来回顾总结一把学习的mongodb,如果有javascript基础,学习"芒果DB"还是很好理解的,如果会使用mysql,那就更容易了。  mongodb是一个介于nosql数据库和mysql数
Stella981 Stella981
4年前
Scut游戏服务器引擎6.0.5.0发布:增加C#脚本支持
 更新说明:1\.增加C脚本支持2\.增加Pay和Sns中间件对Mysql数据库支持3\.精简布署步骤,取消Redis写入程序,将其移到游戏底层运行4\.修正Mysql对中文可能会出现乱码的BUG点击下载:Scut游戏服务器引擎6.0.5.0版本(https://www.oschina.net/action
Wesley13 Wesley13
4年前
Mysql 字符编码
知识补充:数据库字符编码一、MySQL支持的字符集1.查看所有可用的字符集showcharacterset;或者查看information\_schema.character\_sets,也可以显示所有的字符集和该字符集默认的校队规则2.MySQL的字符集包括字符集(character)和校对规则(collation
Wesley13 Wesley13
4年前
2017下半年软件设计师考试要求
希赛小编为大家介绍一下2017下半年软件设计师考试(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.educity.cn%2Frk%2Fprog%2Findex.html)要求,希望对大家有所帮助。   考试要求   (1)掌握计算机内的数据表示