自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Windows网络与通信程序设计实验四:基于WSAEventSelect模型的通信仿真

本文主要简要列出Windows通信编程中WSAEventSelect模型的相关重要函数以及其工作流程。

2022-11-11 19:09:49 217

原创 Windows网络与通信程序设计实验一:基于TCP的C/S通信仿真

本博客是用于纪录Windows网络与通信程序设计的的第一个实验:基于TCP的C/S通信的摘要内容。

2022-10-22 10:21:58 1156

原创 2022秋-Java-03-面向对象1(基础、封装)——6-1 分数【函数题】

构造一个a/b的分数。

2022-09-18 22:20:43 276

原创 给新入坑的小伙伴们的郑氏Java入门指南

给集美大学网络工程专业的大二Java初学者的小建议。

2022-07-25 17:54:07 688 2

原创 Jave课程设计个人博客(Sofp)

文章目录

2022-01-12 01:47:00 272

原创 Java课程设计团队博客---学生在线论坛(Sofp)

文章目录Java课程设计团队博客项目的网站:1. 项目简介2. 项目采用技术3. 功能需求分析4. 项目亮点5. 主要功能截图6. 项目git地址7. 额外的总结和补充。Java课程设计团队博客引子:该博客仅提供宏观概念、逻辑原理、以及项目功能的展示,不进行具体的细化阐述,详细的技术原理请根据成员分工去查看成员的个人博客链接。组员职务负责模块博客链接骆锟宏组长项目框架的搭建以及前后端交互(主要是从页面读取到数据库);过滤器的编写;项目的整合和代码规范与调试;组织组员解

2022-01-11 23:44:46 488

原创 6-6 jmu-Java-07多线程-同步访问 (10 分)

6-6 jmu-Java-07多线程-同步访问 (10 分)现已有Account类,拥有属性:private int balance方法:相应的getter方法。要求为该类编写:void deposit(int money) //存钱,在余额的基础上加上moneyvoid withdraw(int money) //取钱,在余额的基础上减去money注意:取钱时如果balance<0的时候,会抛出异常。在多线程情况下,如只有一个存钱的线程,但是有多个取钱的线程,很可能会抛出异常。

2021-12-02 20:36:52 1609

原创 Java-网络编程--Version1

文章目录Java-网络编程IP与端口IP端口Socket(用户端)Socket(套接字)Socket与流使用Socket的一般步骤:An Example:ServerSocket(服务器端)基本步骤:网络与多线程TCP与UDPTCPUDPUDP编程DatagramSocketDatagramPacket基本步骤:Java-网络编程IP与端口IP在网络上我们是通过IP地址来寻找到某一台机器的。寻找IP地址的命令为ping命令。域名与IP之间有一一对应的关系。端口在网络上我们是通过端口号

2021-11-28 21:42:52 302

原创 Java Dao模式(Data Access Object)- (初版)

文章目录1. 由作业引入2. 对作业问题的回答--初步了解Java Dao:2.1 StudenDaoListImpl.java与StudentDaoArrayImpl.java有何不同?2.2 StudentDao.java文件是干什么用的?为什么里面什么实现代码都没有?2.3 使用搜索引擎搜索“Java DAO”,选出几句你能看懂的、对你最有启发的话。请结合接口知识去理解。2.4 尝试运行Test.java。根据注释修改相应代码。结合参考代码回答使用DAO模式有什么好处?2.5 可选:编写一些使用DAO

2021-10-17 22:14:59 78

原创 f4.3 jmu-Java-03面向对象基础-覆盖与equals (6 分)

f4.3 jmu-Java-03面向对象基础-覆盖与equals (6 分)有Person类,Company类,Employee类。其中Employee类继承自Person类,属性为:private Company company;private double salary;现在要求覆盖Employee类的equals方法,判定两个Employee对象是否相等,请见如下判断方法:其继承自父类Person的属性值都相等,其company属性对象equals返回true,且其salary也相等

2021-10-16 10:01:21 1338

原创 4.3 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company (20 分)

4.3 jmu-Java-03面向对象-06-继承覆盖综合练习-Person、Student、Employee、Company (20 分)定义Person抽象类,Student类、Company类,Employee类。Person类的属性: String name, int age, boolean genderPerson类的方法:public Person(String name, int age, boolean gender);public String toString();

2021-10-09 21:09:46 1058 2

原创 购物车程序的面向对象设计(Version1.0)

