前言 在之前我们接触了JDK1.8引入的新特新lambda表达式没在某种程度上,它可以简化我们的代码,帮助我们快速的编写代码,但在这其中我们之前的编写方式并不是lambda表达式最简洁的方式,而在头屑情况下我们可以使用lambda表达式的方法引用是代码进一步简洁化。 一、方法引用: 在java中方法 ...
分类:
其他好文 时间:
2019-08-31 14:52:08
阅读次数:
140
今日完成: 读取本地全部文件名、绝对路径和长度到后台 成功建立本地磁盘全部文件名的数据库 配置gitlab 明日计划: 继续完善数据库,增加创建日期,拓展名等需求 开始改善主页面,继续向老师的要求靠拢,使页面尽量简洁一目了然 心得体会: 编写代码的过程的无论是C++还是java都有很大的相似处,所以 ...
分类:
其他好文 时间:
2019-08-29 18:03:35
阅读次数:
71
MapReduce案例 1.单词计数--wordcount 首先准备好文件 开始编写程序 2.计算每个人的钱数 文件1 文件2 代码编写 3.求出共同好友 准备文件 编写代码 上面的程序输出的结果 最终结果展示 4.读取JSON数据 5.分区解决数据倾斜 准备一个文件里面一个单词非常多别的很少 5. ...
分类:
其他好文 时间:
2019-08-29 16:04:43
阅读次数:
62
模块化(切记:学习思想) 如果不用模块化编写代码,那么会具有以下问题: 代码杂乱无章,没有条理性,不便于维护,不便于复用 很多代码重复、逻辑重复 全局变量污染 不方便保护私有数据(闭包) 模块化的基本实现:闭包的自调用函数 AMD模块化 -->requireJS AMD:async module d ...
分类:
编程语言 时间:
2019-08-29 11:44:02
阅读次数:
123
webpack resolve:resolve 配置是帮助 webpack 查找依赖模块resolve.alias 是最常用的配置,通过设置 alias 可以帮助 webpack 更快查找模块依赖,而且也能使我们编写代码更加方便。module:在 webpack 解析模块的同时,不同的模块需要使用不 ...
分类:
Web程序 时间:
2019-08-28 10:39:52
阅读次数:
91
今日工作: 开始着手编写代码,写出了点餐的首页。 首页设置了地址信息,搜索栏,食堂入口,一些菜品的展示;实现了菜品根据销量排序的功能 代码:https://github.com/Ljy02/ETB 明日计划 编写点击食堂入口跳转到食堂内的页面,实现添加至购物车功能,解决购物车内删改菜品及已选商品总价 ...
分类:
其他好文 时间:
2019-08-24 20:48:11
阅读次数:
69
一 为什么要有操作系统 ( 两本书:现代操作系统、操作系统原理) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标,显示器,打印机,网络接口及其他输入输出设备组成。 一般而言,现代计算机系统是一个复杂的系统。 其一:如果每位应用程序员都必须掌握该系统所有的细节,那就不可能再编写代码 ...
分类:
系统相关 时间:
2019-08-20 22:24:54
阅读次数:
115
测试工作者的格言应该是——君子不器 身为测试工作者,必需会的技能:功能,自动化,性能,安全,运维,代码UT,编写代码,文档分析整理,持续学习,沟通。这些技能中,最重要的是功能,不争哈,说功能最重要是软件测试连功能都保证不了,还谈个啥。价值最低最普遍的也是功能,因为仅需要点点点即可开展工作。不过这个点 ...
分类:
其他好文 时间:
2019-08-20 00:52:34
阅读次数:
67
1、函数介绍function 为了避免代码重复使用,我们一般通过函数编写代码块,而这一个代码块用来实现某种功能。 且,这个功能在后面的代码中,会重复调用; 2、函数的语法格式(1)函数的写法格式: function check_cpu { cat /proc/cpuinfo } ls /etc/ c ...
分类:
系统相关 时间:
2019-08-19 21:11:25
阅读次数:
59
1.使用NodeJS编写代码实现遍历文件夹以及所有文件名 2.模块化差异,AMD,CMD,COMMENJS,ESMODULE AMD一个特点就是依赖前置,commonjs是一个require的语法,ESmodule是一个静态的引入,另外两种是动态引入; 3.node框架中的mvc 在后端的mvc与前 ...
分类:
Web程序 时间:
2019-08-18 19:35:17
阅读次数:
138