摘要: topic:一个可供订阅的话题。channel:属于topic的下一级,一个topic可以有多个channel。举个例子:topic:比做一个广播,如交通广播。打开收音机,你可以换很多频率,如果换到91.6MHZ,你就会听到交通广播,(我们这里交通广播是91.6)。相当于你订阅了“交通广播”这个to 阅读全文
posted @ 2017-05-03 17:52 ma_fighting 阅读(1223) 评论(0) 推荐(0)
摘要: 问题: 当调试一个程序的时候,理想状态是不重启应用程序就获取core文件。 解决: gcore命令可以使用下面步骤来获取core文件: 1. 确认gdb软件包已经被正确安装。 2. 使用调试参数编译程序(例如: gcc中使用"-g"选项),编译后不要去除文件的调试符号信息。 3. 执行应用程序。 4 阅读全文
posted @ 2017-05-03 15:57 ma_fighting 阅读(4402) 评论(0) 推荐(0)
摘要: 写一个错误的c程序 编译测试为可执行文件 这个是用于分析coredump的时候获得符号表使用的。 执行测试,获得coredump 如果找不到coredump的位置,执行之前先设置好coredump的写出条件 用gdb分析coredump 用 bt full 查看所有的frame 用 frame <n 阅读全文
posted @ 2017-05-03 15:46 ma_fighting 阅读(7946) 评论(0) 推荐(0)
摘要: socket.on("receive", function (data) { deviceone.print("返回的数据:"+data) // 发送异常 var array = parse.GetArray(data) for (var i = 0; i < array.length; i++) { var ip = par... 阅读全文
posted @ 2017-05-03 14:03 ma_fighting 阅读(680) 评论(0) 推荐(0)
摘要: 1、concat() 连接两个或更多的数组该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。例如: 代码如下: <script type="text/javascript"> var arr = [1, 2, 3]; var arr1 = [11, 22, 33]; document.wr 阅读全文
posted @ 2017-05-03 11:33 ma_fighting 阅读(430) 评论(0) 推荐(0)
摘要: 使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: 函数:Join() 功能:使用您选择的分隔符将一个数组合并为一个字符串 例子: 代码如下: var delimitedString=myArray.join(delim 阅读全文
posted @ 2017-05-03 10:08 ma_fighting 阅读(278) 评论(0) 推荐(0)
摘要: JS 是一个很神奇的语言,内制的的很多函数可以帮我们进行数(进)制转换; JS中可以直接使用16进制; 将任意进制字符串转换为十进制,如二进制,八进制,十六进制, 第二数数不写即为最常用的转换为整型十进制; 代码如下: parseInt("11", 2); // 3 2进制转10进制 parseIn 阅读全文
posted @ 2017-05-03 09:57 ma_fighting 阅读(16345) 评论(1) 推荐(0)
摘要: 安装minikube 安装kubectl 启动 问题 pod的status都在ContainerCreating,查看 出错部分log 解决问题 参考k8s初游: minikube启动docker镜像这篇文章的方法,这里我们用阿里的镜像 删除pod再观察下 这下变成running了 跑下demo 输 阅读全文
posted @ 2017-05-03 09:17 ma_fighting 阅读(1611) 评论(1) 推荐(0)
历史天气查