Java
第一次Blog作业——Java题目集1~3的总结与分析
题目集1-3总结性Blog 前言 在本阶段的学习过程中,我们完成了Java题目集1至题目集3的任务。知识点的设置上,覆盖了程序设计基础、类的设计原则及设计、类和对象的使用、类间的关系、排序的方法、Java集合框架的List等接口、正则表达式。 三次题目集,题目从五道到四道到三道,题量适中,前面几题都较为简单,最后一题难度逐渐递增,使我们渐入佳境,帮助我们巩固课堂上学习的概念,并通过实践加深理解。
22207223-王颖对于编写pta答题判题程序的总结
目录 一、前言 1.1 知识点 1.2 题量 1.3 难度 二、答题判题程序1 2.1 设计与分析 2.2 踩坑心得 2.3 改进建议 三、答题判题程序2 3.1 设计与分析 3.2 踩坑心得 3.3 改进建议 四、答题判题程序3 4.1 设计与分析 4.2 踩坑心得 4.3 改进建议 五、总结 一、前言 1.1 知识点 (1)题目集1 题目集1
20222408 2024-2025-1 《网络与系统攻防技术》实验三实验报告
1.实验内容 1.1回答问题 (1)杀软是如何检测出恶意代码的? ①基于特征码的检测:AV软件厂商搜集最全最新的特征码库,并以此来尝试匹配文件中的一个或几个片段②启发式恶意软件检测:根据片面特征推断,包括行为(如连接恶意网站、开放端口、修改系统文件等),外观(文件签名、结构、厂商等)。③基于行为的恶意软件检测:基本上就是加入了行为监控的启发式。 (2)免杀是做什么? 对恶意软件做处理,让它不被杀毒
程序员世界大冒险d45Ⅲ
Java实现数据库的增删改: 第一步:连接配置数据库如下 package com.itheima.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; /* JDBC快速入门 */ public class JDBCdemo { public static void m
最佳实践:通义灵码生成单元测试,让单测更简单
作者:虎仔 本文首先讲述了什么是单元测试、单元测试的价值、一个好的单元测试所具备的原则,进而引入如何去编写一个好的单元测试,通义灵码是如何快速生成单元测试的。 什么是单元测试? 单元测试是一种软件测试方法,通过编写代码来验证应用程序中最小的可测试单元(如单个函数、方法或类)的正确性。通常,单元测试由开发人员在功能实现过程中或完成后编写,其目的是确保每个最小可测试单元都能按照设计预期正常工作。 单元
JAVA第一次博客作业
一、前言 总结三次题目集的知识点、题量、难度等情况 这三次题目集的最后一道大作业是一系列递进的编程作业。 第一次作业 答题判题程序-1 设计一个简单的答题判题程序,要求输入题目信息和答题信息,根据标准答案判断答题结果。 主要知识点: 基本的类设计和对象创建。 输入输出处理。 字符串处理。 正则表达式。 第二次作业 答题判题程序-
用户对某条账单记录的删除操作
1. 数据获取与处理 首先,从客户端请求中获取账单的ID是删除操作的第一步。这里使用 request.getParameter() 方法来提取传入的账单 ID。 2. DAO模式的使用 使用DAO模式的主要目的是将数据库操作与业务逻辑分离,使代码结构更加清晰、可维护性更高。 3. 删除操作的实现 在这一行,调用了 deleteBill 方法去删除指定ID的账单。 4. 结果反馈与异常处理
PTA题目集1-3总结(22207331-张博文)
总体情况预览: 第一次: 第二次: 第三次: (1)前言: 前三次作业题量适中,但是难度较大! 题目集作业主要考察了以下知识点: 一、基础语法 1. 变量与数据类型:包括整型(int、long 等)、浮点型(float、double)、字符型(char)、布尔型(boolean)等数据类型的定义和使用。 2. 运算符:算术运算符(+、-、*、/、%)、关系运算符(==、!=、&
pta第一次大作业-卢文博
第一次大作业 7-1设计一个风扇Fan类 主要代码如下: 这个fan类主要考察了: 类和对象的基本概念 构造方法的使用 变量的封装(使用私有数据域和访问器、修改器) 方法重写(toString方法) 条件语句和用户输入处理 7-2类和对象的使用 我认为这个题题目和上面fan类比较类似 下面是student类的代码 主要考察和fan类类似几个方面: 面向对象编程:理解类的属性和方法的使用。 封装
《使用Gin框架构建分布式应用》阅读笔记:p208-p211
《用Gin框架构建分布式应用》学习第11天,p208-p211总结,总计4页。 一、技术总结 1.JavaScript 前端永远离不开HTML,CSS,JavaScript这三个概念。但是书中作者基本没有进行介绍。此时要求我们自己具备一定的前端基础。关于Javascript的tutorial, 个人觉得React文档中提到的《The Modern JavaScript Tutorial》(http
阿里云开源 AI 应用开发框架:Spring AI Alibaba
作者:刘军,Spring AI Alibaba 发起人,Apache Member 编者按: 6 年前,2018 年 10 月,阿里巴巴开源 Spring Cloud Alibaba,旨在帮助 Java 开发者通过 Spring Cloud 编程模型轻松开发微服务应用。6 年后,大模型和 AI 正在深刻改变我们工作和生活的方方面面,不再是移动屏幕端,而是整个物理世界。恰逢其时,阿里云开源 Spri
10月30日学习进度
package com.leap.mes.controller; import com.leap.mes.entity.LoginInfo; import com.leap.mes.entity.Worker; import com.leap.mes.mapper.WorkInfoMapper; import com.leap.mes.util.Result; import org.spri
10月31日学习进度
package com.leap.mes.controller; import com.leap.mes.entity.*; import com.leap.mes.mapper.WorkInfoMapper; import com.leap.mes.util.Result; import org.apache.ibatis.annotations.Param; import org.apac
66.《ds---查找》
one 查找概念 线性结构 大纲总体上就是一个基本概念和五种查找方法 对于关键概念 关键字和平均查找长度(假设从左往右一一查询) 例如找关键字为4 需要比较 10 2 4 三次 顺序查找【线性查找】(顺序表和链表) 一般线性表的顺序查找(无序) 有序线性表的顺序查找 随后再详细写解平均查找长度的算法 还有注意前提是表中每个元素的查找概率都一样 看一个查找概率不同的题目 对长度为3
题目1 - 3 总结
一、前言 在过去的一段时间里,我们完成了三次题目集的挑战。这三次题目集涵盖了丰富的知识点,题量和难度也各有不同。 (一)知识点概述 题目集 1 主要涉及 Java 的面向对象编程基础,包括类的定义、对象的创建和方法的调用。在这个题目集中,我们学会了如何使用类来封装数据和行为,以及如何通过对象之间的交互来实现特定的功能。 题目集 2 在题目集 1 的基础上,进一步深入了面向对象编程的概念,同时引入了
ubuntu在线安装jdk
sudo apt update sudo apt install openjdk-8-jdk java -version 安装net8.0 sudo apt-get update sudo apt-get install -y dotnet-sdk-8.0 查看版本 dotnet --list-runtimes
22207334-章莲祥第一次博客
一、前言 对于这三次作业的知识点来讲我认为是相当密集的,无论是第一次作业中有无参构造方法、类和对象的使用和字符串的接收处理和输出,又或是往后的第二三次作业,都让我在思考中学到了很多。就题量来讲的话,基础类的题较多,难题虽少但是确实够难, 题量上的设置在我看来还是合理的。难度的话对我个人来说还是较大,对java中面向对象的思想还不是很能熟练运用,比如在一次大作业的时候对类的设置就没有设好,导致后续花
GNU编译器(GCC)原理简介
GNU编译器(GCC)原理简介 GNU编译器(GCC, GNU Compiler Collection)是GNU工具链的关键组件,与GNU、Linux相关项目的标准编译器。它设计之初仅用来处理C语言的(也被称为GNU C编译器),紧接着扩展到C++、Objective-C/C++、Fortran、Java、Go等编程语言。 目前,GCC已经被以知道各种指令集体系结构中,成
22207128-杨衍新-java第一次博客
目录 前言 PTA第一次大作业总结 PTA第二次大作业总结 PTA第三次大作业总结 设计与分析 PTA第一次大作业的设计与分析 PTA第二次大作业的设计与分析 PTA第三次大作业的设计与分析 采坑心得 改进建议 总结 前言 在经历了将近两个月的java这一面向对象编程语言的学习后,我学到了很多新的概念,例如:对象、类、多态、继承等等,对于编程也有了全新的理解。通过这三次大作业的实践,我体会到了
整型变量0和1相互切换
今天在做项目时遇到一个问题,要对用户的状态进行切换。前端传过来的是一个整型变量status,1为启用,0为禁用。如何切换呢? 使用数学运算 status = 1 - status; 很明显,当status为1时,1-status为0;当status为0时,1-status为1。 使用位运算 status ^= 1; // 使用异或运算 ^= 是位异或运算符,它会将 status 的每一位与其右侧的
《一篇就够系列》之HTTP详解,覆盖高频面试考点!
一、写在开头 前几篇博文大概介绍了什么是网络编程,以及网络编程的实战作用,今日起,我们将针对里面涉及到的重要知识点,进行详细的梳理与学习! 在整个WEB编程中,有个应用层的协议是我们无法跳过的,那就是HTTP,一个超文本传输协议 我们浏览网页的时候,它总是第一个出现,我们今天就来学习了解一下它。 二、HTTP 2.1 HTTP的定义 HTTP是应用层的一个重要协议,中文译为超文本传输协议,是基于T
[Node.js] Efficient File Processing in Node.js with Async Generators and Array.fromAsync
Using the Node.js glob function as a practical example, you'll learn how Array.fromAsync facilitates the creation of arrays from asynchronous iterables and how generators can improve performance in fi
java 将Log4j2 的日志内容输出到udp上
在Maven 项目中 pom.xml 中添加Log4j2 的依赖 log4j2的配置文件 log4j2.xml log4j2.xml 位置 调用方法 这样就可以将Log4j2日志内容输出到 localhost 的 8101 端口上 监听 UDP 的接收端 代码