11 2023 档案
摘要:Thread.yield():方法作用是:暂停当前正在执行的线程对象(及放弃当前拥有的cup资源),并执行其他线程 yield():做的是让当前运行线程回到可运行的状态,以允许具有相同优先级的其他线程获得运行机会。因此,使用目的是让相同优先级的线程之间能适当的轮转执行。但是,实际中无法保证yield
阅读全文
摘要:类型: run方法是同步 而start是异步 作用: run方法的作用是存放任务代码 ,start的方法是启动线程 线程数量方面: 执行run方法,他不会产生新线程,而执行start方法hi产生新线程 调用次数 run方法可以被执行无数次,而start方法只能被执行一次,原因在于线程不能被重复启动。
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解组合模式的动机,掌握该模式的结构; 2、能够利用组合模式解决实际问题。 [实验任务一]:组合模式 用透明组合模式实现教材中的“文件夹浏览”这个例子。 1.文件的执行不需真正实现,只需简单提示即可; 2.提交源代码; 3.注意编程规范。
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解桥接模式的动机,掌握该模式的结构; 2、能够利用桥接模式解决实际问题。 [实验任务一]:两个维度的桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 #include <iostream
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1. 画出对应的类图; 2.提交源代码; 3.注意编程规范。
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解单例模式的动机,掌握该模式的结构; 2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一 仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 实验要求: 1. 画出对应的类图; 2.提交源代码; 3.注意编程规范。
阅读全文
摘要:2.提交源代码(用C++完成); 3.注意编程规范。 #include <iostream> class Vector { private: int* data; // 指向向量数据的指针 int size; // 向量的长度 public: // 构造函数 Vector(int size) { t
阅读全文
摘要:范围层面的用户体验设计 这部分聚焦于产品设计的范围层面。作者介绍了如何理解和定义用户需求、进行用户研究、创建用户故事和场景等内容。用户研究和需求定义在产品设计过程中扮演着关键角色,帮助将用户需求转化为可执行的产品设计方案。 读书笔记:用户研究是理解用户需求的关键工具。通过用户故事和场景的定义,可以更
阅读全文
摘要:战略层面的用户体验设计 这部分主要介绍了用户体验设计在产品战略层面的重要性。作者强调了在产品设计之初就考虑用户体验的重要性,并提出了一些关于产品定位、目标用户群体和产品愿景等方面的实用建议。 读书笔记:在产品设计之初就考虑用户体验至关重要。用户体验不仅仅关乎产品的外观和感觉,更关乎产品是否能够满足用
阅读全文
摘要:单一职责原则的重要性:书中强调了单一职责原则,即一个类应该有且仅有一个引起它变化的原因。这让我意识到编写高质量的类不仅仅是关于功能的实现,更重要的是要考虑类的职责是否清晰明确,这样才能提高代码的可维护性和可理解性。 封装性的作用:封装性是另一个重要的概念,它可以帮助我们隐藏类的内部细节,只暴露必要的
阅读全文
摘要:今天完成了软件构造的第一个实验 利用百度云的接口做了实时的各种语言的翻译,利用javafx做可视化页面 下午去健身 晚上预习了王建民老师明天上课的内容 坐了会英语题
阅读全文
摘要:今天发烧了 基本上请了一天的假 做了大数据的实验 晚上做了会英语题
阅读全文
摘要:完成了软件设计的作业(状态模式,观察者模式,策略模式) 完成了人机交互的作业 晚上看了会springboot的视频 做了会英语题
阅读全文
摘要:今天早上打了一会球 中午看了一会springboot底层原理的视频(真的看不懂) 下午去健身 晚上背了会英语 做了会题
阅读全文
摘要:今天早上打了球 下午去健身了 晚上看了一会springboot的视频 做了云计算的一个实验(帮别人做的) 主要是安装docker 用docker 启动mysql tomcat
阅读全文
摘要:今天早上考了python大数据 用python第一次做大数据,可视化那些东西,库用的pandas 见识了python的强大 晚上看了一会springboot的视频 做了英语题
阅读全文
摘要:今天做了软件构造的作业 复习了大数据 java连接hbase 做了erp系统的后端 有一个小的问题
阅读全文
摘要:package com.example.springboot_erp.sys.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.example.spri
阅读全文
摘要:我也不知道为什么加上这段代码后会报这个错误(搜了一些 还是没怎么看懂)
阅读全文
摘要:今天写erp系统的排产后端 遇到了一个栈溢出的问题 问了chatGPT说占用资源太多 目前还不知道怎么改 先把一个接口中的东西分三次传入后端 这样递归能少点 晚上学习vue动态路由也遇到了问题
阅读全文
摘要:今天早上写了一会软件构造作业 下午去健身 晚上学了一会vue 做了英语题
阅读全文
摘要:今天早上打了会球 然后下午写了一会人机交互作业 晚上学了一会vue
阅读全文
摘要:今天弄了下ERP的数据库 重新进行规划了一下 学了一会vue 晚上打了会游戏
阅读全文
摘要:今天做完了人机交互实验的C/S实验,主要是用c# 添加图片 添加背景 输入框 等 做了英语的两个阅读 看了解析 背了会单词
阅读全文
摘要:今天做完了vue项目的第一阶段,完成了基本的增删改查,后面要做换角色登录等 还做了一会英语题,背了会单词
阅读全文
摘要:今天晚上查错,vue的项目,密码加密问题,需要用新的登录逻辑 @Override public Map<String, Object> login(User user) { //根据用户名查询 LambdaQueryWrapper<User> wrapper = new LambdaQueryWra
阅读全文
摘要:今天早上学了一会vue 中午我们对erp的数据库进行了讨论 基本确定了表的结构 表与表之间的关联 整体的系统流程 下午去做了调研 健身 晚上学了一会vue
阅读全文
摘要:跨域问题出现在不同的服务器之间 和同一个服务器不同的端口之间 解决跨域问题可以在后端 也可以在前端解决 后端解决: package com.example.vuespringboot_testone.commom.config; import org.springframework.context.
阅读全文
摘要:这个原因是 高版本SpringBoot整合swagger 造成的 我的项目是2.7.8 swagger版本是3.0.0 就会出现上面的报错 解决方式: 1.配置WebMvcConfigurer.java import org.springframework.context.annotation.Co
阅读全文
摘要:今天弄了erp系统的数据库的文件 然后做了几份调查问卷 晚上学了会vue 之前按着一个视频做了一个项目 现在有些生疏 在按着那个视频做一遍 明天在开始学学spark吧
阅读全文
摘要:今天下载了vs studio 尝试写了c#,下午去健身,晚上吃了个饭
阅读全文
摘要:今天早上上完课 下午健身 晚上做了软件构造的作业 学了一会vue
阅读全文
摘要:<!-- <template> <Main class="cccc"/> <component-a/> <slot-demo> <template #header="slotProps"> <p>插槽标题-{{slotProps.msg}}</p> </template> <template v-s
阅读全文
摘要:<template> <h3>CompA</h3> <component-b :onfun="dateFun"></component-b> <p>{{msg}}</p> </template> <script> import ComponentB from "@/components/Compon
阅读全文
摘要:<template> <!-- <Main class="cccc"/> <component-a/> --> <slot-demo> <template #header="slotProps"> <p>插槽标题-{{slotProps.msg}}</p> </template> <template
阅读全文
摘要:今天早上上完课, 做了一会大数据的作业 下午去了健身房 晚上学了一会vue基础,背了一会英语单词
阅读全文
摘要:早上上完课,下午健身,晚上上了体育课 晚上学习了vue的基础,然后背了会英语单词
阅读全文
摘要:<template> <h3>监听器</h3> <p>{{message}}</p> <button @click="updateHandle">点击</button> </template> <script> export default { name: "WatchDemo", data(){
阅读全文
摘要:<template> <p :style="{color:activeColor,fontSize:fontsize+'px'}"></p> </template> <script> export default { name: "StyleDemo", data(){ return{ active
阅读全文
摘要:<template> <div ref="contain">{{content}}</div> <button @click="getElemet">获取元素</button> <input type="text" ref="username"> </template> <script> expor
阅读全文
摘要:<template> <input type="text" v-model.lazy="message"> <div>{{message}}</div> <input type="checkbox" v-model="flag"> <div>{{flag}}</div> </template> <s
阅读全文
摘要:<template> <h3>事件修饰符</h3> <a @click="clickHandle" href="www.baidu.com">百度</a> <div @click="clickDiv"> <p @click="clickP">测试冒泡</p> </div> </template> <
阅读全文
摘要:<template> <p :class="{'active':isActive}">Class样式绑定</p> <p :class="Objec">Class样式绑定</p> <p :class="[arrActive,arrHasErr]">Class样式绑定3</p> <p :class="i
阅读全文
摘要:<template> <h3>数组</h3> <button @click="addnums">添加数据</button> <p v-for="(item,index) in nums" :key="index">{{item}}</p> </template> <script> export de
阅读全文
摘要:<template> <h3>模板语法</h3> <p>{{msg}}</p> <p>{{number+1}}</p> <p>{{flag? 'yes':'no'}}</p> <p>{{message.split("").reverse().join("")}}</p> <p v-html="raw
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解桥接模式的动机,掌握该模式的结构; 2、能够利用桥接模式解决实际问题。 [实验任务一]:两个维度的桥接模式 用桥接模式实现在路上开车这个问题,其中,车可以是car或bus,路可以是水泥路或沥青路。 实验要求: 1. 画出对应的类图;
阅读全文
摘要:实验8:适配器模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解适配器模式的动机,掌握该模式的结构; 2、能够利用适配器模式解决实际问题。 [实验任务一]:双向适配器 实现一个双向适配器,使得猫可以学狗叫,狗可以学猫抓老鼠。 实验要求: 1. 画出对应的类图; 2.提交源代码;
阅读全文
摘要:实验7:单例模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解单例模式的动机,掌握该模式的结构; 2、能够利用单列模式解决实际问题。 [实验任务一]:学号的单一 仿照课堂的身份证的例子,实现每个同学仅有一个学号这一问题。 实验要求: 1. 画出对应的类图; 2.提交源代码; 3
阅读全文
摘要:实验6:原型模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解原型模式的动机,掌握该模式的结构; 2、能够利用原型模式解决实际问题。 [实验任务一]:向量的原型 用C++完成数学中向量的封装,其中,用指针和动态申请支持向量长度的改变,使用浅克隆和深克隆复制向量类,比较这两种克隆
阅读全文
摘要:实验5:建造者模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解建造者模式的动机,掌握该模式的结构; 2、能够利用建造者模式解决实际问题。 [实验任务一]:计算机组装 使用建造者模式,完成下述任务:计算机组装工厂可以将CPU、内存、硬盘、主机等硬件设备组装在一起构成计算机,计算
阅读全文
摘要:实验4:抽象工厂模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解抽象工厂模式的动机,掌握该模式的结构; 2、能够利用抽象工厂模式解决实际问题。 [实验任务一]:人与肤色 使用抽象工厂模式,完成下述产品等级结构: 实验要求: 1. 画出对应的类图; 2.提交源代码; 3.注意编
阅读全文
摘要:实验3:工厂方法模式 本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解工厂方法模式的动机,掌握该模式的结构; 2、能够利用工厂方法模式解决实际问题。 [实验任务一]:加密算法 目前常用的加密算法有DES(Data Encryption Standard)和IDEA(Internat
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、理解简单工厂模式的动机,掌握该模式的结构; 2、能够利用简单工厂模式解决实际问题。 [实验任务一]:女娲造人 使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Wom
阅读全文
摘要:本次实验属于模仿型实验,通过本次实验学生将掌握以下内容: 1、掌握面向对象程序设计中类与类之间的关系以及对应的UML类图; 2、理解面向对象程序设计原则。 [实验任务一]:UML复习 阅读教材第一章复习UML,回答下述问题: 面向对象程序设计中类与类的关系都有哪几种?分别用类图实例说明。 4种:泛化
阅读全文
摘要:今天早上上完课 下午 健身 晚上做了一份软考题 还是下午题太难 晚上看了下午题的解析
阅读全文
摘要:今天中午做了软考的下午题 基本40多 晚上看了看解析 做完了建民老师的作业 复习了排序的算法
阅读全文
摘要:测试和调试技巧: 编写有效的单元测试用例,覆盖代码的各个分支和边界条件。 利用调试工具和技术,定位和修复程序中的问题。 重构和优化: 对于存在问题的代码,使用重构技术改善其结构和性能。 在优化代码时,注重时间和空间的平衡,避免过度优化导致代码难以理解。 团队合作和沟通: 与团队成员进行良好的沟通和协
阅读全文
摘要:本学年我想阅读关于算法和代码之类的书籍,首先选的一本就是代码大全,其次是代码整洁之道,最后是算法导论
阅读全文
摘要:一. 多选题(共5题,62.5分) 1. (多选题)流计算的处理流程包括: A. 实时查询服务 B. 离线数据采集 C. 数据是实时计算 D. 数据实时采集 我的答案: BCD:离线数据采集; 数据是实时计算; 数据实时采集;正确答案: ACD:实时查询服务; 数据是实时计算; 数据实时采集; 0分
阅读全文
摘要:1. (单选题, 2分)下列哪一个不属于第三次信息化浪潮中新兴的技术? A. 互联网 B. 云计算 C. 大数据 D. 物联网 我的答案: A:互联网 ;正确答案: A:互联网 ; 2分 2. (单选题, 2分) 下列哪项不属于大数据的发展历程? A. 成熟期 B. 萌芽期 C. 大规模应用期 D.
阅读全文
摘要:一. 单选题(共10题,20分) 1. (单选题, 2分)分布式文件系统指的是什么? A. 把文件分布存储到多个计算机节点上,成千上万的计算机节点构成计算机集群 B. 用于在Hadoop与传统数据库之间进行数据传递 C. 一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统 D. 一种高吞
阅读全文
摘要:一. 单选题(共7题,14分) 1. (单选题, 2分)下列选项中,关于HBase和BigTable的底层技术对应关系,哪个是错误的? A. GFS与HDFS相对应 B. MapReduce与Hadoop MapReduce相对应 C. GFS与Zookeeper相对应 D. Chubby与Zook
阅读全文
摘要:请在电脑中完成MongoDB的安装,并通过MongoDB Shell新建一个以自己名字(英文全拼,例如Sunjing)的数据库,并创建一个名为“grade”的集合,在该集合中插入自己上学期五门课程的成绩数据,具体包括课程名称,分数,任课教师,考试时间(或者其他相关信息)。并依次完成对数据进行增、删、
阅读全文
摘要:今天早上上完课 中午做了软考早上的题 55分 下午去健身 晚上做了软件工程作业的业务流程图 画了3个 一直有人挤 明天再弄
阅读全文