自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 windows网络编程之组播

setsockopt (s,SOL_SOCKET,SO_LINGER,(const char*)&m_sLinger,sizeof(linger));/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

2016-10-31 09:28:35 3639

原创 TCP/IP网络编程之UDP

UDP型套接字。服务器端(接收端)程序:1、创建套接字(socket)。2、将套接字绑定到一个本地地址和端口上(bind)。3、等待接收数据(recvfrom)。4、关闭套接字。 客户端(发送端)程序:1、创建套接字(socket)。2、向服务器发送数据(sendto)。3、关闭套接字。------------------------------

2016-10-29 10:22:12 351

原创 TCP/IP网络编程之TCP

一.TCP流式套接字的编程步骤在使用之前须链接库函数:工程->设置->Link->输入ws2_32.lib,OK!服务器端程序:1、加载套接字库2、创建套接字(socket)。3、将套接字绑定到一个本地地址和端口上(bind)。4、将套接字设为监听模式,准备接收客户请求(listen)。5、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字

2016-10-29 09:52:41 588

转载 MFC网络编程

这两天学习了MFC网络编程,发现其实网络编程好像也没有想象中的那么难,做个梳理如下:网络编程人员可以调用windows操作系统套接字访问通信协议,套接字存在与通信区域中,windows套接字只支持一个通信区域即网际域(AF_INET)套接字的类型有三类:流式套接字(SOCK_STREAM)和数据报式套接字(SOCK_DGRAM)和原始套接字流式套接字基于TCP协议,数据报式套接字基于U

2016-10-28 16:35:36 663

转载 setsockopt()

int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接口IPP

2016-10-28 15:47:09 333

原创 C语言里try的用法

C语言里try是一个语句或函数。其作用是是抛出错误用。  将有可能产生错误的语句括在一起,放入try语句块。如果在try语句块中发生异常,FlashPlayer会创建一个错误对象,并将该Error对象派发至第一个可用的catch块。catch语句块提供对错误的处理。如果没有try语句,或者try语句没有出现错误,则catch语句不会被引发。如果在try语句块的其中某个语句中检测到错误,则会执行附

2016-10-24 14:22:48 23571

原创 VS2010 保护视力 背景色设置

vs2010——工具——环境——字体和颜色——纯文本——项背景色——自定义色调:88饱和度:92亮度:209

2016-10-19 17:00:19 5481

原创 MFC鼠标移动到按钮上显示其他形状

