- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人