自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (7)
  • 收藏
  • 关注

转载 宏中"#"和"##"的用法

转宏中"#"和"##"的用法分类: 学习记录282014-08一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起.    用法:#include#includeusing namespace std;#define STR(s)     #s#define CONS(a,b)  int(a##e##b)in

2016-03-25 13:16:38 430

原创 DevExpress的NavBarControl组件中NavBarGroup如何触发展开或者折叠事件(点击事件)?

最近在使用DevExpress的NavBarControl组件时候遇到“不知道怎么触发展开或者折叠事件”,经过一番搜索之后发现http://blog.csdn.net/wxm3630478/article/details/7278596这里有人提到了解决方案。可是耐不住我很赖啊!不想自己重写该组件,不过这位兄弟给我启发,既然可以使用Expanded 属性,为什么不使用GroupExpanded和G

2015-11-04 20:41:09 5922

转载 usb 读写

原文地址:如何捕获一个USB设备发送到PC的数据" href="http://blog.sina.com.cn/s/blog_63b1a3ad0100jm0f.html" target="_blank">C# 如何捕获一个USB设备发送到PC的数据作者:黄土using System;using System.Collections.Generic;using Sys

2015-08-25 17:26:51 775

转载 看看逆向分析

本来是搜索视频解码的,看到这样一篇文章。有时间来回顾一下! 西瓜影视资源逆向+播放器制作(类似天天看)分类: 逆向 VC++2015-01-02 22:06 998人阅读 评论(5) 收藏 举报目录(?)[+]简介快播倒下了,西瓜、吉吉等在线播放器又起来,这次它们总结快播的经验设置了底线,从而避免了法律的天网。西瓜、吉吉行为固

2015-01-05 23:26:28 2357

原创 记录一个网络库,有时间来看看

http://zguide.zeromq.org/page:allzeromq初步看了一下感觉还是不错的,使用还是比较简单方便。今天记之,以备学习。

2014-12-27 12:01:04 541

转载 linux信号

【摘要】本文分析了Linux内核对于信号的实现机制和应用层的相关处理。首先介绍了软中断信号的本质及信号的两种不同分类方法尤其是不可靠信号的原理。接着分析了内核对于信号的处理流程包括信号的触发/注册/执行及注销等。最后介绍了应用层的相关处理,主要包括信号处理函数的安装、信号的发送、屏蔽阻塞等,最后给了几个简单的应用实例。 【关键字】软中断信号,signal,sigaction,kill,si

2014-12-27 11:48:13 598

转载 onvif 鉴权不使用ssl

导语有些设备没有做鉴权,有些操作不需要鉴权,使用Onvif协议时都应注意这些。最开始使用的是OpenSSL,但觉得为了一个摘要加密使用这么大一个库,而且我要做跨平台,Windows直接把2个dll放在exe目录下即可,但对Linux不熟,配置OpenSSL很苦恼,于是想自己实现摘要加密。实现因自己有一个在Windows上实现了Onvif客户端操作的简单demo,里面

2014-12-19 10:26:18 5694 1

转载 获取ip地址

