自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bang的博客

资源共享,技术共享

  • 博客(13)
  • 资源 (4)
  • 收藏
  • 关注

原创 JVM常用参数

JVM常用参数// 列出所有线程jps -l// 列出所有线程以及启动参数jps -lv// 生成线程dump文件jstack -l 16783 > ./threaddump// 查询线程dump日志grep java.lang.Thread.State ./threaddump | awk '{print $2$3$4$5}' |sort |uniq -c// 生成dump文件jmap -dump:live,format=b,file=./log.hprof 10086

2020-05-14 14:56:51 163

原创 Freeswitch+Sip.js 早期媒体(回铃音)

Freeswitch+Sip.js 早期媒体(Early Media)的实现在笔者早期的文章里,没有对早期媒体进行处理,选择了本地的媒体进行播放,在当时看来还可以接受,但是目前来看,体验很差,所以笔者花费了很长时间搜集关于sip.js回铃音的相关文档,甚至一度打算改用jssip去实现此功能(笔者自己写了个测试demo,效果还可以),后来考虑到可能需要修改的业务代码比较多,就放弃了.官方的git...

2019-11-29 10:37:45 4248

原创 FREESWITCH和SIP.JS进行参数传递

FREESWITCH和SIP.JS进行参数传递之前,一直遇到一个问题,困扰了很久,就是在freeswitch的dialplan中定义了许多业务需要的通道变量,但是不知道该如何用freeswitch将这些变量传递给sip.js,所以后续业务处理起来很麻烦. 通过查看freeswitch官方文档以及百度,总算找到了解决方案.FREESWITCH通道变量添加请求标头您可以通过将字符串’s...

2019-08-22 09:37:11 3731

原创 Centos7 安装Nexus3私服

Centos7 安装Nexus私服注:如无特殊说明 $install-dir即为nexus的安装目录1. 下载nexus下载地址: https://help.sonatype.com/repomanager3/download/download-archives—repository-manager-3选择版本进行下载,笔者选择的是 nexus-3.17.0-01[root@loc...

2019-08-19 16:00:16 655

原创 Freeswitch+Sip.js实现软电话功能

Freeswitch+Sip.js实现软电话功能版本:sip.js : 0.13.8freeswitch: 1.6freeswitch相关配置修改 acl.conf.xml(笔者之前有遇到分机呼不通的情况,后来修改了此配置) <list name="lan" default="allow"> <node type="deny" cidr="192.168.42....

2019-06-25 12:52:33 20793 28

原创 freeswitch使用自签证书,配置WSS

Freeswitch使用自签证书1. 使用SSL-TOOLS生成自签证书(1) 下载ssl.ca-0.1.tar.gz[root@localhost ~]# wget http://files.freeswitch.org/downloads/ssl.ca-0.1.tar.gz(2) 解压ssl.ca-0.1.tar.gztar zxfv ssl.ca-0.1.tar.gz(3) ...

2019-04-10 15:03:52 15599 11

原创 nacos学习

Nacos学习笔记-011. 什么是nacosNacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。目前主要用于服务的注册中心和服务的配置中心。2. nacos架构3. Nacos运维指南单机模式 - 用于测试和单机试用。在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。0.7版本增加了支持mysql数据源能力,具体的操作步骤:1.安装数

2020-09-13 21:49:42 161

原创 Linux常用命令(笔记)

Linux常用命令1. LINUX查看系统配置1. 查看物理CPU的个数cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l2. 查看逻辑CPU的个数cat /proc/cpuinfo |grep "processor"|wc -l3. 查看CPU是几核cat /proc/cpuinfo |grep "cores"|uniq4. 查看CPU的主频cat /proc/cpuinfo |grep MHz|uniq5. 查看CPU

2020-05-14 15:51:45 181

原创 Docker常用命令

Docker常用命令//docker查找镜像docker search redis// docker拉取镜像dockers pull redis// 启动镜像docker run --name redis-test -p 6379:6379 -d --restart=always 857c4ab5f029 redis-server --appendonly yes --requirepass "admin"// 列出本地主机上已有镜像的基本信息。docker images //

2020-05-14 14:57:31 159

原创 centos7安装ngnix

centos7安装ngnix1. 安装基础命令yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel2. 下载ngnixwget http://nginx.org/download/nginx-1.18.0.tar.gztar -zxvf nginx-1.18.0.tar.gzcd nginx-1.18.0./configuremakemake installConfiguration summary

2020-05-12 20:49:29 151

转载 centos7编译安装ffmpeg

centos7编译安装ffmpeg1. 安装基础命令yum -y install gcc automake autoconf libtool makeyum install gcc gcc-c++yum -y install bzip2yum install -y wgetyum install -y vim2. 安装nasmwget https://www.nasm.us/pub/nasm/releasebuilds/2.13.03/nasm-2.13.03.tar.gztar xv

2020-05-12 18:06:40 1008

转载 java NIO学习

JAVA NIO简介Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。Java NIO 与 IO 的主要区别| | SADAASDASDASDAS...

2019-11-12 14:21:04 82

原创 虚拟机类加载机制

虚拟机类加载机制1. 类加载的时机1. 类的生命周期类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载(loading),验证(verification),准备(preparation),解析(resolution),初始化(initializa),使用(using)和卸载(unloading)七个阶段。其中验证、准备、解析三个部分统称为连接(linking)。如...

2019-09-06 16:09:19 90

freeswitch+webrtc+sipjs+jssip

一、sipjs版本0.13.*,sipjs+FreeSWITCH+webrtc,实现电话呼入、呼出、转移、保持、静音等功能,修改了部分sip.js源码,支持自定义呼叫字符串(contact),支持chrome、firefox,新增100rel页面,已测试可支持卡线, 更多功能可以参考sip.js官网https://www.sipjs.com/ 二、新增jssip测试demo,修改后可直接使用 更多请看JSSIP官方文档 三、有问题可以私聊我(欢迎私聊)

2020-10-12

rabbitmq镜像集群搭建和连接

资源包含rabbitmq镜像集群的搭建文档和springboot连接rabbitmq集群的配置方式,供参考

2020-08-25

springcloud-eureka-feign-mybatis-seata.zip

阿里seata测试demo,附带seata-server,只需更改数据库连接即可.修改seata-server的数据库连接和项目的连接 然后执行相关sql

2020-05-08

springboot2.0集成websocket点对点和广播方式

项目基于springboot2.0 项目实现了websocket点对点和广播两种方式。分别演示了http和ws两种不同协议下的请求。前端采用SocketJs和Stomp.js。主要提供了解决思路。需要的可以在此基础上进行延伸。

2019-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除