自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于Qt的信号和槽的注意点(std::string的使用)

请勿在信号和槽函数中使用c++的std::string类型,会有莫名其妙的问题。

2023-07-07 17:44:14 252 1

原创 微信小程序如何获取用户unionId

前提条件:1 小程序需是经过认证的,建议先认证一个公众号,小程序借助公众号的资质做认证,这个可以省点费用。2 小程序要获取unionId,必须先注册过开放平台,开放平台做过认证,然后把对应的小程序和主体下的所有公众号或小程序添加在开放平台下,方可获取到小程序的unionId,否则,小程序智能获取到用户的openId,但获取不到unionId。正式开始1 小程序中必须有一个按钮,用来获取用户信息<button wx:if="{{!logged}}" style="margin-to

2020-05-13 12:11:50 2179

原创 微信公众号如何获取用户unionid

前提条件,获取unionid,公众号需经过认证。公众号如何获取unionid1 网页接口授权2 添加白名单3 在公众号菜单中,添加一个子菜单,配置为网页链接网页地址的格式如下https://open.weixin.qq.com/connect/oauth2/authorize?appid=*****&redirect_uri=******&response_type=code&scope=snsapi_base&state=123#we

2020-05-13 11:46:01 8968

原创 关于Qt和android ndk的兼容问题

Qt很早就推出了android和ios版本。Qt,是基于c++的一套开发库,而android底层是可以使用c++封装的so库的,听上去似乎android中可以使用Qt的一些库,比如QtCore,QtWebSocket等。但经过验证,事实并非如此。如果使用Qt来做android的上层,一切都没有问题,但Qt做android界面本身就是一个问题,公认的不如原生态的android代码好。...

2019-06-19 19:01:12 2545

原创 GB/T28181视频整体解决方案

本文档不做初级知识普及,只针对高端用户做知识点的覆盖。何谓GB/T28181简言之,是国家规定的在公安领域内视频互联互通所使用的一套基于SIP的协议。由业界大拿们一起起草的,具有一定的通用性,最早的版本是2011版,后来又有2014版,最后又有2016版,目前,GBT28181已被广泛使用。链接,协议文档下载GBT28181-2011-安全防范视频监控联网系统信息传输、交换、控制技术要求...

2019-06-19 18:31:47 10923

原创 视频监控杂谈

曾经一度,视频监控成为了夕阳产业,原因在于竞争格局已定,海康大华等大厂软硬通吃,没实力,没关系的新企业很难做起来,而行业的整体利润也在不断下降,给新企业设了更高的门槛,从价格,产品形态,关系等设了种种门槛。而随着移动互联网和物联网的兴起,视频监控从政府企业进入了店铺,家庭,车辆,从简单的监控变成跟用户的个性化需求越来越紧密,而随着其他技术,比如4G高速网络,无人机,虚拟现实,GIS信息的...

2017-02-15 11:17:26 1829

原创 视频会议杂谈

做了许久研发,然后转岗到视讯相关产品的售前与解决方案,在经受了高强度压力之后,慢慢平静下来,是时候做一个总结了。目前主要围绕视频会议,视频监控,视频直播,录像等技术相关的行业解决方案,主要围绕视频会议产品做个知识的总结,也希望对后来人有所启发。视频会议产品可以从以下几个角度来剖析:1 面向客户虽说视频会议是工具类产品,但不同的客户对产品的要求是不一样的。政府类客户——关系第一...

2017-02-14 11:39:41 1190

原创 Centos 6.7 32bit 编译vlc-2.2.0

