20200106

一.Machine Learning

first coding homework

自动判别数据类型,直接回车则输出对象内容

8.1 神经网络:非线性假设

二.王道

1. 上周回顾

(1) 虚拟内存空间

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

(2)单例模式

与static成员/成员函数特性相关

(3)其他

当定义类时,编译器会为类自动生成哪些函数?
这些函数各自都有什么特点?
若未额外定义,则有:
默认构造函数:按照类內初试值初始化或默认初试化
合成析构函数:执行函数体后销毁类成员
合成拷贝(构造)函数:逐个拷贝到正在构造的类成员中
合成赋值运算符:逐个拷贝赋值到类成员

什么是浅拷贝, 什么是深拷贝?
针对一个指针(尤其是注意动态分配空间的指针),直接拷贝赋值指针内容为浅拷贝,容易造成内存泄漏与不期望的数据结果,通过销毁原空间,重新申请需要的空间后,将全部内容赋值到新空间,并使指针指向该空间,称为深拷贝

2. new/delete

类內重载只对该类生效,如在char类內重载则对new char生效,其他表达式仍然调用其他类的默认new表达式
构造或者析构若为private则无法定义栈对象
类外使用new时仍然要调用构造函数,解决办法为类內使用另一static函数包装new;
new运算符函数若为private则无法定义堆对象

3.流

在这里插入图片描述

枚举类型表示流状态
grep “查找内容” -n
find /

(1) 枚举类型:

enum WEEKDAY{   \\该语句定义了一个枚举类型
    MONDAY = 1,
    TUSEDAY,
    WEDNESDAY,
    THURSDAY,
    FRIDAY,
    SATURDAY,
    SUNDAY
};

enum WEEKDAY day;   \\该语句声明了一个枚举类型的变量

相比#define的优势为自增赋值,默认MONDAY为0,后续自增1,本身为常量,除定义时外不能赋值

(2) 缓冲区

全缓冲:缓冲区满才进行IO:磁盘文件IO
行缓冲:换行即进行IO:标准/键盘IO
不缓冲:即时IO:cerr/stderr

endl : 用来完成换行,并刷新缓冲区
ends : 在输入后加上一个空字符,然后再刷新缓冲区
flush : 用来直接刷新缓冲区的
unitbuf : 在每次执行完写操作后都刷新输出缓冲区
nounitbuf : 让流回到正常的缓冲方式
以上均直接对流使用输入运算符:
cin<<unitbuf<<“example”<<nounitbuf<<ends;

cout代价比printf高

(3)explicit

在函数返回值类型前声明,禁止隐式类型转换

(4)流关联

输入流被关联到一个输出流时,任何试图从输入流读取数据的操作都会先刷 新关联的输出流。标准库将 cout 和 cin 关联在一起

(5) 文件流

若使用输入输出运算符到string以空格为断点,getline则为行
直接打开的ofstream不论输出多少数据,原来数据均被覆盖

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
毕业设计,基于SpringBoot+Vue+MySQL开发的校园二手书交易平台,源码+数据库+毕业论文+视频演示 信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,并且数据的汇总查询方面效率也是极其的低下,并且数据安全方面永远不会保证安全性能。结合数据内容管理的种种缺点,在互联网时代都可以得到有效的补充。结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。本次开发的校园二手书交易平台实现了图书信息查询。系统用到了关系型数据库中MySql作为系统的数据库,有效的对数据进行安全的存储,有效的备份,对数据可靠性方面得到了保证。并且程序也具备程序需求的所有功能,使得操作性还是安全性都大大提高,让校园二手书交易平台更能从理念走到现实,确确实实的让人们提升信息处理效率。 关键字:信息管理,时效性,安全性,MySql;Spring Boot
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值