• 2024-11-2010.24
    迭代器模式下面是一个简单的示例,展示了如何在Java中实现迭代器模式://迭代器接口interfaceIterator{booleanhasNext();Objectnext();}//集合接口interfaceCollection{IteratorcreateIterator();}//具体迭代器classConcreteIteratorimpleme
  • 2024-11-0410.24 每日总结(今天继续学习软考)
    终于又开始学习软考了。学习时长2小时。学习的的软件工程模块(下面懒得敲,就直接粘贴了):结构化方法:流程固定,针对需求明确的项目,自顶向下,逐层分解,面向数据流。将数据流映射为软件系统的模块结构,数据流类型包括变换流型和事务流型,不同类型的数据流有不同的映射方法。以瀑布模型为代
  • 2024-10-2710.24
    软件设计实验二 [实验任务一]:女娲造人使用简单工厂模式模拟女娲(Nvwa)造人(Person),如果传入参数M,则返回一个Man对象,如果传入参数W,则返回一个Woman对象,如果传入参数R,则返回一个Robot对象。请用程序设计实现上述场景。实验要求:   源代码Man.javapublicclassManimp
  • 2024-10-2710.24程序员节娱乐赛
    10.24程序员节娱乐赛前言10.24程序员节快乐,祝各位程序员新的一年里,代码如诗,bug无踪,算法神速,数据如龙,运维无忧,测试顺利,技术无界,创新不断!A题面不好写由于疫情原因,今年的天梯赛改在了11月28日进行。以下是今年天梯赛正式比赛的相关要求:竞赛时长为3小时。竞赛中3个不
  • 2024-10-26Codeforces Round 981 (Div. 3) 10.24 (ABCDE)题解
    CodeforcesRound981(Div.3)2024.10.24题解A.SakurakoandKosuke题意:\(Sakurako\)与\(Kosuke\)正在玩游戏,一个点在原点\(x=0\)的起始位置。对于第\(i\)次操作,点会移动\(2\asti-1\)步。两人轮流操作,Sakurako先手,每次将点往负方向移动;Kosuke每次将点往正方向移动
  • 2024-10-2510.24
    1.数据仓库Hive最常见的应用场景是作为数据仓库。许多企业使用Hive来存储和管理大量的结构化和半结构化数据。通过将数据存储在Hadoop分布式文件系统(HDFS)中,Hive能够处理PB级别的数据。企业可以使用Hive来进行数据清洗、转换和加载(ETL),并将数据存储在Hive表中,以便后续分析。2.大
  • 2024-10-2410.24
    今天学了数据结构中的线索二叉树-线索:在传统的二叉树中,节点的左指针指向左子树,右指针指向右子树。如果节点没有左子树,则左指针指向该节点的中序前驱节点;如果没有右子树,则右指针指向中序后继节点。线索二叉树的性质:线索二叉树通过这种方式使得遍历时不再需要使用栈或递归,能够直接
  • 2024-10-2410.24日
    处理客户端请求:Servlet能够接收来自客户端(通常是HTTP请求)并对其进行处理。通过doGet()或doPost()方法,Servlet可以处理不同类型的请求。生成响应:Servlet可以生成动态响应,例如生成HTML、JSON、XML等,返回给客户端。连接后台逻辑:它可以与数据库或其他服务进行交互,以获取
  • 2024-10-2410.24每日总结:程序员修炼之道读后感1
    首次读《程序员修炼之道:从小工到专家》,我深受启发。这本书犹如一盏明灯,为程序员的成长之路指明了方向。在书中,作者强调了许多重要的理念和实践方法。其中,对我触动最深的是关于代码质量的重视。优秀的程序员不仅要追求代码的功能性,更要注重代码的可读性、可维护性和可扩展性。正如
  • 2024-10-2410.24
    1. (单选题)以下关于代码重构错误的是()A.可以增加软件的功能。B.可以提高代码可读性。C.代码重构的过程是不改变软件外部行为的前提下优化代码的内部结构。D.改变代码的内部设计。A2. (单选题)测试驱动开发的目的是()A.家中软件测试比重B.只编写使测试通过的功能
  • 2024-10-24拉普拉斯变换10.24
    目录1.拉普拉斯变换2.拉普拉斯收敛域3.导数的拉普拉斯变换推导过程5.传递函数6.电感电阻电路动态方程拉氏变换常数输入L逆变换7.控制系统传递函数8.非零初始状态的传递函数1.拉普拉斯变换\[\mathscr{L}[f(t)]=F(s)=\int^\infty_0f(t)e^{-st}dt\]$s=\sigma+j\ome
  • 2024-10-2410.24Python_pandas_基础
    一、基础1、概述Pandas是一个开源的第三方Python库,从Numpy和Matplotlib的基础上构建而来Pandas名字衍生自术语“paneldata”(面板数据)和“Pythondataanalysis”(Python数据分析)Pandas已经成为Python数据分析的必备高级工具,它的目标是成为强大、灵活、可以
  • 2024-10-2410.24
    考前挂分是个好迹象,至少不像啥也不会那么绝望是不是/A.城市间交通第一眼整体二分+可撤销并查集,觉得有点难写,而且两个\(\log\)。再看一眼,发现最小生成树+倍增优秀单\(\log\)做法。B.最小公倍数第一眼这不是我们P3911最小公倍数之和吗?坏消息是忘了怎么莫反了。于是写了
  • 2024-10-2310.24
    实验3:工厂方法模式本次实验属于模仿型实验,通过本次实验学生将掌握以下内容:1、理解工厂方法模式的动机,掌握该模式的结构;2、能够利用工厂方法模式解决实际问题。[实验任务一]:加密算法目前常用的加密算法有DES(DataEncryptionStandard)和IDEA(InternationalDataEncryptionAlgo
  • 2024-10-2210.24
    一.填空题(共3题,60分)(填空题)支持向量到超平面的距离之和称之为。我的答案:(1)间隔(填空题)支持向量机的核心思想是(最大化/最小化)间隔。我的答案:(1)最大化(填空题)函数可以作为核函数。我的答案:(1)满足Mercer定理条件
  • 2023-12-1810.24
    packagecom.itheima.mybatisdatabaseexample.pojo;importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;importjava.time.LocalDate;importjava.time.LocalDateTime;@Data@AllArgsConstructor@NoArgsConstructorpublicclass
  • 2023-12-1810.24随笔
    逻辑运算And:与同时满足两个条件的值。Select*fromempwheresal>2000andsal<3000;查询EMP表中SAL列中大于2000小于3000的值。Or:或满足其中一个条件的值Select*fromempwheresal>2000orcomm>500;查询emp表中SAL大于2000或COMM大于500
  • 2023-12-1610.24
    今日学习内容<%@pageimport="java.sql.PreparedStatement"%><%@pageimport="java.sql.*"%><%@pageimport="java.sql.DriverManager"%><%--CreatedbyIntelliJIDEA.TochangethistemplateuseFile|Settings
  • 2023-11-05大二快乐日记10.24
    3.@WebServlet实现多重映射Servlet3.0增加了对@WebServlet注解的支持,我们可以在urlPatterns属性中,以字符串数组的形式指定一组映射规则来实现Servlet的多重映射。以servletDemo为例,在@WebServlet注解的urlPatterns属性中添加一组虚拟路径,代码如下。纯文本复制pac
  • 2023-10-3110.24
    跟着模板敲代码(1)项目的架构 Dao为数据持久层,用于实现数据库的增删改查entity为javabean用于封装数据库中的对象servlet为前端数据的处理层jsp为前端页面现在来一个个实现 BaseDao用于链接mysql数据库publicclassBaseDao{static{try{C
  • 2023-10-31每日总结10.24
    今天是一个充实的学习日,我早上开始了算法与数据结构的课程,这门课程涵盖了许多重要的计算机科学概念。今天,我们深入研究了树和生成树的概念,这是算法和数据结构中的关键主题。学习了树的基本结构和性质,以及如何使用树来解决各种计算问题。我还学到了一些巧妙的解题方法,这些方法在算
  • 2023-10-2410.24
    今天学习了使用mybatis通过注解的方式实现对数据库最基本的增删改查定义了一个Emp的类对象Emp.javapackagecom.itheima.mybatisdatabaseexample.pojo;importlombok.AllArgsConstructor;importlombok.Data;importlombok.NoArgsConstructor;importjava.time.LocalDat
  • 2023-10-24大二打卡(10.24)
    今天做了什么:数据结构,第一节课复习,第二节课开始对哈夫曼相关知识讲解,都是离散里面学过的,除了代码实现,还算轻松的一节课,下节课就要开始讲图了,一天天过的真快啊马原,今天座位占的好,在第四排,虽然离老师不近,但是还是可以的,下次抢个再考前一点点的位置晚上白话文,金瓶mei,以前只知道是
  • 2023-10-2410.24日记
    CPU 计算机硬件基本系统有五大部分组成:运算器,控制器,存储器,输入设备,输出设备。 存储器分为内部存储器(即内存,容量小,速度快,临时存放数据)和外部存储器(即硬盘,光盘等,容量大,速度慢,长期保存数据) 中央处理单元组成:由运算器,控制器,寄存器组和内部总线组成 中央处理单元功能:实现程序控制,操
  • 2023-10-2410.24
    今日代码:200行今日时间:4小时学习内容:今天学习了spark的相关知识,受益匪浅,留了点作业  编程实践:参考教程https://dblab.xmu.edu.cn/blog/4322/,任意选择以下一种方式通过SparkAPI编写一个独立应用程序。(一)使用sbt对Scala独立应用程序进行编译打包(二)使用Maven对Java独立应用