Tcp消息传输主要参照surging来做的,做了部分裁剪和改动,详细参见:https://github.com/dotnetcore/surging Json-rpc没有定义消息如何传输,因此,Json-Rpc RpcRequest对象和RpcResponse对象需要一个传输载体,这里的传输对象主是 ...
分类:
其他好文 时间:
2019-05-03 18:49:41
阅读次数:
119
include文件: 某时刻机器人在地图上的位置: 当机器人在移动过程中,tf会不断接收 base_link->odom 的位置关系信息,这些信息是根据时间不断变化并被记录下来的。当其它节点需要获取某个时间点上的 base_link的位置时就可以通过下面的方法查询: x, y, yaw 就是base ...
分类:
其他好文 时间:
2019-03-23 16:17:02
阅读次数:
1340
一、垃圾回收的必要性 下面这段话引自《JavaScript权威指南(第四版)》 由于字符串、对象和数组没有固定大小,所有当他们的大小已知时,才能对他们进行动态的存储分配。JavaScript程序每次创建字符串、数组或对象时,解释器都必须分配内存来存储那个实体。只要像这样动态地分配了内存,最终都要释放 ...
分类:
编程语言 时间:
2019-03-20 01:18:42
阅读次数:
160
[c#]代码库 1 /// <summary> 2 /// 随机中文码 3 /// </summary> 4 /// <returns></returns> 5 private string GetRndCh() 6 { 7 System.Text.Encoding gb = System.Text ...
分类:
其他好文 时间:
2019-01-13 23:24:53
阅读次数:
183
调用mousemask()这个函数来激活你想要接收的鼠标事件。mousemask(mmask_tnewmask,/你想要监听的鼠标事件掩码/mmask_toldmask)/旧版本使用的鼠标事件掩码*/主要事件如下:(一般来说,左键为1号,右键为2号)BUTTON1_PRESSED鼠标1号键按下BUTTON1_RELEASED鼠标1号键释放BUTTON1_CLICKED鼠标1号键单击BUTTON1_
分类:
其他好文 时间:
2019-01-08 19:14:09
阅读次数:
165
9.动态内存分配 new 类型名T(初值列表) 其功能是在程序执行期间申请用于存放T类型对象的内存空间,并依初值列表赋以初值,结果值:成功则T类型的指针,指向新分配的内存;失败则为0(null)。若要释放内存,则用delete *p;释放指针p指向的内存,P必须是new操作的返回值。 //动态分配 ...
分类:
编程语言 时间:
2019-01-08 15:05:22
阅读次数:
135
如题出现Namenode经常挂掉 IPC's epoch 9 is less than the last promised epoch 10, 解决方案 可以在core-site.xml文件中修改ha.health-monitor.rpc-timeout.ms参数值,来扩大zkfc监控检查超时时间。 ...
分类:
其他好文 时间:
2019-01-02 23:18:29
阅读次数:
869
public static void main(String[] args) { String t1="2018-08-01"; t1 = t1.replaceAll("(\\d{4})\\-(\\d{2})\\-\\d{2}", "$1-$2-01"); //String t2="2024-11-... ...
分类:
编程语言 时间:
2019-01-02 17:33:53
阅读次数:
374
<! flowchart 箭头图标 勿删 RSA加密/解密 Decryption error异常解决 import java.io.ByteArrayOutputStream; import java.security.Key; import java.security.KeyFactory; im ...
分类:
其他好文 时间:
2019-01-01 12:29:20
阅读次数:
294
Few examples to show you how to use Java 8 Duration, Period and ChronoUnit objects to find out the difference between dates. 1. Duration Example A jav ...
分类:
编程语言 时间:
2018-12-22 19:37:24
阅读次数:
150