Sat Mar 7
特大喜讯,特大喜讯(大概) 博客系统迁移了,之前自己写的系统界面不会设计总是觉得很丑,现在迁移到新的系统,准备后期魔改一波; halo系统:https://halo.run/ 主题:https://github.com/imkundev/halo-theme-fantastic (后期需要魔改) N
阅读更多
Thu Apr 21
服务器使用了nginx做了一个图片的请求转发+后台Tomcat 后端: SpringBoot + Mybatis + Maven 前端:AngularJs FreeMarker 富文本编辑框:WangEditor https://github.com/wangfupeng1988/wangE
阅读更多

Freeswitch 停关空Mod 编写样例

最近在为公司的外呼系统做停关空识别,这里放一个asr mod模板 可以使用 originate sofia/gateway/xxx/13800000000 start_hd:'10',wait_for_answer,echo inline 来唤起识别,和自己的样本库比较(当然识别算法这里没有) 另

简单的C HTTP GET

如下: #include <stdio.h> /* printf, sprintf */ #include <stdlib.h> /* exit */ #include <unistd.h> /* read, write, close */ #include &l

Opensips 2.4 升级至3.X 记录

官方指导:https://www.opensips.org/Documentation/Migration-2-4-0-to-3-0-0 升级步骤: git clone https://github.com/OpenSIPS/opensips.git opensips_devel make men

Freeswitch对接百度智能外呼机器人注意事项

在Freeswitch 添加mrcp_profile文件,例如: <include> <!-- UniMRCP Server MRCPv2 --> <!-- 后面我们使用该配置文件,均使用 name 作为唯一标识,而不是文件名 --> &l

FreeSwitch 对接百度实现智能机器人应答

媒体资源控制协议(MRCP)是基于客户端/服务器模型的网络协议。MRCP允许客户端应用程序控制驻留在服务器中的媒体服务资源。该协议的第一个版本作为信息文件发布,而其后续版本MRCPv2目前是一个提议的标准。百度MrcpServer提供了在unimrcp中集成百度ASR语音识别,提供给Freeswi

Opensips & RTPEngine & FreeSwitch 实现FS高可用

建议 对于初学者,整个架构涉及的知识点很多,配置项复杂,建议使用下面的调试方法: 保证UA直连freeswitch 已经都正常通话且有声音,这也是本文的前提 软电话注册正常 FS直接originate 到软电话 playback一段录音能听到声音 FS直接originate 到软电话 echo能

FeignClient 读取类上的公用RequestMapping

代码先行 SpringCloud 中使用Feign远程调用。 Provider @RequestMapping(value = "/common-url") @ResponseBody public class TestController { @GetMapping(v

Aspect注解 Pointcut Annotation on Interface

本意的实现效果 @Aspect @Component public class MyAspect { @Pointcut(value = "@annotation(com.example.aoptest.demo.aop.MyAnnotation)") publ

Win程序破解

其实对于任何程序的简单破解来说,无非就是强行跳过或者忽略一些IF判断,win下的逆向破解利器OllyDbg就是一款很强大的工具。 OllyDbg是一个新的动态追踪工具,是将IDA与SoftICE结合起来的产物,Ring 3级调试器,非常容易上手,另外由于OllyDbg是一个通用的32位汇编分析调试

Self-deleting Executables

转自:http://www.catch22.net/tuts/win32/self-deleting-executables# Self-deleting ExecutablesThis is a subject that tends to come up every so often in the

Mybatis 日志打印美化sql语句

原本的Mybatis log会分两行打印日志,参数用?占位,实际参数在另一行,对于阅读体验很不好,现在可以使用填充替换后的sql语句。 import lombok.extern.slf4j.Slf4j; import org.apache.commons.lang3.ClassUtils; imp

SpringMVC(Springboot)返回文件方法

原本的返回方法 @RequestMapping(value = "/download/{fileName}") public void downloadFile(@PathVariable String fileName) throws IOException{ // 拼接

Protostuff序列化和反序列化使用说明

google原生的protobuffer使用起来相当麻烦,首先要写.proto文件,然后编译.proto文件,生成对应的.java文件。 因此诞生了protostuff这个东西:http://www.protostuff.io/documentation/runtime-schema/ proto

Protobuf3学习笔记

本文是对Protobuf3(以下简称pb)官方文档的学习笔记,大部分示例摘自官方。 原文:https://developers.google.com/protocol-buffers/docs/proto3 一个简单的例子 syntax = "proto3"; message

相似文章推荐简单实践

对于博客网站,相似文章推荐是一个常用的功能,那如何搭建一个简单易用的相似推荐系统呢? 原理 提取特征 比较 推荐 提取特征 对于文章来说,一篇文章的特征一般就是文章出现过的关键字并且对其关键程度进行加权 常用的算法:TF-IDF TF-IDF(Term Frequency-Inverse Doc

2019立一些Flag

Stay Hungry, Stay Foolish. 刷一遍LeetCode 看完《Python深度学习》 搞一搞Go ….

基于Mycat实现读写分离(高并发)

读写分离是一种高并发的方式 将数据库的读压力分摊到slave节点,性能不够,机器来凑,可以一定程度上缓解数据库压力。 但是这种建议在这之前能上 缓存 的数据还是先上缓存吧。 前情提要: 先配置成功一个一主多重的mysql组,参考: http://www.younian.me/archives/%E6
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×