23

杜撰23种设计模式--责任链模式

Handler方法,两个方法一个setNextCarBuild设置责任的下一继任者。另一个处理抽象方法 三个继承抽象Handler的类: 组装车头,车身,车尾 客户端进行调用: 在每一个责任中设置下一责任继承人,然后调用第一个责任人,就会进行组装 ......
模式 设计模式 责任

杜撰23种设计模式--命令模式

Command: 用来生命执行操作的接口 ConcreteCommand类:将一个接收者对象绑定于一个动作,调用接收者相应操作,以实现Excute Invoker:执行类,要求该命令执行这个请求。 Receiver:知道如何实施与执行一个与请求相关的操作,任何类都可能作为一个接收者。 命令类, re ......
模式 设计模式 命令

23.10.24(jsp下拉框添加默认值)

通过查阅网上资料,得到jsp下拉框默认值的设置方式: <select name="zy" id="zy" required> <option value="0"> </option> <option value="信息工程"<%= selectValue.equals("信息工程") ? "sele ......
jsp 23 10 24

大二打卡(10.23)

今天做了什么: 上午工程实训,我的老天爷,从圆钢上取材做个小爱心,累点,手疼点也没啥,但是他那共用手套好臭啊,我这辈子第一次知道,手套能发出一周不洗的袜子的味道,戴了一上午,手都入味儿了,用沐浴露洗了半天才没味儿 下午的java,又是紧张刺激的一个下午,今天的小测试终于不跟数据库有关了,考一个文件操 ......
10.23 10 23

10.23

今天学习mybatis实现增删改查 ......
10.23 10 23

每日总结-23.10.23

<%@ page import="wangzhan.Thesql" %> <%@ page import="com.mysql.cj.Session" %> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEnc ......
23 10

10.23每日总结

今天完成了软件设计的作业,涉及到 了多种模式,其中进行了单例模式的 编程。然后做了软考的部分选择题。 并且完成了三人组队的对erp的设计,我 负责的工作是框架图和数据库设计, 以下是数据库的设计: 1. 人力资源管理系统人事管理子系统Employee 表EmployeeID (整数,主键)First ......
10.23 10 23

通过MySQL router连接MySQL8.0.23 Group Replication使用方式

服务器信息:应用服务器:部署Myrouter,版本mysql-router-8.0.23-linux-glibc2.17-x86_64-minimal10.172.144.8810.172.144.89 数据库服务器:部署MGR,版本mysql-8.0.23-linux-glibc2.17-x86_ ......
MySQL Replication 方式 router MySQL8

云原生周刊: 使用 Kubectl 执行 100 个 Kubernetes 诊断命令 | 2023.10.23

开源项目推荐 Stern Stern 是一个针对 Kubernetes 的多 pod 和容器日志跟踪工具。可以跟踪 Kubernetes 上的多个 pod 和 pod 中的多个容器。每个结果都用颜色编码,以便快速调试。 LProbe 在容器映像(ECS、Docker、Kubernetes)内执行本地 ......
Kubernetes 周刊 命令 Kubectl 2023

10.23

1. 领导点名道姓提问, 如果有不懂的问题可以说去问问别人,而不是单纯说不知道。 2. 我负责一个涉及三方的工作, 我作为三方中的A方可以很快的完成自己的部分,但我还要催B和C方的工作。 比较差的处理方法: B方和C方我催不动, 但是我的任务又被催得很紧,我去帮B和C检查做; 结果是做完了B和C根本 ......
10.23 10 23

杜撰23中设计模式--桥接模式

将抽象的部分和它的实现部分分离,是他们都可以独立地进行变化。 Implementor 两个具体实现化角色: 车类: 汽车类和具体的车Bus. Abstraction refinedAbstraction: 客户端: 这样写,在客户端代码里去设置车具体的引擎。 可以把引擎和车属性进行解耦。 实现系统可 ......
模式 设计模式

杜撰23中设计模式--迭代器模式

迭代器模式抽象类: 提供一个接口访问迭代器 迭代器具体实现类: 客户端代码: 给迭代器实现一个数组。 首先获取迭代器,然后利用迭代器的hasNext、next方法进行判断。 ......
模式 设计模式

杜撰23中设计模式--组合模式

组合模式采用树形结构的概念。 组合模式抽象方法Component(定义添加,删除,具体方法) 枝节点和叶节点(枝节点主要保证逻辑顺序,叶节点有具体显示方法,没有添加删除方法) Component组合的抽象方法定义(定义添加,删除,显示的具体方法) 枝节点,主要作用是梳理逻辑关系 叶节点: 不可以添加 ......
模式 设计模式

杜撰23中设计模式--适配器模式

在想使用一个已存在的类,但如果它的接口,也就是他的方法和你要求的不相同时,可以考虑率使用适配器。 继承的方式实现适配器模式: 现有一个功能是使用220v电压 我现在想使用180v电压,需要有一个适配器来中转。 通过继承的方式,写一个接口继承220v,然后调用220v 最终客户端调用 委让的方式实现适 ......
模式 设计模式 适配器

杜撰23中设计模式--状态模式

状态模式主要是状态判断过多的时候,进行状态转换使用 首先:状态接口,有一个抽象方法,抽象方法写的是每次状态转换做的事情 具体状态: 吃早饭,午饭,晚饭 Context类: 具体实现: 首先给状态一个初始值20. 然后实例化早晨状态,调用dosomething 这里判断time==20为否,状态流转下 ......
模式 设计模式 状态

杜撰23中设计模式--抽象工厂模式

