目录 TCP基本概念 为什么需要TCP 什么是TCP 什么是TCP链接 如何唯一确定一个 TCP 连接 TCP三次握手 握手流程 为什么是三次握手,而不是两次、四次 为什么客户端和服务端的初始序列号 ISN 不同 既然 IP 层会分片,为什么 TCP 层还需要 MSS TCP四…
2024/12/26 23:45:54这里做一个笔记,已知qt5.14.2和vs2022不兼容,无法自动扫描到vs的编译器。但由于团队协作原因,必须使用qt5.14.2,并且第三方库又依赖vs2022。其实qt5.15.2是支持vs2022的,如果能够用qt5.15.2,还是建议使用qt…
2024/12/31 3:57:18MQ高级 1. 消息可靠性2. 发送者的可靠性1. 发送者问题2. 生产者重试机制3. 生产者确认机制4. MQ可靠性5. 消费者的可靠性 3. 延迟消息1. 定义2. 死信交换机 1. 消息可靠性 发送消息时丢失: 生产者发送消息时连接MQ失败生产者发送消息到达MQ后未找到Exchange生产者发…
2024/12/25 22:55:28引言 基于范围的 for 循环是 C11 引入的一项新特性,它使得循环操作更加直观和简洁。虽然 C98 中的 STL 提供了 for_each 实现,但标准本身并未直接支持基于范围的 for 循环。C11 标准首次从语言层面支持了这一特性,此后 C17、C20 和 C23 标准…
2024/12/25 22:48:12节点的删除 - 同时删除所有绑定要节点上的对象 1.关于节点的删除: 1.分析: 0.SceneManager从节点列表中删除节点 1.要从父节点中删除该节点. 2.基于Ogre设计的设计.SceneNode没有提供销毁movableObject对象的函数.但是有解绑与遍历movable的能力.此问题简单为解绑mo…
2024/12/31 3:50:19 人评论 次浏览列表 http://blog.sina.com.cn/s/articlelist_1853841907_0_3.html 如何将Poser人物包含rigging导入Max http://blog.sina.com.cn/s/blog_6e7f61f30100mysd.html 123 http://blog.sina.com.cn/s/blog_703e65af0101543o.html
2024/12/31 0:27:13 人评论 次浏览原创请注明出处:我们这里主要讨论构造函数的构造函数的分类和其调用时机测试类如下:namespace test_n{int A_G0;class test{public:test() //无参数构造函数,如果没有调用默认构造函数{cout<<"无参构造函数调用"<<" adress: …
2024/12/30 23:35:24 人评论 次浏览安装程序的方法: 1、通过Intent机制,调出系统安装应用,重新安装应用的话,会保留原应用的数据。 String fileName Environment.getExternalStorageDirectory() apkName; Uri uri Uri.fromFile(new File(fileName)); Intent in…
2024/12/30 22:30:49 人评论 次浏览背景: 公司最近要做网络交换机自动化的优化,一共大概有 1100 网络交换机,其中华为大概有: 400 台,H3C 大概有 700 台,其中 V5 系列有 200 台,V7 系列有 500 台。 华为所有的交换机都开通了 SS…
2024/12/31 4:54:48 人评论 次浏览起因 曾经用过西门子出的短信猫, 好处是直接有SDK开发包, 不会硬件开发也能直接使用 缺点也是明显的, 就是只支持Windows系统, 另外就是在Windows下工作很不稳定, 隔开几天就会出现收不到短信的毛病, 要断电重启设备才有机会恢复(还不是必然恢复) 后来在地府(DFRobot)发现了新品…
2024/12/31 4:54:18 人评论 次浏览ArrayList 线程安全问题及解决方案参考文章: (1)ArrayList 线程安全问题及解决方案 (2)https://www.cnblogs.com/zhouyuxin/p/11154771.html 备忘一下。
2024/12/31 4:53:48 人评论 次浏览bilibili微信小程序开发学习总结 用来半天学习了微信小程序模仿做了个B站小程序,其实如果有编程基础特别熟悉Vue语法与web的话那小程序基本就是随便玩玩,整体写法与vue一致,页面搭建与web也是相似的。 小程序结构 小程序每个页面一般由四…
2024/12/31 4:53:17 人评论 次浏览HashMap & HashTable的区别主要有以下: 1.HashMap是线程不安全的,HashTable是线程安全的。由这点区别可以知道,不考虑线程安全的情况下使用HashMap的效率明显高于HashTable。自然,当想使用HashMap又想线程安全那就要自己使用同…
2024/12/31 4:52:47 人评论 次浏览还有不到两个月的时间,7 月 29 日 Windows 10 就将正式公布,在此之前已经有不少的用户已经使用上了 Windows 10 的预览版。对于那些苦等 Windows 10 的用户来说,幸福非常快就将降临。Windows 10 中添加了很多新的功能和特性。非常值得我们去尝…
2024/12/31 4:52:16 人评论 次浏览Visual Studio2010(VS)--图片查看器(3)上期回顾(上期主要完成了图片查看器的图片显示控件,检查控件,容器,按钮控件的布局及参数设定):控件布局基本上好了,这期主要写代码…
2024/11/27 22:32:34 人评论 次浏览sql注入是我们极力避免的,如果mybatis需要模糊查询,建议使用以下语法。可以避免sql注入问题。 AND ur.routeName LIKE concat(concat(%,REPLACE(#{routeName},%,\%)),%)AND ur.routeName LIKE concat(concat(%,REPLACE(#{routeName},_,\_)),%)
2024/11/28 22:51:25 人评论 次浏览题目:原题链接(中等) 标签:数组、排序 解法时间复杂度空间复杂度执行用时Ans 1 (Python)O(NlogN)O(NlogN)O(NlogN)O(N)O(N)O(N)320ms (98.61%)Ans 2 (Python)Ans 3 (Python) 解法一: class Solution:def minIncreme…
2024/12/6 16:18:25 人评论 次浏览Spring-JDBC完成Contact的CRUD。 两点注意: 1.log4j.properties文件不能少 2.注意导入的包之间的依赖关系以及版本要求。 项目结构: 主要文件: 建表脚本: CREATE TABLE contact (id int(10) unsigned NOT NULL auto_increment,nam…
2024/11/20 14:26:18 人评论 次浏览网页设计中链接标记详解标记用于实现超级链接。标记是成对标记,主要属性如下: href:定义链接文件的地址。 target:定义链接目标的位咒。1.指向电子邮件的链接 在HTML页面中,可以建立E-mail链接。当浏览者单击链接后,系统会启动默认…
2024/11/16 3:12:37 人评论 次浏览异常处理 1. 什么是异常处理 异常是错误发生的信号,一旦程序出错就会产生一个异常,如果该异常没有被应用程序处理,那么该异常就会抛出来,程序的执行也随之终止 异常包含三个部分: 1. traceback异常的追踪信息2. 异常的类型3. 异常的信息 错误分为两大类: 1. 语法上的错误:在程序…
2024/11/17 19:15:03 人评论 次浏览