1.友元函数 定义:在C++中,一个普通函数是不可以直接访问类中的任意成员的,但是如果把这个函数声明为友元函数,那么这个函数就可以访问类中的所有成员。 优点:能够不受限制地访问类中的任意成员,在一定程度上可以提高程序的执行效率。 缺点:打破类的封装性。 声明格式:friend 返回值数据类型 函数名 ...
分类:
其他好文 时间:
2020-03-20 12:54:08
阅读次数:
64
实例001:数字组合 实例002:“个税计算” 实例003:完全平方数 实例004:这天第几天 实例005:三数排序 实例006:斐波那契数列 实例007:copy 实例008:九九乘法表 实例009:暂停一秒输出 实例010:给人看的时间 实例011:养兔子 实例012:100到200的素数 实例 ...
分类:
编程语言 时间:
2020-03-14 13:04:49
阅读次数:
68
这两天在搭建项目用到了swagger,遇到了不少坑,可以说是完全没必要踩到的坑,却让我浪费了许久时间,确实很难受,记录下来,以此为教训! 先说明下: 版本号为:springboot2.x、swagger2.7+ 我遇到了很多问题,第一个: 上面那个错表示swagger没有配置好,即配置问题 找原因: ...
分类:
其他好文 时间:
2020-03-12 21:58:14
阅读次数:
72
1.背景 J2EE开发笨重,配置多效率低,部署复杂,难以扩展。 2.微服务 微服务是一种架构风格。 打破了之前all in one 的架构方式,把每个功能元素独立出来。当你需要这个功能元素才把它拿来,进行动态组合。微服务对功能元素进行复制,而不是整个应用。 好处: 1.节省了调用资源的消耗 2.每个 ...
分类:
编程语言 时间:
2020-03-09 17:35:40
阅读次数:
73
[TOC] Docker 1 Docker简介 1.1 什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这 ...
分类:
其他好文 时间:
2020-03-08 17:36:20
阅读次数:
66
在实践领域驱动设计(DDD)的过程中,我们往往会遇到多个领域对象相互交互的情况。比如聚合根A在执行某操作之前需要得到聚合根B的某个信号(或某些数据)。如果在单体应用程序中,我们有条件和机会使得两者进行强引用来完成操作,但是这将直接打破领域驱动设计的规范,从而使得项目不可控,再次回到大泥球的开发。现在... ...
分类:
其他好文 时间:
2020-03-05 18:00:30
阅读次数:
87
有关浮动和清浮动问题,个人理解是float:left或者float:right的css样式打破div标准流独占一行的传统,脱离了文档流,所造成的浮动页面影响类似"捆橡皮筋,当你把橡皮都拿走了,橡皮筋就回缩了",这时候,你要做的就是考虑如何有效的防止橡皮筋回缩,就是防止我们布局的div盒子回缩,那清浮... ...
分类:
其他好文 时间:
2020-02-23 00:07:47
阅读次数:
78
证书分类 教师资格分(自上而下兼容): (一)幼儿园教师资格; (二)小学教师资格; (三)初级中学教师和初级职业学校文化课、专业课教师资格(以下统称初级中学教师资格); (四)高级中学教师资格; (五)中等专业学校、技工学校、职业高级中学文化课、专业课教师资格(以下统称中等职业学校教师资格); ( ...
分类:
其他好文 时间:
2020-02-20 22:28:07
阅读次数:
96
感觉这一题的状态设计很有讲究 一开始的思路是枚举s的前半部分,去贪心的匹配t串,然后再看剩余部分是否可以匹配t的后半部分 但这种思路显然是错的(样例都过不了),原因是可能t后半部分的某个特征串只在s中(对应的一个特征序列)出现了一次, 但是这个s中的特征序列由于被t前半部分贪心的匹配,被打破了,所以 ...
分类:
其他好文 时间:
2020-02-15 13:44:30
阅读次数:
92
这几天的学习中空余时间大体浏览了一下梦断代码这本书,但确实没有很细致的阅读。但依然有所收获。 开头的第0章就是打破人们固定的定型思维,章节从第0章开始,作者无意搞笑只是想说明一点程序员的计数方式从0开始,仔细一想确实如此,难的不说就说最基本的数组便是从0开始储存。 第一章 死定了 布鲁克斯法则:向已 ...
分类:
其他好文 时间:
2020-02-15 13:17:18
阅读次数:
70