自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (14)
  • 收藏
  • 关注

原创 gtest 编译、安装和使用

本例以 gtest-1.7.0 为例进行讲解。一、要求:1. 安装 cmake二、编译1. 下载 gtest 源码包,并解压,如:/home/hdc/gtest-1.7.0;2.  编译 gtest 动态库,进入 gtest-1.7.0 目录,编辑 CMakeLists.txt,修改如下几行:     10 option(BUILD_SHAR

2014-12-29 17:48:09 19217 1

原创 Makefile生成多个目标文件

CC     = clangCFLAGS = -pipe -g -Wall -WOBJDIR = .tmpMKDIR  = mkdir -pSOURCES = $(wildcard *.c)OBJECTS = $(patsubst %.c, $(OBJDIR)/%.o, $(SOURCES))TARGET  = server clientfirst: a

2014-05-13 20:23:23 2834

原创 find命令之查找指定目录

问题#1:在当前目录下查找不在 .svn 目录中的可执行文件。$ find . -path "*.svn*" -prune -o -type f -executable -print注意:-print 必须放到最后;-o 表示逻辑运算 or;即如果 -path 后的模式匹配成功,则执行 -prune 表示忽略该目录;否则(-o)就执行 -type f -executable

2013-07-15 17:52:51 5522

原创 用Qt生成热图

本文属本人原创,如转载请注意以下声明。本文转载声明:转载时请注明本文作者,注明出处和本文网址。热图有时候叫热区图或者热力图,都是用于表现某种事物密集度的图形化显示。 我写的这个没有画底图,不然会更好趣,比如一个键盘,一张房屋平面图,或者一张Google地图,拿它做什么用,完全取决于你的需要。一、主要用途1、网站设计,可以帮助设计人员知道用户喜欢点哪些

2013-05-27 23:10:20 8250 2

原创 cmake 关于 link_directories 的问题

见到下面这种东西,不要觉得烦,仔细听我把问题描述一下:故事背景是这样,我要写一些测试用例,于是有了个 CMakeLists.txt,内容如下:project(UNIT_TEST)cmake_minimum_required(VERSION 2.7)cmake_policy(SET CMP0015 OLD)set(APP_SRC gtest_main.cpp)add_exec

2013-04-19 21:21:32 21080 12

原创 在面试宝典上看到一例子,要求找编译时的错误

原题是这样:有如下代码,则编译时会产生错误的是语句几?struct Test{ Test(int) {} Test() {} void fun() {}};int main(){ Test a(1); // 语句1 a.fun(); // 语句2 Test b(); // 语句3 b.fu

2013-03-02 16:13:15 1517

原创 pro 文件的一些书写规则

TEMPLATE  = libCONFIG += static releaseTARGET += CurrentAnalyzerDEPENDPATH += .INCLUDEPATH += .MOC_DIR += .tmpOBJECTS_DIR += .tmpRCC_DIR += .tmp

2013-02-27 19:11:02 629

原创 C#重载Label类和该类事件实现输入框(制作动态表格)

 首先给出原代码: using System;using System.Collections.Generic;using System.Text;using System.Windows.Forms;namespace 导Excel控件{ class myLabel : Label {  TextBox myText = new TextBox();  Panel myPanel =

2008-11-11 17:08:00 2338 1

原创 skin++ 终极破解之法

*[标题]:Skin++通用界面换肤系统V2.0.1破解探讨*[作者]:gz1X *[来自]:中国黑客联盟*[前言]:skin技术,大家都不会陌生,比如winamp,可以灵活的更换界面风格。早期的实现定制的外观方法都需要程序本身做许多处理,编码太麻烦。后来出现了专门的Skin插件,ActiveSkin什么的。再后来dll调用的skin软件出现,需要Skin支持的程序调用几个方

2008-06-12 10:12:00 13509 9

GDB完全手册PDF(带标签)

GDB完全手册 PDF 带标签,该文档是我从网上下载过来的GDB完全手册重新排版后生成的PDF文件。

2015-03-11

Google Maps Downloader 6.63 破解版

Google Maps Downloader 6.63 破解版 这个版本是目前最新的,压缩包里面有gmd.exe和gmd2.exe两个文件,gmd.exe是官方版本的,gmd2.exe是破解后的版本。 需要注意的是,gmd2.exe在运行后标题栏上依然会有(Trial)字样,很抱歉,我没有去掉这个,别因为这个字样而误解我,这不会影响程序的功能,经本人测试过,程序可以下载大于11层的地图,不行的话,请直接投诉到我的邮箱

2011-12-02

Linux下搭建强大VIM开发环境 (支持 Qt4 自动补全)

前提: 需要安装ctags, 安装方法 sudo apt-get install ctags, 生成ctags文件的方法在 Read Me.txt 中 支持插件: super tab TList quick fix miniBufExplorer ... 功能介绍: 支持c/c++语言自动缩进方式 支持c函数, c++类自动补全功能 完美支持中文 还有其他功能介绍和使用说明请看 Read Me.txt 安装方法: 只需解压后在终端运行 ./install.sh 如果运行不了, 执行 chmod +x install.sh 测试环境: VIM版本: 7.2.330 操作系统: ubuntu 10.04

2011-03-17

QWidget 绘图实现数据统计图(浮雕效果)

数据统计图在做报表之类的工作时是不可少的一个图表。我参照一个图表的效果,用qt绘图实现了这个图表控件,虽然达不到完美的效果,但提出了一个比较好处理方法,方便以后做更好的图表控件。程序在ubuntu9.04下编译通过,QT版本为4.5.2,程序已经打包成 .tar.bz2

2009-12-18

QT下用QPushButton实现 示波器

有的朋友做开发时,可能会需要将CPU使用率,内存使用率,信号的变化以波形的形式直观地显示出来, QT里面好像没有这种控件,我参考了在MFC里面做的一个例子,实现了这个控件。功能少,只是简单的实现了示波器的效果,想怎么弄,怎么好看,全凭各位自己的本事了,我只是给各位开了个头。。。。。。。

2009-08-12

修改vc所有窗体字体为Courier New

vc用了几年,对于那个白底黑字的界面有点受不了了,想改一下里面的字体,网上查了一下,发现了修改的办法,但是都是文字描述,因为修改的项有十几个,而且还得记住位置,我偷个懒,把注册表项干脆导出来,方面实用,只需要双击文件导入到注册表,一切OK!顺便说一下,不妨装个 Visual Assist,效果蛮好了。

2009-04-14

透明窗体以及无边框拖动

没有什么技术含量,但是对于需要这种效果的人我想非常重要,里面没有什么太多注释,不懂的地方,可以到网上查,非常容易理解的东西。

2009-03-19

利用线程读取磁盘目录到树控件

为什么要用线程?原因是我们的程序可能会因为磁盘目录太多,导致读取时等待时间太长,而产生程序UI没有响应,利用线程可以解决这个问题,即避免了界面无响应问题,也达到了读取目录的目的,同时对系统的消耗降低到最少。

2009-03-19

winsock实现局域网文件传输

利用winsock实现局域网内文件传输,因为是初学时做的,后来没有再修改,存在诸多问题,但是绝对能运行,里面有winsock编程,线程编程等基础性的东西,希望能帮得到你。

2009-03-15

xp下实现托盘图标以及冒泡提示

xp下要实现托盘图标需要更新SDK,但为了这个似乎有点小题大做了,网上有解决办法,说是要改_WIN32_IE的值,但仅这些不够,我们还要将新版的shellapi.h覆盖旧版的就可以了,没有必要所有文件都更新的。新旧版比对只需要更改一下结构体的定义: //////////////////////////////修改的地方开始/////////////////////////////////// /////////////////////////////////////////////////////////////////////////// /////////////////////////

2009-03-13

按钮重绘制作产生波形图的示波器

最近出于毕业设计需要,做了一个像示波器一样的波形图控件,这有点像windows任务管理器里面的效果。利用了按钮重绘的原理,没有用DrawItem(),而是利用Timer,每次间隔时间段的来绘制,程序利用了缓冲绘图技术,先在内存中绘制好,然后再将这张图贴上去,避免了我们经常遇到绘图闪烁的问题,控件产生了向左移动的效果,以及波形向左移动的效果,都比较有趣,我没有太多的注释,请自行揣摸,原理简单,不是很难理解。

2009-03-13

鼠标跟随提示框ToolTip

vc中控件默认是没有提示框的,所以我们要自己写程序产生这些效果,过程非常的简单,相信用过vc的人都知道如何操作的。

2009-03-13

WinPcap捕获数据包源码

我们现在用的windows xp都应该升级到了sp3了,至少也是sp2的,但是sp2相对于sp1做出一个修改,对原始套接字权限进行了限定,我们不能用它来做自己的包。而且在windows 里面不能用它截获所有流过你网卡的数据包,windows系统进行了限制,所以我就使用WinPcap做了个能截获所有数据包的程序。没有太多的注释,请自行查阅相关资料。

2009-03-13

WndTabs VC 插件

该插件是VC6.0的一个插件,众所周知,vc6.0是没有选项卡的,这个插件就提供了这个功能。

2008-12-03

空空如也

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

TA关注的人

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