本和我丘约好端午节一起出去玩,结果因为买票太晚没买到票最后不得不放弃。 然后急中生智,来了一场说走就走的周末二日游。出去玩,何必等到端午呢? 郴州东江湖,很不错!
![如何通过原始套接字修改IP数据包头](https://www.dyxmq.cn/wp-content/themes/begin/prune.php?src=https://www.dyxmq.cn/wp-content/uploads/2020/06/7012b-image897b9a39a9387474.png&w=280&h=210&a=&zc=1)
如何通过原始套接字修改IP数据包头
背景:我们的设备上有个链路探测的功能,会定时请求公网的某个IP地址,以探测网络是不是连通的。具体的做法是会使用icmp或dns探测远端服务器,看请求能否正常响应,如果有响应,则认为链路正常,否则则认为...
![企业网络应该如何规划以减少各种网络问题?](https://www.dyxmq.cn/wp-content/themes/begin/prune.php?src=https://www.dyxmq.cn/wp-content/uploads/2020/05/76ee5-image.md.png&w=280&h=210&a=&zc=1)
企业网络应该如何规划以减少各种网络问题?
最近公司网络一直抽风,整个机房网络都不通,严重影响工作效率。后面花了大量人力解决问题后没多久,竟然又再次出现问题了。看着纷乱复杂的网络接线,我们也只是“望洋兴叹”!因为参与了整个问题的处理过程(我不是...
![服务端的socket如何知道客户端是通过什么IP地址连接过来的](https://www.dyxmq.cn/wp-content/static/thumbnail/PIC_20140218_145722_3B4.jpg)
服务端的socket如何知道客户端是通过什么IP地址连接过来的
问题场景:服务器有多个网卡,分别绑定了地址A、地址B和地址C,当客户端连接请求过来的时候,如何知道是从哪个IP地址请求过来的? 解决方案:服务端accept客户端的连接后,对这个新接受的socket进...
![给socket分配随机端口](https://www.dyxmq.cn/wp-content/static/thumbnail/PIC_20140218_145712_DA2.jpg)
给socket分配随机端口
客户端的socket不需要手动执行bind绑定地址,但这不意味着客户端socket真的不需要绑定端口,实际上是内核它帮我们做了这个操作,在执行connect时,内核发现没有绑定端口,就会自动选择一个合...
![又到了吃龙虾的季节](https://www.dyxmq.cn/wp-content/themes/begin/prune.php?src=https://www.dyxmq.cn/wp-content/uploads/2020/04/a83ab-20200420.jpg&w=280&h=210&a=&zc=1)
又到了吃龙虾的季节
外卖点的小龙虾比每日优鲜上面的好吃一百倍!
![[leetcode]199-二叉树的右视图](https://www.dyxmq.cn/wp-content/themes/begin/prune.php?src=https://www.dyxmq.cn/wp-content/uploads/2020/04/f24a8-image.png&w=280&h=210&a=&zc=1)
[leetcode]199-二叉树的右视图
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/binary-tree-right-side-view 著作权归领扣网络所有。商业转载请联系官方...
![【每日打卡】[leetcode]72-编辑距离](https://www.dyxmq.cn/wp-content/themes/begin/prune.php?src=https://www.dyxmq.cn/wp-content/uploads/2020/04/88c60-imageff84a6c5047db6ed.png&w=280&h=210&a=&zc=1)
【每日打卡】[leetcode]72-编辑距离
来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/edit-distance 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。...
![vector中emplace_back方法的用途](https://www.dyxmq.cn/wp-content/themes/begin/prune.php?src=https://www.dyxmq.cn/wp-content/uploads/2020/04/d7314-image6c42a7aa0538f9ea.png&w=280&h=210&a=&zc=1)
vector中emplace_back方法的用途
在写代码的过程中,CLion提醒我把push_back方法替换成emplace_back方法: emplace_back函数的作用是减少对象拷贝和构造次数,是C++11中的新特性,主要适用于对临时对象...
![宏定义踩坑实战:嵌套调用宏定义](https://www.dyxmq.cn/wp-content/static/thumbnail/PIC_20140218_145708_C5E.jpg)
宏定义踩坑实战:嵌套调用宏定义
问题背景:在刷题的过程中,要使用min函数,但是线上OJ并没有这个函数。因为一时也想不起它到底属于哪个头文件,所以为了偷懒,顺手就写下了以下宏定义: [crayon-66a48507bd3472742...
62