会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
樂.
博客园
首页
新随笔
联系
订阅
管理
2022年6月4日
1
摘要: 1
阅读全文
posted @ 2022-06-04 16:22 马梦佳
阅读(22)
评论(0)
推荐(0)
2022年6月3日
2
摘要: 2
阅读全文
posted @ 2022-06-03 16:22 马梦佳
阅读(19)
评论(0)
推荐(0)
2022年6月1日
linux高性能服务器编程---第九章 I/O复用 (2)
摘要: poll poll #include <poll.h> // fds 结构体类型数组 指定我们感兴趣的文件描述符上发生的可读可写和异常事件\ // nfds 遍历结合大小 左闭右开 // timeout 单位为毫秒 -1 为阻塞 0 为立即返回 int poll(struct pollfd* fds
阅读全文
posted @ 2022-06-01 16:05 马梦佳
阅读(41)
评论(0)
推荐(0)
2022年5月31日
linux高性能服务器编程---第九章 I/O复用 (1)
摘要: I/O复用使得程序能同时监听多个文件描述符. 客户端程序需要同时处理多个socket 非阻塞connect技术 客户端程序同时处理用户输入和网络连接 聊天室程序 TCP服务器要同时处理监听socket和连接socket 同时处理TCP和UDP请求 - 回射服务器 同时监听多个端口, 或者处理多种服务
阅读全文
posted @ 2022-05-31 16:04 马梦佳
阅读(60)
评论(0)
推荐(0)
2022年5月30日
质量属性简介
摘要: 一、三类质量属性 系统的质量属性; 受构架影响的商业属性:例如:上市时间; 与构架本身相关的一些质量属性:概念完整性。 二、质量属性概述 1.理念:质量高于功能。 经常重新设计系统,并不是因为该系统在功能上有缺陷,而是由于: 系统运行速度太慢 系统容易受到外界攻击 系统的维护、移植或扩展十分困难 …
阅读全文
posted @ 2022-05-30 15:33 马梦佳
阅读(1129)
评论(0)
推荐(0)
2022年5月29日
linux高性能服务器编程---第八章高性能服务器程序框架 (1)
摘要: 服务器模型-CS模型 优点 实现起来简单 缺点 服务器是通信的中心, 访问过大的时候会导致响应过慢 模式图 编写的demo 没有用到fork函数. 后续待完善 服务器框架 IO模型 这个模型大概能够理解, 自己也算是学了半年的Javaweb. socket在创建的时候默认是阻塞的, 不过可以通过传S
阅读全文
posted @ 2022-05-29 16:02 马梦佳
阅读(27)
评论(0)
推荐(0)
2022年5月27日
linux高性能服务器编程---第六章高级IO函数 (2)
摘要: 读写数据 - readv writev mmap munmap readv/writev #include <sys/uio.h> // count 为 vector的长度, 即为有多少块内存 // 成功时返回写入\读取的长度 失败返回-1 ssize_t readv(int fd, const s
阅读全文
posted @ 2022-05-27 15:58 马梦佳
阅读(32)
评论(0)
推荐(0)
2022年5月25日
linux高性能服务器编程---第七章Linux服务器程序规范
摘要: Linux程序服务器 一般以后台进程形式运行. 后台进程又称为守护进程(daemon). 他没有控制终端, 因而不会意外的接收到用户输入. 守护进程的父进程通常都是init进程(PID为1的进程) Linux服务器程序有一套日志系统, 他至少能输出日志到文件. 日志这东西太重要了,排错对比全靠它.
阅读全文
posted @ 2022-05-25 16:00 马梦佳
阅读(60)
评论(0)
推荐(0)
2022年5月24日
22
摘要: 2
阅读全文
posted @ 2022-05-24 09:46 马梦佳
阅读(20)
评论(0)
推荐(0)
1
摘要: 11
阅读全文
posted @ 2022-05-24 09:44 马梦佳
阅读(10)
评论(0)
推荐(0)
下一页
公告