自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sunshine的专栏

认认真真 踏踏实实 做好自己的事 不断努力 Fighting~

  • 博客(6)
  • 资源 (19)
  • 收藏
  • 关注

原创 条款11 在operator=中处理“自我赋值”

结论:(1)确保当一个对象自我赋值的时候,operator= 行为良好。其中技术包括比较“来源对象”和“目标对象”的地址、精心周到的语句顺序、以及 copy-and-swap。  ·   (2)确定任何函数如果操作一个以上的对象,而其中多个对象是同一个对象时,其行为仍然正确。         自我赋值发生在对象被赋值给自己时,它合法,所以不要认定客户绝不会这么做。此

2015-02-05 20:50:37 1684

原创 条款10 令operator=返回一个reference to *this

总结:重载赋值运算符(包括所有赋值相关的运算)、前自增和前自减运算符(++a、--a)都返回*this的引用。而后自增和后自减(a++、a--)返回的是对象。关于自增、自减运算符的重载见文本末尾部分。     关于赋值的一件有意思的事情是你可以把它写成连锁形式。int x, y, z;x = y = z = 15; // 赋值连锁形式,相当于x = (y = (z = 15

2015-02-04 21:11:49 1672

原创 条款09 绝不在构造和析构过程中调用virtual函数

总结:在构造或析构期间不要调用 virtual函数,因为这样的调用从不下降至派生类(比起当前执行构造函数和析构函数的那层)。       不应该在构造或析构期间调用 virtual函数,因为这样的调用不会如你想象那样工作,而且会让你很郁闷。作为 Java 或 C# 程序员,也要更加注意本条款,因为这是C++与它们不相同的一个地方。         假设你有一套模拟股票交易的类继

2015-02-04 20:57:33 2103

转载 Windows server 2012远程桌面会话主机和远程桌面授权

摘要:对于windows server2012服务器一般都是默认能够支持两用户远程登录,而通过安装远程桌面服务里的远程桌面会话主机和远程桌面授权,并对其进行配置,即可实现多用户远程登录。远程桌面服务是一项由若干角色服务组成的服务器角色。在 Windows Server 2012 中,远程桌面服务包含以下角色服务:Windows Server? 2012 中的“远程桌面服务”服务器角

2015-02-04 14:52:43 12525

原创 条款08 别让异常逃离析构函数

结论:1. 析构函数绝对不要吐出异常。如果一个被析构函数调用的函数可能抛出异常,析构函数应该能够捕捉任何异常,然后吞下他们(不传播)或结束程序。2. 如果客户需要对某个操作函数运行期间抛出的异常做出反应,那么class应该提供一个普通函数(而不是在析构函数中)执行该操作。        C++ 不禁止但不鼓励从析构函数引发异常。考虑:class Widget {pub

2015-02-03 20:04:34 2235

原创 PowerEdge R720系统内存指南

文章摘要:本文介绍了PowerEdge R720服务器的内存功能。内容包括支持的内存类型、安装规则和一般故障诊断。问题1:R720系统内存指南Power Edge R720支持DDR3无缓冲ECC DIMM (ECC UDIMM)、已注册的DIMM (RDIMM)和减少负载的DIMM (LRDIMM)。Power Edge R720支持DDR3无缓冲ECC

2015-02-02 09:54:01 8748

多模式匹配算法实现及测试代码

基于NFA状态和基于DFA状态的AC(Aho—Corasiek)算法,WM(Wu-Manber)算法

2016-03-03

jsoncpp-src-0.5.0.rar.gz可正确编译的源文件

在这里http://sourceforge.net/projects/jsoncpp/?source=typ_redirect下载的源码在编译安装时有问题,因为README.txt是错误的,所以我这里的源码提供了正确的编译方式。

2015-12-11

dwr实现的服务器推demo

这是一个十分简单的demo,利用dwr实现了一个服务器推程序,客户端jsp页面不用刷新可以接收到服务器发送过来的消息并显示。多多指教。

2015-12-08

DWR中文文档

DWR是一个开放源码的使用Apache许可协议的解决方案,它包含服务器端Java库、一个 DWR servlet以及 JavaScript库。虽然 DWR不是 Java平台上唯一可用的Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。从最简单的角度来说,DWR是一个引擎,可以把服务器端Java对象的方法公开给JavaScript 代码。使用DWR 可以有效地从应用程序代码中把Ajax的全部请求 -响应循环消除掉。这意味着客户端代码再也不需要直接处理XMLHttpRequest对象或者服务器的响应。不再需要编写对象的序列化代码或者使用第三方工具才能把对象变成XML。甚至不再需要编写servlet代码把 Ajax请求调整成对 Java域对象的调用。

2015-12-08

2016年 58校园招聘笔试

2016年 58校园招聘笔试 哈尔滨站 笔试题目

2015-12-03

2016美团笔试-计算机校园招聘笔试题目

2016美团笔试-计算机校园招聘笔试题目,成都站在线笔试题目

2015-12-03

gethostbynameAndgetservbyname.tar.gz

gethostbynameAndgetservbyname.tar.gz 使用gethostbyname和getservbyname的获取时间程序。《unix网络编程》第11章程序。

2015-04-22

使用select的UDP和TCP回射程序

《unix网络编程》第8章最后例子,使用select的UDP和TCP回射程序

2015-04-16

libnids-1.24.tar.gz

libnids-1.24.tar.gz 官网地址http://libnids.sourceforge.net/

2015-04-15

udp客户服务器端回射完整例子

《unix网络编程》第八章8.1例子,使用UDP套接字开发的最简单的客户服务器例子

2015-04-14

使用epoll的客户服务器端例子

客户端使用的是tcpclipoll.c,服务器使用的是tcpsrvepoll.c.给出了Makefile文件

2015-04-11

使用poll函数的的客户服务器程序

《unix网络编程》第六章,使用poll函数的客户服务器程序

2015-04-06

《unix网络编程》使用select的客户服务器端例程

《unix网络编程》第六章,使用select的客户服务器程序

2015-04-05

unix网络编程第5章客户服务器最终代码

这个是unix网络编程第5章最终版本的程序代码,含有makefile

2015-04-04

unix网络编程(卷一)源码

unix网络编程第一卷的源码,是官方未改变版本的

2015-03-15

Visual_Assist_X_10.8.2036.0破解版以及破解方法

Visual Assist X是一款非常好的Microsoft Visual Studio插件,可以支持Microsoft Visual Studio 2003,Microsoft Visual Studio 2005,Visual Studio 2008,Microsoft Visual Studio 2010,支持C/C++,C#,ASP,VisualBasic,Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程的自动化和开发效率。不过该插件是收费的,只提供适用版本,这里给出该工具下载方法和破解方法。

2014-12-27

图书管理系统课程设计报告

图书管理系统课程设计报告,使用php语言mysql数据库,是课程设计的报告

2013-12-07

用Javascript 编写 HTML在线编辑器

用Javascript 编写 HTML在线编辑器

2013-12-07

空空如也

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

TA关注的人

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