自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

heary29的专栏

停不下来的搬运!!

  • 博客(10)
  • 资源 (76)
  • 收藏
  • 关注

原创 算法的时间复杂度和空间复杂度

1、时间复杂度 (1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。(2)时间复杂度

2015-04-24 10:41:38 639

转载 ZeroMemory、memset 和“={0}” 用于清零操作的区别 .

ZeroMemory、memset 和 “={0}” 三者用于清零操作的区别:首先是ZeroMemory和memset的区别:1、ZeroMemory是微软的SDK提供的,memset属于C   Run-time   Library提供的。因此ZeroMemory只能用于Windows系统,而memset还可用于其他系统。  2、ZeroMemory是一个宏,只是用于把一段内存的内

2015-04-22 16:32:35 610

转载 多线程的通信方法

本文转自:http://my.oschina.net/u/248570/blog/53226第三部分属于本人原创一、进程通信方法在说明线程通信前,有必要对进程通信进行说明;进程间通信的方法主要有以下几种:  (1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。  (2)命名管道(named pipe):命名管

2015-04-21 14:33:45 326

原创 VC中CList用法

CList是一个双向链表类。1、头文件名不可少Clist类定义在Afxtempl.h 头文件中,因此在使用该类时,需要加这个头文件名。2、理解CList的声明和构造方法CList的声明如下:templateclass CList : public CObject由此,我们知道CList是一个模版类,那么他的两个class是什么意思呢?下面看一个例子:CList li

2015-04-21 09:58:29 437

原创 对套接字的深入理解

参考:http://blog.csdn.net/guihaijinfen/article/details/8446128 一、套接字多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。“套接字”或者“插座”(Socket)也是一种软件形式

2015-04-21 09:34:52 2307

原创 vc调试基本总结

最近做了一点项目,知道了在项目中一些,隐藏在包装中的运行过程需要调试中给予暴露,至此也查阅了一些资料和调试方法总结,以及在网络上汲取前人的宝贵经验和建议,下面在前人的总结中我也添加了一些基础的内容。一、调试基础调试快捷键F5:  开始调试Shift+F5: 停止调试F10:   调试到下一句,这里是单步跟踪 F11:   调试到下一句,跟进函数内

2015-04-14 11:01:54 406

转载 boost1.35.0 VS2005 编译日志(收藏)

经历了将近半年多的时间boost终于发布了1.35.0版本(前版本1.34.1发布于2007/7),其编译方法和原来的编译方法基本上是一致的,主要改变包括1.34.0以来bjam的toolset所提供的参数名称的改变外,还包括bjam的编译默认选项的变化,在1.35.0之前的版本默认编译时会自动编译各种版本的库,包括静态库、动态库、debug库和release库等全部的版本,但是到了1.35.0时

2015-04-10 16:40:24 389

转载 队列和链表

队列,又称为伫列(英文queue),是先进先出(FIFO, First-In-First-Out)的线性表。在具体应用中通常用链表或者数组来实现。队列只允许在后端(称为rear)进行插入操作,在前端(称为front)进行删除操作。队列的操作方式和堆栈类似,唯一的区别在于队列只允许新数据在后端进行添加。目录   [隐藏] 1 单链队列2 循环队列3 阵

2015-04-08 11:49:28 419

原创 类的自动传唤和强制类型转换

一、其他的类型自动转换为类的类型    只有一个参数的类构造函数用于将类型与该参数相同的值转换为类的类型。不过,在构造函数声明中使用explicit可以防止隐式转换,而只允许显式转换。 定义如下的类:--------------------------------------------------------class Test{      private:   

2015-04-07 16:38:21 379

原创 C++中常用数学函数库

数学函数,所在函数库为math.h、stdlib.h、string.h、float.h       ----------------------------------------------------------------------------------------------------------            int   abs(int   i)   返

2015-04-01 16:01:02 1128

Windows核心编程(第5版).pdf

本书是讲解Windows操作系统内部机制的一本专著。作者从基本概念入手,全面系统地介绍了Windows底层实现机制、Windows应用程序的基本构件(包括进程、线程、内存管理、动态链接库、线程本地存储和Unicode)以及各类Windows API等,并列举了大量应用程序示例,精辟地分析了Windows编程的各个难点和要点,为掌握Windows编程技巧提供了一条有效的捷径。. 本书适合Windows编程人员参考。

2018-04-08

Python网络数据采集源码

本书采用简洁强大的 Python 语言,介绍了网络数据采集,并为采集新式网络中的各种数据类 型提供了全面的指导。第一部分重点介绍网络数据采集的基本原理:如何用 Python 从网络服务器 请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部 分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。 本书适合需要采集 Web 数据的相关软件开发人员和研究人员阅读。

2018-04-04

Python网络数据采集

本书采用简洁强大的 Python 语言,介绍了网络数据采集,并为采集新式网络中的各种数据类 型提供了全面的指导。第一部分重点介绍网络数据采集的基本原理:如何用 Python 从网络服务器 请求信息,如何对服务器的响应进行基本处理,以及如何以自动化手段与网站进行交互。第二部 分介绍如何用网络爬虫测试网站,自动化处理,以及如何通过更多的方式接入网络。 本书适合需要采集 Web 数据的相关软件开发人员和研究人员阅读。

2018-04-04

java并发编程实战(高清+源码)

本书深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。 本书适合Java程序开发人员阅读。

2018-03-15

卫图下载相关源码非常多版本

卫图下载相关源码非常多版本卫图下载相关源码非常多版本

2017-11-14

用MFC编写的数据包校验与常用校验算法(数据处理方法与串口通信用户层协议的编制)

用MFC编写的数据包校验与常用校验算法(数据处理方法与串口通信用户层协议的编制)。编写的代码部分都有中文注释,对刚开始接触MFC的学习者来说是很好的资源!

2017-11-14

这是基于双目视觉机器人的SCARA控制台程序,需要用到OPENCV等第三方插件

这是基于双目视觉机器人的SCARA控制台程序,需要用到OPENCV等第三方插件

2017-11-14

实现磁盘转储功能,使文件可以从虚拟磁盘转入内存中

建立内存文件系统 在内存中建立一个虚拟磁盘; 建立文件系统; 设计合理的数据结构,管理虚拟磁盘中已分配和未分配的盘块; 设计相应的目录结构,文件控制块等来管理系统中的文件; 实现文件的创建,删除,移位和改名; 设计可视化界面,显示已分配和未分配的磁盘空间; 实现磁盘转储功能,使文件可以从虚拟磁盘转入内存中

2017-11-14

利用MFC技术结合MSComm控件,使用C++语言编写。程序功能包括手动设置串口参数,串行接收和发送数据,可以显示接收数据和保存接收数据等功能。

利用MFC技术结合MSComm控件,使用C++语言编写。程序功能包括手动设置串口参数,串行接收和发送数据,可以显示接收数据和保存接收数据等功能。此程序可以作为单片机与微机串口通信时的调试工具

2017-11-14

WinCE 下实现远程控制,已经在WinCE平台上得到验证,此为客户端,可以在服务器PC机部失去操作功能的情况下,自由调用,存取数据。为PDA开发增加新思路

WinCE 下实现远程控制,已经在WinCE平台上得到验证,此为客户端,可以在服务器PC机部失去操作功能的情况下,自由调用,存取数据。为PDA开发增加新思路

2017-11-14

VC下的MFC串口通信,采集下位机的DS18B20的温度,利用RS232串口传到计算机上,从而实现串口通信功能,该软件还有按键描述例,EDIT例等

VC下的MFC串口通信,采集下位机的DS18B20的温度,利用RS232串口传到计算机上,从而实现串口通信功能,该软件还有按键描述例,EDIT例等

2017-11-14

EZ-USB的.net源代码,实现上位机下位机通过USB通信

EZ-USB的.net源代码,实现上位机下位机通过USB通信EZ-USB的.net源代码,实现上位机下位机通过USB通信

2017-11-14

restclient-ui-3.5-jar-with-dependencies

此压缩包包含两个jar包,RESTClient是用于测试RESTful Web services的Java客户端,是比较好的Restful 测试工具, 该版本运行需要有 Java 环境。希望可以帮助到您~

2017-11-10

JAVA核心技术卷1_基础知识

讲解Java基础的数据有很多,其中的也不乏经典之作,那么这本Java书籍,就是其中之一,而且接触和学习Java的人员,基本都知道或者听说过这本数据,最近自己也在阅读,确实有其读到的地方,比如一些知识的深入讲解、或者对知识梳理顺序的安排,不多说了,希望这本书能够帮助到您~

2017-11-10

JsonViewer

一款简单方便的Json格式查看器。不需要安装,下载解压后直接可用,就算你的Json格式的数据量非常大,也可以利用它轻易的实现json数据的树状结构显示,同时兼具编辑功能。的确可以在一定程度上帮助到涉及到json数据的人员~

2017-11-10

mybatis_eclipse_插件

资料完整,适合入门和有一定经验的专业人士学习和应用,希望这个资料能够给努力的你带来一些帮助,推荐下载!

2017-10-26

淘宝技术这十年

《淘宝技术这十年》内容简介:任何网站的发展都不是一蹴而就的。它在发展过程中会遇到各种各样的问题和业务带来的压力。正是这些问题和压力推动着技术的进步和发展,而技术的发展反过来又会促进业务的更大提升。如今淘宝网的流量排名已是全球前15名、国内前3名,其系统服务器也从一台发展到万台以上。, 《淘宝技术这十年》从工程师的角度讲述淘宝这个超大规模互联网系统的成长历程,及其所有主动和被动的技术变革的前因后果。书中有幕后故事、产品经验、架构演进、技术启蒙,也有大牛成长、业内八卦、失败案例、励志故事。《淘宝技术这十年》文风流畅,有技术人员特有的幽默感;内容积极正面,有现场感,全部是作者亲身经历。

2017-10-26

锋利的jQuery

锋利的jQuery锋利的jQuery锋利的jQuery锋利的jQuery锋利的jQuery锋利的jQuery锋利的jQuery

2017-10-20

Java网络编程 (第3版)

Java网络编程 (第3版)Java网络编程 (第3版)Java网络编程 (第3版)Java网络编程 (第3版)

2017-10-20

jdk1.8 帮助

jdk1.8 帮助jdk1.8 帮助jdk1.8 帮助jdk1.8 帮助jdk1.8 帮助

2017-10-20

Java Puzzlers 中文版(java解惑)

Java Puzzlers 中文版(java解惑)Java Puzzlers 中文版(java解惑)Java Puzzlers 中文版(java解惑)Java Puzzlers 中文版(java解惑)

2017-10-20

jfinal-2.2-manual

jfinal-2.2-manualjfinal-2.2-manualjfinal-2.2-manualjfinal-2.2-manual

2017-10-20

Python网络编程

Python网络编程Python网络编程Python网络编程Python网络编程Python网络编程Python网络编程

2017-10-20

nginx_at_taobao

nginx_at_taobao nginx_at_taobao nginx_at_taobao nginx_at_taobao

2017-10-20

java设计模式实例

java设计模式实例,以代码的形式展示设计模式的魅力,是程序员能够更直观的理解,同时免去了大量阅读晦涩书本的过程,能够通过实例直接扩展训练,非常方便,你值得下载~

2017-10-20

qt 路径列表程序实例【含库封装和调用实例】

qt的列表控件实例,其中对列表部分进行了dll封装,另一个是dll 的调用demo主程序,可以说直接用其中的widget或者直接调用dll都很方便基本无需太大改动,其中含有路径选择功能,不管是列表指定路径下的文件,还是列表其他都是可以作为参考的

2022-06-17

Qt程序间的共享内存通信实例

qt不同进程间的共享内存通信实例,利用共享内存,完成了相对server和client之间的通信,包含两端的完整工程,有需要的可以参考

2022-06-17

qt程序中嵌入第三方exe外壳实例程序

嵌入程序以一个widget的形式加入,可以随窗口大小适应,嵌入程序中也实现了进程间通信形式,关于内部的第三方程序中的通信也是以相同的道理编写,这里没有包含,有疑问欢迎下方留言

2022-06-17

QtOpengl利用QOpenglWidget实现的图形绘制实例

QtOpengl利用QOpenglWidget实现的图形绘制实例,利用控件的的基本绘制

2022-06-17

Qt本地套接字通信实例

利用QLocalServer和QLocalSocket实现的全双工的IPC

2022-06-17

qt 使用api 隐藏ui启动第三方exe

qt 使用api 隐藏ui启动第三方exe,qt 使用api 隐藏ui启动第三方exe

2022-06-17

EPEL-linuxprobe.com.tar

linux就该这麽学书中用到的工具,EPEL-linuxprobe.com.tar

2018-09-26

PHP和MySQL WEB开发(第4版).pdf

PHP和MySQL WEB开发(第4版).pdfPHP和MySQL WEB开发(第4版).pdfPHP和MySQL WEB开发(第4版).pdf

2018-08-15

Node.js开发指南.pdf

Node.js开发指南.pdfNode.js开发指南.pdfNode.js开发指南.pdfNode.js开发指南.pdf

2018-08-15

Native 和 Web 融合.pdf

Native 和 Web 融合.pdfNative 和 Web 融合.pdfNative 和 Web 融合.pdf

2018-08-15

Flask 0.10.1.pdf

Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。Flask使用 BSD 授权。 Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。

2018-08-15

JFinal技术架构浅析.doc

JFinal 是基于Java 语言的极速 web 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python等动态语言的开发效率。

2018-08-15

JavaScript 修炼之道

JavaScript 已无处不在。在当今纷繁复杂的网络世界中,它是不可或缺的组成部分。然而,即便对有经验的开发人员而言,JavaScript的体系都像难以穿越的生态环境系统。为此,本书以有别于一般教程的任务驱动方式来组织,围绕35个必会的关键JavaScript任务进行论述,并针对常见任务提出了一些新的开发方法,再加上本书独特的左页原理右页代码的编排方式,使你在阅读过程中快速地获得提升。 在本书中,作者将教会你基本原理、最便利的工具以及业内最佳实践,同时也能帮你简化编程模型,适应更加复杂的交互需求,提升用户在客户端的浏览体验。如果你熟悉其他任何语言编程,那么通过本书掌握JavaScript将易如反掌。

2018-04-19

Visual.Cpp开发技术大全.pdf

本书是一本Visual C++ 6.0综合开发参考手册,书中几乎囊括了使用Visual C++进行程序开发的全部知识,同时在讲解中结合了大量实用而又具有代表性的示例和典型应用。全书共分32章,包括认识Visual C++,C++语言基础,C++语句控制,数组,函数,面向对象的程序设计,Win32 API,用户界面设计,文档与视图,菜单、工具栏和状态栏设计,通用对话框,高级控件,ActiveX控件,自制MFC控件,图形、图像处理技术,多媒体技术,文件操作技术,注册表,ADO数据库编程,数据查询技术,图表技术,打印技术,网络编程,Internet编程,串口数据通信,硬件相关,DLL动态链接库,进程

2018-04-08

C++程序设计语言.pdf

C++语言之父的经典名著之最新版本,全面掌握标准C++11及其编程技术的权威指南! 第1版1985年,第2版1991年,第3版1997年,特别版2000年,第4版2013年,经典无限延伸…… C++程序设计语言(原书第4版)是在C++语言和程序设计领域具有深远影响、畅销不衰的经典著作,由C++语言的设计者和最初的实现者Bjarne Stroustrup编写,对C++语言进行了最全面、最权威的论述,覆盖标准C++以及由C++所支持的关键编程技术和设计技术。本书英文原版一经面世,即引起业内人士的高度评价和热烈欢迎,先后被翻译成德、希、匈、西、荷、法、日、俄、中、韩等近20种语言,数以百万计的程序员从中获益,是无可取代的C++经典力作。 新的C++11标准使得程序员能以更清晰、更简明、更直接的方式表达思想,从而编写出更快速和高效的代码。在最新出版的第4版中,Stroustrup博士针对最新的C++11标准,为所有希望更有效使用C++语言编程的程序员重新组织、扩展和全面重写了这本C++语言的权威参考书和学习指南,细致、全面、综合地阐述了C++语言及其基本特性、抽象机制、标准库和关键设计技术。

2018-04-08

空空如也

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

TA关注的人

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