文章目录购物车程序的面向对象设计(Version1.0)0. 初步的目的:1. 人员分工。2. 前期调查。3. 系统功能结构图。4. 系统描述5. UML类图6. 本系统哪里体现了面向对象的封装性。7. 项目包结构与关键代码。7.1 项目的包结构7.2 主要功能7.3 特点购物车程序的面向对象设计(Version1.0)0. 初步的目的:学会使用讲故事的方式找到系统中可能包含的类与属性。理解封装。学会结合数据结构的角度去考虑数据的存储问题。(使用了HashMap)1. 人员分工。大家一起做

2021-10-07 23:51:41 314 3

原创 2.1 jmu-Java-02基本语法-01-综合小测验 (9 分)

2.1 jmu-Java-02基本语法-01-综合小测验 (9 分)运行程序后可以输入4个选项,分别为:fib,sort,search,getBirthDatefib: 根据输入n,打印斐波那契数列。比如输入:3,输出:1 1 2sort: 输入一串数字,然后进行排序并输出,注意数组元素输出的格式为使用[ ]包括。**提示:**可直接使用函数Arrays相关方法处理输出。search: 如果找到返回所找到的位置,如果没找到,返回-1。提示: 可以先对数组排序,然后使用Arrays相关函数进行查找。

2021-09-22 09:12:13 1046

原创 Java的基础语法

文章目录Java的基础语法1. Java的类型、变量与运算符1.1 Java的基本类型:1.2 Java的变量:1.3 Java的运算符:1.3.1 算术运算:1.3.2 比较、条件运算:1.3.3 逻辑运算:1.3.4 位运算:1.3.5 递增、递减运算:2. Java的流程控制2.1 if语句2.2 for 语句2.3 for-each结构:2.4 Switch-case结构:2.5 While结构:2.6 continue和break:Java的基础语法1. Java的类型、变量与运算符Jav

2021-09-21 16:12:07 26

原创 Java认识对象

文章目录Java认识对象1. 类与对象1.1 定义2. 经典打包器Java常见类。1. 数值类包装类。基本数据类型与它的包装类的转换数值类包装类的使用1,协助int与String之间的转换数值类包装类的使用2,常用的方法和属性。Character的常用方法:3. 数组4. 字符串(String类和StringBuilder类)String类的一些小细节。String类的不可变性。Java认识对象1. 类与对象关系:类是对象的模板。对象是类的实例化。1.1 定义类的定义方式是class +

2021-09-21 16:11:45 38

原创 JavaIDE的入门教程--Eclipse

文章目录使用IDE开发Java程序1. 下载并安装eclipse:2. eclipse的使用:1. 选择新建一个Java项目2. 谈谈对eclipse的一些思考。1. 与用记事本编程的区别:2. 关于Eclipse中创建的项目3. 谈谈对eclipse中的一些快捷键。(常用且喜欢的快捷键)4. 关于多版本的JDK的外部切换的问题:参考资料:使用IDE开发Java程序1. 下载并安装eclipse:老原则是先去官网下载程序:eclipse官网eclipse官网的下载支持选择不同类型的镜像源,我们只需

2021-09-02 18:24:42 966

原创 Eclipse内如何更改项目jdk版本

文章目录1. Eclipse更改项目jdk版本:2. Eclipse更改项目jdk版本的补充:参考资料:1. Eclipse更改项目jdk版本:首先要确保计算机内已经下载好了两个不同版本的JDK;我这里预留的是JDK16和OpenJDK11;先看一下当前默认的JDK版本:接下来我们打算把它换成OpenJDK11:我们选择Java Build Path,它会切换到这个页面:移除后进行如下的操作:点击finish后我们就能看到jre更新为我们想要的样子了!编译器的内容也被更改

2021-09-02 18:24:16 7570

原创 Java安装的简易教程--JDK的安装以及文本编辑器VS Code的安装指引及使用。

文章目录安装JDK与文本编辑器并编写第一个Java程序1. 安装JDK参考的博客安装JDK与文本编辑器并编写第一个Java程序1. 安装JDK秉着学习C语言时最初的教诲:安装软件上官网的思路,先选择上Oracle官网去下载JDK。Oracle.进入链接后点击Java链接点击Download Java:点开后即可根据你的电脑的系统类型来选择安装包:任选其一即可下载。不过老实说官网的下载速度慢得可以,这里建议找点别的事情做,刷刷题,看看书等等待一下。但是如果嫌Oracle官

