- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 redis源码阅读(2)---- adlist分析
一、概述 adlist是redis自己实现的一种列表类型的数据结构,它采用了双向表的方式来实现,
2016-02-19 23:00:27 637
原创 redis源码阅读(1)---- 开始
由于工作中接触到了redis,对他的源码很有兴趣,所以利用业余的时间开始阅读redis的源码,在阅读的过程中也会写注释。同时也不定时的对学习进行一些总结。 阅读的redis源码版本是3.2的,阅读的过程中我会加上自己的中文注释,源码地址: https://github.com/yubing-1987/redis-3.2-comment
2016-02-19 22:02:31 598
原创 tomcat源码学习1------源码下载和编译
一、源码的下载 tomcat的源码可以直接从Apache的官网上下载到,我下载的源码版本为7.0.65。下载地址: http://mirrors.hust.edu.cn/apache/tomcat/tomcat-7/v7.0.65/src/apache-tomcat-7.0.65-src.zip二、依赖的jar包 1、ant.jar
2015-11-01 10:56:45 827
原创 QT QObject::connect函数的学习
从Qobject(QObject.h)源码中可以看到QObject::connect的定义是这样的: static bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::Connectio
2012-12-08 15:58:50 79260 2
原创 DirectX学习2---建立一个简单的窗口
总共包括4个部分 1、WinMain函数 程序的入口函数,调用SystemClass类的相关函数2、SystemClass类 窗口管理类,进行窗口的建立,消息的分发,以及各种基本的消息响应3、InputClass类 输入管理类,记录键盘输入4、GraphicsClass类 处理DirectX的图形代码的类,由于只是建立一个空的对话框,所以这个
2012-09-22 21:10:26 1002
原创 DirectX学习1----配置编程环境
1、下载DirectX的SDK和VS20102、新建一个工程选择win32项目,使用空项目3、在视图->属性页->配置属性->VC++目录中设置包含目录和库目录 1)包含目录为DirectX SDK中的include目录 2)库目录为DirectXSDK中的lib目录里的一个,如果是32位程序就选择其中的X86文件夹,如果是64位程序就选择X64文件夹 这样就可
2012-09-22 10:02:22 663
原创 windows socket
#pragma once#pragma comment(lib,"Ws2_32.lib")#include #define BUFFER_SIZE 1024#define IP_ADDRESS_BUFFER_LEN 15class CSeverMessage{public: CSeverMessage(){};public: virtual void OnError(c
2012-06-13 15:43:36 567
原创 Android
1.Wifi编程前一定记得要获取操作权限。添加 位置为AndroidManifest.xml。如果不添加将无法操作Wifi。2.java字符串复制。public static void arraycopy(Object src,int srcPos,Object dest,int destPos,int length)
2012-06-07 11:42:29 687
原创 QT
1.WStyle_Customize等未定义 在pro文件中添加QT += qt3support即可。2.setstylesheet不影响子模块的方法ui->Name->setStyleSheet("#Name{border-image:url(:/file/images/bg_large.png)}");3.设置QPushButton的三态图片QString strSt
2012-03-30 09:39:26 925
转载 CListCtrl用法
CListCtrl使用技巧以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标 LVS_SMALLICON: 为每个item显示小图标 LVS_LIST: 显示一列带有小图标的item LVS_REPORT: 显示item详细资料
2011-12-07 17:29:26 771
原创 C++发送邮件和附件
头文件/************************************************************************发送邮件模块头文件*可以发送文本和附件(支持多个附件一起发送)*************************************************************************/#pragma o
2011-12-01 15:08:36 20958 43
原创 小技巧
一、CMFCPropertyGridCtrl列宽的动态设置 CMFCPropertyGridCtrl m_pro; //////////// HDITEM item; CRect re; m_pro.GetWindowRect(&re); item.cxy=re.Width()/2; item.mask=HDI_WIDTH; m_pro.GetHeader
2011-11-15 14:42:59 966
转载 CToolTip使用
ToolTip是Win32中一个通用控件,MFC中为其生成了一个类CToolTipCtrl。一般用法步骤:添加CToolTipCtrl成员变量 m_tt。在父窗口中调用EnableToolTips(TRUE);在窗口的OnCreate(或者其他适当的位置)中向ToolTip中添加需要显示Tip的子窗口,并同时指定相应的显示字串CToolTipCtrl::AddTool(pWnd,"
2011-11-03 15:36:10 4345
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人