摘要:
url 3dmax2018 tutorial 阅读全文
摘要:
前言 使用nim_duilib关联控件,优化后。的确减少了代码量,那么,执行效率呢? 时间执行的长短与硬件、软件有关,以下内容仅为参考。 测试代码 下面的代码,分为两部分, 循环使用for,非循环则直接使用数组索引 Release model执行测试结果 循环代码 ui::Button *pbtn_ 阅读全文
摘要:
方法1 直接调用函数FindControl函数,返回Control*类型,对返回的类型强制转换 ui::CheckBox* pcheckbox = (ui::CheckBox*)(FindControl(L"checkbox1")); 典型C的强制转换。 方法2 使用C++关键字dynamic_ca 阅读全文
摘要:
关键词 参考 简历模板 参考 下面开始是正文(关键词原文) 介绍 本项目由海外兔 (https://osjobs.net) 维护,海外兔团队由一线互联网面试官组成,提供海内外公司一对一入职套餐以及算法课程。 入职不成功不收费。详细信息请浏览求职课程 相关项目 大厂高频面经面试题 免费项目实战课程 项 阅读全文
摘要:
读书笔记 from here UDP socket缓冲区满造成的UDP丢包 如果socket缓冲区满了,应用程序没来得及处理在缓冲区中的UDP包,那么后续来的UDP包会被内核丢弃,造成丢包。在socket缓冲区满造成丢包的情况下,可以通过增大缓冲区的方法来缓解UDP丢包问题。但是,如果服务已经过载了 阅读全文
摘要:
默认值 命令: cat /proc/sys/net/core/rmem_default 结果: 最大值 命令: cat /proc/sys/net/core/rmem_max 结果: 阅读全文
摘要:
读书笔记 from here 高效 Linux系统有用户空间(用户态)和内核空间(内核态)之分,内核与用户空间发生切换比较耗时,内核需要保存上下文、执行用户态数据、再恢复到保存的上下文。 实际中,应该尽量避免用户态与内核态的切换,无法避免?那就减少与内核态的切换,减少与内核态的数据交换。 UDP是基 阅读全文
摘要:
读书笔记:here 结论1:局域网环境下,建议将UDP数据控制在1472字节以下 一定要知道 因为链路层的传输单元(MTU)是1500字节,1500字节中并不包含链路层的首尾18个字节。1500字节是链路层的数据区。 udp数据包就是放在这个数据区中, 网络层是数据链路层的上层,所以,网络层IP数据 阅读全文
摘要:
说明 个人认为下面的文章,总结和分析的很赞,值得一读。 系列文章由浅入深。 from here TCP & UDP 系列文章 本系列文章的大纲如下: 《不为人知的网络编程(一):浅析TCP协议中的疑难杂症(上篇)》 《不为人知的网络编程(二):浅析TCP协议中的疑难杂症(下篇)》 《不为人知的网络编 阅读全文
摘要:
本文目标 xml配置窗口,使得窗口可以调整大小。 sizebox windows的属性sizebo的作用就是设置窗口可以调整大小。鼠标放到窗口边缘,拖动窗口并改变大小。 一个例子 <Window size="900,600" caption="0,0,0,35" sizebox="5,5,5,5"> 阅读全文