会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
RexfieldVon
博客园
首页
新随笔
联系
订阅
管理
2024年8月27日
有趣的C++模板代码
摘要: 1 #include <iostream> 2 template <typename ... Ts> 3 struct CNAny { 4 static bool Do(int i) { 5 return (Ts::Do(i) || ...); 6 } 7 }; 8 9 template <type
阅读全文
posted @ 2024-08-27 16:51 RexfieldVon
阅读(31)
评论(0)
推荐(0)
编辑
2018年11月28日
【HP-Socket沉思录】在 OnClose 中自动重连
摘要: HP-Socket 版本 5.3.2 其实这里是取了个巧,因为并不是真正意义上的在 OnClose 中。由于同一个连接的事件是串行的,所以 OnClose 事件不完成 socket 的状态始终悬置。 可以在 OnClose 中启动一个线程或者利用 std::condition_variable 通知
阅读全文
posted @ 2018-11-28 22:12 RexfieldVon
阅读(794)
评论(0)
推荐(0)
编辑
【HP-Socket沉思录】HP_Server_GetRemoteAddress 使用注意
摘要: HP-Socket 版本 5.3.2 HP_Server_GetRemoteAddress 传入参数需要注意: 1、字符串内存需要在外面申请再传入,这个基本上都应该知道; 2、虽然长度是传入的指针,但是也必须先设置好字符串内存大小,否则如果为 0 的话函数会返回 FALSE。
阅读全文
posted @ 2018-11-28 22:08 RexfieldVon
阅读(543)
评论(0)
推荐(0)
编辑
【HP-Socket沉思录】使用 HttpSyncClient 访问网页的小技巧
摘要: HP-Socket 版本 5.3.2 HttpSyncClient其实并不需要监听器,在使用它访问网页的时候可以这样做:
阅读全文
posted @ 2018-11-28 22:04 RexfieldVon
阅读(1932)
评论(0)
推荐(0)
编辑
【HP-Socket沉思录】SetKeepAliveTime / SetKeepAliveInterval 设置的时机和参数
摘要: HP-Socket 版本 5.3.2 SetKeepAliveTime / SetKeepAliveInterval 这一对参数需要在 Start 之前设置,否则可能无效。 参数中的时间不能设置为小于 1000 的值,否则 Start 会失败,GetLastError=2,GetLastErrorD
阅读全文
posted @ 2018-11-28 21:49 RexfieldVon
阅读(3561)
评论(0)
推荐(0)
编辑
【HP-Socket沉思录】编译时莫名其妙的问题
摘要: HP-Socket 版本 5.4.2 VisualStudio 在编译工程时如果引用了 HP-Socket 的头文件可能会出现一些莫名其妙的问题,比如说 MAX 宏定义不对啦、应输入标识符啦之类的。 别怀疑自己,不如试试把 HPSocket.h / HPSocket4C.h 头文件放到第一个 #in
阅读全文
posted @ 2018-11-28 21:39 RexfieldVon
阅读(695)
评论(0)
推荐(0)
编辑
WIN10 开启右键 命令提示符
摘要: PowerShell强行加入右键菜单也罢了,命令提示符还默认禁用,可谓巨硬又一次智障操作。通过操作注册表可以解除这个封印:
阅读全文
posted @ 2018-11-28 21:27 RexfieldVon
阅读(194)
评论(0)
推荐(0)
编辑
2018年6月15日
匹配标签的正则(用于抽取纯文本)
摘要: 首先放结果: 创作步骤:
阅读全文
posted @ 2018-06-15 00:42 RexfieldVon
阅读(1260)
评论(0)
推荐(0)
编辑
2018年5月29日
Ionic 中出现 NullInjectorError: No provider for HttpClient 的解决办法
摘要: 1. 在 app.module.ts 中引入模块 2. 在 @NgModule.imports 中引入它
阅读全文
posted @ 2018-05-29 23:36 RexfieldVon
阅读(4391)
评论(0)
推荐(1)
编辑
2018年5月27日
Ionic3 在 components 中使用 pipes
摘要: 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
阅读(274)
评论(0)
推荐(0)
编辑
下一页