自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 DOS 命令访问FTP错误:425Failed to establish connection

在windows命令窗口访问FTP服务会出现425Failed to establish connection的错误解决办法:1、关闭本队防火墙2、在防火墙允许通过的程序中,根据所用网络勾选【文件传送程序】

2017-01-17 00:28:08 18132

原创 线程SuspendThread() ResumeThread()的使用

SuspendThread():挂起线程 If the function succeeds, the return value is the thread's previous suspend count; otherwise, it is (DWORD) -1.ResumeThread():启动线程  If the function succeeds, the return value is

2017-01-15 16:44:06 15445

原创 GetLastError() 显示错误信息

LPVOID lpMsgBuf; FormatMessage(  FORMAT_MESSAGE_ALLOCATE_BUFFER |  FORMAT_MESSAGE_FROM_SYSTEM |  FORMAT_MESSAGE_IGNORE_INSERTS,  NULL,  GetLastError(),  MAKELANGID(LANG_NEUTRAL, SUBLANG_

2017-01-14 21:11:19 701

转载 全局变量、局部变量、静态全局变量、静态局部变量

原文:http://www.cnblogs.com/chenglei/archive/2009/09/06/1561367.html从作用域看:全局变量具有全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包括全局变量定义的源文件需要用extern关键字再次声明这个全局变量。静态局部变量具有局部作用域。它只被初始化一次,自从第一次初始化直

2016-09-14 20:49:33 497

转载 select、poll和epoll的区别

原:http://www.cnblogs.com/wuchanming/p/4349743.html在linux没有实现epoll事件驱动机制之前,我们一般选择用select或者poll等IO多路复用的方法来实现并发服务程序。在大数据、高并发、集群等一些名词唱的火热之年代,select和poll的用武之地越来越有限了,风头已经被epoll占尽。select()和poll() IO多

2016-08-30 23:32:25 366

转载 类的大小

http://blog.chinaunix.net/uid-26722078-id-3756839.html#includeclass a {};class b{};class c:public a{ virtual void fun()=0;};class d:public b,public c{};int main(){ cout  co

2016-08-28 21:07:40 453

原创 sem_open、sem_close、sem_unlink

UNP2 P180sem_t  *sem_open(const char *name, int oflag,..,/*mode_t mode,unsigned int value*/) :打开有名信号量1.当打开一个一定存在的有名信号量时,ofalg设置为0.int sem_close(sem_t *sem):关闭有名信号量2.一个进程终止时,内核对其上仍打开的所有有名信号量自动执

2016-08-09 21:51:24 17143

转载 sem_open No such file or directory

转:http://idsips.blog.163.com/blog/static/48001272201272984546782/这是由于在内核中,创建信号量的默认路径是/dev/shm。当你要创建一个信号量/tmp/mysem时,实际上是创建了一个/dev/shm /sem.tmp/mysem,而这里由于/dev/shm/tmp目录根本就不存在,所以会出错。解

2016-08-08 17:18:32 2695

转载 eclipse c++ 问题Launch failed,Binary not found和A program file was not specified in the launch configur

Launch failed,Binary not found:点击菜单中的Run->Run Configurations,弹出上图的窗口,然中图中的Enable auto build,再按Apply,然后关闭窗口A program file was not specified in the launch configuration:1.选中你的项目,然后右击项目,在弹出的菜单中选择

2016-07-11 16:46:25 1219

原创 VirtualBox USB转串口 minicom 配置

一、安装minicom   yum install minicom二、配置minicom1、把usb转串口从主机断开连接,添加到虚拟机(如图,勾选USB2.0-Serial[0254])2、查看一下usb情况看到已经识别了HL-340 USB-Serial .3、查看串口情况USB已经连接4、配置minicom输入 minic

2016-05-24 23:43:19 3084

原创 VirtualBOX Linux与主机Windows Socket 通信

1、网络配置选择桥接网卡参数配置(同网段ip)(主机)(虚拟机)2、关闭虚拟机防火墙cd /etc/rc.d/init.d./iptables stop之前由于未关闭虚拟机防火墙导致Windows 下客户端在connect一直失败!!!

2016-05-17 20:42:09 1087

原创 启动、关闭外部进程ShellExecute() 、CreateProcess()、TerminateProcess()、OpenProcess()==

学习用到了启动、关闭外部进程的知识,通过网上资料及自身实践作如下总结:主要用到:ShellExecute() 、CreateProcess()、TerminateProcess()、OpenProcess()==1.ShellExecute(hWnd: HWND; {指定父窗口句柄}Operation: PChar; {指定动作, 譬如: open、runas、pr

2016-05-02 22:52:27 10349

原创 Linux下MJPG-Streamer视频服务器搭建

编译jpeg库1.解压源码tar xvf jpegsrc.v8b.tar.gz2.配置源码cd jpeg-8b./configure --prefix=/usr/local/jpeg3.编译make4.安装make install5.添加库文件cd /etc/ld.so.conf.d/添加jpeg.co

2016-03-13 21:50:13 2903

原创 VirtualBox Extension Pack 扩展包安装 解决虚拟机usb 摄像头不能识别

之前重装虚拟机导致调用usb摄像头的程序不能正确加载摄像头,原来是重装VirtualBox没有安装VirtualBox Extension Pack。VirtualBox官网下载VirtualBox Extension Pack 按照引导安装。安装完成之后在设备中有摄像头选项:勾选即可。

2016-03-12 20:35:19 6137

转载 CentOS命令行模式下修改linux分辨率的方法

来自:http://www.centoscn.com/CentOS/config/2014/0222/2434.html进入到/boot/grub/目录下,然后就可以看到里面有个名为menu.lst的文件,用vim将其打开,可以看到以下内容:# grub.conf generated by anaconda # # Note that you do not have t

2015-12-16 22:16:24 5530

原创 虚拟机安装linux,版本选择只有32位的问题

在虚拟机中安装linux时,版本选择只有32位没有64位。BIOS里头没有开启Intel Virtual Technology,进入BIOS开启即可解决办法:进入BIOS,选择Configuration选项,选择Intel Virtual Technology并回车。将光标移动至Enabled处,并回车确定。按F10热键保存并退出即可开启VT功能。

2015-12-02 17:08:20 2752

原创 Linux下/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc的区别

/etc/profile: 用来设置系统环境参数,比如$PATH. 这里面的环境变量是对系统内所有用户生效的。/etc/bashrc:  这个文件设置系统bash shell相关的东西,对系统内所有用户生效。只要用户运行bash命令,那么这里面的东西就在起作用。~/.bash_profile: 用来设置一些环境变量,功能和/etc/profile 类似,但是这个是针对用户来设定的,也就

2015-12-01 16:11:49 368

转载 linux 下安装opencv3.0在编译时出现的问题undefined reference to `parallel_pthreads_set_threads_num(int)'

来自:http://blog.csdn.net/lyk_ffl/article/details/47683549错误如下:Linking CXX executable ../../bin/opencv_perf_core在编译opencv 3.0 gold时,编译到大约37%时,出现../../lib/libopencv_core.so.3.0.0: undefin

2015-12-01 03:08:00 2000

原创 linux下的定时或计时操作(gettimeofday等的用法,秒,微妙,纳秒)(转载)

1、用gettimeofday()可获得微妙级(0.000001秒)的系统时间,调用两次gettimeofday(),前后做减法,从而达到定时或者计算时间的目的。原型:int gettimeofday(struct timeval *tv,struct timezone *tz),会把目前的时间tv所指的结构返回,当地时区的信息则放到tz所指的结构中。这两个结构都放在/usr/incl

2015-11-28 16:49:38 712

原创 virtualbox 下Windows、Linux共享文件夹

1、在Windows中设置共享文件夹,文件夹路径:E:/shared2、在CentOS中设置共享文件夹,路径同1中的设置3、  挂载共享文件夹mkdir /mnt/share    //新建挂载点        mount -t vboxsf shared /mnt/share   // 挂载共享文件夹       cd /mnt/share

2015-11-28 16:34:51 482

转载 Linux下安装ffmpeg

转自:http://noalgo.info/874.html安装本文使用Linux发行版为centos 6.6,其安装步骤如下。下载源码从ffmpeg官网:https://www.ffmpeg.org/download.html下载源代码,当前最新的版本为ffmpeg-2.5.3.tar.bz2。解压文件tar -jxvf ffmpeg-2.5.3.ta

2015-11-28 16:22:51 508

原创 Centos安装OpenCV

转自:http://blog.csdn.net/xuejiren/article/details/243475551、安装依赖包(很重要) yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel

2015-11-28 16:20:05 1709

原创 VirtualBox 在CentOS下安装增强功能及错误解决

原文来自:http://jingyan.baidu.com/article/c1a3101e8963ccde646deb6b.html1.本人的虚拟机环境是这样的,使用的VirtualBox,安装了CentOs.如图:2.安装过程中提示错误如图所示:

2015-11-28 16:08:12 21954

原创 vs中运行项目出现“*** 已经在libcmtd.lib中定义”的错误

是因为各个项目属性里,配置的运行时库不一样导致的,比如:项目1中配置的运行时库是“多线程调试 DLL (/MDd)”项目2配置的运行时库是“多线程调试(/MTd)”      这样就会出现上面的问题,当然前提是这两个项目有依赖关系。具体设置是在"项目——>>属性——>>c/c++——>>代码生成"  里的运行时库选项的配置,把它们设为相同就好了

2015-11-28 00:28:27 861

原创 各个屏幕的logo尺寸要求

android各个activity的logo尺寸要求

2015-06-05 23:57:07 594

原创 从MySql中查出来的时间数据后面多了.0的问题

java 从MySql中查出来的时间数据后面多了“.0”,在App中显示出来不好看,解决办法就是格式转换//时间格式转换,避免时间末尾出现".0" //必须用ResultSet.getObject("DateTime")获取时间在MySql中原有类型才能转换SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd

2015-06-05 22:55:25 3449

转载 Android中FTP上传、下载

原文:http://blog.csdn.net/tianyitianyi1/article/details/38637999代码部分主要分为三个文件:MainActivity,FTP,ProgressInputStream1. MainActivitypackage com.ftp;import java.io.File;import java.io.IOExcept

2015-06-03 21:23:05 1323

原创 关闭Activity.finish()之后出现 Activity has leaked window that was originally added 错误

该错误是由于在Activity中创建并显示了Alertdialog,但并未使用Activity提供的showDialog()方法,因此导致在Activity被结束后,Alertdialog所引用的context为空。解决办法为1.将dialog采用oncreateDialog的方式创建,交由系统维护。2.在onDestroy()方法中将该alertdialog dismiss掉。3

2015-06-03 21:07:19 483

转载 ProgressDialog

原文:http://java--hhf.iteye.com/blog/1813993 ProgressDialog为进度对话框。android手机自带的对话框显得比较单一,我们可以通过ProgressDialog来自己定义对话框中将要显示出什么东西。   首先看看progressDialog里面的方法  setProgressStyle:设置进度条风格,风格为圆形,旋转的。

2015-06-03 21:06:02 401

转载 Android横竖屏切换小结

原文:http://www.cnblogs.com/franksunny/p/3714442.html一、禁止APP内横竖屏切换上述设置更改的是整个手机的横竖屏切换,当手机没有关闭横竖屏切换功能时,系统一旦触发横竖屏切换,缺省状态下,当前活动的App的界面就会进行横竖屏切换,由于横竖屏的界面尺寸等参数不同,很多软件在设计和开发中为了避免横竖屏切换时引发不必要的麻烦,通常需要

2015-06-03 20:58:59 516

原创 访问带有用户名、密码保护的 URL

一、URL,统一资源定位器。指向互联网上的“资源”,可协议名、主机、端口和资源组成如: http://username:password@host:8080/directory/file?query#ref:ComponentExample valueAlso known asProtocolhttpscheme

2015-06-02 22:42:15 27762 2

转载 java base64编码和解码

原文:http://hw1287789687.iteye.com/blog/1910853第一种方式:通过反射使用java 中不对外公开的类:/**** encode by Base64*/public static String encodeBase64(byte[]input) throws Exception{Class clazz=Class.forName

2015-06-02 22:37:33 431

转载 handler机制的原理

andriod提供了Handler 和 Looper 来满足线程间的通信。Handler先进先出原则。Looper类用来管理特定线程内对象之间的消息交换(MessageExchange)。1)Looper: 一个线程可以产生一个Looper对象,由它来管理此线程里的MessageQueue(消息队列)。 2)Handler: 你可以构造Handler对象来与Looper沟通,以

2015-05-11 23:24:38 329

转载 inno setup详细使用教程

原文地址:http://hi.baidu.com/maowang005/item/cef21f471de91ed5c0a59251前段时间我完成了几个软件的汉化,想把它们打包起来,可是苦于我是一个很菜的鸟,很笨的瓜,只好上网找关于安装程序制作的文章.不幸我没能找到:-( 没法只好自己去华军软件园里找找制作安装程序的软件,并一把下载了好多个...EasySetup 2.0

2015-03-17 15:27:41 517

原创 MFC ClistCtrl控件添加右键操作

右键控件—>添加事件处理程序,选择NM_RCLICK,添加消息函数void CReportSC::OnNMRClickScreportlist(NMHDR *pNMHDR, LRESULT *pResult){ LPNMITEMACTIVATE pNMItemActivate = reinterpret_cast(pNMHDR); // TODO: 在此添加控件通知处理程序代码

2015-03-12 20:32:44 1453

原创 MFC 将信息写入文件中,保存信息

将信息写入文件中1.所用的WINAPI函数原型为:BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR lpString,LPCTSTR lpFileName);其中各参数的意义LPCTSTR lpAppName 是INI文件中的一个字段名.LPCTSTR

2015-03-12 15:26:14 1061

转载 MySQL CAST与CONVERT 函数的用法

MySQL 的CAST()和CONVERT()函数可用来获取一个类型的值,并产生另一个类型的值。两者具体的语法如下:CAST(value as type);CONVERT(value, type);就是CAST(xxx AS 类型), CONVERT(xxx,类型)。可以转换的类型是有限制的。这个类型可以是以下值其中的一个: 二进制,同带binary前缀的效果 :

2015-03-12 15:01:42 495

原创 MFC 动态修改对话框标题

在对应对话框的初始化函数OnInitDialog()中添加以下代码:CString title;//要修改的标题this->SetWindowText(title);

2015-03-12 14:52:18 829

原创 Mysql 取整函数

1.ceil () 向上取整    例: ceil(1.2) = 2 2.floor () 向下取整     例: floor(1.2) = 1 3.round() 四舍五入

2015-03-12 14:26:19 631

原创 MFC Ribbon中Button添加背景图片

对于Ribbon一般是一个标签下包含几个选项卡,如下图:(1)添加位图序列资源:将一个标签下的所有位图组合成一个序列,利用Axialis IconWorkshop 软件,需将每个图片格式设置为bmp,大小为32X32,和16X16两组,分别将大图和小图做成两组图片序列,命名为systemLarge.bmp和systemSmall.bmp放在项目资源文件夹中(res).(2)在项目Bit

2015-02-25 15:40:05 3124

32/64位MySql(lib、dll)资源

32和64位MySql(lib、dll),资源包括32位和64位的libmysql.lib和libmysql.dll文件

2015-02-21

空空如也

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

TA关注的人

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