Wesley13 Wesley13
3年前
IO模型(BIO,NIO,AIO)及其区别
BIO:同步阻塞IONIO:同步非阻塞IOAIO:异步非阻塞IO先弄清楚同步、异步,阻塞、非阻塞概念。io操作分为两部分,发起io请求,和io数据读写。阻塞、非阻塞主要是针对线程发起io请求后,是否立即返回来定义的,立即返回称为非阻塞io,否则称为阻塞io。同步、异步主要针对io数据读写来定义的,读写数据过程中不阻塞线程称为异步io
Stella981 Stella981
3年前
DataX的Clickhouse读写插件
作者:一剑飘雪特别说明:点击文章尾部“阅读原文”链接,查看标准Markdown文档。ClickHouseReader插件文档1快速介绍ClickHouseReader插件实现了从ClickHouse读取数据。在底层实现上,ClickHous
Wesley13 Wesley13
3年前
c#读写txt文件
//writetxtStringBuilderbuildernewStringBuilder();FileStreamfsnewFileStream(saveFileName,FileMode.Create);StreamWriterswnewStreamWriter(fs,Encod
Stella981 Stella981
3年前
RocketMQ 消息发送system busy、broker busy原因分析与解决方案
微信公众号「中间件兴趣圈」主要关注RocketMQ、Dubbo、Netty、Elasticsearch、ElasticJob、Mycat、Mybatis等主流开源中间件。1、现象最近收到很多RocketMQ使用者,反馈生产环境中在消息发送过程中偶尔会出现如下4个错误信息之一:\REJECTREQUEST\systemb
Stella981 Stella981
3年前
C# CSV文件读写
publicclassCSVFileHelper{///<summary///将DataTable中数据写入到CSV文件中///</summary///<paramname"dt"提供保存数据的DataTable</param/
Stella981 Stella981
3年前
Python图像读写方法对比
  训练视觉相关的神经网络模型时,总是要用到图像的读写。方法有很多,比如matplotlib、cv2、PIL等。下面比较几种读写方式,旨在选出一个最快的方式,提升训练速度。实验标准  因为训练使用的框架是Pytorch,因此读取的实验标准如下:  1、读取分辨率都为1920x1080的5张图片(png格式一张,jpg格式四张)并保存到数
Wesley13 Wesley13
3年前
MySQL 部署分布式架构 MyCAT (一)
架构!(https://oscimg.oschina.net/oscnet/5954f5fa920f006a638ff9e77291855e370.png)环境主机名IPdb1192.168.31.205db2192.168.31.206前期准备开启防火墙,安装配置mysql(db1,d
Wesley13 Wesley13
3年前
API读写INI文件(转载)
 API读写INI文件(转载)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fleixuejun%2Farticle%2Fdetails%2F4741929)20用API写INI文件的函数有BOOLWritePrivatePro
可莉 可莉
3年前
10.cluster读写key
Rediscluster的思路是,当需要存储一个key时,先将key模拟发布在一个slot槽,在将key实际分布在slot关联的实际服务器上.!(https://static.oschina.net/uploads/space/2017/0613/155842_q4rb_3474060.png)从头到尾看一下,跟key读写相关的源码.
Wesley13 Wesley13
3年前
MySQL 部署分布式架构 MyCAT (五)
分片(水平拆分)4.全局表业务使用场景:如果你的业务中有些数据类似于数据字典,比如配置文件的配置,常用业务的配置或者数据量不大很少变动的表,这些表往往不是特别大,而且大部分的业务场景都会用到,那么这种表适合于Mycat全局表,无须对数据进行切分,要在所有的分片上保存一份数据即可