11 2023 档案

摘要:实验 21:观察者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解观察者模式的动机,掌握该模式的结构; 2、能够利用观察者模式解决实际问题。 [实验任务一]:股票提醒 当股票的价格上涨或下降5%时,会通知持有该股票的股民,当股民听到价格上涨的消息时会买股票,当价格下降时会大哭 阅读全文
posted @ 2023-11-30 18:16 哈哈哈老先生 阅读(4) 评论(0) 推荐(0) 编辑
摘要:实验一:百度机器翻译SDK实验(2023.11.29日完成) 任务一:下载配置百度翻译Java相关库及环境(占10%)。 任务二:了解百度翻译相关功能并进行总结,包括文本翻译-通用版和文本翻译-词典版(占20%)。 任务三:完成百度翻译相关功能代码并测试调用,要求可以实现中文翻译成英文,英文翻译成中 阅读全文
posted @ 2023-11-29 18:16 哈哈哈老先生 阅读(36) 评论(0) 推荐(0) 编辑
摘要:实验 20:备忘录模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解备忘录模式的动机,掌握该模式的结构; 2、能够利用备忘录模式解决实际问题。 [实验任务一]:多次撤销 改进课堂上的“用户信息操作撤销”实例,使得系统可以实现多次撤销(可以使用HashMap、ArrayList等 阅读全文
posted @ 2023-11-28 18:16 哈哈哈老先生 阅读(8) 评论(0) 推荐(0) 编辑
摘要:想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象root容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法root容器里的代码被称为Vue模板Vue实例与容器是一一对应的真实开发中只有一个Vue实例,并且会配合着组件一起使用{{xxx}}中的xxx要写js表达式,且xx 阅读全文
posted @ 2023-11-27 18:16 哈哈哈老先生 阅读(52) 评论(0) 推荐(0) 编辑
摘要:题目来源:1. 两数之和 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。 你可以按任意顺序返回答案。 方法一:暴力枚举 阅读全文
posted @ 2023-11-26 18:21 哈哈哈老先生 阅读(2) 评论(0) 推荐(0) 编辑
摘要:《计算之魂》读后感 在这个信息爆炸的时代,计算机科学已经成为了我们生活中不可或缺的一部分。作为一名计算机专业的学生,我深知计算机科学的重要性。最近,我读了一本名为《计算之魂》的书,这本书让我对计算机科学有了更深刻的理解,也激发了我对计算机科学的热爱。 《计算之魂》是一本关于计算机科学发展历程的书籍, 阅读全文
posted @ 2023-11-25 18:21 哈哈哈老先生 阅读(18) 评论(0) 推荐(0) 编辑
摘要:王 S 聪想要在海外开拓万 D 电影的市场,这次他在考虑:怎么拍商业电影才 能赚钱?毕竟一些制作成本超过 1 亿美元的大型电影也会失败。这个问题对电影 业来说比以往任何时候都更加重要。 所以,他就请来了你(数据分析师)来帮 他解决问题,给出一些建议,根据数据分析一下商业电影的成功是否存在统一公 式? 阅读全文
posted @ 2023-11-24 19:15 哈哈哈老先生 阅读(19) 评论(0) 推荐(0) 编辑
摘要:订单是进销存业务的基本操作手段,用订单可以直观全面地记录每一笔业务过程。进销存业务中最重要的就是理清商品以及款项的流动,所以订单中的关键动作就是对商品数量和款项变化的控制和记录。由于订单是对单笔业务的记录,所以必须用其它方法记录某一时间段内每种商品在所有业务中涉及的数量及金额的累计数,这就是总帐。基 阅读全文
posted @ 2023-11-23 10:51 哈哈哈老先生 阅读(4) 评论(0) 推荐(0) 编辑
摘要:实验19:中介者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解中介者模式的动机,掌握该模式的结构; 2、能够利用中介者模式解决实际问题。 [实验任务一]:虚拟聊天室 在“虚拟聊天室”实例中增加一个新的具体聊天室类和一个新的具体会员类,要求如下: 1. 新的具体聊天室中发送的 阅读全文
posted @ 2023-11-22 10:51 哈哈哈老先生 阅读(14) 评论(0) 推荐(0) 编辑
摘要:迭代器模式是一种行为型设计模式,它提供了一种统一的方式来访问集合对象中的元素,而不是暴露集合内部的表示方式。简单地说,就是将遍历集合的责任封装到一个单独的对象中,我们可以按照特定的方式访问集合中的元素。 抽象迭代器(Iterator):定义了遍历聚合对象所需的方法,包括hashNext()和next 阅读全文
posted @ 2023-11-21 08:49 哈哈哈老先生 阅读(39) 评论(0) 推荐(0) 编辑
摘要:命令模式(Command Pattern)是一种行为型设计模式,又叫动作模式或事务模式。它将请求(命令)封装成对象,使得可以用不同的请求对客户端进行参数化,具体的请求可以在运行时更改、排队或记录,它讲发出者和接收者解耦(顺序:发出者-->命令-->接收者)本质:封装请求 抽象命令(Command): 阅读全文
posted @ 2023-11-20 08:46 哈哈哈老先生 阅读(205) 评论(0) 推荐(0) 编辑
摘要:实验8 Flink初级编程实践 1.实验目的 (1)通过实验掌握基本的Flink编程方法。 (2)掌握用IntelliJ IDEA工具编写Flink程序的方法。 2.实验平台 (1)Ubuntu18.04(或Ubuntu16.04)。 (2)IntelliJ IDEA。 (3)Flink1.9.1。 阅读全文
posted @ 2023-11-19 10:51 哈哈哈老先生 阅读(121) 评论(0) 推荐(0) 编辑
摘要:《浪潮之巅》读书笔记 最近读完了吴军的《浪潮之巅》,这是一本关于科技公司兴衰和变革的书籍,对我产生了很大的启发。书中详细介绍了科技行业的历史背景、发展历程和未来趋势,通过分析许多知名科技公司的案例,揭示了科技行业的发展规律和成功秘诀。 在阅读这本书的过程中,我深刻地认识到了科技行业的发展需要不断创新 阅读全文
posted @ 2023-11-18 10:50 哈哈哈老先生 阅读(11) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:财务审批 某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单,副总经理可以审批10万元及以下的采购单,总经理可以审批20万元及以下的采购单,20万元以上的采购单需要开职工大会确定。现用职责链模式设计该系统。 package r 阅读全文
posted @ 2023-11-17 09:00 哈哈哈老先生 阅读(14) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:婚介所 婚介所其实就是找对象的一个代理,请仿照我们的课堂例子“论坛权限控制代理”完成这个实际问题,其中如果年纪小于18周岁,婚介所会提示“对不起,不能早恋!”,并终止业务。 public abstract class Center { protected String name; p 阅读全文
posted @ 2023-11-16 08:00 哈哈哈老先生 阅读(11) 评论(0) 推荐(0) 编辑
摘要:实验7 Spark初级编程实践 1.实验目的 (1)掌握使用Spark访问本地文件和HDFS文件的方法 (2)掌握Spark应用程序的编写、编译和运行方法 2.实验平台 (1)操作系统:Ubuntu18.04(或Ubuntu16.04); (2)Spark版本:2.4.0; (3)Hadoop版本: 阅读全文
posted @ 2023-11-15 10:50 哈哈哈老先生 阅读(112) 评论(0) 推荐(0) 编辑
摘要:实验13:享元模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解享元模式的动机,掌握该模式的结构; 2、能够利用享元模式解决实际问题。 [实验任务一]:围棋 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 实验要求: 1.提交 阅读全文
posted @ 2023-11-14 18:21 哈哈哈老先生 阅读(11) 评论(0) 推荐(0) 编辑
摘要:[实验任务一]:计算机开启 在计算机主机(Mainframe)中,只需要按下主机的开机按钮(on()),即可调用其他硬件设备和软件的启动方法 ,如内存(Memory)的自检(check())、CPU的运行(run())、硬盘(HardDisk)的读取(read())、操作系统(OS)的载入(load 阅读全文
posted @ 2023-11-13 09:16 哈哈哈老先生 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Shell 教程 Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言。 Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 Ken Thompson 的 sh 是第一种 Uni 阅读全文
posted @ 2023-11-12 18:21 哈哈哈老先生 阅读(6) 评论(0) 推荐(0) 编辑
摘要:Linux apt 命令 apt(Advanced Packaging Tool)是一个在 Debian 和 Ubuntu 中的 Shell 前端软件包管理器。 apt 命令提供了查找、安装、升级、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 apt 命令执行需要超级管理员权限(ro 阅读全文
posted @ 2023-11-12 18:20 哈哈哈老先生 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、单一职责原则定义 单一职责原则定义:一个对象应该只包含单一的职责,并且该职责被完整地封装在一个类中。 另外一种定义:就一个类而言,应该仅有一个引起它变化的原因。 二、单一职责原则分析 (1)一个类(或者大到模块,小到方法)承担的职责越多,它被复用的可能性越小,而且如果一个类承担的职责过多,就相当 阅读全文
posted @ 2023-11-11 19:31 哈哈哈老先生 阅读(6) 评论(0) 推荐(0) 编辑
摘要:桥接(Bridge)模式的定义如下:将抽象与实现分离,使它们可以独立变化。它是用组合关系代替继承关系来实现,从而降低了抽象和实现这两个可变维度的耦合度。 假如你有一个几何形状(Shape)类, 从它能扩展出两个子类: 圆形(Circle)和方形(Square)。你希望对这样的类层次结构进行扩展以使其 阅读全文
posted @ 2023-11-10 09:56 哈哈哈老先生 阅读(32) 评论(0) 推荐(0) 编辑
摘要:一、什么是组合模式 组合模式也成为整体部分模式,是一种结构型设计模式。它将对象组合成树形的层次结构,用来表示“整体-部分”的关系。通过组合模式,我们可以使用相同的方式处理单个对象和多个对象组合。 二、角色组成 组件(Component):定义组合模式中所有对象共有的方法和属性。 叶子节点(Leaf) 阅读全文
posted @ 2023-11-09 09:00 哈哈哈老先生 阅读(35) 评论(0) 推荐(0) 编辑
摘要:2.工厂方法模式 作为抽象工厂模式的孪生兄弟,工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个,也就是说工厂方法模式让实例化推迟到子类。 工厂方法模式非常符合“开闭原则”,当需要增加一个新的产品时,我们只需要增加一个具体的产品类和与之对应的具体工厂即可,无须修改原有系统。同时在 阅读全文
posted @ 2023-11-08 19:31 哈哈哈老先生 阅读(2) 评论(0) 推荐(0) 编辑
摘要:今天做了单例模式的实验代码 在有些系统中,为了节省内存资源、保证数据内容的一致性,对某些类要求只能创建一个实例,这就是所谓的单例模式。 单例模式有 3 个特点: 单例类只有一个实例对象; 该单例对象必须由单例类自行创建; 单例类对外提供一个访问该单例的全局访问点; 1. 单例模式的结构 单例模式的主 阅读全文
posted @ 2023-11-07 09:00 哈哈哈老先生 阅读(8) 评论(0) 推荐(0) 编辑
摘要:定义将一个接口转换成客户希望的另一个接口,使接口不兼容的那些类可以一起工作,其别名为包装器(Wrapper)。适配器模式既可以作为类结构型模式,也可以作为对象结构型模式。在适配器模式中,我们通过增加一个新的适配器类来解决接口不兼容的问题,使得原本没有任何关系的类可以协同工作。 根据适配器类与适配者类 阅读全文
posted @ 2023-11-06 09:52 哈哈哈老先生 阅读(18) 评论(0) 推荐(0) 编辑
摘要:今天参加了软考中级的软件设计师考试,感觉复习的不到位,满分是没希望了。证书肯定拿不了,之前一直没啊看。最后突击了几天,发现太累了 阅读全文
posted @ 2023-11-05 19:31 哈哈哈老先生 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Linux yum 命令 yum( Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。 基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有 阅读全文
posted @ 2023-11-04 19:31 哈哈哈老先生 阅读(1) 评论(0) 推荐(0) 编辑
摘要:删除排序链表中的重复元素 题目来源: 删除排序链表中的重复元素 存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除所有重复的元素,使每个元素 只出现一次 。 返回同样按升序排列的结果链表。 方法一:一次遍历 /** * Definition for singly-linked li 阅读全文
posted @ 2023-11-03 19:31 哈哈哈老先生 阅读(4) 评论(0) 推荐(0) 编辑
摘要:今天完成了设计模式的原型模式实验 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 原型模式其实就是从一个对象再创建另外一个可定制的对象,而且不需知道任何创建的细节 简单说就是先创建一个原型类实例,然后通过克隆的方法来复制一个一样的新对象,这个对象和原来的对象相同或相似 [实验任务一 阅读全文
posted @ 2023-11-02 08:55 哈哈哈老先生 阅读(7) 评论(0) 推荐(0) 编辑
摘要:《梦断代码》是一本关于计算机编程的书籍,作者通过讲述自己在软件开发过程中的经历和感悟,向读者展示了程序员在追求技术卓越的道路上所面临的挑战和困境。读完这本书,我有以下几点感悟: 技术与艺术的结合:编程不仅仅是一门技术,更是一门艺术。程序员需要具备扎实的编程基础,同时还要具备创新思维和审美能力。在编写 阅读全文
posted @ 2023-11-01 12:14 哈哈哈老先生 阅读(10) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示