- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 调试webserver问题
mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)没连接:不是localhost而是虚拟机的ip。1.栈空间大小可以通过设置系统参数或在程序启动时通过。p srcfd查看srcfd变量的值。4.webbench测试。
2024-08-27 20:43:38
281
原创 Oracle VM virtualbox+gtest文档
将值参数化测试定义在库中,并让其他人稍后实例化它们。这种模式被称为抽象测试。步骤:1.将参数化测试夹具类的定义放在一个头文件中,例如2.TEST_P定义放在文件中。
2024-08-23 01:05:59
996
原创 gtest 调试问题
4.为什么只能std::to_string(device_config.xref_component_index[4]),转换成string而不能在用的时候,例如:std::to_string(data_def.data().set_value(test_error_value_list[j]))2.将 EXPECT_STRNE("", dev_msg.data().xref_component_index13().display_name().c_str());解决:浮点型比较,有特定的函数的。
2024-08-23 00:56:59
699
原创 C#+坦克大战问题
世界上有哪些编程语⾔Tiobe排⾏榜 - https://www.tiobe.com/tiobe-index/C#文档 - https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-versionhistory菜⻦教程 - https://www.runoob.com/csharp/csharp-tutorial.html。
2024-08-10 11:51:06
306
原创 C#坦克大战问题
由于先赋值了this.Dir 返回public Direction Dir { get;}中而此时BitmapUp还没赋值。System.NullReferenceException:“未将对象引用设置到对象的实例。原因:BitmapUp的值为null,导致不能获取bmp.Width, bmp.Height。按下多次方向键,多次触发导致争夺资源。显示当前对象正在其他地方使用。bmp 是 null。
2024-08-06 14:32:36
231
1
原创 377. 组合总和 Ⅳ
官方的解法有偷巧的地方,因为最终结果保证不超过INT_MAX, 所以超过就不传递了。实际确实也不传递,假设dp[990] > INT_MAX, dp[999] 实际无法通过dp[990]传递,因为nums里面没有一个值是9.可以看到前面n-1个数都是10的倍数,是不可能得到和为999的。总结:dp中间值可能大于INT_MAX, 但是目标值是小于INT_MAX的。最符合理论的解法是:使用unsigned long long/unisigned int, 这样完全满足传递方程, 保证中间计算值不越界。
2024-05-13 01:02:30
221
原创 C++11新特性
智能指针的核心实现技术是引用计数,每使用它一次,内部引用计数加1,每析构一次内部的引用计数减1,减为0时,删除所指向的堆内存。使用std::move方法可以将左值转换为右值。override关键字确保在派生类中声明的重写函数与基类的虚函数有相同的签名,同时也明确表明将会重写基类的虚函数,这样就可以保证重写的虚函数的正确性,也提高了代码的可读性。在遍历关联型容器时也会出现同样的问题,基于范围的for循环中,虽然可以得到一个std::pair引用,但是我们是不能修改里边的first值的,也就是key值。
2024-05-09 20:41:41
919
1
原创 ubuntu连接Mysql
错误,这可能是因为你访问了一个不存在的字段,或者你尝试访问了一个超出数组长度的字段。出现Segmentation fault (core dumped)错误。
2024-05-06 10:45:47
175
1
原创 WPF钩子事件
这些函数一般都在 Win32 API 中提供,可以通过 P/Invoke 的方式在 C# 中调用。在使用钩子技术时,你需要使用这些函数来安装钩子、处理钩子事件,并在不需要时卸载钩子。:用于传递钩子信息给下一个钩子处理函数。通常在钩子处理函数中调用它。它接受四个参数:钩子句柄、钩子类型、wParam 和 lParam。它接受四个参数:钩子类型、钩子处理函数、模块句柄和线程 ID。它接受一个参数,即安装钩子函数返回的钩子句柄。WPF使用钩子(Hook)技术时,你需要引入。下面是一个示例:处理鼠标中键。
2024-05-04 15:56:47
399
原创 Python脚本筛选网页中的敏感词
函数用于在字符串中搜索正则表达式的匹配项。如果找到匹配项,则返回一个匹配对象;如果没有找到,则返回。输入excal表格,有一个url的列,代码从第4行开始。函数在字符串中搜索正则表达式模式时,如果找到匹配项,对象包含有关匹配的信息,例如匹配文本的位置和内容。url输出内容conten中文t乱码;你可以通过几种方式从。
2024-05-03 15:12:44
275
原创 Linux建立http连接,包括请求的处理,http响应
在现代网络编程中,尤其是在处理大文件传输时,为了提高传输效率和减少内存占用,通常会采用分块(chunked)或分段(segmented)的写入方式。这种方式将数据分割成多个较小的块或段,然后逐个发送这些块或段。请求处理:通过m_real_file文件获取html资源映射到文件缓冲区地址m_file_address。m_iv[1]即 m_file_address中存放从内存中映射来的html文件。函数中,当处理文件请求时,如果文件大小不为0,代码会设置两个。开始的写入缓冲区中的内容,另一部分是从。
2024-05-02 15:39:13
443
2
原创 Unity键鼠
Input. GetKey (key ) 按键状态,是否正被按下。Debug.Log("鼠标点击位置:" + mousePos);Debug.Log("鼠标点击位置:" + mousePos);Input. GetKeyUp (key ) 按键事件, 抬起。Input. GetKeyDown (key ) 按键事件,按下。其中,mousePosition 是鼠标在屏幕上的坐标。4.物体坐标转换屏幕坐标(相对于相机的坐标)其中,0 左键 / 1 右键 / 2 中键。
2024-04-30 17:30:42
273
原创 Unity脚本
this.transform.position.y (x)获取位置。Debug.Log("** 我的第一个脚本");保存脚本,回到Unity时会自动重新编译。其中,Debug 是 Unity API 中的一个工具类。2 双击在 VS 中打开脚本,检查类名与文件名是否一致。写一个主控脚本MainLogic,将其优先级改为最高。Time.delta Time,距上次更新的时间差。Time.time,游戏时间。,保存代码 ,并闭 VS。
2024-04-30 16:27:55
204
1
原创 Unity基础功能
AfSimpleExtension.cs 相关功能: 获取物体的尺寸 置于视图中心,G键。1.旋转:alt+LMB(left Mouse Button)视图中心:按F选中一个物体,将其放在视野中心,绕视野中心旋转。对其:正交视图ISO,正交顶视图...选中物体,CTRL + D 复制物体。shift,点中间小方块,恢复方向。2.精密缩放:alt+RMB。切换到 正交顶视图,1键。Unity 资源商店。X,Y,Z:各方示图。X/Y代表 东西南北。W 、E 、R 切换。
2024-04-29 10:13:26
523
1
原创 Linux数据库输出乱码
对象,string后不加\0,而%s打印的char数组需要\0结尾。成员函数来获取对应的字符数组。格式化字符串需要一个以空字符。输出:数据库输出乱码。
2024-04-29 01:52:53
145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人