- 博客(154)
- 资源 (11)
- 问答 (1)
- 收藏
- 关注
转载 ubuntu gedit打开文件出现中文乱码问题
在中文支持配置还不完整的Ubuntu 14.04中,使用gedit打开带有中文字符的文件有时会出现乱码的情况,这是由于gedit对字符编码匹配不正确导致的,解决方法如下: 在终端中输入如下命令,然后重新打开gedit即可: gsettings set org.gnome.gedit.preferences.encodings auto-detected "[
2016-12-21 11:46:07 485
转载 Listen第二个参数的意义
随笔 - 71 文章 - 61 评论 - 32 Listen第二个参数的意义 今天主要回顾下listen的第二个参数的意义。 话说现在现在都是用框架写业务代码。真的很少在去关注最基本的socket函数的意义了。该忘得都忘得差不多了。~~~ 要慢慢捡起来。 主要是在看redis网络这块的时候它的第二个参数设置的是500多
2016-09-26 16:46:54 394
原创 sqlserver删除 日志文件
SqlServer日志删除方法1,打开Microsoft SQL Server Managerment Studio,选中要删除日志的数据库,右键 属性 2 选项->恢复模式选中简单(就是不写数据库日志,这步操作相当于释放数据库日志文件句柄),点击确定 3 4 文件类型选中日志,操作选 释放未使用的空间前重新组织页,大小改成0,点击确定
2016-09-26 09:58:57 3175
转载 VLC搭建RTSP服务器的过程
在此谢谢此文的原作者第一步,打开VLC第二步:在媒体下拉菜单下!有一个子菜单“串流”如图所示:点击“串流”子菜单弹出一个窗口!如下图所示。添加一个你要串流的本地文件,我刚才传给你的那个长一点的文件。 第三步
2016-09-14 14:53:46 6767 3
转载 qt 在win8 win10下不能拖拽文件到程序的问题 终于找到答案了 因为把程序的权限设置太高了.解决方法,降低运行权限
qt 在win8 win10下不能拖拽文件到程序的问题 终于找到答案了 因为把程序的权限设置太高了.解决方法,降低运行权限。
2016-07-29 17:30:31 3625 3
转载 vs+qt 设置图标
1.在项目文件夹里创建名为*.rc的文件,如myapp.rc。2.文件中写入IDI_ICON1 ICON DISCARDABLE "myapp.ico" 其中,myapp.ico为图标的文件名。3.将文件myapp.ico拷贝到项目文件夹内。4.在解决方案资源管理器中,右键点击项目,添加myapp.rc及myapp.ico。5.重新生成解决方案。
2016-07-28 15:36:31 6017 1
原创 android MediaCodec的自己碰到的问题
本文是个人在使用MediaCodec开发的时候碰到的一些问题,做下记录....MediaCodec的基本用法,网上一大把,这里就不写了1, 获取支持分辨率问题Camera.Parameters parameters = _camera.getParameters();List previewSizes = parameters.getSupportedPreviewS
2016-05-12 16:53:49 20698 5
原创 c++动态库加载顺序和同名动态库同时加载问题
本文仅 供学习参考,欢迎提出 宝贵意见一,同名称动态库加载顺序。 现有同名称动态库Dllpath.dll 3个,内容非常简单,分别为extern "C" __declspec(dllexport) void myPrint(){OutputDebugStringA("exe path\n");}extern "C" __declspec(dllexport
2016-05-04 10:15:04 7613 2
转载 Linux目录结构和常用命令
一、Linux目录结构你想知道为什么某些程序位于/bin下,或者/sbin,或者/usr/bin,或/usr/sbin目录下吗?例如,less命令位于/usr/bin目录下。为什么没在/bin中,或/sbin,或/usr/sbin目录中?所有这些目录之间有什么不同?在这篇文章中,让我们回顾一下Linux的文件系统结构,并理解各上层目录的含义。蓝色:表示目录青色:表示链接黑色
2016-04-21 16:31:17 342
原创 自己写一个简单的定时器settimer
MyTimer.h#pragma once#include typedef void (*TimerProCB)(int Handler, void* context);typedef struct TIMER_PARAM{ int Handler; void* context; TimerProCB timepro; unsigned int elapse;}TIM
2016-04-13 17:26:10 1225
原创 JNI之helloworld
如题,如下1,创建java项目,创建class HelloWorldpackage com.min;public class HelloWorld { public native void displayHelloWorld(); static { System.loadLibrary("JNIHelloWorld"); } public v
2016-03-30 13:50:14 295
转载 socket通信简介
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:1、网络中进程之间如何通信?2、Socket是什么?
2016-03-24 16:27:15 330
转载 QML使用WebView遇到的QSslSocket问题解决 webview seturl无效
在QML中使用WebView,运行过程中单击没有效果,并提示以下错误,QSslSocket: cannot call unresolved function SSLv23_client_methodQSslSocket: cannot call unresolved function SSL_CTX_newQSslSocket: cannot call unresolved
2016-01-27 10:37:23 707
原创 , but no declaration can be found for element 'dubbo:application'.
Multiple annotations found at this line:- cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'dubbo:application'.- schema_reference.4: Failed to r
2015-12-30 11:58:27 4689
转载 web.xml的一些属性
http://blog.sina.com.cn/s/blog_6cec4eb60100wh0v.htmlweb.xml的一些属性 (2011-09-06 19:22:55)▼本文对web.xml元素中的常见设定值进行了介绍。每一个站的WEB-INF下都有一个web.xml的设定文件,它提供了我们站台的配置设定。AD:
2015-12-29 09:42:25 377
原创 _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
原因:库冲突,两个 库执行顺序问题1,项目-属性-链接器-命令行 /verbose:lib然后编译,可以看到查找 库的过程(我写下我自己的log)正在搜索 C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\OLDNAMES.lib:1> 正在搜索 C:\Program Files (x86
2015-12-21 14:29:42 5303 1
原创 设计模式思想自己理解
设计模式原则总原则:开闭原则(Open Close Principle)开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类等,后面的具体设计中我们会提到这点。1、单一职责原则不要存在多于一个导致类
2015-12-15 18:05:53 662
原创 ffmpeg release下出错
解决方法:使用vs2010开发播放器,在debug下可以编译通过并且可以运行,但是在release下编译通过之后不能运行。经过检查链接库dll也没有问题。后来在网上查找相关资料终于有了解决方案了。debug和release版本是区别的,在release版本下,属性->连接器->优化->引用:选择否(/OPT:NOREF),即保留未引用数据选项就可以了。运行之后就可以正常通过。
2015-09-30 13:48:49 626
转载 H264格式 详细介绍
原文地址:http://blog.csdn.net/yangzhongxuan/article/details/8003494名词解释场和帧 : 视频的一场或一帧可用来产生一个编码图像。在电视中,为减少大面积闪烁现象,把一帧分成两个隔行的场。片: 每个图象中,若干宏块被排列成片的形式。片分为I片、B片、P片和其他一些片。
2015-09-24 16:33:28 32833 1
转载 动态库与静态库的原理介绍
在UNIX 的应用开发中,静态库和动态库都是我们经常用到的技术,有必要对这两个概念及其原理做一些介绍。静态库静态库是一些目标文件的集合,通常为后缀为.o 的文件,通过ar 工具打包而成,命名格式为libxxx.a ,其中xxx 为给定的静态库文件名,如libm.a ,为数学函数库,用户也可以命名自己的库。在创建可执行程序的过程中,静态库同时被链接到程序代码,被主程序调用的函数目
2015-09-11 15:26:22 407
转载 解决VS2010编译工程速度慢的问题
有没有发现VS2010编译工程速度很慢,我们将【多处理器编译】功能打开即可。在VS2010中,选择【项目】----〉〉〉【属性】----〉〉〉配置(C)里面选择【活动(Debug)】,如果你想编译Release版,选择【活动(Release)】即可,选择后----〉〉〉【配置属性】----〉〉〉【C/C++】----〉〉〉【常规】,在右边找到【多处理器编译】,选择【是】,然
2015-08-31 14:33:55 2359
转载 C++ 初始化列表
C++ 初始化列表何谓初始化列表与其他函数不同,构造函数除了有名字,参数列表和函数体之外,还可以有初始化列表,初始化列表以冒号开头,后跟一系列以逗号分隔的初始化字段。在C++中,struct和class的唯一区别是默认的访问性不同,而这里我们不考虑访问性的问题,所以下面的代码都以struct来演示。struct foo{ string name ; i
2015-08-24 11:09:49 298
转载 视频码率,帧率和分辨率的联系与区别
视频码率,帧率和分辨率到底哪一个影响电影的清晰度码率:影响体积,与体积成正比:码率越大,体积越大;码率越小,体积越小。码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。也就是取样率(并不等同与采样率,采样率的单位是Hz,表示每秒采样的次数),单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所
2015-08-17 11:25:12 1935
转载 socket阻塞与非阻塞,同步与异步、I/O模型
socket阻塞与非阻塞,同步与异步作者:huangguisu1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步: 所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做
2015-08-17 11:19:54 516
转载 SOA理解
浅析深究什么是SOA?金蝶中间件有限公司总经理 奉继承 博士阅读提示:本文探讨SOA概念背后的核心内涵,如何将SOA落地的实务方法。金蝶中间件作为全球领先的SOA解决方案供应商,拥有中国唯一全球第四通过Java EE 5.0认证的SOA基础平台;中国唯一完整实现TOG-SOA标准模型的中间件解决方案;与北京大学合作,国家“核高基”科技重大专项成果,承
2015-08-11 11:53:58 3723
转载 Window 下 VFW 视频采集与显示
引言 经过几天的努力终于将VFW视频采集与显示功能完整实现了,不得不说网上对这方面完整的详细讲解文章是在太少了。所以就要本人来好好总结一下让后来者不再像我一样折腾好久。在本文中我将详细讲解VFW视频采集过程的实现,以及采集后视频的显示方法。VFW简介 虽然这是篇技术博文,但是我觉得用一个东西,那么关于它的概述还是不能少,所以特从百度上copy了下VFW的概念描
2015-07-23 15:12:04 1956
转载 堆和栈的区别、windows进程中的内存结构
转自:http://blog.csdn.net/hns888/article/details/4798024非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数
2015-07-22 16:03:23 608
原创 ctreectrl控件节点不同颜色(绝对靠谱)
响应NM_CUSTOMDRAW消息void CZvanRTSPClientDlg::OnNMCustomdrawTree(NMHDR *pNMHDR, LRESULT *pResult){ LPNMTVCUSTOMDRAW pNMCD = reinterpret_cast(pNMHDR); switch (pNMCD->nmcd.dwDrawStage) { case CDD
2015-07-13 11:57:17 3200
转载 DUMPBIN命令使用详解
一、命令详解在使用VC时,可以用DUMPBIN。EXE来得到某个DLL中所输出的符号的清单。如下面的命令:dumpbin -exports Cmpnt1.dll如:C:/WINDOWS/system32>dumpbin -exports msgsvc.dllMicrosoft (R) COFF Binary File Dumper Version 6.00.8447
2015-06-23 15:34:32 634
转载 VS2010中如何查看DLL的导出接口
看《VC++动态链接库(DLL)编程深入浅出》时,里面提到使用Visual C++的Depends工具可以查看动态链接库中的导出接口。对于VC6.0,VC所带的Depends软件,在VC6安装目录下的tools文件夹里面,可以直接运行。但是VS2010中没有了Depends工具,如何查看DLL文件的导出接口呢? 解决方法:(方法来源)1. 打开命令行窗口2. 运行vcv
2015-06-23 15:16:44 451
转载 让VS2012自动生成我们自己的注释
一个优秀的程序员,良好的编程习惯是必须具备的。而我们在进行软件开发的过程中,给代码添加注释是我们必不可少的。但是在添加注释的过程中有很多注释都是重复的,比如我们类模块的头注释几乎都是重复的。我们很多人还在Ctrl+C,Ctrl+V,不断的重复,不断的浪费时间。在我们这个飞速发展的信息时代,时间就是一切,所以凡事我们都要讲究高效,而不是以无休止的的消耗时间为代价。在这个时代没有你做不到的,只有你想不
2015-06-23 10:31:14 1776
转载 Activex、OLE、COM、OCX、DLL之间的区别
熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,对许多们还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(Rules Object)。组件看起来像对象,但不符合对象的学术
2015-06-16 10:58:28 583
转载 SQL的内连接与外连接
在oracle的SQL语句常用的连接有内连接(inner join),外连接(outer join)等,内连接又包括等值连接,非等值连接,自连接;而外连接又分为左连接和右连接。其中默认的是内连接的等值连接。 为了方便我们创建两张最简易的表A、B,具体的表结构参看下面,来分析内连接与外连接的区别 图1
2015-04-27 11:32:21 414
转载 cocos2dx[3.2](17)——简单绘图DrawNode
【唠叨】 绘图的方式有两种: > 使用OpenGL的绘图原语DrawPrimitives。 > 使用DrawNode。 曾经在使用2.x版本的时候,学习过使用DrawPrimitives进行简单图形的绘制。 OpenGL绘图原语DrawPrimitives,详见:http://shahdza.blog.51cto.com
2015-04-13 14:34:33 1705
转载 cocos2dx继承结构图
包含关系CCDirector->CCScene->CCLayer->CCSprite->CCAction继承关系CCObject---CCAction(动作,控制图层运动,渐变,旋转) ---CCNode---CCScene ---CCLayer
2015-04-13 11:10:05 564
转载 【木头Cocos2d-x 037】retain和release倒底怎么玩?
retain和release倒底怎么玩? 呼呼,好久没有发布教程了(小若:难得清静了,你为毛又出来吓人= =),其实最近木头我在准备出版书籍的事情。但是貌似不太顺利,果然我还是积累不够,写书的过程压力好大,感觉写不出有趣的文字出来(小若:嗷、、、)。果然还是在博客写自由一些?嘿嘿~最近以及最不是很近(小若:书里一定不能出现这些错误的语句,所以你才写不出来吧= =),
2015-04-13 10:49:33 479
原创 cocos2dx JS localStorage
存:sys.localStorage.setItem("itemname",string);读:sys.localStorage.getItem("itemname");删:sys.localStorage.removeItem("itemname")
2015-04-10 15:42:20 540
转载 freopen重定向
函数名: freopen 功 能: 替换一个流 用 法: FILE *freopen(char *filename, char *type, FILE *stream); 程序例: #include int main(void) { /* redirect standard output to a file */ if (freopen("OUTPUT.FIL",
2015-04-08 15:36:57 770 1
.cap .pcap数据包文件(ipv4 转ipv6)
2017-09-29
opencv平滑锐化去雾 源码
2015-09-30
zero-mq源码 (xxxxxx)
2015-09-25
PVS-Studio ---------
2015-09-25
线程消息队列的宽度问题
2014-05-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人