文章目录 1、缓冲区不管是输入还是输出,为了减少刷内存操作,一般都有一个缓冲区的,所以一般情况下都是先缓冲到缓冲区,当缓冲区满的时候、文件关闭或者手动刷新的时候才会读写到终端1.1输出函数区别cout << flush:刷新缓冲区到终端(<<操作符具有调用函数指针的作用)== cout.flush(... ...
分类:
其他好文 时间:
2019-09-28 11:12:25
阅读次数:
90
Stream类全路径为:java.util.stream.Stream
对Stream的描述,引用其他文章中觉得比较好的介绍:
Java 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate oper... ...
分类:
编程语言 时间:
2019-09-24 21:02:49
阅读次数:
129
1. Linux界面 图形界面 特点:上手快、界面友好、鼠标流操作、资源浪费大 常见的图形界面:Gnome KDE 特点:上手快、界面友好、鼠标流操作、资源浪费大 常见的图形界面:Gnome KDE 文本界面 特点:界面友好度较差、上手需要懂得Linux命令、命令行操作、节省资源 特点:界面友好度较 ...
分类:
系统相关 时间:
2019-09-24 17:34:20
阅读次数:
114
优点:代码整体结构完整,流程一目了然在进行文件流操作时,进行了相应的异常处理,文本框的提示显示也很美观。值得一提的是,代码实现了出题数量和切换难度在同一操作界面上进行。缺点:没有创新性,流程一目了然,但为了解决流程上的瑕疵,不得不采取强制手段结束程序。在题目生成的方法采用的思路是随机生成,若不合格则 ...
分类:
其他好文 时间:
2019-09-19 21:52:52
阅读次数:
71
一手机APP测试前的准备:手机APP测试,主要针对的是android和ios两大主流操作系统,主要考虑的就是功能性、兼容性、稳定性、易用性(也就是人机交互)、性能。测试前的准备:1.使用同类型的产品,不仅仅是使用,应该是测试同类型的产品。2.熟悉我们产品的spec文档,积极和pm交流。3,写测试用例,没有时间至少要有一个checklist。二手机APP测试测试要点:功能测试(流程测试、功能点测试)
分类:
移动开发 时间:
2019-09-11 17:50:06
阅读次数:
126
Java IO概念 1. 用于设备之间的数据传输。 2. Java 将操作数据流的功能封装到了IO包中。 3. 数据流流向分:输入流和输出流,操作对象为文件。 4. 流按照操作数据分:字节流(通用)和字符流。 5. 将计算机语言:二进制数据转换成文件显示到电脑上。 IO包:继承关系图: 字符流: R ...
分类:
编程语言 时间:
2019-09-10 23:36:52
阅读次数:
128
原题链接 :https://www.acwing.com/problem/content/893/ 给定nn堆石子,两位玩家轮流操作,每次操作可以从任意一堆石子中拿走任意数量的石子(可以拿完,但不能不拿),最后无法进行操作的人视为失败。 问如果两人都采用最优策略,先手是否必胜。 输入格式 第一行包含 ...
分类:
其他好文 时间:
2019-09-01 12:26:47
阅读次数:
62
nio和bio的区别 bio: nio: nio编程的常规步骤 从channel中获取的任何数据,都必须经过buffer来存放。 Buffer 的使用 buffer中的3个核心变量,和一个不常用的变量(mark): 、 直接内存映射,零拷贝: 常规的java流操作过程: buffer有一个直接内存映 ...
分类:
其他好文 时间:
2019-09-01 10:24:01
阅读次数:
64
经过网上查找,找到了问题所在:在使用keras编程模式是,中间插入了tf.reshape()方法便遇到此问题。 解决办法:对于遇到相同问题的任何人,可以使用keras的Lambda层来包装张量流操作,这是我所做的: ...
分类:
其他好文 时间:
2019-08-30 11:49:26
阅读次数:
427
一、字符测试 二、字符串转换 三、内存管理 四、日期时间 五、内存及字符串操作 六、数学函数 七、用户组 八、数据结构和算法 九、文件操作 十、流操作 十一、进程管理 十二、格式化I/O 十三、进程通信 十四、错误处理 十五、通信 十六、系统 ...
分类:
系统相关 时间:
2019-08-21 13:52:44
阅读次数:
161