
开发
文章平均质量分 67
feng_201
这个作者很懒,什么都没留下…
展开
-
海康摄像头视频视频转码H264处理
1.背景:视频需要通过浏览器(不额外安装插件情况下,不需要flash支持)直接播放,所以需要将视频转码为H264.2.前期准备:获取海康视频NVR登录地址,账号信息,拿到NVR的api包.3.根据需求将视频文件从NVR上下载到服务器上下载4.转码转码根据实际需求,调整(视频码率)-b:v 相关参数大小,值越大,视频越清晰,具体清晰度范围取决于NVR配置,生成的原视频是频率. 如果要调整音频码率使用(-b:a),-an 是禁用音频。5.最终生成的文件直接可以通过浏览器直接打开.原创 2022-03-11 16:33:21 · 5359 阅读 · 0 评论 -
视频直播推流
一、源码下载github地址 https://github.com/ossrs/srs.git二、源码编译cd trunk#查看编译时的帮助,里面有一些指定的参数是情况加减,官方文档./configure -h#开始编译:./configure --prefix=/usr/local/srs --with-ssl --with-hls --with-hds --with-dvr --with-nginx --with-http-callback --with-http-server --.原创 2022-03-11 16:04:33 · 366 阅读 · 0 评论 -
spring配置rabbitMQ监听
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springfra...原创 2019-07-08 17:58:42 · 3084 阅读 · 1 评论 -
RabbitMQ创建链接遇到的问题.
背景:动态创建MQ链接工厂的时候一直报 拒绝链接,用户名密码在管理端可以正常登陆. RabbitMQ前不久更改了端口,不再是5672这个默认端口了.以上是环境背景:以上是错误代码,端口是按照更改后的端口值传入的,结果报 拒绝连接.无奈之下,跟踪源代码.而我传入地址只是IP,端口是单独用端口设置的方法传入的,改后的代码:至于setPort的方法为什...原创 2019-07-11 11:22:59 · 1994 阅读 · 0 评论 -
java 类似c++的goto语法实现。
public static void main(String[] args) { A: for (int i = 0; i < 5; i++) { if (i<3) { System.out.println(i); }else { System...原创 2019-08-01 14:27:48 · 252 阅读 · 0 评论 -
远程代码调试配置
declare -x CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=18788"在startup.sh脚本里加上以上这句话 设定的远程调试端口为18788。可以自定义...原创 2019-08-16 15:01:30 · 442 阅读 · 0 评论 -
动态管理RabbitMQ队列监听
需求背景:最近项目要求,动态监听MQ,实现程序新增删除MQ队列的时候,可以动态调整监听。废话不说了,贴代码:能力有限,欢迎批判。import java.io.IOException;import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Map;impo...原创 2019-07-08 17:53:23 · 7544 阅读 · 9 评论 -
BPMN 2.0规范
BPMN 2.0规范.1.BPMN 2.0是什么呢?业务流程模型注解(Business Process Modeling Notation - BPMN)是 业务流程模型的一种标准图形注解。这个标准 是由对象管理组(Object Management Group - OMG)维护的。基本上,BPMN规范定义了任务看起来怎样的,哪些结构可以 与其他进行连接,等等。这就意味着 意思不会被...转载 2019-06-18 15:59:19 · 22976 阅读 · 4 评论 -
linux命令
netstat -aon|grep 8080 查看8080端口的网络状态信息ps -ef|grep dubbo 匹配查询dubbo相关的线程信息原创 2019-05-13 11:38:49 · 99 阅读 · 0 评论 -
异常
nexus maven相关[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project com.abc.def.services: Failed to deploy artifacts: Could not trans...原创 2019-05-17 18:18:28 · 185 阅读 · 0 评论 -
Mybatis分页插件PageHelper的配置和使用方法
Mybatis分页插件PageHelper的配置和使用方法MySQL对分页的支持简单来说MySQL对分页的支持是通过limit子句。请看下面的例子。limit关键字的用法是LIMIT [offset,] rowsoffset是相对于首行的偏移量(首行是0),rows是返回条数。# 每页10条记录,取第一页,返回的是前10条记录select * from table...转载 2019-05-24 11:37:16 · 754 阅读 · 0 评论 -
POSTGRESQL
PostgreSQL中提供了三种实现模式匹配的方法:SQL LIKE操作符,更近一些的SIMILAR TO操作符,和POSIX-风格正则表达式。 1. LIKE: stringLIKEpattern [ESCAPEescape-character ] stringNOT LIKEpattern [ESCAPEescape-character ] ...翻译 2019-06-19 15:52:04 · 905 阅读 · 0 评论 -
lambda表达式for循环性能与原始for循环性能对比。
原创 2019-06-15 09:50:52 · 2334 阅读 · 0 评论 -
缓冲池(buffer pool)
应用系统分层架构,为了加速数据访问,会把最常访问的数据,放在缓存(cache)里,避免每次都去访问数据库。操作系统,会有缓冲池(buffer pool)机制,避免每次访问磁盘,以加速数据的访问。MySQL作为一个存储系统,同样具有缓冲池(buffer pool)机制,以避免每次查询数据都进行磁盘IO。今天,和大家聊一聊InnoDB的缓冲池。InnoDB的...转载 2019-06-21 18:58:24 · 2235 阅读 · 1 评论 -
memcache
第一类问题:知道不知道这一类问题,考察用没用过,知不知道,相对比较好回答。关于memcache一些基础特性,使用过的小伙伴基本都能回答出来:(1)mc的核心职能是KV内存管理,value存储最大为1M,它不支持复杂数据结构(哈希、列表、集合、有序集合等);(2)mc不支持持久化;(3)mc支持key过期;(4)mc持续运行很少会出现内存碎片,速度不会随着服务运行时间降...转载 2019-06-21 19:05:51 · 159 阅读 · 0 评论 -
工作流引擎Flowable
act_ge_bytearray 流程部署文件信息act_ge_property 基础数据字典信息act_id_property 数据字典数据 ,版本IDact_re_procdef 流程定义IDact_ru_actinst 流程实例详信息表查询流程实例下一审批节点:...原创 2019-05-13 11:05:16 · 812 阅读 · 0 评论