tushao
不忘初心,无限更新流学习单位,总结每日学习资料,总结写代码中遇到的问题
摘要: javaweb 使用java语言开发的互联网项目 软件架构 C/S架构 C/S架构:开发客户端和服务器端 在用户本地有一个客户端程序,在远程本地有一个服务器端程序 例如QQ,weChat 优点:用户体验感好 缺点:开发成本高,安装复杂,部署麻烦,维护麻烦 B/S架构 我们是搞B/S架构,基于浏览器开 阅读全文
posted @ 2020-12-23 08:56 是涂绍啊 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 方法引用:就是对lambda表达式中代码冗余现象的优化,优化lambda表达式 1.概念 在我们是哦用lambda表达式的时候其实传递的是一段解决问题的代码,给声明参数,做什么操作 2.lambda代码冗余现象 比如像打印一个内容: 1.先准备一个函数式接口,内含一个抽象方法 2.准备一个实现类,实 阅读全文
posted @ 2020-12-23 08:55 是涂绍啊 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Stream流 JDK1.8才有,依赖于lambda表达式。 >目的是为了解决查询的时候一次又一次的遍历苦恼 步骤 1.将集合A中的数据结果条件一,过滤到子集合B中 2.将集合B里面的数据经过条件二筛选为子集合C Stream流常用API方法 1.针对对象 Collection集合的子集合list或 阅读全文
posted @ 2020-12-23 08:54 是涂绍啊 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 文件上传优化 目的:解决文件名相同覆盖问题 1.文件名称进行优化 服务器端口传入文件名称一样,最终导致服务器硬盘只保留一个文件,所以需要对文件进行优化 //文件名称定义规则 0."beautiful" 1.把System.currentimients();毫秒值加入文件名 2.Random.next 阅读全文
posted @ 2020-12-23 08:53 是涂绍啊 阅读(194) 评论(2) 推荐(0) 编辑
摘要: 网络基础 软件架构 C/S架构:客户端与服务器端的一种架构,将任务合理的分配给客户和服务器端,就是有两端 B/S架构:浏览器和服务器端的架构,简化了系统开发和维护(常用) B/S架构和C/S架构的区别 C/S架构是基于局域网的,B/S架构是基于广域网的。 硬件环境不同:C/S建立在专用网络上,对数据 阅读全文
posted @ 2020-12-23 08:52 是涂绍啊 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 属性集:Preperties 1.为什么使用属性集 可以对流进行操作,把硬盘中的键值对进行操作,把数据保存到Properties集合中,键和值都是字符串 构造方法 Properties()-->创建一个空的属性集列表 API方法 1.Properties对象.setProperties(String 阅读全文
posted @ 2020-12-23 08:47 是涂绍啊 阅读(97) 评论(0) 推荐(0) 编辑
摘要: IO流 1.什么是IO流 *流(数据):字节或字符,一个字符=两个字节 *内存:临时存储作用 *输入和输出是以内存为基准:硬盘数据进入内存就是输入,数据从内存出去进硬盘就是输出。 *读取和写入是以硬盘为基准:硬盘数据进入内存就是读取,数据存内存出去进硬盘就是写入。 | 2.IO流分类 *输入流:把数 阅读全文
posted @ 2020-12-23 08:46 是涂绍啊 阅读(106) 评论(0) 推荐(0) 编辑