getifaddrs()和struct ifaddrs的使用,获取本机IP博客分类:  Linux C编程    ifaddrs结构体定义如下:C代码  struct ifaddrs   {       struct ifaddrs  *ifa_next;    /* Next item in list */     

2014-12-01 09:23:38 1282

原创 root密码忘记解决办法

好久没有用虚拟机,今天想试验点东西,发现root密码忘记啦!没办法,最先想到的是重装系统,但是舍不得原来配置好的东西,人懒嘛!   余下的当然就是google啦!下面是网上的一些解决办法: 1 red hat     1.在grub选项菜单按e进入编辑模式   2.(按e)编辑kernel那行 添加 /init 1 (或/single)   3.按B重启   4

2013-09-22 19:29:03 795

原创 堆栈

堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。  要点:  堆:顺序随意  栈:后进先出(Last-In/First-Out)编辑本段堆和栈的区别  一、预备知识—程序的内存分配   一个由c/C++编译的程序占用的内存分为以下几个部分   1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等

2013-03-05 08:46:55 509

转载 linux 多线程编程

1 引言  线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。  为什么有了进程的概念后,还要再引入线程呢?使用

2013-01-06 22:43:22 382

原创 一些大牛的博客收集

linux  c  php   c#网络编程http://blog.csdn.net/21aspnet/article/category/851646opencvhttp://blog.csdn.net/morewindowsacmhttp://blog.csdn.net/yangliuy数据库http://blog.csdn.net/sunboy_2050http

2013-01-05 19:07:19 447

转载 c语言宏定义

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H  //头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef  unsi

2013-01-05 18:37:32 393

转载 大学人生杂谈

看到一篇文章不错【清华差生10年奋斗经历】 共勉一下原文:http://kb.cnblogs.com/page/163907/【导读】清华“差生”10年奋斗经历:只写事业,不写女人。作者从2004年本科毕业写到2012年,近10年的奋斗经历。反正一字一句看完后,各种反省各种彻悟。不要老去抱怨别人“天时地利人和”,做好当下,后来人或许还会羡慕嫉妒恨你。   我的故事里有三个人:我

2012-12-30 20:10:06 626

转载 malloc/free的原理

1 压力测试过程中,发现被测对象性能不够理想,具体表现为: 进程的系统态CPU消耗20,用户态CPU消耗10,系统idle大约70 2 用ps -o majflt,minflt -C program命令查看,发现majflt每秒增量为0,而minflt每秒增量大于10000。初步分析majflt代表major fault,中文名叫大错误,minflt代表minor fault,

2012-12-22 20:20:40 851

转载 linux学习网站

推荐几个学习linux的国外著名论坛网站【TOP1】http://crunchbanglinux.org/forums/forum/8/tips-tricks-scripts/http://bbs.archlinux.org/http://www.linuxforums.org/http://www.linuxsir.org/bbs/(国内)【TOP2】Mark

2012-12-17 12:51:01 431

转载 c语言文件大小获取

转:使用c函数获取文件大小(2011-03-25 17:41:37)转载▼标签:杂谈分类: c_Study取得当前文件指针位置函数: long ftell(FILE *stream );如果文件指针位于文件尾,则取得了文件大小。 int fseek(FILE *stream,long offset,int orig

2012-12-10 20:01:20 1395

原创 C语言判断文件夹或者文件是否存在的方法

C语言判断文件夹或者文件是否存在的方法方法一:access函数判断文件夹或者文件是否存在函数原型: int access(const char *filename, int mode);所属头文件:#include filename:可以填写文件夹路径或者文件路径mode 0 (F_OK) 只判断是否存在           2 (R_OK) 判断写入权限

2012-11-01 10:48:35 2800

转载 纯c语言实现数据库连接

在你使用之前必须配置数据库:假如你用的是Access数据库:控制面板——管理工具——数据源(ODBC)——系统DNS(用户DNS也可)——添加——Microsoft Access Driver ——输入数据源名称——找到你的数据库这样就差不多了,如果用的是sql则把DRIVER处换成SQL SEVRER的就可以了。  #include #include #i

2012-10-30 23:36:33 897

转载 一些c语言编译器连接

http://download.csdn.net/detail/linxren/4204728这个是源码连接!  这个是博客文章链接!http://www.cnblogs.com/linxr  这是数据库c连接 http://blog.csdn.net/starsknight/article/details/6514259

2012-10-30 23:29:09 592

原创 vc连接数据库

使用ADO连接数据库,因为要使用COM,需要初始化(CoInitialize).然后就可以生成接口的对象操作,代码如下:   #import "C:Program Files/Common Files/System/ado/msado15.dll" rename("EOF", "adoEOF")    //生成C++类,改变EOF函数的名称using namespace ADO

2012-10-30 23:19:25 396

原创 一些c/c++连接

编译器http://www.cnblogs.com/linxr 下载链接 http://download.csdn.net/detail/linxren/4204728 linux  man中文手册http://cpp.ezbty.org/manpage  这篇文章的目的不是看的,就是提醒自己要播存好自己的文档资料!我收藏的全丢啦!我啊!

2012-10-30 23:06:31 595

转载 C/C++ 语言中的表达式求值

裘宗燕:C/C++ 语言中的表达式求值经常可以在一些讨论组里看到下面的提问:“谁知道下面C语句给n赋什么值?”m = 1; n = m+++m++;最近有位不相识的朋友发email给我,问为什么在某个C++系统里,下面表达式打印出两个4,而不是4和5:a = 4; cout C++ 不是规定 要弄清这些,需要理解的一个问题是:如果程序里某处修改了一个变量(通过赋值、增量

2012-10-30 17:15:51 595

原创 c写的获取音乐url

今天有时间来完善一下! #include#include#include#include#include #define MAXBLOCKSIZE 1024#pragma comment(lib, "wininet.lib")    __inline void Utf8ToGb2312(const char *pcUtf8, char *strGB231

2012-10-29 23:21:34 641

转载 win32事件处理

#include "stdafx.h"#include #include #include #include #define UM_MSG1 WM_USER+1#define UM_MSG2 WM_USER+2DWORDWINAPI Thread1(LPVOIDpara){    DWORDdwThreadId = *(DWORD*)pa

2012-10-29 22:14:49 674

stm32 ad7124 温控

使用stm32 和ad7124做温控调试,发现效果还是不错的,至少比ads1256的效果好多啦!

2016-11-27

c# 屏幕录像机

在网上搜了一圈,没有一个直接可以拿来用的屏幕录像功能。自己整理一个简单的,共享出来。使用开源的avifile 自己封装了一下。没有把音频合并进去。若果你觉得这种做法太水!绕道http://m.blog.csdn.net/blog/leixiaohua1020。雷霄骅大牛这里!

2015-11-02

C#与ASP.NET程序设计教程(王振武)

王振武的课件和随书代码!适合没有基础的同学看看!

2012-12-18

30天自己写系统光盘

30天自己动手系统光盘源码!和个人觉得比于源的书号

2012-11-11

mp3播放器c++源码

vc6+easyx库开发,简单的音乐播放器!没有用控件,可以研究一下源码!

2012-10-29

Linux1.0内核源码分析

Linux内核源码分析,我开始学习linux时候使用的资料,感觉还不错

2012-07-19

动态规划讲解

杭大的动态规划ppt 最常见的几个例子 最长子序列

2012-03-26

空空如也

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

TA关注的人

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