滑动窗口总结

PTA一~三大作业的总结与分析

前言: 在这三次pta大作业中,第一次大作业的题目量是最多的,但其难度是这三次中最低的,实际上是老师布置来让我们从C语言的模式慢慢转换成Java模式,考察的是Java的一些基本语法语句和实用数据的使用,根据之前学习的C语言知识可以完成第一次大作业,但第二题设了一个大坑,最后输出的数据需要是浮点数,但 ......
三大 PTA

python的类继承总结

参考文档: https://blog.csdn.net/yilulvxing/article/details/85374142 总结如下: 第一种情况: 子类和父类都有 __init__(self)方法情况继承研究 #如果子类也有init方法,那么调用父类的实例属性必须要在子类的init()方法中有 ......
python

第一次博客作业:PTA题目集1-3总结性Blog

PTA题目集1-3总结性Blog Java是一门面向对象的编程语言,与面向过程的C语言截然不同,尤其是在代码量大的时候,面向对象与面向过程的差别就尤为突出了。对于刚接触Java的我们来说,要从面向过程的思想转变到面向对象并不是一件简单的事情。 PTA三次作业概述 对于这三次大作业,我个人认为大致可以 ......
总结性 题目 第一次 博客 Blog

每日总结2023-04-01

今天完成了部分界面并修改了部分之前的界面 成果: 广告收益界面,LIstView中没有数据,暂时没有显示 第二个界面用于车主添加产品类别,登记种类和数量 第三个界面美化 第四个界面为设备绑定界面 ......
2023 04 01

java三次大作业总结

