自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 2020.12.7 第19课 C++设计模式

2020.12.7 第19课 C++设计模式01_设计模式原则1.设计类的时候,类与类之间存在数据交互,尽量采用抽象2.多采用组合方式,减少继承3.数据成员不要采用公有形式,如果要访问,采用接口int& getX();模式在一定环境中解决某一问题的方案,包括三个基本元素–问题,解决方案和环境。​ 大白话:在一定环境下,用固定套路解决问题。设计模式(Design pattern**)**是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可

2020-12-08 19:04:33 81

原创 2020.12.4 第18课 C++smtp邮件发送

2020.12.4 第18课 C++smtp邮件发送01_准备动作#pragma once //实现和声明都在同一个头文件hpp#include <string>#include <iostream>using namespace std;class Base64{public: static char ConvertToBase64(char uc) { if (uc < 26) { r

2020-12-08 19:04:00 1142

原创 2020.12.03 第17课 TCP和UDP

2020.12.3 第17课 TCP和UDPOSI(开放式系统互联通信)七层网络模型(参考模型 英语:Open System Interconnection Reference Model,缩写为 OSI)OSI网络模型是一个开放式系统互联的参考模型。通过这个参考模型,用户可以非常直观地了解网络通信的基本过程和原理。OSI参考模型如下图所示01_TCP简单实现(TCP(Transmission Control Protocol)传输控制协议用于保证被传送信息的完整性)1.TCPServer/

2020-12-04 13:23:08 86

原创 2020.11.27 第15课 C++新标准模板篇

2020.11.27 第15课 C++新标准模板篇01_初始列表initializer_list#include <iostream>#include <vector>#include <initializer_list>using namespace std;/* 初始列表 {1,2,3,4,5}; initializer_list有两种构造方式 1.当初始化的时候使用的是大括号的初始化,被自动构造,包括函数调用和赋值的 2.当涉及到for(ini

2020-12-01 12:13:24 96

[新版]C语言各种表.pdf

c语言学习书

2020-09-16

空空如也

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

TA关注的人

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