06 2017 档案

摘要:一、通过配置 修改application.properties 在属性文件中添加server.port=8000 二、直接看代码: 三、关键点 1. 启动类要继承SpringBootServletInitializer类。 2. 启动类要实现EmbeddedServletContainerCusto 阅读全文
posted @ 2017-06-28 11:56 一沙世界 阅读(9874) 评论(0) 推荐(0) 编辑
摘要:一、RFC2833 1. 介绍: RFC2833为带内检测方式,通过RTP传输,由特殊的rtpPayloadType即TeleponeEvent来标示RFC2833数据包。同一个DTMF按键通常会对应多个RTP包,这些RTP数据包的时间戳均相同,此可以作为识别同一个按键的判断依据,最后一包RTP数据 阅读全文
posted @ 2017-06-20 22:19 一沙世界 阅读(6980) 评论(0) 推荐(0) 编辑
摘要:服务器软件用Spring boot开发,API调用的响应消息格式为JSON。 对端调用接口后无法解析响应。 抓包看Response的Body部分确实是正确的JSON格式字符串。 继续分析日志发现对端收到的响应消息类型是text/plain?! 对端解析先判断消息类型,这是无法按照JSON格式解析的。 阅读全文
posted @ 2017-06-16 11:19 一沙世界 阅读(81418) 评论(2) 推荐(4) 编辑
摘要:一、消息产生、发送 二、消息接收、消费 阅读全文
posted @ 2017-06-12 21:18 一沙世界 阅读(10907) 评论(0) 推荐(0) 编辑
摘要:一、几个重要的地址 二、下载及编译(以下内容基本出自【快速入门】) 三、启动NameServer 四、启动Broker 五、关闭NameServer 六、关闭Broker 阅读全文
posted @ 2017-06-12 21:13 一沙世界 阅读(508) 评论(0) 推荐(0) 编辑
摘要:一、目标修改event_socket配置,使之能够建立远端ESL链接。 二、步骤 1. vim ../autoload_configs/event_socket.conf.xml 2. 默认的监听地址配置 <param name="listen-ip" value="127.0.0.1"/> 3. 阅读全文
posted @ 2017-06-12 16:16 一沙世界 阅读(3337) 评论(0) 推荐(0) 编辑
摘要:一、示例代码 这段代码实现了一个独立线程监听在一个特殊的消息队列上,一旦收到消息就处理并发送给MQ,然后推送给所有的消费者。 阅读全文
posted @ 2017-06-08 22:55 一沙世界 阅读(1355) 评论(0) 推荐(0) 编辑
摘要:一、gradle配置 二、工具类 三、希望每个需要的人都能轻松的看懂,尽管我没有注释。 阅读全文
posted @ 2017-06-06 16:40 一沙世界 阅读(2317) 评论(0) 推荐(0) 编辑
摘要:一、gradle 二、application.properties 三、logback.xml 阅读全文
posted @ 2017-06-05 21:51 一沙世界 阅读(1240) 评论(0) 推荐(0) 编辑
摘要:一、相关的gradle配置文件 二、validate接口支持泛型参数 三、调用示例 阅读全文
posted @ 2017-06-05 19:08 一沙世界 阅读(1896) 评论(0) 推荐(0) 编辑
摘要:一、背景: 使用REST接口接收远端传送过来的Json格式String,需要把这个String序列化成响应的对象。 二、问题: 对方封装了一个错误的json格式过来,程序就挂了…… 三、似乎解决: 通过外交手段严令对方封装标准的json格式字符串,看起来测试又通过了…… 四、反思: 这样肯定是不行的 阅读全文
posted @ 2017-06-04 22:43 一沙世界 阅读(3243) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示