一、前言: java近三次题目集类似一个阶梯,难度一节一节上升。 第一次题目集共有九道题,有最基础的数值判断,数值计算;还有部分是判断字符串格式是否正确;以及删除字符串中多余内容——以上这些都是在c中学过相应的语法,并没有太多难题。(但近期学了正则表达式,给身为小白的我带来了在判断字符串格式时候的新 ......
java

2023/04/01每日总结

今天学习html,发现web页面不会做,现在从头开始学。准备做一个课表 ......
2023 04 01

3.窗口函数

语法: select 排序函数/聚合函数 over (<partition by ...> 分区字段 order by 排序字段) #说明:注意over后面有一个空格 说明: partiton by是可选的。如果不使用partition by,那么就是将整张表作为一个集合,最后使用排序函数得到的就是 ......
函数

AcWing第97场周赛复盘总结

4944. 热身计算 - AcWing题库 给定两个正整数 $ a,b $,请你分别计算 $ \min(a,b) $ 以及 $ \lfloor \frac{|a-b|}{2} \rfloor $ 的值。 $ \lfloor \frac{|a-b|}{2} \rfloor $ 表示不大于 $ \fra ......
AcWing

2023.4.1-每日总结

今天,我了解到了jsp的最基本知识, 全局变量<%! int g = 0; %>,等等 ......
2023

计算机网络学习总结(进程之间的通信)

进程之间通信的方式之一是利用socket 最近学习了计算机网络的一些知识,下面是我自己的一些简单理解,可能有些错误的地方(狗头保命) 首先长报文在发送的时候是以分组的形式发送的,由应用层发送应用层报文到运输层 然后运输层对接收到的每个分组加上一个运输层首部,然后发送到网络层 网络层进一步封装成数据块 ......
计算机网络 进程 之间

JAVA大作业1-3总结

一、前言 知识点: (1)多分支if-else语句: 嵌套的if语句可用于实现多重选择,可以避免深度缩进,并使程序易于阅读。 (2)限制输出为float。 (3)Scanner.close()方法: 如果在代码中关闭了Scanner,也就是调用了Scanner.close()这个方法,那么在接下来的 ......
JAVA

pta总结

本三次题目知识点很多,运用了多种方法,需要我们掌握各种语法的作用,以及慢函数哦,设计对象啊!等等,很多很多Java语言是强类型语言,对于每一种数据都定义了明确的具体的数据类型,在内存中分配了不同大小的内存空间这也就要求我们软件工程师要不断地学习, 在 Java 5 以前,switch(expr)中, ......
pta

PTA题目集1-3总结

PTA题目集1-3总结 一、 前言 不知不觉java已经学习了三个星期了,在学习的过程也收获了不少,由于有C语言的铺垫,语法变化不是很大,如递归,选择,循环,和C语言中的类似,使得在学习语法的过程中比较轻松。但是在更重要的是面向对象的加入,在解决问题的思路和方法上与C语言截然不同,使得程序的编写难度 ......
题目 PTA

Linux服务器MySQL操作总结

包含五个内容:①Navicat连接服务器MySQL;②如何查看MySQL用户名和密码;③修改MySQL登录密码;④error 1045 (28000): access denied for user 'root'@'localhost' (using password:yes)错误解决方法;⑤安装M... ......
服务器 Linux MySQL

每日总结--2023/3/31(解决了数据库连接不正常的问题,完成了javaweb暂时的配置)

今天耗费一天的时间总算是找到了问题所在. 问题出在mysql Servlet的版本上。 在重装系统前,我所装的mysql Sevlet版本是5.0左右的,所以连接数据库的驱动也是5.0,包括url,而在重装系统后我的mysql Sevlet版本是8.0以上的,所以用原来的语句是不正确的,要修改为 8 ......
javaweb 数据库 数据 问题 2023

前三次作业总结

前三次作业总结 第一次作业总结 1.前言 第一次作业主要包含对于Java.util工具库的使用以及数据之间进行强制转换。第一次作业中基本没有包含面向对象的程序设计,主要是锻炼对于设计程序的思想训练。这一次的作业基本上是基于面向过程的程序,只包含Main一个主类。 2.设计与分析 1.分析 第一次作业 ......

每日总结--2023/3/29(解决sevlet报错问题和数据库中文编码错误)

今日完成: 昨天的残留问题,查询了很多资料,也没能完全解决。 首先是tomcat版本问题,重新下载并且部署了tomcat10版本的内容,解决了sevlet代码报错的问题。 但是连接数据库仍然是不成功,报500错误,检查了mysql数据库,发现数据库正常(除中文变为?的bug)。 连接数据库暂时仍不成 ......
编码 错误 数据库 数据 sevlet

作业总结

一·前言 本次总结包含三次作业,题目难度随着作业的次数而不断增加,在经过了三个星期的作业训练后,写出了以下总结: 1.第一次作业: 第一次作业主要包括一些基础知识和输入输出,创建和if循环的应用; 本次作业难度不大,对java和c语言之间进行了一些过度和理解。 2.第二次作业: 第二次作业是在已经掌 ......

每日总结--2023/3/28

今日内容:电脑重装系统后 重新配置环境出现了若干问题 1.Tomcat部署出现问题. 解决方法:将mysql servlet的jar包放到Tomcat中的lib目录下,然后在idea中配置tomcat 将tomcat的lib目录下的两个jar包配置到工程中。 2.Java EE配置文件出现问题 解决 ......
2023 28

每日总结--2023/3/27

完成内容: 在subway web程序中加入了地图 <%-- Created by IntelliJ IDEA. User: 86178 Date: 2023/3/13 Time: 16:43 To change this template use File | Settings | File Te ......
2023 27

每日总结--2023/3/26

完成同一线路的查询: sevlet代码: package Servelet;import DButil.DButil;import bean.User;import com.sun.net.httpserver.HttpServer;import jakarta.servlet.ServletExc ......
2023 26

对于数据链路层滑动窗口协议中窗口大小的总结

3.4节中介绍了三种滑动窗口协议:1位滑动窗口协议、GBN协议、SR协议。1位滑动窗口协议本质上就是一种全双工的停等式协议,它的发送窗口和接收窗口大小都是1,在此不做赘述,我主要分析后两种协议的窗口大小。 在SR协议中,窗口大小默认满足如下两个基本条件:发送窗口大小= 接收窗口大小发送窗口大小+接收 ......
链路 大小 数据

Menu5.2运行机制分析总结

同步机制分析 示例代码对于任务管理采用了单向链表的管理方式,包含了创建、删除、添加、删除、搜索节点以及获取链表头和下一个节点的功能(在Menu5.2中,仅支持默认的)。这些操作涉及多线程并发操作,所以采用了互斥量(mutex)进行同步。当一个线程需要对链接表进行修改操作时,需要先对互斥量进行加锁,完 ......
机制 Menu5 Menu

装疯卖傻总结性blog

前言 1. Scanner in = new Scanner(System.in); Scanner 是一个类,in是一个实例或者说是对象,new 是一个创建对象的方法 2. (float)(x/0.45359237) 强制数据类型转换的写法 3.String[] race=new String[] ......
装疯卖傻 总结性 blog

全量窗口与增量窗口

全量和增量是可以共用的,这种场景还是比较常见的。 例如,分组后,先对每个组进行增量计算,然后对每个增量计算,做一个全窗口的计算。 这个时候,就需要互相结合使用了。 一:窗口函数说明 1:apply与process的区别 apply和process都是处理全量计算,但工作中正常用process。 pr ......
增量

makefile使用总结(一)

本文参考《跟我一起写 Makefile》编写,并做了一些适合个人习惯的修改,稍加总结而成。 首先提出的问题是:什么是makefile?为什么要用makefile?如何使用makefile? 为了回答这三个问题,下面就围绕这些问题做一些记录。 什么是makefile? 简单点说 makefile 是一 ......
makefile

docker 常用命令总结

attach # 当前 shell 下 attach 连接指定运行镜像 build # 通过 Dockerfile 定制镜像 commmit # 提交当前容器为新的镜像 cp # 从容器中拷贝指定文件或者目录到宿主机中 create # 创建一个新的容器,同run,但不启动容器 diff # 查看 ......
命令 常用 docker

题目集1~3的总结性Blog

1、前言: 前三次题目集主要涉及到java的编程基础知识和有关类的简单知识。 (1)其中涉及了Java中的面向对象编程、控制语句、输入输出流、类和对象等基础知识点。具体包括类的定义、构造函数、成员变量和成员方法、访问权限修饰符、条件语句、循环语句、Scanner类的使用、System.out.pri ......
总结性 题目 Blog

加解密接口的处理,系统测试执行要点,BUG定位,测试报告,金融项目经验总结

11、加解密接口的处理: 目标 知道项目中接口加解密的实现流程 了解加解密的代码实现 知道Jmeter如何实现接口加解密测试 知道基于Requests如何实现接口加解密测试 1、APP端/客户端接口加解密介绍 1.1加密方式(两种) 在TCP/IP四层模型中的应用层进行加密。类似密码本,当前项目使用 ......
要点 接口 经验 报告 金融

3月30日课后总结

3/30课后总结 线程理论 """ 进程只是一个过程,不会实际做事,做事的是线程。我们需要开启一个进程在进程里面开启线程,进程里至少有一个线程,可以有多个线程 """ # 进程是资源分配的基本单位,线程是CPU执行的最小单位 # 当进程中只有一个线程的时候,这个线程叫主线程这个线程可以开启多个子线程 ......