随笔 - 29  文章 - 7 评论 - 0 trackbacks - 0

摘要: HP-Socket 版本 5.3.2 其实这里是取了个巧,因为并不是真正意义上的在 OnClose 中。由于同一个连接的事件是串行的,所以 OnClose 事件不完成 socket 的状态始终悬置。 可以在 OnClose 中启动一个线程或者利用 std::condition_variable 通知阅读全文
posted @ 2018-11-28 22:12 RexfieldVon 阅读(26) 评论(0) 编辑
摘要: HP-Socket 版本 5.3.2 HP_Server_GetRemoteAddress 传入参数需要注意: 1、字符串内存需要在外面申请再传入,这个基本上都应该知道; 2、虽然长度是传入的指针,但是也必须先设置好字符串内存大小,否则如果为 0 的话函数会返回 FALSE。阅读全文
posted @ 2018-11-28 22:08 RexfieldVon 阅读(20) 评论(0) 编辑
摘要: HP-Socket 版本 5.3.2 HttpSyncClient其实并不需要监听器,在使用它访问网页的时候可以这样做:阅读全文
posted @ 2018-11-28 22:04 RexfieldVon 阅读(23) 评论(0) 编辑
摘要: HP-Socket 版本 5.3.2 SetKeepAliveTime / SetKeepAliveInterval 这一对参数需要在 Start 之前设置,否则可能无效。 参数中的时间不能设置为小于 1000 的值,否则 Start 会失败,GetLastError=2,GetLastErrorD阅读全文
posted @ 2018-11-28 21:49 RexfieldVon 阅读(27) 评论(0) 编辑
摘要: HP-Socket 版本 5.4.2 VisualStudio 在编译工程时如果引用了 HP-Socket 的头文件可能会出现一些莫名其妙的问题,比如说 MAX 宏定义不对啦、应输入标识符啦之类的。 别怀疑自己,不如试试把 HPSocket.h / HPSocket4C.h 头文件放到第一个 #in阅读全文
posted @ 2018-11-28 21:39 RexfieldVon 阅读(16) 评论(0) 编辑
摘要: PowerShell强行加入右键菜单也罢了,命令提示符还默认禁用,可谓巨硬又一次智障操作。通过操作注册表可以解除这个封印:阅读全文
posted @ 2018-11-28 21:27 RexfieldVon 阅读(9) 评论(0) 编辑
摘要: 首先放结果: 创作步骤:阅读全文
posted @ 2018-06-15 00:42 RexfieldVon 阅读(170) 评论(0) 编辑
摘要: 1. 在 app.module.ts 中引入模块 2. 在 @NgModule.imports 中引入它阅读全文
posted @ 2018-05-29 23:36 RexfieldVon 阅读(310) 评论(0) 编辑
摘要: 1. 使用 ionic g pipe xxx 创建 Pipe 2. 在 components 文件夹下的 components.module.ts 文件中添加 PipesModule 引用: 3. 在 @NgModule 中的 imports 中添加 PipesModule: 4. 在自己的 com阅读全文
posted @ 2018-05-27 20:12 RexfieldVon 阅读(47) 评论(0) 编辑
摘要: 方法一: 使用智能指针unique_ptr<>、shared_ptr<>进行自动管理。 方法二: 在局部环境下使用局部变量对其进行解引用,在函数结束的时候自动析构。阅读全文
posted @ 2018-05-05 20:34 RexfieldVon 阅读(24) 评论(0) 编辑