2021-08-31 00:37:42 725 2

原创 机器学习实战2(有监督的机器学习)

文章目录机器学习实战:MNIST手写数据识别:分类应用入门机器学习实战:MNIST手写数据识别:分类应用入门

2021-08-18 23:16:12 1394 1

原创 7-34 jmu-Java&Python-统计文字中的单词数量并按出现次数排序 (25 分)

7-34 jmu-Java&Python-统计文字中的单词数量并按出现次数排序 (25 分)现在需要统计若干段文字(英文)中的单词数量,并且还需统计每个单词出现的次数。注1:单词之间以空格(1个或多个空格)为间隔。注2:忽略空行或者空格行。基本版:统计时,区分字母大小写,且不删除指定标点符号。进阶版:统计前,需要从文字中删除指定标点符号!.,:*?。 注意:所谓的删除,就是用1个空格替换掉相应字符。统计单词时需要忽略单词的大小写。输入说明若干行英文,最后以!!!为结束。输出说明

2021-08-13 00:01:11 1417

原创 7-40 jmu-python-班级人员信息统计 (15 分)

7-40 jmu-python-班级人员信息统计 (15 分)输入a,b班的名单,并进行如下统计。输入格式:第1行::a班名单,一串字符串,每个字符代表一个学生,无空格,可能有重复字符。第2行::b班名单,一串字符串,每个学生名称以1个或多个空格分隔,可能有重复学生。第3行::参加acm竞赛的学生,一串字符串,每个学生名称以1个或多个空格分隔。第4行:参加英语竞赛的学生,一串字符串,每个学生名称以1个或多个空格分隔。第5行:转学的人(只有1个人)。输出格式特别注意:输出人员名单的时候需调用

2021-08-12 21:49:25 2091

原创 7-41 字典合并 (40 分)