抽象工厂模式。 我们需要一个抽象工厂,不同的具体工厂继承抽象工厂。具体的工厂不再生产单一的产品,而是生产一系列的产品,可以具体工厂生产的一系列的产品每一个类进行抽象,对这一系列产品设置好该具体工厂应该产生的类型。 举例: 水果抽象工厂,有两个具体工厂继承 南方水果工厂,北方水果工厂。 两个具体的工厂 ......
模式 设计模式 工厂

杜撰23中设计模式--观察者模式

一对多的依赖关系。 对象的状态发生改变(一),依赖对象得到通知并进行更新操作。 观察者: 这里的Observer定义了观察者的通用的方法update,在这里重写了update方法。 被观察对象的类: 被观察对象类继承被观察对象接口Observable,这个接口 维护一个观察者列表,一个changed ......
模式 观察者 设计模式

2023年10月23日每日随笔

今天,距离软考又近一天,上午主要对UML的1类图关系进行了学习,下午及晚上主要对软考的一些简单的内容进行学习。 法律法规 保护期限: 公民作品: 署名权,修改权,保护作品完整权 没有限制(比如诗词)永久保护 发表权,使用权,获得报酬权 保护至作者终身及其死后的50年 单位作品: 发表权,使用权,获得 ......
随笔 2023

杜撰23种设计模式--建造者模式

首先需要一个建造者抽象类,抽象方法代表建造的过程。 需要一个指挥者类,来指挥建造的流程,这个流程是固定的。 建造的对象 想要建造的效果,是具体的建造过程,返回一个实例对象代表完成最终的建造。 最终的调用代码: 建造者模式,通过建造者指定的接口,具体的建造类型实现接口写出具体的实现类,留一个获取建造对 ......
模式 设计模式

每日总结10.23

昨天和今天完成了小组作业的ERP系统的框架图绘制 和软件设计的实验1:UML与面向对象程序设计原则 面向对象程序设计中类与类的关系: 关联关系,继承关系,实现关系,依赖关系,聚合关系,组合关系。 利用单一职责原则重构后的类图实现登录模块; 应用了依赖倒转原则与合成复用原则。 ......
10.23 10 23

杜撰23种设计模式--模板方法模式

首先要有一个抽象的模板方法,给出大致的框架。 抽象模板方法有接口 模板方法接口的所有方法都用抽象方法来写,这样可以延迟到子类中去加载。 ......
模式 设计模式 模板 方法

10.23

算法 二叉树的层序遍历和二叉树的锯齿形层序遍历 层序遍历采用队列结构,可以使用数组实现,数组两端分别就是头和尾,使用l和r两个指针来控制数据的进出 一层一层的收集,先获取当前层的结点数,然后就可以把下一层都入队 锯齿形只需要添加一个reverse变量,来控制是否需要逆序收集结点,多一个for,先把当 ......
10.23 10 23

2023年10月23日每日总结

今天完成了建民老师的ERP任务 绘制了系统框架图 数据流图 数据库设计 1. 公司信息表(Company) • 公司ID(CompanyID) • 公司名称(CompanyName) • 公司地址(CompanyAddress) • 联系电话(ContactNumber) • 公司邮箱(Compan ......
2023

10.23 拒绝摆烂,从你他做起!

JS函数 介绍:函数(方法)是被设计为执行特定任务的代码块 定义:JavaScript函数通过function关键字进行定义,语法为: function 函数名 (参数1, 参数2,……){ 代码块 } eg: function add(a, b){ return a + b; } 法二: var ......
10.23 10 23

日常记录--2023-10月23日--周一

日程:今天只有上午有课,7点起床,吃了个早饭去上课,早上第一节数据结构,学习了队列,还讲了相关应用。中午午休一个小时,下午起来干了点别的,完善了之前的代码,晚上7-9点听了下代码随想路,学了会javaweb。 学了什么:可恶的Javaweb,复习了数据结构。 PS:不想学习,想要成为月饼盒; ......
2023 10

10.23闲话

啊今天怎么摆了一天。 上午看了看 lyt 他们做的 nfls 的题目,欸 T1T4 我怎么暑假的时候见过啊,当时好像就没改 T4🤣🤣🤣,T1 倒是写过题解,在这里。然后就对着 T2 发了三个小时呆,口胡了个 \(O(n^4)\) 做法就跑路了。遂上午摆烂。 下午 jimmy 说打模拟赛,但是是 ......
10.23 10 23

2023.10.23——每日总结

学习所花时间(包括上课):9h 代码量(行):0行 博客量(篇):1篇 今天,上午学习,下午学习; 我了解到的知识点: 1.hplus 明日计划: 学习 ......
2023 10 23

2023年10月23日

数据结构代码练习,关于2020年851 1. 二叉树的层次遍历 //数据结构 typedef struct BiTree{ Datatype data; struct BiTree *left, *right; /* 添加代码 完成哈夫曼编码 int layer, weight; */ }TreeN ......
2023

10.23

为我测试的连接数据库中新填功能 删除 package com.example.cshi.controller; import com.example.cshi.pojo.Result; import com.example.cshi.pojo.User; import com.example.csh ......
10.23 10 23

10.23篮球班赛记

终于等到了比赛的时候,上午考完试,考的也不是很好。但无所谓,此刻,正是利剑出鞘之时。 一开始还去错篮球场了,但无碍,不过些许风霜罢了。随便投了几个,但是手感不是很好。 (记得可能不清了,尽量写) 12:06 开始比赛,一开始是对手2班发球,但是他们的投篮手第一球直接盲投被我们拿到了板,然后我们迅速出 ......
篮球 10.23 10 23
共1182篇  :10/40页 首页上一页10下一页尾页