Centos 6.7 32bit 编译vlc-2.2.01 安装必要的文件yum install libxcb-devel2 编译live555 ./genMakefiles linux为live555文件创造live555.pc文件,在个别电脑上,live555生成时无法生成pc文件,这时,可以从ubuntu电脑上拷贝一个文件过来(我们知道,ubuntu上面是可以apt-ge

2015-08-31 15:42:42 608

原创 关于Sleep的精度测试

一直在网上看到一些文章,说windows上面的Sleep精度如何不精确等等,在部门内部也引起了这方面的争论,为了证明事实,特意写下面的例子做测试。测试的要点在,主线程Sleep一分钟,而子线程函数则以1~7毫秒作为Sleep单位,子线程里面,每Sleep一次则计数一次。同时,使用多个线程测试,如此两方面做对比,看效果。测试结果证明,Sleep还是比较精确的,在有些电脑上,可以达到1...

2015-01-16 11:10:44 1405

原创 程序员的感悟

PMP项目管理与实践,请加QQ群: 89455303程序员,或许是这个时代最特殊的一个职业之一。一群每天不停地用大脑思考最精密的逻辑,用双手一字不误地敲出可以运行几十年的程序,不奢求可以引导潮流,只希望自己的程序可以为他人带来帮助。程序员,在这个社会上的收入一般属于中等水平,极少数成为技术精英或成为高级管理人才,收入处于上等水平。 这是一个安逸的工作,没有太多的竞争,只要你安分守己

2014-11-24 09:57:29 514

转载 马云乌镇40分钟演讲实录,句句干货

¨——马云乌镇40分钟演讲实录,句句干货虽然比较长,但我却坚持看完,而且是在不知不觉中看完,我们看这个重点在于边看边思考,这才是价值。世界互联网大会在乌镇进入第二天,马云今天早上9点的演讲,新鲜出炉,句句干货! 马云:早上好,这么早起来交流,估计听的人跟我一样,还没有完全清醒过来,反正我自己是没有彻底的清醒过来。在乌镇其实交流电子商务,我觉得这个电子商务

2014-11-24 09:55:26 1029

原创 在visualstudio中使用Qt

1.  说明在此说明一下IDE跟封装的之间的关系,他们之间本质上来说没有关系,是可以多对对的关系。 Qt开发是个比较泛的概念,Qt是由很多一系列类组成的整体,就像boost里面也有很多的类,而boost是一个整体的概念。同样,MFC也是一个比较泛的概念,里面有很多类。这三种都是所谓的编程或封装的类。 visual studio是VC开发的一个IDE,eclipse似乎也可以

2014-09-03 14:04:37 4411

原创 centos系统上程序打包

占位,后期补充

2014-08-23 17:16:51 884

原创 关于linux 的启动

linux的关键启动脚本Linux的第一个进程是0号进程,一般认为0号进程创建了1号进程,1号进程建了所有的kernel进程,1号进程是所有进程的祖先。1号进程又称init进程,init进程是所有进程之父。init读取/etc/inittab,以下是debian系统的inittab,init就是读取这个文件获取的第一个脚本,请注意里面的粗体字,会对您理解linux的运行有一定的帮助。#

2014-08-23 17:15:30 786

原创 关于Exosip的效率问题

最近一段时间利用boost多线程和ACE多线程,对eXosip的性能进行了比较深入一些的测试。现将测试方法分享一下,在此抛砖引玉,希望大家也可以提供一些建议。首先,原始的EXOSIP只有2个线程,一个做的事情很简单,是等待事件,另外一个线程非常忙,要做事务状态的转换,要收消息,要解析消息,要上报事件。我所做的修改就是将不同的事情分开到不同的线程,相当于简单地修改EXOSIP。修改步骤如...

2014-08-23 17:11:30 3493 5

原创 从字符串中提取全部的数字并组成新字符串

//一个偶然的机会需要这样功能的函数,发现库中不支持,也罢,自己写一个吧,也让别人好用一些//函数功能:从字符串中提取全部的数字并组成新字符串char *getnum(char *str){    if (!str) return NULL;    char *p = str;    char *q = p;    while(*str) {        if (*str >= '0' && *str             *q = *str;            q+

2010-11-14 12:49:00 3030

自定义标题栏可缩放的QDialog

自定义标题栏可缩放的QDialog,作为基类被继承,方便快捷第制作自定义的界面。

2016-03-24

基于Qt的声波图形界面动态绘制

基于Qt的声波图形界面的动态绘制,底层使用图片递增绘制,内存使用最少,效率最高。

2016-03-14

获取电脑中软件列表并导出

获取windows电脑中软件列表并导出到excel。

2014-10-21

xml文本浏览工具

这是一个用来分析xml文本的小工具,涉及的初衷是为了让开发人员可以快速地浏览xml格式的文本。 如果您觉得这个程序需要一些改进,可以发送邮件

2014-04-30

简易服务端&客户端

此工具的目标是开发人员做简易的测试使用。 服务端可以接收多个客户端的连接,并弹出窗口互相发送消息。客户端可以指定目的IP和端口进行通信。

2013-10-19

编译后的libx264文件

编译后的libx264文件,包括.dll,.h文件

2013-08-02

图片和XPM文件的相互转换1.1版本

功能:图片和XPM文件的相互转换 描述: 1 将常见格式的图片文件转换为XMP文件、ICO格式,或者反向操作 2 提供修改图片大小的方法,比如修改为16*16,32*32等操作

2013-01-24

图片和XPM文件的相互转换

图片和XPM文件的相互转换 将常见格式的图片文件转换为XMP文件或者方向操作

2012-09-09

图片和XPM文件互转

将常见格式的图片转换为XPM文件,或者将XPM文件转换成常见的图片格式。

2012-09-09

VC图像模板匹配vc6.0源程序

1 vc6.0编写 2 读写2张bmp图片,并且可以进行模板匹配 3 使用到的算法有MAD算法,NCC算法,快速匹配算法,特征匹配算法 4 仅用于学习

2011-10-13

稀疏矩阵的保存与转置.doc

实现了稀疏矩阵的存储与转置 可以动态地实现定义与转置 有疑问请按照文件中联系方式QQ 下载愉快

2009-05-22

二叉树的存储与遍历 、二叉对变为树完整代码.doc

二叉树的存储与遍历 、二叉对变为树完整代码. 具体操作方法参见 doc中图的示例 有疑问请留言。 QQ:957554360

2009-05-22

opengl 线段裁剪

使用C语言版的OPENGL线段裁剪的算法,只是源程序,可以略加修改作为函数调用

2009-04-11

五笔86&98.zip

wmwb.zip 五笔86&98 直接双击先择86版或版即可

2009-03-10

解决文件夹被隐藏.dat

拖到被隐藏了文件的文件夹中双击等待即可,所有系统属性,隐藏属性文件都将显示 文件名:解决文件夹被隐藏.bat

2009-03-10

usbcleaner20080921

U盘病毒专杀,绿色版,扫描U盘及U盘中的隐藏文件,尤其被病毒变为系统文件的文件,改变其属性,使恢复正常

2008-10-22

lingo 使用教程

LINGO入门<br> lingo是一款用于数学方面的优化软件

2008-08-01

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

TA关注的人

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