11 2021 档案
摘要:命令模式 package src; //抽象命令类 public abstract class AbstractCommand { public abstract int execute(int value); //声明命令执行方法execute() public abstract int undo
阅读全文
摘要:#include <iostream> #include <stack> #include <string> using namespace std; class Command { public: Command(){} virtual ~Command(){} virtual void Exec
阅读全文
摘要:一 使用隐藏域传递值 在用户信息确认界面,可以看到用户输入的信息,但是不能修改,并且在提交或者修改时需要用到用户输入的信息。所以这些信息不能被用户修改,但是还要能够被提交给服务器,只能使用隐藏域。下面的代码就是用户信息确认界面中的代码: <input type="hidden" name="user
阅读全文
摘要:命令模式 某系统需要提供一个命令集合(注:可以使用链表,栈等集合对象实现),用于存储一系列命令对象,并通过该命令集合实现多次undo()和redo()操作,可以使用加法运算来模拟实现。 实验要求: 1. 提交类图; 2. 提交源代码; 3. 注意编程规范。
阅读全文
摘要:策略模式 c++ #include<iostream>using namespace std;// 出行策略class ITransport{public: virtual ~ITransport() {} virtual void Run() = 0;};class Tourists{public
阅读全文
摘要:public class Client { public static void main(String args[]) { Leader objDirector,objManager,objGeneralManager,objViceGeneralManager; objDirector=new
阅读全文
摘要:策略者模式 java代码 package Strategy; public class AirplaneStrategy implements TravelStrategy { @Override public void goTravel() { System.out.println("乘飞机去旅行
阅读全文
摘要:责任链#include <iostream> #include <vector> using namespace std; class relatives { public: relatives(){} virtual ~relatives(){} virtual bool request(int)
阅读全文
摘要:责任链模式 java 某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单,副总经理可以审批10万元及以下的采购单,总经理可以审批20万元及以下的采购单,20万元以上的采购单需要开职工大会确定。现用职责链模式设计该系统 2. 提交源代码;
阅读全文
摘要:(1)会议,会议人员,邮局,会议管理员,会议召开申请者,系统管理者 (2) (3) (4)
阅读全文
摘要:婚介所其实就是找对象的一个代理,请仿照我们的课堂例子“论坛权限控制代理”完成这个实际问题,其中如果年纪小于18周岁,婚介所会提示“对不起,不能早恋!”,并终止业务。 package 代理模式; public class Customer implements Person{ public void
阅读全文
摘要:享元模式 设计一个围棋软件,在系统中只存在一个白棋对象和一个黑棋对象,但是它们可以在棋盘的不同位置显示多次。 package com; class BlackIgoChessman extends IgoChessman{ @Override public String getColor() { /
阅读全文
摘要:某物资管理系统中物资采购需要分级审批,主任可以审批1万元及以下的采购单,部门经理可以审批5万元及以下的采购单,副总经理可以审批10万元及以下的采购单,总经理可以审批20万元及以下的采购单,20万元以上的采购单需要开职工大会确定。现用职责链模式设计该系统。 #include<iostream> usi
阅读全文
摘要:实验一 HADOOP实验-HDFS与MAPREDUCE操作 一、实验目的 1、利用虚拟机搭建集群部署hadoop 2、HDFS文件操作以及文件接口编程; 3、MAPREDUCE并行程序开发、发布与调用。 二、实验内容 1、虚拟机集群搭建部署hadoop 利用VMware、centOS-7、Xshel
阅读全文
摘要:对数据库的操作一般包括连接、打开、使用、关闭等步骤,在数据库操作模板类中我们定义了connDB()、openDB()、useDB()、closeDB()四个方法分别对应这四个步骤。对于不同类型的数据库(如SQL Server和Oracle),其操作步骤都一致,只是连接数据库connDB()方法不同,
阅读全文
摘要:1为什么要考虑信息安全? 信息是一种有价值的资产,作为一种资产,信息需要保护,免受攻击。 2三个安全目标 机密性、完整性、可用性 3攻击 ①威胁机密性的攻击:嗅探和流量分析 ②威胁完整性的攻击:修改、假冒、回放和否认 ③威胁可用性的攻击:拒绝服务(DoS)攻击可以减慢或完全中断系统的服务。可以有几种
阅读全文
摘要:业务用例模型的目的在于: 1. 描述企业的内部组织结构 2. 描述企业各部门的业务 3. 关注于角色和系统的交互界面 业务用例是用来捕获功能性需求的,功能性需求是由actor的业务目标来体现的。也就是对于actor来说,他所负责的业务需要由一系列的业务目标组成。比如一个档案管理员,他的业务目标就是维
阅读全文
摘要:装饰模式 c 1 #include <iostream> 2 #include <string> 3 #include <list> 4 using namespace std; 5 6 class Phone 7 { 8 public: 9 Phone() {} 10 virtual ~Phone
阅读全文
摘要:手机功能的升级 用装饰模式模拟手机功能的升级过程:简单的手机(SimplePhone)在接收来电时,会发出声音提醒主人;而JarPhone除了声音还能振动;更高级的手机(ComplexPhone)除了声音、振动外,还有灯光闪烁提示。 二、类图 1 package tutorial11; 2 3 pu
阅读全文
摘要:我们在实现功能时往往有很多思路,但是哪种思路能行得通并且最适合情况就需要我们进行试验性开发。试验性开发确实会造成精力的消耗,或许大量的测试方案最终还会被舍弃,但是我们必须这样做。实际上如果不进行方案的实验,正式的开发反而可能遭遇返工和混乱的拆补,会严重分散重新开发人员的精力和信心,甚至影响用户对产品
阅读全文
摘要:一套大型的软件系统往往要持续开发运营,这就要求开发团队保持系统的概念一致性。世界需要秩序,就是因为每个人想法不一,产生矛盾时无法统一实现整体利益。在系统的开发中,人与人之间的思维差异是客观存在的,概念的完整性只能少数人员来实现,对于大型的项目,合理的团队组建方式就很重要。如同上一章所述,一个团队概念
阅读全文
摘要:recyclerview package com.example.myapplication; public class music { private String url; private String mname; private String geshou; public music(Str
阅读全文
摘要:前人的智慧告诉我们如果没有认真地进行分析、设计、进度计划,真正开始开发后总会让自己陷入令人痛苦的麻烦。事实上,这种麻烦在我前期做过的绝大多数项目中都出现了,但是当你咬着牙从中脱身,还是会体验到创造与实现的快乐,通过这些经历和课程学习,我也慢慢能总结归纳经验教训,让自己今后能尽量少地陷入这样的“焦油坑
阅读全文
摘要:带阴影的TextView android:shadowColor:设置阴影颜色 android:shadowRadius:设置阴影的模糊程度 android:shadowDx:设置阴影在水平方向的偏移 android:shadowDy:设置阴影在竖直方向的偏移 带边框的TextView <?xml
阅读全文
摘要:一、任务 自己设计并编写一个 Windows 应用程序,要求用到 TextBox、GroupBox、RadioButton、CheckBox、ComboBox、ListBox 控件 1 using System; 2 using System.Collections.Generic; 3 using
阅读全文