7-41 字典合并 (40 分)输入用字符串表示两个字典,输出合并后的字典。字典的键用一个字母或数字表示。注意:1和‘1’是不同的关键字!输入格式:在第一行中输入第一个字典字符串;在第二行中输入第二个字典字符串。输出格式:在一行中输出合并的字典,输出按字典序。“1” 的 ASCII 码为 49,大于 1,排序时 1 在前,“1” 在后。其它的字符同理。输入样例1:在这里给出一组输入。例如:{1:3,2:5}{1:5,3:7}输出样例1:在这里给出相应的输出。例如:{1:8,2:

2021-08-12 17:25:45 519

原创 7-39 jmu-python-逆序输出 (5 分)

7-39 jmu-python-逆序输出 (5 分)输入一行字符串,然后对其进行如下处理。输入格式:字符串中的元素以空格或者多个空格分隔。输出格式:逆序输出字符串中的所有元素。然后输出原列表。然后逆序输出原列表每个元素,中间以1个空格分隔。注意:最后一个元素后面不能有空格。输入样例:a b c e f gh结尾无空行输出样例:ghfecba['a', 'b', 'c', 'e', 'f', 'gh']gh f e c b a结尾无空行我的回答:# 输入和处理空格

2021-08-11 17:30:29 1522

原创 7-35 jmu-python-随机生成密码 (10 分)

7-35 jmu-python-随机生成密码 (10 分)新建一个字符列表,这个列表中的内容从前到后依次包含小写字母、大写字母、数字。 形如[‘a’,…,‘z’,‘A’,…,‘Z’,‘0’,…‘9’]建议:使用代码生成该字符列表。分别输入随机数的种子x(整型),随机生成的密码个数n,每个密码长度m。每个密码包含的m个字符是从上述字符列表中随机抽取 。注意:本题不要用sample函数,否则答案错误。输入格式:种子x (注意:需将x转换为整数型再进行设置)密码个数n每个密码的长度m输出格式:

2021-08-11 10:33:33 1414 2

原创 TensorFlow导论和简例

文章目录tensorflow基础入门TensorFlow的HellowWorldtensorflow基础入门TensorFlow的HellowWorld

2021-08-10 14:56:41 178

原创 机器学习实战1(有监督的机器学习)

单变量线性回归实战。

2021-08-07 19:27:50 422

原创 7-51 jmu-python-简单计算器 (20 分)

7-51 jmu-python-简单计算器 (20 分)输入一个表达式字符串,计算其结果输入格式:行1:输入字符串数目下面分别输入要计算的表达式输出格式:输出计算结果,结果保留2位小数。对于异常数据能输出相应异常信息。输入样例1:41+156-235/35*3.5结尾无空行输出样例1:2.0033.001.6717.50结尾无空行输入样例2:3ab+232/023+36f结尾无空行输出样例2:NameErrorZeroDivisionError

2021-08-02 17:50:08 1759

原创 7-31 jmu-python-异常-学生成绩处理专业版 (25 分)

7-31 jmu-python-异常-学生成绩处理专业版 (25 分)小明在帮助老师统计成绩,老师给他的是一组数据。数据的第1行代表学生数n,后面的n行代表每个学生的成绩。成绩是整数类型。小明编写了一个程序,该程序可以批量处理数据,统计所有学生的平均分。当数据没有任何错误时,提示’All OK’,当数据有一些错误(某行是浮点数、某行是非整数字符)时,可以提示哪些数据出错,并最后提示第几行出错,出错的原因,共出错多少行。对于另一些小错误,如某行虽然是整数,但是左右有多余的空格,可以将空格去除掉进行

2021-08-02 11:16:13 1004

原创 Python3简单的入门笔记

文章目录Python3简单的入门笔记1.简单的print的用法:(输出)Python3简单的入门笔记1.简单的print的用法:(输出)print("Hello World!");print所带有的几条特性:print()默认结尾自带换行。

2021-07-29 12:47:46 56

原创 C语言--指针

这个作业属于哪个班级C语言–网络2011/2012这个作业的地址C语言博客作业05–指针这个作业的目标学习指针相关内容姓名骆锟宏文章目录0.展示PTA总分1.本章学习总结(3分)1.1 指针定义、指针相关运算、指针做函数参数。1.1.1 指针的定义:1.1.2 指针相关运算:1.1.3 指针做函数参数:1.1.4 对指针变量的操作:1.2 字符指针1.2.1 指针如何指向字符串1.2.2 字符串相关函数及函数码原型的理解1.2.3 字符串相关函数用法(待拓展)1....

2021-07-27 22:23:58 160

原创 C语言--函数

这个作业属于哪个班级C语言–网络2011/2012这个作业的地址C语言博客作业03–函数这个作业的目标学习如何设计函数、C语言基本数据类型姓名骆锟宏文章目录0. 展示PTA的题目1. 本章学习总结:1.1 函数的定义、调用、声明;1.1.1函数的定义:1.1.2函数的调用:1.1.3函数的声明:1.2 全局、局部变量,静态局部变量;1.2.1全局变量:1.2.2局部变量:1.2.3静态局部变量:1.3 C语言数据类型及注意点;1.4 C运算符;1.5 全局变量和局...

2021-07-27 22:22:34 83

原创 C语言--数组

这个作业属于哪个班级C语言–网络2011/2012这个作业的地址C语言博客作业04–数组这个作业的目标学习数组相关内容姓名骆锟宏文章目录~~段首鸣谢好久没有整整个了。0. PTA上数组题目的截图:1. 本章学习总结:1.1 数组中查找的方法1.1.1 顺序查找法:1.1.2 二分查找法:1.2 数组中插入数据的方法1.3 数组中删除数据的方法1.3.1 简单地删除某几个数:1.4 数组中目前学到的排序方法及其主要思路1.4.1 选择排序法:1.4.2 冒泡排序法:...

2021-07-27 22:21:40 256

原创 C语言--循环结构

这个作业属于哪个班级C语言–网络2011/2012这个作业的地址C语言博客作业02–循环结构这个作业的目标学习循环结构内容,包括for循环、while循环、循环嵌套姓名骆锟宏文章目录0.PTA总分展示:1.本章学习总结:1.1 for循环的语法1.2 while和do-while的语法1.3跳出循环相关语句break\continue1.4循环嵌套1.5 for语句,while语句,do-while语句的区别和各自的特点:2.0学习体会2.编程技巧总结2.1零散的...

2021-07-27 22:20:43 89

原创 C语言--分支、顺序结构

这个作业属于哪个班级C语言–网络2011/2012这个作业的地址C博客作业01–分支、顺序结构这个作业的目标初步认识C语法,掌握数据表达、printf、scanf语法及分支结构内容文章目录0.目前我PTA两次作业的完成情况:0.1顺序结构:0.2分支结构:**1.本章学习内容的总结**1.1学习内容的总结:(这里不赘述在第一次作业中就完成的任务,将选择一些我认为的重点很难点来简述)1.2编程技巧的小总结:1.3本章的学习体会:2.PTA实验作业2.1前天是哪天2.1.1数...

2021-07-27 22:19:23 143

原创 C博客作业00--我的第一篇博客

这个作业属于哪个班级C语言–网络2011/2012这个作业的地址C博客作业00–我的第一篇博客这个作业的目标学习Makdown语法,对本专业及C语言课程有个简单了解,记录自学慕课视频的笔记。教师可以对学生有个初步的认识。文章目录*1.文中所有有使用的资料的原作者网站如下:**2.浅谈我对网络与计算机专业的了解。**3.浅谈我对C语言的理解。**4.关于对网络工程专业的学习内容的期许。*4.1. **专业角度**:4.2. **能力思维角度**:*5.我的大学学习生活时间...

2021-07-27 22:17:58 331 2

原创 C++--入门

文章目录1.数据结构中可能会用到的C++的知识:1.1 输入输出换行等基础操作:1.2一些其他特别的操作:1.2.1 C++语法中有 引用 的用法:1.2.2 C++语法中 特殊的开拓动态内存(new) 的用法:1.2.3 C++语法中 指针特殊 的用法:1.2.4 C++语法中 特殊的数据类型 的用法:1.2.4.1 C++中的bool型:1.2.4.2 C++中的string型:1.数据结构中可能会用到的C++的知识:1.1 输入输出换行等基础操作:#include<iostream&gt

2021-07-27 22:15:31 49

原创 数据结构--栈与队列

文章目录0.PTA得分截图1.本周学习总结(0-5分)1.1 栈1.1.1 关于栈的初步介绍1.1.2 顺序栈的结构及其操作函数1.1.3 顺序栈中的共享栈结构及其操作函数1.1.4 链栈的结构及其操作函数1.2 栈的应用1.2.1 表达式问题1.3 队列1.3.1 队列的一些基础要素:1.3.2 顺序队列的结构及其操作函数:1.3.3 环形队列的结构及其操作函数:1.3.4 链队列的结构及其操作函数:1.3.5 队列的具体应用(有代码要求):1.3.5.1那么不妨先思考一下,队列能做些什么呢?1.3.5.

2021-07-27 22:13:52 166

原创 数据结构——查找

文章目录1.本周学习总结(0-5分)1.1 查找的性能指标1.2 静态查找1.3 二叉搜索树1.3.1 如何构建二叉搜索树(操作)1.3.2 如何构建二叉搜索树(代码)1.4 AVL树1.5 B-树和B+树1.6 散列查找。2.PTA题目介绍(0--5分)2.1 是否完全二叉搜索树(2分)2.1.1 伪代码(贴代码,本题0分)2.1.2 提交列表2.1.3 本题知识点2.2 航空公司VIP客户查询(2分)2.2.1 伪代码(贴代码,本题0分)2.2.2 提交列表2.2.3 本题知识点2.3 基于词频的文件相

2021-07-04 01:59:34 307

原创 数据结构—图

文章目录0.PTA得分截图1.本周学习总结(6分)1.1 图的存储结构1.1.1 邻接矩阵1.1.2 邻接表1.1.3 邻接矩阵和邻接表表示图的区别1.2 图遍历1.2.1 深度优先遍历1.2.2 广度优先遍历1.3 最小生成树1.3.1 Prim算法求最小生成树1.3.2 Kruskal算法求解最小生成树1.4 最短路径1.4.1 Dijkstra算法求解最短路径1.4.2 Floyd算法求解最短路径1.5 拓扑排序1.6 关键路径2.PTA实验作业(4分)2.1 六度空间(2分)2.1.1 伪代码(贴代

2021-05-30 01:16:04 609 2

原创 数据结构----树

文章目录0.PTA得分截图1.本周学习总结(5分)引入——关于基于树的递归和分治思想。(递归与分治思想的例题)-----6-3 求二叉树高度 (20 分)1.0 树的基本概念和性质1.0.1 树中的基本术语:1.0.1 树中的基本性质:1.1 二叉树结构1.1.1 二叉树的两种存储结构1.1.2 二叉树的构造1.1.3 二叉树的遍历1.1.4 线索二叉树1.1.5 二叉树的应用--表达式树1.2 多叉树结构1.2.1 多叉树结构1.2.2 多叉树遍历1.3 哈夫曼树1.3.1 哈夫曼树定义1.3.2 哈夫曼

2021-05-25 15:13:24 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除