自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(12)
  • 资源 (4)
  • 收藏
  • 关注

转载 私有IP地址

在现在的网络中,IP地址分为公网IP和私有IP地址。公网IP是在Internet使用的IP地址,而私有IP地址是在局域网中使用的IP地址。 由于我们目前使用的IP V4协议的限制,现在IP地址的数量是有限的。这样,我们就不能为居于网中的每一台计算机分配一个公网IP。所以,在局域网中的每台计算机就只能使用私有IP地址了,如我们常见的192.168.0.*,就是私有IP地址。 私有IP地址是一段保留的I

2016-11-30 09:32:32 430

转载 关于回调函数

一,回调函数我们经常在C++设计时通过使用回调函数可以使有些应用(如定时器事件回调处理、用回调函数记录某操作进度等)变得非常方便和符合逻辑,那么它的内在机制如何呢,怎么定义呢?它和其它函数(比如钩子函数)有何不同呢?使用回调函数实际上就是在调用某个函数(通常是API函数)时,将自己的一个函数(这个函数为回调函数)的地址作为参数传递给那个函数。而那个函数在需要的时候,利用传递的地址调用回调函数,这时你

2016-11-25 21:58:42 198

转载 python字符串中的单双引

python中字符串可以(且仅可以)使用成对的单引号、双引号、三个双引号(文档字符串)包围:'this is a book'"this is a book""""this is a book"""可在单引号包围的字符串中包含双引号,三引号等,但不能包含单引号自身(需转义)'this is a" book''this is a"" book''this is a""" book''this

2016-11-25 09:39:24 327

转载 你所不知道的C和C++运行库

在使用VC构建项目时,经常会遇到下面的链接错误:  初学者面对这些错误常常不知所错:libcmt.lib是什么东西?msvcrtd.dll又是干吗用的?在使用VC++时我们也常常对下面的运行库配置项感到疑惑,它们到底究竟是什么意思呢?甚至一些工作了很多年的程序员也对此一知半解。今天让我们来了解一下它们。从C和C++运行库说起  为了提高C语言的开发效率,C标准定义了一系列常用的函数,称为C库函数。C

2016-11-25 09:34:48 388

转载 Visual Studio 代码生成 运行时库的选择

Visual Studio 代码生成 运行时库的选择  运行时库的选项有:多线程(/MT)、多线程调试(/MTD)、多线程DLL(/MD)、多线程调试(/MDd) 有时调用外部的一些库,这个选择不对,老编译不通过;c运行时库 库文件 single thread(static link) ML

2016-11-24 20:03:17 475

转载 全方位掌握nsis脚本

全方位掌握nsis脚本NSIS 确实是一个不错的安装程序制作软件。新版本 2.0a7 真正实现了中文支持和支持 WinXP 的安装对话框。 不过要用它实现漂亮的安装界面和完美的安装功能就必须好好的写脚本。 而 NSIS 的脚本指令是在是太多了,有时候觉得好像又回到了学习 C 语言的年代。他丰富而起强大的功能甚至 可以编译出一些小而使用的软件(例如查找窗口句柄,然后…) 好了,不多说。我在这里

2016-11-24 19:10:39 1120

转载 BAT 批处理脚本教程

BAT 批处理脚本教程 第一章 批处理基础第一节 常用批处理内部命令简介批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo

2016-11-24 19:03:45 784

原创 Qt 从客户端发起http响应 获取网页数据

Qt 从客户端发起http响应 获取网页数据实现代码void Test::GetHttp(QString strServerIP,QString strUserName,QString strPasswd){ QNetWorkMananager *manager = new QNetWorkManager(this); connect(manager, SIGNAL(finishe

2016-11-22 19:31:27 4718 3

转载 用QT获取本机IP

用QT获取本机IP 下面我们就讲解如何获取自己电脑的IP地址以及其他网络信息。这一节中,我们会涉及到网络模块(QtNetwork Module)中的QHostInfo ,QHostAddress ,QNetworkInterface和QNetworkAddressEntry等几个类。下面是详细内容。 我们新建Qt4 Gui Application 工程,工程名为myIP ,选中QtNetwork

2016-11-21 20:40:41 5705 2

转载 QT点击按钮打开一个网址URL

QDesktopServices::openUrl(QUrl(QLatin1String(“http://blog.const.net.cn“)));第一次打开的时候好像要比较长时间,第二次打开时就会很快速。bool QDesktopServices::openUrl ( const QUrl & url ) [static]从上面声明可以看了,该函数为静态函数,可直接使用,但需要引用头文件。#in

2016-11-19 10:25:41 10775

转载 Qt5 http协议 获取网页数据

Qt5 http协议 获取网页数据 一、HTTP协议    Qt网络模块提供的API可以实现基于HTTP(Hyper Text Transport Protocol)协议的应用程序。此外, Qt还可以实现多种基于  协议的应用程序, 如位于OSI 7层应用层的FTP、DNS、SNMP。    Qt4.x版本提供了QHttp和QFtp类以支持HTTP和FTP协议。

2016-11-18 20:44:09 3021

转载 三种工厂模式的分析以及C++实现

以下是我自己学习设计模式的思考总结。 简单工厂模式 简单工厂模式是工厂模式中最简单的一种,他可以用比较简单的方式隐藏创建对象的细节,一般只需要告诉工厂类所需要的类型,工厂类就会返回需要的产品类,但客户端看到的只是产品的抽象对象,无需关心到底是返回了哪个子类。客户端唯一需要知道的具体子类就是工厂子类。除了这点,基本是达到了依赖倒转原则的要求。假如,我们不用工厂类,只用AbstractProduct

2016-11-18 20:34:34 274

数学之美(第一版)

《数学之美》是一本非常值得读的书。这本书展现了吴军博士咋他度年的科研经历中对科学问题的深入思考

2015-12-06

程序员健康指南

本书是为程序员量身制作的健康指南,针对头痛、眼部疲劳、背部疼痛和手腕疼痛等常见的问题,简要介绍了其成因、测试方法,并列出了每天的行动计划,从运动、饮食等方面给出详细指导,帮助程序员在不改变工作方式的情况下轻松拥有健康。 本书适合程序员、长期伏案工作的其他人群以及所有关心健康的人士阅读。

2015-12-06

clock()函数的使用

通过clock来计算程序运行时间的方法,计算自己所写的程序的执行时间

2014-07-18

空空如也

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

TA关注的人

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