自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(157)
  • 收藏
  • 关注

转载 go

go安装:下载地址 https://golang.google.cn/dlwget --no-check-certificate https://golang.google.cn/dl/go1.13.linux-amd64.tar.gztar -xzf go1.13.linux-amd64.tar.gzln -s /usr/local/go/bin/go /usr/bin/ ex...

2019-09-18 21:34:00 214

转载 转: Laravel的数据库迁移 介绍的比较清晰

原文: https://blog.sbot.io/articles/12/Laravel-数据库迁移(Database-Migrations)操作实例很多人可能在学习Laravel框架的时候,对Laravel的数据库迁移(以下简称Migrations)存在着疑惑:1. 什么是 Migrations?2. 为什么要用 Migrations?3. Migrations ...

2019-09-17 11:14:00 209

转载 转:Laravel 项目开发规范

文件介绍很好 值得细细看看https://www.jianshu.com/p/e464a35e5ed2https://learnku.com/docs/laravel-specification/5.5一. 说明以下内容大部分引用Laravel China社区的文章 -分享下团队的开发规范 ——《Laravel 项目开发规范》。相对而言,上面引用的文章的规范更加严格,但...

2019-09-16 12:28:00 390

转载 框架里增加.env文件的作用

在实际开发中我们常常遇到这样的问题,就是开发地点不固定,这就造成了我们需要频繁的更改数据库配置,给开发工作造成了麻烦,.env环境文件的出现解决了这个麻烦,我们只需要在不同的工作地点配置好.env文件就不必再进行配置,因为无论是git还是svn ” .env是不会随着文件一起提交到服务器的”。转载于:https://www.cnblogs.com/swing07/p/11505330...

2019-09-11 11:35:00 1020

转载 转: 堆排序算法 讲解的比较清晰

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u010452388/article/details/81283998堆排序的时间复杂度O(N*logN),额外空间复杂度O(1),是一个不稳定性的排序目录一 准备知识1.1 大根堆和小根堆二 堆排序基本步骤2...

2019-09-01 23:45:00 54

转载 php ftp 使用 以及 php_connect_nonb() failed: Operation now in progress (115)

设置 ftp_pasv($conn,true); 会出现下面错误 不设置 调用ftp 连接没问题ftp_nlistftp_putftp_get 等函数都不成功ftp_nb_fput(): php_connect_nonb() failed: Operation now in progress (115)上面问题的解决:在ftp_pasv调用前 设置。详细介绍可...

2019-08-20 12:31:00 504

转载 十六进制字符串转数字

