DoubleLi

qq: 517712484 wx: ldbgliet

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2021年1月22日

摘要: C:socket相关的sendto()函数简介 http://blog.csdn.net/flytiger_ouc/article/details/19634279 文中提到SOCK_DGRAM, SOCK_STREAM类型套接口 UDP sendto和recvfrom使用详解 比较完整的介绍了ud 阅读全文
posted @ 2021-01-22 18:05 DoubleLi 阅读(1200) 评论(0) 推荐(0)

摘要: 摘要:本文将讨论UDP的并发实现机制。给出了两种实现方法。第一种是最为常见的,TFTP传输的方式。第二种是对UDP进一步封装,以达到并发的可能。主要是采用队列、多线程的方法。后面会给出一个简单的实现例子,以供大家参考。功能方面较为简单,以后会慢慢完善。 众所周知,通常所见的的TCP服务器都是并发实现 阅读全文
posted @ 2021-01-22 17:55 DoubleLi 阅读(685) 评论(0) 推荐(0)

摘要: 转自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=28502731&id=3651271 大多数UDP服务器程序是迭代运行的,服务器等待一个客户请求,读入这个请求,处理这个请求,送回其应答,再等待下一个客户请求。 然而当客户请求的处 阅读全文
posted @ 2021-01-22 17:51 DoubleLi 阅读(698) 评论(0) 推荐(0)

摘要: 一、tcp并发与udp并发的区别 无论是epoll还是select,在观察有无数据就绪时,都是针对多个文件描述符。如果只有一个文件描述符,那么进程只要观察那一个文件描述符即可。在网络编程中,一个Socket对应一个文件描述符。Tcp协议的server在监听端口前初始化一个socket,每有一个新的连 阅读全文
posted @ 2021-01-22 17:42 DoubleLi 阅读(1121) 评论(0) 推荐(0)

摘要: 大多数UDP服务器程序是迭代运行的,服务器等待一个客户请求,读入这个请求,处理这个请求,送回其应答,再等待下一个客户请求。 然而当客户请求的处理需要消耗过长的时间时,我们期望UDP服务器程序具有某种形式的并发性。 当使用TCP时,服务器的并发处理得以简化的根源在于每个客户连接都是唯一的(不同的已连接 阅读全文
posted @ 2021-01-22 17:37 DoubleLi 阅读(455) 评论(0) 推荐(0)

摘要: 引言 作为文章“《从TCP三次握手说起:浅析TCP协议中的疑难杂症》”的姊妹篇,很早就计划写篇关于UDP的文章,尽管UDP协议远没TCP协议那么庞大、复杂,但是,要想将UDP描述清楚,用好UDP却要比TCP难不少,于是文章从下笔写,到最终写成,断断续续拖了好几个月。 对应系列的上一篇:《告知你不为人 阅读全文
posted @ 2021-01-22 17:08 DoubleLi 阅读(933) 评论(0) 推荐(0)

摘要: 前言 socket在默认情况下是阻塞状态的,这就使得发送和接受都处于阻塞状态; TCP协议下发送选用send,UDP协议下,发送选用sendto. TCP协议下接收选用recv,UDP协议下,接收选用recvfrom. 一、阻塞模式&&send 假设发送缓冲区大小为4096KB,其中已经使用4000 阅读全文
posted @ 2021-01-22 16:41 DoubleLi 阅读(2576) 评论(0) 推荐(0)

摘要: 首先socket在默认情况下是阻塞状态的,这就使得发送以及接收操作处于阻塞的状态,即调用不会立即返回,而是进入睡眠等待操作完成。下面把讨论点分为发送以及接收。 一.发送选用send(这里特指TCP)以及sendto(这里特指UDP)来描述 首先需要说明的是,不管阻塞还是非阻塞,在发送时都会将数据从应 阅读全文
posted @ 2021-01-22 16:39 DoubleLi 阅读(2186) 评论(0) 推荐(0)

摘要: 看到一个非常好的介绍coredump的文章,做个记录, 参考链接: https://blog.csdn.net/sunxiaopengsun/article/details/72974548 什么是coredump Coredump叫做核心转储,它是进程运行时在突然崩溃的那一刻的一个内存快照。操作系 阅读全文
posted @ 2021-01-22 10:27 DoubleLi 阅读(2056) 评论(0) 推荐(0)

摘要: 作者:宅必备链接:https://zhuanlan.zhihu.com/p/70822134来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 实验环境 此次实验的环境如下 MySQL 5.7.25 Redhat 6.10 操作系统账号:mysql 数据库复制账号:rep 阅读全文
posted @ 2021-01-22 09:58 DoubleLi 阅读(127) 评论(0) 推荐(0)

摘要: 前情提要 实验环境: MySQL 5.7.25 Redhat 6.10 前面我们建立了数据库并建立相关的对象 数据库 表 存储过程 函数 触发器 事件 今天的内容为导出MySQL所有的对象 事件 函数 存储过程 1. 备份语句 我们来备份数据库并且备份其中的触发器,函数和存储过程 从这起开始在备份语 阅读全文
posted @ 2021-01-22 09:52 DoubleLi 阅读(499) 评论(0) 推荐(0)