- 博客(75)
- 资源 (26)
- 收藏
- 关注
原创 JAVA基础(二)
通常的动态联编将生效。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的定义如同被"屏蔽"了。forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器,浏览器根本不知道服务器发送的内容是从哪儿来的,所以它的地址栏中还是原来的地址。最大的不同是,Hashtable的方法是Synchronize的,而HashMap不是,在多个线程访问Hashtable时,不需要自己为它的方法实现同步,而HashMap 就必须为之提供外同步。
2022-10-24 13:48:30
639
原创 JAVA基础
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。对象的一个新类可以从现有的类中派生,这个过程称为类继承。
2022-10-01 13:02:11
599
原创 JAVA基础知识
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。对象的一个新类可以从现有的类中派生,这个过程称为类继承。
2022-10-01 12:59:51
567
原创 王道2023数据结构笔记
线性表的定义线性表是具有相同数据类型的n(n≥0)个数据元素的有限序列,其中n为表长,当n=0时线性表是一个空表。若用L命名线性表,则其一般表示为L=(a1,a2,…,ai,ai+1,…,an)ai是线性表中的“第i个”元素线性表中的位序a1是表头元素;an是表尾元素除第一个元素外,每个元素有且仅有一个直接前驱;除最后一个元素外,每个元素有且仅有一个直接后继线性表的基本操作初始化表。构造一个空的线性表L,分配内存空间。销毁操作。插入操作。删除操作。...
2022-07-15 20:13:36
20188
59
原创 SQL多表查询
SELECT FROM WHERE GROUP BY ORDER BY 格式:SELECT FROM WHERE 注意:理清表与表之间的关系,从哪些表中查出哪些数据,表与表之间的连接条件是什么例一:双表查询例二:多表查询外连接:外连接不只列出与连接条件相匹配的行,而是列出左表(左外连接时)、右表(右外连接时)或两个表(全外连接时)中所有符合搜索条...
2022-07-11 15:45:23
4971
1
原创 软件建模与分析--共享单车管理系统
共享单车是一种自行车使用权租赁服务,是一种分时租赁方式,一种新型绿色环保共享经济。共享单车车身小巧,方便快捷,为群众的出行带来了很大的便利,解决了公共交通最后一公里的问题。不仅如此,共享单车费用低廉且功能齐全,又低碳环保,减少空气污染,极大的改善了交通拥堵问题。因此,为了人们更加方便的使用和管理共享单车,我开发了一个共享单车管理系统,本文将对该系统进行详细的建模与分析。首先,在进入共享单车管理系统后,系统会提示用户进行登录,若是第一次使用该系统,需要进行注册。在登录之后,系统会根据用户的位置显示附近可用的共
2022-06-28 21:35:55
21150
5
原创 信息安全实验一:DES加密算法的实现
一、实验目的及要求1.熟悉加密、解密算法;懂得加密在通信中的重要作用;2.对输入的十六进制数加密(把输入的字符转化成整数),比较输入和输出,当把输入的数改变一个比特时,比较输出的变化,说明原因。3.实现对一个文件进行加解密,提交程序代码和执行结果。二、实验内容本实验通过用DES算法对实际的数据进行加密和解密来深刻了解DES的运行原理。根据所提供的程序分析DES算法的实现过程。在分析密钥生成函数、加密函数(8字节)、解密函数、测试函数和密钥长度检验函数的基础上,用C/VC++或Java语言编写程序实现对文本文
2022-06-28 21:14:46
7424
原创 信息安全实验四:Ip包监视程序实现
一、实验目的及要求学生在熟悉网络数据通信原理以及TCP/IP协议结构原理的基础上,运用套接字编程实现的网络封包监视技术,有效地探测在网络上传输的数据包信息,通过对这些信息的分析利用是有助于网络安全维护的。要求: 1.熟悉网络数据通信原理以及TCP/IP协议结构原理。2.掌握Ip包发送和接收过程。3.在所学知识的基础上自己确定实验方案,画出流程图,独立编程,实现网络监听程序。4.对获取的数据包进行简单分析。二、实验内容将网卡的工作模式设置为混合模式。获取局域网内的某台(多台)主机的MAC地址,捕获到所有经过网
2022-06-28 21:12:27
1658
原创 信息安全实验三 :PGP邮件加密软件的使用
一、实验目的及要求1.熟悉公开密钥密码体制,了解证书的基本原理,熟悉数字签名;2.熟练使用PGP的基本操作,能对邮件或传输文档进行加密;二、实验内容1创建一私钥和公钥对 使用PGPtray之前,需要用PGPkeys生成一对密钥,包括私有密钥(只有自身可以访问)和一个公有密钥(可以让交换E-Mail的人自由使用)。2与别人交换公钥创建了密钥对之后,就可以同其他PGP用户进行通信。要想使用加密通信,那么需要有他们的公钥。而且如果他们想同你通信他们也需要你的公钥。公钥是一个信息块,发布公钥(可以将公钥放到密钥服
2022-06-28 21:00:30
7703
原创 信息安全实验二 :使用X-SCANNER扫描工具
一、实验目的及要求1.熟悉对计算机的端口进行扫描的原理;2.熟练使用X-SCANNER扫描工具对计算机的端口进行扫描。3.使用端口扫描对一台主机进行扫描,并显示出结果( 一台主机上有哪些端口是打开的 )。对一个网段进行 IP扫描,显示出结果( 一个网段内有哪些主机是开机的 )。二、实验内容1.熟练使用X-SCANNER扫描工具的界面2.查看端口信息打开扫描结果查看是否有可以入侵的带共享资源的机器,检查常用端口如21、23、139等是否开放。3.发现系统漏洞 发现目标系统的CGI漏洞、IIS漏洞、RPC漏洞、
2022-06-28 20:50:00
5415
3
原创 网易云微信小程序
项目地址:网易云音乐小程序.zip-Node.js文档类资源-优快云文库解压后如图所示,server是我们的服务器cmd进入server文件,执行以下命令可参考文章:(1条消息) NATAPP内网穿透_一顿吃不饱的博客-优快云博客用微信开发者工具打开文件微信开发者工具下载地址:稳定版 Stable Build | 微信开放文档 (qq.com)目录如图所示打开utils下的config.js文件,将mobileHost更改为我们在内网穿透时获得的外网地址,注意地址前面不要有空格编译项目...
2022-06-28 19:42:21
815
转载 flex弹性布局
本文转载自:Flex 布局教程:语法篇 - 阮一峰的网络日志 (ruanyifeng.com)网页布局(layout)是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。Flex布局将成为未来布局的首选方
2022-06-28 19:40:03
7873
原创 NATAPP内网穿透
内网穿透简单来说就是将内网外网通过natapp隧道打通,让内网的数据让外网可以获取。比如常用的办公室软件等,一般在办公室或家里,通过拨号上网,这样办公软件只有在本地的局域网之内才能访问,那么问题来了,如果是手机上,或者公司外地的办公人员,如何访问到办公软件呢?这就需要natapp内网穿透工具了。运行natapp隧道之后,natapp会分配一个专属域名/端口,办公软件就已经在公网上了,在外地的办公人员可以在任何地方愉快的访问办公软件了上文举例的办公软件放在家里的树莓派,服务器等,需要远程ssh管理,这样打
2022-06-28 18:38:52
1913
原创 软件建模与分析
模型是指用一个较为简单的东西来代表另一个 东西,是从一个特定视点对系统进行的抽象对象:对象是要研究的任何事物。从一本书到图书馆, 单个整数到庞大的数据库、极其复杂的自动化工厂、 航天飞机都可看作对象,它不仅能表示有形的实体, 也能表示无形的(抽象的)规则、计划或事件。对象 由数据(描述事物的属性)和作用于数据的操作(体 现事物的行为)构成一独立整体。类:类是对象的模板。即类是对一组有相同数据和相同操 作的对象的定义,一个类所包含的方法和数据描述一组对 象的共同属性和行为。类是在对象之上的抽象,对象则是 类的
2022-06-28 17:32:30
2936
原创 SpringBoot整合WebService(服务端+客户端)
本项目通过SpringBoot+Mybatis整合WebService,实现服务端接收客户端传入的数据并将其写入数据库等功能,直接把全部换成我的3.建一个pojo包存放实体类User4.建一个service包存放服务类UserServiceUserServiceImpl接口实现类5.建一个dao层UserDao 处理数据6.在resources目录下建立一个mapper文件夹UserDao.xml7.配置数据库将application文件后缀改成yml格式,然后根据自己的情况配置数据库
2022-06-14 11:18:05
14312
6
原创 vue项目中统一格式的方法
vue项目中统一格式的方法1. 在assets(静态资源)下的styles目录下建立css文件格式如下,根据具体要求编写2. 在views目录下的main.js中引用该文件
2022-06-14 11:10:20
483
原创 如何将MySQL8文件导入5.7d 数据库
如何将MySQL8文件导入5.7d 数据库在Navicat中导入sql文件时发生错误,如下图所示提示**[ERR] 1273 - Unknown collation: ‘utf8mb4_0900_ai_ci’** ,原因是数据文件版本是SQL8,而本地数据库是SQL5.7方法一 更换数据库方法二 更换字符集和排序规则简单的来说,就是把sql文件中所有的utf8mb4换成utf8 ,utf8mb4_0900_ai_ci换成utf8_general_ci替换工作量太大,可以借助idea中的Ct
2022-05-27 19:36:42
1548
原创 [remote rejected] master->master (unpacker error)
git push 时报错 [remote rejected] master->master (unpacker error)在向自己搭建的git仓库git push之后出现如下错误网上搜索之后发现是git仓库的权限问题,当前用户是没有权限push 的,所以登录gitlab,进入对应项目的settings,选择选择[Protected Branches],接触matser保护...
2022-05-26 17:57:00
4477
原创 Typora图片上传成功后无法显示的问题
Typora图片上传成功后无法显示的问题今天使用typora写笔记时上传图片成功后只有一个连接,而无法显示图片,在picgo的相册中也无法显示图片在网上搜索后说是路径问题,配置好路径之后还是没有解决登录gitee的图床后,发现图床被设置为私有,无法公开访问了然后根据提示,提交了仓库公开申请[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RCJVPma4-1653389813071)(C:/Users/MayBeBa/AppData/Roaming/Typora/
2022-05-24 18:58:33
985
原创 操作系统复习
文章目录操作系统复习一、简答题二、名词解释三、选择操作系统复习一、简答题比较进程调度与作业调度各自特点作业的调度属于高级调度,进程的调度属于低**级调度,**作业就是从外存放到内存的一个过程,它可以包含一个或多进程。 作业调度按一定的算法从磁盘上的“输入井”中选择资源能得到满足的作业装入内存,使作业有机会去占用处理器执行。 但是,一个作业能否占用处理器,什么时间能够占用处理器,必须由进程调度来决定。什么是分页式存储管理、简述分页式存储管理的地址变换过程用户程序的地址空间被划分成若干固定
2022-01-13 09:42:32
480
原创 计算机网络复习--填空、简答
文章目录计算机网络复习--填空、简答一、填空题二、简答题计算机网络复习–填空、简答一、填空题按照网络覆盖的地理范围,计算机网络可分为局域网、城域网和广域网。从逻辑功能上,计算机网络可分为通信子网和资源子网。基本的带通调制方法有 调频、调幅和调相。DNS 服务器的作用是将域名转换成 IP地址 。非对称数字用户线路的英文缩写是 ADSL 。任何加密方法的安全性取决于密钥的长度 ,以及攻破密文所需的 计算量。IPv6 的地址长度是 128位二进制位。物理层描述的媒体接口特性有:机械特性、功
2022-01-05 21:00:51
13726
4
原创 计算机网络复习--名词解释
计算机网络复习–名词解释DTE 数字终端设备FTP 文件传输协议IP 网际协议OSI 开放系统连接ICMP 网际报文控制协议IGMP 网际组管理协议UDP 用户数据报协议TCP 传输控制协议ARP 地址解析协议DHCP 动态主机配置协议CSMA/CD:载波侦听多路访问/冲突检测CSMA/CA:载波侦听多路访问/冲突避免SAP:服务访问点MTU:最大传输单元MRU 最大接收单元PDU 协议数据单元SDU 服务数据单元MAC地址:物理地址,它是一个用来确认网络设备位
2022-01-05 20:00:21
2182
原创 操作系统实验四、处理器调度算法模拟实现与比较
文章目录操作系统实验四、处理器调度算法模拟实现与比较一、实验目的二、实验内容三、设计原理(或方案)及相关算法四、结果分析五、源代码操作系统实验四、处理器调度算法模拟实现与比较一、实验目的分析处理器实施进程调度的前提条件,理解并掌握各类处理器调度算法的设计原理和实现机制。二、实验内容分析和探索处理器实施进程调度的前提条件,理解并掌握处理器调度算法的设计原理和实现机制,随机发生和模拟进程创建及相关事件,编程实现基于特定处理器调度算法(三种以上,如先来先服务调度算法、短进程优先调度算法、高优先权优先调度
2021-12-31 08:00:00
3981
2
原创 操作系统实验三、进程通信
文章目录操作系统实验三、进程通信一、实验目的二、实验内容三、设计原理(或方案)及相关算法四、结果分析五、源代码操作系统实验三、进程通信一、实验目的 1、了解和熟悉Linux支持的消息通信机制、管道道通信、共享存储区机制及信息量机制。2、掌握利用Linux系统的进程通信机制(IPC)实现进程间交换数据的方法。二、实验内容 1、进程通信 使用系统调用pipe()建立一条管道线:两个子进程P1和P2分别向管道各写一句话: Child 1 is sending
2021-12-30 14:52:33
3110
1
原创 操作系统实验二、典型同步问题模拟处理编程设计与实现
文章目录操作系统实验二、典型同步问题模拟处理编程设计与实现一、实验目的二、实验内容三、设计原理(或方案)及相关算法四、结果分析五、源程序操作系统实验二、典型同步问题模拟处理编程设计与实现一、实验目的 1、加深对进程概念的理解,明确进程和程序的区别。 2、探索、理解并掌握操作系统同步机制的应用编程方法,针对典型的同步问题,构建基于Windows(或 Linux)操作系统同步机制的解决方案。二、实验内容1、熟悉和运用 Linux操作系统中系统调用fork()的功能,编写程序调用fork()
2021-12-30 14:49:47
3583
原创 Springboot+Vue成果统一管理系统
本项目是一个成果统一管理系统,用户在注册登录之后可以进行成果录入,主题支撑材料分析,成果支撑研究方向聚类分析,成果导出,以及对录入成果进行编辑修改。 其次,还包括对用户的资料管理功能,密码, 用户名的修改等。管理员可以对用户和成果进行管理。
2021-12-28 20:21:59
4601
12
原创 操作系统实验六--设备管理
文章目录操作系统实验六--设备管理一、实验目的二、实验内容三、设计原理及相关算法四、结果分析五、源代码操作系统实验六–设备管理一、实验目的1、通过实验,进一步了解设备独立性的概念;2、探索、分析、理解并掌握 Linux 设备驱动的设计模型、实现机制和编程要旨。;3、掌握Linux下可装入模块的设计与实现方法。二、实验内容1、分析、设计与实现一个可读写的字符设备驱动程序,并作为可装入模块加载到系统中去。2、设计相应的示例程序,在用户进程中对该设备驱动程序进行的功能进行测试验证。三、设计原理及
2021-12-24 14:48:32
4144
1
原创 云计算与大数据复习题
云计算与大数据复习题人们通常最熟悉结构化数据的分析。除了半结构化、“准”结构化和非结构化这三种基本数据类型以外,还有一种重要的数据类型为元数据,它主要由( ),能够添加到数据集中。A.人工输入B.机器生成C.自然产生D.分析计算数据多样性指的是大数据解决方案需要支持多种( )、不同类型的数据。数据多样性给企业带来的挑战包括数据聚合、数据交换、数据处理和数据存储等。A.不同大小B.不同方向C.不同格式D.不同语言( )、传感器和数据采集技术的快速发展、通过云
2021-12-24 14:46:52
2127
原创 操作系统实验五--存储管理
文章目录操作系统实验五--存储管理一、实验目的二、实验内容三、设计原理及相关算法四、结果分析五、源代码操作系统实验五–存储管理一、实验目的1、了解虚拟存储技术的特点,掌握请求页式存储管理的主要页面置换算法原理。2、掌握请求页式存储管理中页面置换算法的模拟设计方法。二、实验内容设计一个虚拟存储区和内存工作区,并使用下述方法计算访问命中率。①先进先出的算法(FIFO);②最近最少少使用算法(LRR);③最佳淘汰算法(OPT):选淘汰最不常用的页地址;④最少访问页面算法(LFR);⑤最近最不
2021-12-21 17:46:04
18524
9
原创 如何将python文件打包成exe格式
文章目录如何将python文件打包成exe格式1、安装pyinstallerimage-202112172208230072、进入python文件的存储位置3、生成exe文件4、pyinstaller详解如何将python文件打包成exe格式1、安装pyinstaller打开命令行,安装pyinstaller模块pip install pyinstaller若出现如下图所示的无法连接HTTPS的问题请参考文章:成功解决win10下 Can’t connect to HTTPS URL beca
2021-12-18 09:24:49
22009
30
原创 成功解决win10下 Can’t connect to HTTPS URL because the SSL module is not available
文章目录成功解决win10下 Can't connect to HTTPS URL because the SSL module is not available问题描述解决方案把D:\ANACONDA\Library\bin加入系统环境变量(请参考你自己的安装路径)成功解决win10下 Can’t connect to HTTPS URL because the SSL module is not available问题描述 在安装pyinstaller的时候,提示无法连接HTTPS、SSL
2021-12-17 20:55:47
8744
6
原创 (成功解决)网页无法打开位于http://www.baidu.com/的网页无法加载,因为:net:ERR_NAME_NOT_RESOLVED
网页无法打开位于http://www.baidu.com/的网页无法加载,因为:net:ERR_NAME_NOT_RESOLVED
2021-12-14 14:31:42
57108
28
原创 C语言链表详解
文章目录C语言链表详解链表基础链表的优点基本概念创建链表定义一个结构体创建一个链表插入节点删除节点修改节点输出节点完整代码C语言链表详解链表基础链表的优点n个节点离散分配每一个节点之间通过指针相连每一个节点有一个前驱节点和一个后继节点首节点没有前驱节点,尾节点没有后继节点基本概念首节点:存放第一个有效数据的节点头节点:在单链表的第一个结点之前附设一个结点,它没有直接前驱,称之为头结点,头结点的数据域可以不存储任何信息,指针域指向第一个节点(首节点)的地址。头结点的作用是使所有
2021-12-12 20:51:35
9652
5
原创 计算机网络---TCP/IP网络编程实验
文章目录计算机网络---TCP/IP网络编程实验一、实验目的二、实验环境和任务三、实验步骤及实验结果记录四、实验结果分析和总结计算机网络—TCP/IP网络编程实验一、实验目的掌握TCP/IP协议的基本知识,TCP/IP协议的基本工作原理。理解Socket的基本概念和工作原理,掌握Socket建立、监听、连接、数据发送和接收的方法。进一步掌握客户/服务器应用程序的设计方法,利用底层的Windows Sockets API函数实现简单的 Winsock 网络应用程序设计,提高Windows
2021-12-12 15:16:43
9682
1
原创 Linux复习题
Linux内核引导时,从文件 _/etc/fstad___中读取要加载的文件系统 Linux文件系统中每个文件用__i节点_____来标识。 网络管理的重要任务是:__控制___和_监控_______ 安装Linux系统对硬盘分区时,必须有两种分区类型:文件系统分区___ 和 ___交换分区 用来分离目录名和文件名的字符是slash 用来定义shell的全局变量的命令是export 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是-p 对于给定的文件file,统计其中
2021-12-12 10:16:32
547
原创 Shell编程
文章目录Shell编程shell基础编写shell脚本:运行 shell 脚本:echo命令printf 命令shell变量定义变量使用变量只读变量删除变量变量类型Shell 函数shell数据类型字符串数组定义数组读取数组获取数组的长度Shell传递参数Shell基本运算符算术运算符关系运算符布尔运算符逻辑运算符字符串运算符文件测试运算符Shell 流程控制if else判断语句for循环while循环无限循环until 循环case循环测试实例杨辉三角99乘法表:Shell编程这里说的Shell 脚
2021-12-11 19:17:25
1071
原创 交通数据综合分析实验
文章目录交通数据综合分析实验1、数据准备2、解析csv数据3、构建特征向量4、聚类模型训练5、聚类模型测试6、分析预测结果7、数据可视化交通数据综合分析实验1、数据准备1.1在master节点创建实验文件夹,拷贝数据文件1.1.1在zkpk家目录下创建实验文件夹taxifx,并进入实验文件夹taxifx[zkpk@master ~]$ mkdir taxifx[zkpk@master ~]$ cd taxifx1.1.2拷贝实验数据到实验文件夹中 [zkpk@master taxifx]$
2021-12-07 15:50:31
2491
机器学习.zip 包括课件、习题和知识点整理
2022-06-28
编译原理.zip 课件、试卷和知识点总结
2022-06-28
网易云音乐小程序.zip
2022-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人