关键代码: sscanf( "0x4988E348AED3C" , "%I64x" , &nValude );关键是 64位的支持void strTest() { char* p = "0x4988E348AED3C"; char* str; __int64 i = strtol(p, &str,...

2019-08-13 15:07:00 1955

转载 jrtp 使用

jrtplib-3.11.1 使用jthread-1.3.3 # cmake 下载https://cmake.org/download/使用地址https://github.com/j0r1/JRTPLIB/blob/master/visual_studio_jthread_jrtplib_compilation.txthttps://www.cnblogs.com/esCh...

2019-06-22 12:12:00 356

转载 sip 常见问题和总结

1. 加入课堂,成功后,会返回在sdp中会返回所有流媒体的信息?2. 切换镜头 客户端自动切换推流数据 其他不变?* EXOSIP_CALL_REINVITE 底层是怎么区分出来的? * 注册时,401响应 eXosip会自动鉴权请求再次注册?* EXOSIP_CALL_MESSAGE_NEW EXOSIP_CALL_INVITE 具体区别是什么?* EXOSIP_CALL_M...

2019-06-11 15:47:00 631

转载 linux 多并发 连接限制修改

1. 修改ulimit -a 查看open files 表示单个用户能打开的最大句柄 如果开发的高并发当个进程打开的句柄需要很大。修改/etc/security/limits.conf里面有很详细的注释,比如* soft nofile32768* hard nofile 32768*代表对所有用户有效。2. 重启电脑3.ulimit -a 再次查看open...

2019-06-10 09:58:00 72

转载 多线程 读写同步

多线程同步时 等待信号后 需要while条件判断 不能用if。 具体原因不确定 。此文章说是因为可能有“惊群效应”。/* 等待缓冲区非空*/ while (b->writepos == (b->readpos) ) { pthread_cond_wait(&b->notempty, &b->lo...

2019-06-06 20:37:00 157

转载 无法解析的外部符号 _snprintf

VS2010下:在使用第三方静态库 遇到无法解析的外部符号 _snprintf 。编译第三方库的时候 看到有warning C4013: 'snprintf' undefined; assuming extern returning int 警告虽然能编译通过,但是在使用库的时候 在Release下会编译不过。这时 需要重新编译 第三方库#define snprin...

2019-06-05 16:56:00 2089

转载 转: VS 解决方案目录结构设置

https://www.cnblogs.com/zuibunan/p/3843459.html下面的文章也有介绍https://blog.csdn.net/lp310018931/article/details/47991759https://www.cnblogs.com/ljy339/p/9808482.html3rd 目录下需要手动创建bin目录下的目录需...

2019-05-31 14:20:00 98

转载 ffmpeg rtp rtmp udp 推流命令

推组播组播地址指的范围是224.0.0.0—239.255.255.255ffmpeg -re -i chunwan.h264 -vcodec mpeg2video -f mpeg2video udp://233.233.233.223:6666推RTMPffmpeg -re -i source.flv -vcodec copy -acodec copy -f flv ...

2019-05-21 23:40:00 501

转载 rtp传输h264

---恢复内容开始---基本概念的理解H.264的主要目标:1.高的视频压缩比2.良好的网络亲和性解决方案:VCL video coding layer 视频编码层NAL network abstraction layer 网络提取层VCL:核心算法引擎,块,宏块及片的语法级别的定义NAL:片级以上的语法级别(如序列参数集和图像参数集),同时支持以下功能:独立片解码,起始码唯一保...

2019-05-16 15:40:00 87

转载 转: OSIP协议栈使用入门

转自百度文库很长时间之前,简单粗略地看了下Osip,eXosip,ortp等并快速“封装”了一个Windows下的基于VC6的MFC的SIP软电话(全部源代码VC6工程文件及Lib库可在本Blog共享文件夹找到),由于时间限制,只能是一知半解地纯“应用”式地分析了一下osip,eXosip等开发库的代码,作为兴趣爱好者参考了解下SIP电话工作原理还可以,但作为商用产品开发参考则还是太...

2019-05-14 15:31:00 386

转载 eXosip和osip详解

文档可以查看exosip osip的在线文档http://www.antisip.com/doc/在线文档 一般先看mainpage 会有库的一个整体说明。其次看看 modules 会有一些使用说明。exosip是对osip的封装 使用osip简单好用。 osip主要包括sip sdp 协议的解析 fmt 无限状态机 实现sip协议的会话状态(这个没有太深入理解) ...

2019-05-08 23:22:00 648

转载 支付类接口加密调用

微信支付签名算法https://pay.weixin.qq.com/wiki/doc/api/H5.php?chapter=4_31、签名算法(签名校验工具)签名生成的通用步骤如下:第一步,设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=va...

2019-05-06 16:39:00 94

转载 ffmpeg 命令

桌面录屏录屏到文件 录屏推流到rtmp服务器ffmpeg -f dshow -i video="screen-capture-recorder" -s 800x600 -r 10 -vcodec libx264 -preset:v ultrafast -tune:v zerolatency aaa.mp4ffmpeg -f dshow -i video="screen-captu...

2019-04-19 16:31:00 555

转载 自定义配置文件读取

读取配置文件 以#开头的行是注释行 键和值 用空格分开 一行一个键值对如:# 注释key1 2key2 aab增加结构体 Config的成员key(自行定义的变量名)存变量, 添加代码 if( strcasecmp(key,"key")==0 ) { strncpy(sConfig->key,val,128);...

2019-04-17 10:30:00 80

转载 同屏画板功能

# 同屏画板功能## 功能* 划线* 直线* 矩形* 椭圆* 橡皮* 恢复* 撤销* 保存* 多窗口* 颜色选择* 打开图片* 缩放## 协议type;key1:val1;key1:val1;\r\ntype定义命令类型1 全局参数设置2 划线3 直线4 矩形5 椭圆6 橡皮7 恢复8 撤销9 保存* 打开图片* 缩放key val 为命令的参数 如:x0 y0 开始点x1 ...

2019-04-16 22:27:00 144

转载 smb 访问时 提示权限不够

1. 确认 防火墙关闭和getenforce 为Permissive 状态。关闭防火墙service iptables stop关闭 setenforce 02.windows 登录切换 身份切换net use * /del //显示已建立的远程连接并询问是否确认删除,输入y删除,输入n暂不删除net use \\samba服务器的IP /del ...

2019-04-15 10:52:00 1481

转载 每周散记 20190401

1. 一个完全的新人如何搭建自己的个人网站http://cio.idcquan.com/22161.shtml2. signal slot 信号和槽的实现代码精简: https://github.com/supergrover/sigslotsigslot - C++ Signal/Slot Libraryhttps://github.com/KubaO/sigs...

2019-04-03 11:15:00 105

转载 转: 程序员接私活完整攻略-手把手教你接私活

转:http://www.cjjjs.com/article/20190402134539014接私活评论 对程序员这个圈子来说是一个既公开又隐私的话题,不说全部,应该大多数程序员都有过想要接私活的想法,当然,也有部分得道成仙的不主张接私活。但是很少有人在公开场合讨论私活的问题,似乎都在避嫌。就跟有人下班后跑滴滴一样,程序员私有时间接点活挣点钱不也很正常么,不...

2019-04-02 15:56:00 386

转载 鼻炎治疗

转: https://www.zhihu.com/question/26434595/answer/37581332作者:抬抬高链接:https://www.zhihu.com/question/26434595/answer/37581332来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。亲身经历,缓解并治好自己的(过敏性)鼻炎。我把...

2019-04-02 13:09:00 171

转载 Qt核心机制与原理

转:https://blog.csdn.net/light_in_dark/article/details/64125085★了解Qt和C++的关系★掌握Qt的信号/槽机制的原理和使用方法★了解Qt的元对象系统★掌握Qt的架构★理解Qt的事件模型,掌握其使用的时机信号与槽、元对象系统、事件模型是Qt机制的核心,如果您想要掌握Qt编程,就需要对它们有比较深入的了...

2019-04-02 11:51:00 83

转载 转: Qt信号槽实现原理 清晰明了

转:https://blog.csdn.net/perfectguyipeng/article/details/78082360本文使用 ISO C++ 一步一步实现了一个极度简化的信号与槽的系统(整个程序4个文件共121行代码)。希望能有助于刚进入Qt世界的C++用户理解Qt最核心的信号槽与元对象系统是如何工作的。另:你可能会对从 C++ 到 Qt 一文感兴趣d...

2019-04-02 09:22:00 96

转载 eXosip2 osip 编译安装

eXosip2-3.6.0 编译安装刚开始我使用了 下面文章介绍里版本 我以为不支持tcp其实是因为我服务端的端口 没有写对。https://www.cnblogs.com/elisha-blogs/p/3974534.htmlcd /home/sipwget http://ftp.twaren.net/Unix/NonGNU//osip/libosip2-3.6....

2019-03-26 22:29:00 277

转载 python 安装

python 安装1.下载地址:https://www.python.org/ftp/python/2.7.15/Python-2.7.15.tgz2. ./configure --enable-shared --enable-loadable-sqlite-extensions \ --prefix=/usr/local/python27 --with-zlib --wi...

2019-03-26 17:05:00 77

转载 eXosip sip

eXosip是对osip的封装,是对sip协议的使用更简单。osip是gnu开源的sip协议实现。介绍:http://savannah.nongnu.org/projects/exosip下载地址:http://download.savannah.nongnu.org/releases/exosip/eXosip2 5.0.0 支持tcp协议了。osip下载地址...

2019-03-26 16:55:00 355

转载 算法-最通俗易懂的KMP算法详解

有些算法,适合从它产生的动机,如何设计与解决问题这样正向地去介绍。但KMP算法真的不适合这样去学。最好的办法是先搞清楚它所用的数据结构是什么,再搞清楚怎么用,最后为什么的问题就会有恍然大悟的感觉。我试着从这个思路再介绍一下。大家只需要记住一点,PMT是什么东西。然后自己临时推这个算法也是能推出来的,完全不需要死记硬背。KMP算法的核心,是一个被称为部分匹配表(Partial Match ...

2019-03-25 21:01:00 1059

转载 每周散记 20190324

* cloud studio 腾讯云端开发环境https://studio.dev.tencent.com* app 直播体系https://github.com/stlndm/linke* udp 验证推流:ffmpeg -f dshow -i video="screen-capture-recorder" -r 5 -vcodec libx264 -...

2019-03-24 21:39:00 50

转载 软件开发学习

学习 开发软件时 可以按照下面的模块 学习积累。多实操多练习。转载于:https://www.cnblogs.com/swing07/p/10576351.html

2019-03-22 09:43:00 66

转载 Qt 布局管理

在布局编辑环境里:sizePolicy 影响控件在布局上的大小。layout 的属性 如:如margin 设置控件在布局上边距。 有时候需要设置下面是一个 代码布局的方式#include "logindialog.h"#include "ui_logindialog.h"#include <QHBoxLayout>Log...

2019-03-21 14:09:00 78

转载 vs 设置自动缩进tab转换成空格

工具 选项 文本编辑器 如下图 选中插入空格使用技巧:按Ctrl+K+F组合键,可以自动进行代码对齐。转载于:https://www.cnblogs.com/swing07/p/10565494.html...

2019-03-20 16:01:00 1043

转载 linux如何让一个程序崩溃后自动重启

思路: 写一个脚本 监控程序的运行状态 没有运行启动运行 已运行不做操作。如果在控制台启动脚本 注意必须 nohup sh xxx.sh &while truedo ps -ef | grep "填入你自己的程序名" | grep -v "grep" if [ "$?" -eq 1 ] then ./r...

2019-03-20 10:46:00 1421

转载 linux 程序无缘无故推出 没有core文件 broken pipe Resource temporarily unavailable

问题1. linux socket 服务端程序 无缘无故退出 。2. 客户端大量访问服务端后,出现 Resource temporarily unavailable错误问题分析:1.是否有代码问题出现段错误发现没有任何错误输出,查看(ulimit -a )并打开(ulimit -c unlimited)core输出 也没有core 文件产生。后面发...

2019-03-12 12:21:00 253

转载 inline元素、block元素、inline-block元素

inline 内联元素:是不可以控制宽和高、margin等;并且在同一行显示,不换行,直到该行排满。block 块级元素:是可以控制宽和高、margin等,并且会换行。块级对象元素会单独占一行显示,多个block元素会各自新起一行。inline-block 内联块级元素:具有宽度高度特性,又具有同行特性(一行内显示)常見的inline元素:span,a,strong,...

2019-03-09 00:16:00 226

转载 转:Linux环境变量设置方法总结 PATH、LD_LIBRARY_PATH

转:https://www.linuxidc.com/Linux/2017-03/142338.htm文章写比较全 转载记录Linux环境变量设置方法总结 PATH、LD_LIBRARY_PATHPATH: 可执行程序的查找路径查看当前环境变量:echo $PATH设置:方法一:export PATH=PATH:/XXX 但是退出当前终端后就...

2019-03-07 11:17:00 108

转载 转: 深入理解信号槽机制

https://blog.csdn.net/liuuze5/article/details/53523463深入理解信号槽(一)这篇文章来自于 A Deeper Look at Signals and Slots,Scott Collins 2005.12.19。需要说明的是,我们这里所说的“信号槽”不仅仅是指 Qt 库里面的信号槽,而是站在一个全局的高度,从系统...

2019-03-01 20:00:00 64

空空如也

空空如也

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

TA关注的人

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