- 浏览: 185139 次
- 性别:
- 来自: 深圳
最新评论
-
不要叫我杨过:
受教了,高手
Heritrix架构分析 -
springaop_springmvc:
apache lucene开源框架demo使用实例教程源代码下 ...
Lucene 3.0.2 使用入门 -
zxw961346704:
值得学习的算法
Java 计算器 -
medicine:
Thread.sleep(1000); 会使线程进入 TIM ...
Java.lang.Thread 和 Java.lang.ThreadGroup -
tangzlboy:
嗯,不错!收藏。
Java 入门
文章列表
控制面板中把JAVA的安全设置调至最低,然后重启浏览器。
这个笔记是在观看《孙鑫MFC教程》时写的,他用的是VC6.0,但是Win7和VC6.0 有不兼容的情况,我本人用VS2008来做的一些实例和练习。
窗口创建过程1. 设计窗口类;2. 注册窗口类;3. 创建窗口;4. 显示及更新窗口 以一个名称为Test的MFC程序系统默认会产生:CAboutDlg(继承)、CMainFrame(继承CFrameWnd)、CTestApp(继承CWinApp)、CTestDoc(继承CDocument)、CTestView(继承CView)五个类添加消息响应函数时,同时在三个地方加入了代码:1. 自己添加的消息响应函数代码2. 在相应的头文件,在 DEC ...
主要内容转载自:
http://www.vckbase.com/document/viewdoc/?id=1704
http://www.vckbase.com/document/viewdoc/?id=1706
http://www.vckbase.com/document/viewdoc/?id=1707
http://www.vckbase.com/document/viewdoc/?id=1708
Win32对线程的支持。主要函数及说明
HANDLE CreateThread(LPSECUR ...
类列表
CWinApp五个基本的类之一CDocument五个基本的类之一CFrameWnd五个基本的类之一CDialog五个基本的类之一CView五个基本的类之一CControlBarCDialogBarCStatusBarCTollBarCPropertySheetCPropertyPage(是CDialog的子类)CDialogCColorDialogCFileDialogCFontDialogCPringDialogControls(不是类)CButtonCComboBoxCListBoxCStaticCEditCScrollBarCViewCEditViewCListViewCRichE ...
转载自: http://blog.csdn.net/yuyulover/article/details/7278044
第 1 部分: Python 的内置数值类型
PyObject 类之下的所有 Python 类划分为 Python 运行时解释器可以使用的四个主要类别:
* 简单类型 —— 基本构建块(bool(True, False)、int、long、float 和 complex)
* 容器类型 —— 保存其他对象。
* 代码类型 —— 封装 Python 程序的元素。
* 内部类型 —— 程序执行期间使用的类型。
第 2 部分: 探索 P ...
在各种开放源代码系统中,内容管理领域的火拼可能是最严重的了。最早的包括PHPNuke、XOOPS,到现在包括Drupal、Mambo,开源内容管理系统不下30多种。
在激烈的竞争中,Plone(plone.org)逐步脱颖而出。Plone基于发展多年的web应用服务器Zope和内容管理框架CMF。站在巨人的肩膀上,Plone拥有强大的特性,包括易用、灵活的工作流引擎,能够对用户进行分组管理,还可以对内容的元数据、皮肤、文本格式转换、评注及讨论等进行管理。
2002年,Plone 1.0刚出来,就在开源内容管理大会(OSCOM)得到好评。2003年Plone做为O'Relly首选的开源项目代表 ...
Git的维基百科地址: http://zh.wikipedia.org/wiki/Git
Git --- The stupid content tracker,傻瓜内容跟踪器。Linux是这样给我们介绍Git的。
Git是用于Linux内核开发的版本控制工具。与常用的版本控制工具CVS、Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持,使源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux kernel这样的大项目来说自然很重要。Git最为出色的是它的合并跟踪(merge tracing)能力。
实际上内核开发团队决定开始开发和使用Git来作为内核开发的 ...
标准消息除WM_COMMAND之外,以WM_开头的消息。从CWnd派生的类都可以接收到这类消息(CWnd是从CCmdTarget派生来的,也就是可以接收以下两种消息) 命令消息来自菜单、快捷键或工具栏按钮的消息,这类消息是以WM_COMMAND呈现。在MFC中通过菜单项的标识(ID)来区分不同的命令消息,在SDK中通过消息wParam参数识别。 从CCmdTarget派生的类,都可以接收这类消息 通告消息由控件产生的消息,例如按钮的单击,列表框的选择等。这类消息是以WM ...
C++ 容易混淆的概念分析
- 博客分类:
- c/c++
1. 面向对象的语言有三个主要特征:封装、继承和多态。多态比较通俗的解释:多态是指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或者表现出不同的行为。
2. 数据类型
基本数据类型整型、字符型、浮点型、布尔型 数据类型 非基本数据类型数组、指针、空类型、结构、联合、枚举、类
3. 联合体类型中的数据共用一个地址的起始地址。如
union area
{
char c_data;
shart s_data;
long l_data;
};
其中,这三个数据共用同一个起始地址,这个联合类型的数据类型所占的空间就是sizeof ...
获得本地主机名和ip地址
bool getIPAddress(char * outIP, char * outHost)
{
char name[255];
if (gethostname(name, sizeof(name)) == 0)
{
if (outHost != NULL)
strcpy(outHost, name);
PHOSTENT hostinfo;
if((hostinfo = gethostbyname(name)) != NULL)
{
LPCSTR pIP = inet_ntoa (*(struct i ...
转载自: http://blog.csdn.net/yaneng/article/details/4574804
最近学习UDP编程,头都搞大了,找了不少资料,也请教了不少同行,自认为下面这篇资料写的很好,所以收藏之,以供参考.
1.在进行UDP编程的时候,我们最容易想到的问题就是,一次发送多少bytes好?
当然,这个没有唯一答案,相对于不同的系统,不同的要求,其得到的答案是不一样的,我这里仅对
像ICQ一类的发送聊天消息的情况作分析,对于其他情况,你或许也能得到一点帮助:
首先,我们知道,TCP/IP通常被认为是一个四层协 ...
以下代码是服务器端与客户端简单进行TCP socket通信过程。
Server.cpp
#include <winsock2.h>
#include <iostream>
#pragma comment(lib, "ws2_32.lib")
using namespace std;
#define BUFSIZE 64
#define PORT 9999
int main()
{
WSADATA wsadata;
SOCKET sServer;
SOCKET sClient;
int retVal;
c ...
转自: http://blog.csdn.net/yaneng/article/details/4457685
套接字地址结构
(1)sockaddr结构:
struct sockaddr {
u_short sa_family; /* address family */
char sa_data[14]; /* up to 14 bytes of direct address */
};
sa_family 为网络地址类型,一般为AF_INET,表示该socket在Inte ...
基本TCP套接字
更加详细的信息请参考《Unix网络编程 卷1:套接字联网API》,里面详细列举出返回某种状态码时对应何种情况和其他更加详细的介绍。
TCP套接字建立过程需要服务器端按照 socket() -> bind() -> listen() -> accept() 然后等待客户端的连接请求,客户端需要 socket() -> connect() 来连接服务器。 连接成功两者通过write() read() 来进行交互。最后两者通过close() 来结束本次连接
int socket(i ...
学习需要,在Windows下编译FFMPEG源文件,网上原帖或者转载的方法很多,不过有很多问题,解决的方法当然目前在国内很少,FFMPEG论坛里面也没有多少活跃的人,唉,经过3天的努力,终于在尝试了几次不同的方法之后,得到了一 ...