03 2017 档案

摘要:以前使用官方Subversion搭建SVN版本控制环境,很繁琐。在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制用户权限。另外如果要想以Web方式【http协议】访问,一般还要安装配置Apache。 VisualSV 阅读全文
posted @ 2017-03-31 11:42 滴水瓦 阅读(18861) 评论(1) 推荐(0) 编辑
摘要:压缩和解压缩文件Alt + F5 压缩选定文件 Alt + F9 解压压缩文件Alt + Shift + F9 测试压缩文件 FPT连接Ctrl + F ftp站点管理器Ctrl + N 新建ftp连接 Ctrl + Shift + F 断开ftp连接Ctrl + Shift + M ftp选择传输 阅读全文
posted @ 2017-03-20 20:15 滴水瓦 阅读(1856) 评论(0) 推荐(0) 编辑
摘要:不同的Linux之间copy文件常用有3种方法:1.使用ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的copy。2.采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。3.利用scp命令来进行文件复制。 阅读全文
posted @ 2017-03-18 11:18 滴水瓦 阅读(485) 评论(0) 推荐(0) 编辑
摘要:在我们实际编程中,我们经常会碰到变量初始化的问题,对于不同的变量初始化的手段多种多样,比如说对于一个数组我们可以使用 int arr[] = {1,2,3}的方式初始化,又比如对于一个简单的结构体: struct A { int x; int y; }a={1,2}; struct A { int 阅读全文
posted @ 2017-03-17 11:36 滴水瓦 阅读(3979) 评论(0) 推荐(0) 编辑
摘要:标准库 C++标准库,包括了STL容器,算法和函数等。 C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C++ISO自身标准的一部分。 Standard Template Library:标准模板库 C POSIX library : POSIX系统的C标准库 阅读全文
posted @ 2017-03-15 16:42 滴水瓦 阅读(780) 评论(1) 推荐(1) 编辑
摘要:Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于事件脚本的子系统,并且能使用.net语言进行扩展 你对HTTP 协议越了解, 你就能越掌握Fiddler的使用方法。你 阅读全文
posted @ 2017-03-15 14:11 滴水瓦 阅读(3518) 评论(0) 推荐(0) 编辑
摘要:新特性的目的 右值引用 (Rvalue Referene) 是 C++ 新标准 (C++11, 11 代表 2011 年 ) 中引入的新特性 , 它实现了转移语义 (Move Sementics) 和精确传递 (Perfect Forwarding)。它的主要目的有两个方面: 左值与右值的定义 C+ 阅读全文
posted @ 2017-03-14 20:45 滴水瓦 阅读(949) 评论(0) 推荐(0) 编辑
摘要:Defaulted 函数 C++ 的类有四个特殊成员函数,它们分别是:默认构造函数、析构函数、拷贝构造函数以及拷贝赋值运算符。这些类的特殊成员函数负责创建、初始化、销毁,或者拷贝类的对象。 如果程序员没有显式地为一个类定义某个特殊成员函数,而又需要用到该特殊成员函数时,则编译器会隐式的为这个类生成一 阅读全文
posted @ 2017-03-13 17:24 滴水瓦 阅读(1063) 评论(0) 推荐(0) 编辑
摘要:今日用MySQL Workbench进行数据库的管理更新时,执行一个更新的语句碰到以下错误提示: Error Code: 1175 You are using safe update mode and you tried to update a table without a WHERE that 阅读全文
posted @ 2017-03-13 14:05 滴水瓦 阅读(849) 评论(0) 推荐(0) 编辑
摘要:我们之前使用的typeid运算符来查询一个变量的类型,这种类型查询在运行时进行。RTTI机制为每一个类型产生一个type_info类型的数据,而typeid查询返回的变量相应type_info数据,通过name成员函数返回类型的名称。同时在C++11中typeid还提供了hash_code这个成员函 阅读全文
posted @ 2017-03-12 11:46 滴水瓦 阅读(2280) 评论(0) 推荐(0) 编辑
摘要:多少分 阅读全文
posted @ 2017-03-09 11:30 滴水瓦 阅读(559) 评论(0) 推荐(0) 编辑
摘要:地方 阅读全文
posted @ 2017-03-09 11:29 滴水瓦 阅读(456) 评论(0) 推荐(0) 编辑
摘要:一、继承构造函数 继承构造函数的引入原因:如果基类的构造函数很多,那么子类的构造函数想要实现同样多的构造接口,必须一一调用基类的构造函数,有点麻烦。 于是乎:C++11引入继承构造函数,子类可以通过使用using声明来声明继承基类的构造函数。 使用using _A::_A; 把基类中的构造函数都继承 阅读全文
posted @ 2017-03-09 09:40 滴水瓦 阅读(657) 评论(0) 推荐(0) 编辑
摘要:30多年来,C++一直没有继承控制关键字。最起码这是不容易的,禁止一个类的进一步衍生是可能的但也很棘手。为避免用户在派生类中重载一个虚函数,你不得不向后考虑。 C++ 11添加了两个继承控制关键字:override和final override:确保在派生类中声明的重载函数跟基类的虚函数有相同的签名 阅读全文
posted @ 2017-03-08 18:08 滴水瓦 阅读(908) 评论(0) 推荐(2) 编辑
摘要:在C++11之前,auto关键字用来指定存储期。在新标准中,它的功能变为类型推断。auto现在成了一个类型的占位符,通知编译器去根据初始化代码推断所声明变量的真实类型。使用auto会拖慢c++效率吗?完全不会,因为在编译阶段编译器已经帮程序员推导好了变量的类型。使用auto会拖累C++编译效率吗?完 阅读全文
posted @ 2017-03-08 17:46 滴水瓦 阅读(2379) 评论(0) 推荐(0) 编辑
摘要:C++中的explicit关键字只能用于修饰只有一个参数的类构造函数 , 它的作用是表明该构造函数是显示的, 而非隐式的,跟它相对应的另一个关键字是implicit, 意思是隐藏的,类构造函数默认情况下为implicit(隐式)。 关于explicit关键字,先看看MSDN上的解释: This ke 阅读全文
posted @ 2017-03-07 10:19 滴水瓦 阅读(2170) 评论(1) 推荐(0) 编辑
摘要:在标准C++11之前的枚举是继承C的,枚举类型不是类型安全的。枚举类型被视为整数,这使得两种不同的枚举类型之间可以进行比较。 一、C中enum类型的局限语法: 1、非强类型作用域上面两种不同类型的枚举都含有a枚举常量,在相同作用域会发生冲突,编译会报错2、允许编译器隐式类型转换if(type1::a 阅读全文
posted @ 2017-03-07 10:19 滴水瓦 阅读(2511) 评论(0) 推荐(0) 编辑
摘要:C++11为了提高代码执行效率做了一些改善。这种改善之一就是:生成常量表达式,允许程序利用编译时的计算能力。假如你熟悉模板元编程,你将发现constexpr使这一切变得更加简单。constexpr使我们很容易利用上编译时编程的优势。常量表达式主要是允许一些计算发生在编译时,即发生在代码编译而不是运行 阅读全文
posted @ 2017-03-07 10:18 滴水瓦 阅读(9599) 评论(1) 推荐(5) 编辑
摘要:但是 阅读全文
posted @ 2017-03-05 14:27 滴水瓦 阅读(425) 评论(0) 推荐(0) 编辑
摘要:收到 阅读全文
posted @ 2017-03-03 10:11 滴水瓦 阅读(271) 评论(0) 推荐(0) 编辑
摘要:水电费 阅读全文
posted @ 2017-03-02 17:36 滴水瓦 阅读(286) 评论(0) 推荐(0) 编辑
摘要:多少分 阅读全文
posted @ 2017-03-02 12:00 滴水瓦 阅读(1205) 评论(0) 推荐(0) 编辑
摘要:地方 阅读全文
posted @ 2017-03-02 11:59 滴水瓦 阅读(275) 评论(1) 推荐(0) 编辑
摘要:水电费 阅读全文
posted @ 2017-03-02 11:58 滴水瓦 阅读(177) 评论(0) 推荐(0) 编辑
摘要:C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数吗? 能!!! struct能继承吗? 能!!! struct能实现多态吗? 能!!! 既然这些它都能实现,那它和class还能有什么区别? 1. 阅读全文
posted @ 2017-03-02 11:55 滴水瓦 阅读(1453) 评论(0) 推荐(2) 编辑
摘要:先来看一个例子,代码如下: #include <iostream> using namespace std; class Animal { public: Animal() { std::cout << "base class's constructor" << std::endl; } /*vir 阅读全文
posted @ 2017-03-02 09:33 滴水瓦 阅读(556) 评论(0) 推荐(0) 编辑
摘要:关于C++,最常听到的一个抱怨就是:编译器背着程序员干了太多的事情。 default constructor函数的构建 default constructors会在需要的时候被编译器创建出来,关键字是:在需要的时候?被谁需要?用来做什么事情? 例如: 在这个例子中,正确的程序语义是要求Foo有个de 阅读全文
posted @ 2017-03-01 20:44 滴水瓦 阅读(283) 评论(0) 推荐(0) 编辑
摘要:大端模式与小端模式 一、概念及详解 在各种体系的计算机中通常采用的字节存储机制主要有两种: big-endian和little-endian,即大端模式和小端模式。 先回顾两个关键词,MSB和LSB: MSB:Most Significant Bit 最高有效位 LSB:Least Signific 阅读全文
posted @ 2017-03-01 15:47 滴水瓦 阅读(632) 评论(0) 推荐(0) 编辑
摘要:名词解析: 主机字节序: 不同的CPU有不同的字节序类型,这些字节序是指整数在内存中保存的顺序,这个叫做主机序。最常见的有两种 1.Little endian:低字节存高地址,高字节存低地址 2.Big endian:低字节存低地址,高字节存高地址 网络字节序: 网络字节顺序是TCP/IP中规定好的 阅读全文
posted @ 2017-03-01 15:46 滴水瓦 阅读(2344) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示