java NIO
java的NIO是同步非阻塞IO,他有三个组件:Channel(通道):Channel是一个双向的通道,可以满足同时读写,有用作文件IO型的Channel,有用作网络链接的Channel。Selector(选择器):Selector的作用就是去查询IO就绪事件,我们可以把多个通道注册到一个Selector中,然后启动一个线程通过Selector查询多个通道的IO就绪状态...
2024-03-30
十个有意思的Github Page
1. Cooolis.github.io Cooolis是一个操作系统命令技巧备忘录 2. rfrd-tw.github.io 2018 台灣公投視覺化 3. confpad.github.io ConfPad:社区策划的技术会议讲座,视频,幻灯片等列表 4. mazentouati.github.io 个人网站This is the website's repository for snacks console.点开之后才会发现这个网站有意思的地方。 5. ...
Node.js/Express+Socket.js:服务器响应状态404解决办法
我使用的是node.js/Express+Socket.io搭建的基本服务,启动项目后使用登录等接口都没有问题,但是控制台一直在报这样的错误:
2019-11-20
线程池线程数处理
多线程场景CPU密集型: {代码...} IO密集型: {代码...}
2021-05-26
IO - 同步 异步 阻塞 非阻塞的区别,学习Swoole有帮助
同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?本文较长需耐心阅读,基础较差的可多读几遍,这对你学习swoole非常有帮助!
2020-07-03
【FATE联邦学习】高度costumized定制联邦学习的所有组件 costumize all所有步骤
使用自己的数据集homo场景: [链接]hetero场景:[链接]速记:在federatedml/nn/dataset加入自己的数据集.py使用自己的模型homo场景:[链接]hetero需要自定义upper layer和bottom layer的模型,所以自带customization。速记:在federatedml/nn/model_zoo加入自己的模型.py使用自己的loss[链接]自己控制训练过程homo场景 b...
2023-05-15
使用 Flomesh 强化 Spring Cloud 服务治理
这篇是关于如何使用 Flomesh[1] 服务网格来强化 Spring Cloud 的服务治理能力,降低 Spring Cloud 微服务架构落地服务网格的门槛,实现“自主可控”。
2021-08-19
nodejs异步IO
nodejs异步IO1.IO了解IO分类(是否立即获取到调用之后的结果):阻塞IO: {代码...} 非阻塞IO: {代码...} 实现异步IO的过程:2.为什么要使用异步I/O在不同模式下执行两任务,显然,异步使用的时间,比同步使用的时间少3.事件驱动架构事件轮询是异步IO的实现,对异步IO结果的处理(利用事件驱动、发布订阅、观察则模式),...
io_uring vs epoll ,谁在网络编程领域更胜一筹?
io_uring 在传统存储 io 场景已经证明其价值,但 io_uring 不仅支持传统存储 io,也支持网络 io。io_uring 社区有众多的开发者尝试将 io_uring 用于网络应用。我们之前也在《你认为 io_uring 只适用于存储 IO?大错特错!》中也探索过 io_uring 在网络场景的应用及其与传统网络编程基石 epoll 的对比,当时我们的测试结...
vue-socket.io3.08,3.09有bug接收不到数据
最近公司的一个vue项目用到了vue-socket.io来处理socket数据传输,之前用过socket.io-client,现在知道vue-socket.io是基于socket.io-client的一层封装,将socket挂于全局从而更方便的书写。
Web全栈推拉能手Socket.IO库
Socket.IO 是一个封装了 Websocket、基于 Node 的 JavaScript 框架,包含 client 的 JavaScript 和 server 的 Node。其屏蔽了所有底层细节,让顶层调用非常简单。
2022-06-18
k8s中负载均衡器【ingress-nginx】部署
在Kubernetes中,服务和Pod的IP地址仅可以在集群网络内部使用,对于集群外的应用是不可见的。为了使外部的应用能够访问集群内的服务,在Kubernetes 目前 提供了以下几种方案:
2019-10-16
nginx优化(二)io优化 直接io与零拷贝等
debug_points abort|stop; 在main模块,当nginx产生套接字泄漏时,要不要停止,产生core文件,产生core文件会占用io
2020-05-04
深入了解Netty【四】IO模型
IO模型就是操作数据输入输出的方式,在Linux系统中有5大IO模型:阻塞式IO模型、非阻塞式IO模型、IO复用模型、信号驱动式IO模型、异步IO模型。因为学习Netty必不可少的要了解IO多路复用模型,本篇是基础。
2019-12-01
t-io 3.7.5 发布,口碑炸裂的国产网络编程框架
标题说明看到"口碑炸裂"四字,应该又有不少"闻风而至"的同学要来"口吐芬芳",所以先上3张"炸裂封条"如果3张"炸裂封条"还不够,那就再上一张王炸"唵嘛呢叭咪吽",没错,就是封印孙悟空500年的"六字大明咒"言归正传,t-io其实是一位三流程序员写的国产网络编程框架,为了自我证明t-io的优秀,这位程序员还用t-io写了HTTP服...
2021-10-29
Path in developing
Step by Step 1.Symfony 2.5.* 2.Rails 4.* 3.Meteor 1.* 4.Socket.io / Express.io 5.Angularjs / Backbone.js,underscore.js 6.HTTP protocol
2014-12-04
Python3 内存文件/临时文件(qbit)
io.StringIO/io.BytesIO官方文档: [链接]tempfile.TemporaryFile/tempfile.TemporaryDirectory官方文档: [链接]示例 {代码...} pyfilesystem官方文档: [链接]本文出自 qbit snap
2021-06-20