1:类向导中加入SetCursor消息响应函数2:自动生成处理函数,在函数中加入BOOL CDLG_MFC_framDlg::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message){ // TODO: 在此添加消息处理程序代码和/或调用默认值 if (IDC_BUTTON1 == pWnd->GetDlgCtrlID()) //IDC

2016-10-19 14:02:28 870

转载 assert(pMap != NULL)错误的解决办法

最近在使用mfc进行多线程程序开发的过程中,由于需要实时在某个控件上进行数据更新操作,因此将某个控件进行了变量绑定,通过改变变量进行数据更新操作,但是每次都显示错误导致程序不能运行,具体指向wincore.cpp文件的972行: // should also be in the permanent or temporary handle mapCHandleMap* p

2016-10-12 13:31:59 1571

原创 CListView常用用法

一个程序从宏观上来说,不外乎就是输入->处理->输出,输入与输出对一个程序来说至关重要。前段时间给可视化平台换脸的时候,平台的输出不仅包括直观的图像显示,用户还希望直观地得到每帧图像的一些相关的参数信息、统计信息等,这时候我就选择在CListView中滚动地显示相关信息,并将窗口进行切分,将CListView的窗口放在整个主窗口的最底端,在需要的时候显示,不需要的时候隐藏。但是,我对CListVi

2016-10-11 15:06:11 4074 1

转载 aitForSingleObject()函数、WaitForMultipleObject()函数

在多线程下面,有时候我们会希望等待某一线程完成了再继续做其他事情,要实现这个目的,可以使用Windows API函数WaitForSingleObject,或者WaitForMultipleObjects。这两个函数都会等待Object被标为有信号(signaled)时才返回的。那么,什么是信号呢?简单来说,Windows下创建的Object都会被赋予一个状态量。如果Object被激活了,

2016-10-10 18:51:27 1881

ucosiii工程任务间的通信.rar

ucosiii工程任务间的通信.rar

2020-06-08

UCOSIII中断管理工程.rar

UCOSIII中断管理工程.rar

2020-06-08

linux设备驱动程序源码code.rar

linux设备驱动程序源码code.rar

2020-06-08

stm32移植ucosiii实例工程.zip

stm32移植ucosiii实例工程

2020-06-01

arm-elf-tools-20040427.rar

arm-elf-tools-20040427.rar

2020-05-13

pandoc-2.6-windows-x86_64.rar

pandoc-2.6-lsh makedown

2020-04-26

重解几道华为经典C语言面试题.doc

重解几道华为经典C语言面试题

2020-04-13

Ezreal.FBX

伊泽瑞尔Fbx模型伊泽瑞尔Fbx模型

2019-09-10

LOL简化版源码.zip

LOL简化版源码.zip

2019-08-19

树莓派下编译seafile文档

树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile

2018-05-14

树莓派下编译seafile

树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile

2018-04-28

C++标准程序库

C++标准程序库C++标准程序库C++标准程序库C++标准程序库C++标准程序库C++标准程序库

2018-04-28

Shell学习笔记

Shell学习笔记Shell学习笔记Shell学习笔记Shell学习笔记Shell学习笔记Shell学习笔记

2018-04-28

Linux多线程服务端编程

Linux多线程服务端编程 Linux多线程服务端编程 Linux多线程服务端编程 Linux多线程服务端编程 Linux多线程服务端编程

2018-04-28

项目管理修炼之道

项目管理修炼之道项目管理修炼之道项目管理修炼之道项目管理修炼之道项目管理修炼之道

2018-04-28

IT职业发展路径

IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径

2018-04-28

树莓派下编译seafile需要的git包源码

树莓派下编译seafile需要的git包源码树莓派下编译seafile需要的git包源码

2018-04-28

UML小游戏小游戏

UML小游戏小游戏

2017-03-08

Linux多人聊天室

Linux多人聊天室

2016-12-08

老飞飞游戏源代码

老飞飞游戏源代码

2016-06-17

安卓组建库

安卓组建库详细介绍看博客 Andbase主要功能列表: 1.andbase中包含了大量的开发常用的组件。 如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。 2.andbase封装了大量的常用控件。 如list分页,grid分页,下拉刷新,进度框,图片轮播,表格,多线程下载器,侧边栏,图片上传,轮子选择,图表,Tab滑动,日历选择器等。 3.强大的AbActivity,您没有理由不继承它。 继承它你能够获得一个简单强大可设置的操作栏,以及一系列的简单调用,如弹出框,提示框,进度框,副操作栏等。 4.提供效率较高图片缓存管理策略,使内存大幅度节省,利用率提高,效率提高。 程序中要管理大量的图片资源,andbase提供简单的方法,几步完成下载与显示,并支持缩放,裁剪,缓存功能,OOM不在有。 5.封装了大量常见工具类。 包括日期,字符,文件,图片,数学,View万能适配工具类等各种处理函数, 多而全。 6.用andbase大量减少handler的使用,而采用回调函数,代码更整洁。 handler会产生大量代码,并且不好维护,andbase对handler进行了封装,你会发现用了andbase基本代码中不会再有大量的handler判断语句。 7.简单轻量支持注解自动建表的ORM框架(支持一/多对多的关联操作)。 写sql,建表,工作量大,andbase提供更傻瓜异步增删改查工具类,数据库在内置卡和外置卡都可以。 8.异步请求http框架,网络请求标准化,支持文件上传下载,get,post,进度显示。 包含了异步与http请求的工具类,SOAP请求工具类,简单实用。

2016-01-18

数据结构 C语言版

这个文档时一个关于数据结构的文档 C语言版的

2013-11-20

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

TA关注的人

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