- 博客(71)
- 资源 (2)
- 收藏
- 关注
原创 信息安全实验——网络扫描技术
IP协议并不是一个可靠的协议,它不保证数据被送达,保证数据送达的工作是由其他的模块来完成,其中一个重要的模块就是ICMP(网络控制报文)协议,且常见的ICMP报文类型有两种:差错报告报文和询问报文。了解到Nmap是一款开源免费的网络发现(Network Discovery)和安全审计(Security Auditing)工具,最初是由Fyodor在1997年开始创建的,随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之一。
2022-10-20 08:30:00
4212
原创 如何在STS正确导入项目
如果导入项目有报错,光标移至项目并单机右键,选择Build Path——>Configure Build Path,进入如下界面。第三步 Next进入如下界面 ,select root directory这一行浏览需导入项目的文件路径。选择标红的部分,依次Remove,Apply,最后Apply and Close。第四步 需导入项目路径复制后,记得点击Select All,然后finish。第一步 进入sts,点击File,选择Import。点击Libraries。
2022-10-18 08:30:00
6344
原创 Bayes决策理论在分类中的应用
贝叶斯决策就是在不完全情报下,对部分未知的状态用主观概率估计,然后用贝叶斯公式对发生概率进行修正,最后再利用期望值和修正概率做出最优决策。★已知类条件概率密度参数表达式和先验概率。★利用贝叶斯公式转换成后验概率。★根据后验概率大小进行决策分类。
2022-10-13 08:30:00
429
原创 实用数据库开发实践MySQL——数据模型
第1关 关系模型关系型数据模型关系模型基本术语关系模型的数据操纵与完整性约束数据操纵完整性约束关系模型优缺点优点缺点实验头歌实验代码第2关 层次模型层次型数据模型层次模型的数据操纵与完整性约束数据操纵完整性约束层次模型优缺点优点缺点层次模型转化为关系模型头歌实验代码第3关 网状模型网状数据库模型网状型数据模型网状模型的数据操纵与完整性约束数据操作完整性约束条件网状模型优缺点优点缺点网状模型
2022-10-11 08:30:00
7636
1
原创 数据库开发中级案例—PythonWeb框架应用
SQLAlchemy是一个基于Python实现的ORM框架。该框架建立在 DB API之上,使用关系对象映射进行数据库操作,简言之便是:将类和对象转换成SQL,然后使用数据API执行SQL并获取执行结果。而Flask-SQLAlchemy是Flask扩展,它将对SQLAlchemy的支持添加到Flask应用程序中。它比原始的操作数据库的方法更加方便简洁。
2022-10-08 08:30:00
2777
原创 数据库开发案例—图书管理系统设计
表之间的关联又是要怎么处理?外键 borrowBookId 的外键名称设置为 FK_borrow_borrowBookId,外键表为读者表(reader);外键 bookrackId 的外键名称设置为 FK_bookrack_bookrackId,外键表为图书表(books);外键 roomId 的外键名称设置为 FK_bookrack_roomId,外键表为图书表(books)。外键 bookId 的外键名称设置为 FK_borrow_bookId,外键表为图书表(books)。
2022-10-04 08:30:00
6547
2
原创 Hadoop平台搭建与数据分析实验报告
Hadoop是由Apache研发的开源分布式基础架构,它由Hadoop内核MapReduce Hadoop分布式文件系统(HDFS)及一些相关项目组成,其中,HDFS具有高容错性,负大数据存储;MapReduce则负责对HDES中的大量数据进行复杂的分布式计算。Hadoop作为分布式架构,采用“分而治之”的设计思想:将大量数据分布式地存放于大量服务器上,采用分治的方式对大数据进行分析。在这种思想的驱使下,Hadoop实现了MapReduce的编程范式。
2022-10-04 08:30:00
2584
原创 信息安全实验——网络嗅探技术
1、认识Wireshark主要窗口,使用wireshark抓取分组并筛选分组2、对抓取的某一分组中给定的字段信息进行获取。
2022-10-02 08:30:00
2918
1
原创 对JSP的初级理解
JSPJSP页面的结构一个JSP页面由以下基本元素组成(1)HTML标签(2)CSS(3)变量和方法Java方法(5)JSP动作和指令动作元素JSP指令JSP中的三种指令标签:与page指令相关的属性pageEncoding="UTF-8"MIME 类型MIME的组成结构常见的 MIME 类型字符编码taglib指令(6)其他脚本元素(如Javascript)为什么学习 JavaScript?
2022-10-01 08:30:00
886
原创 信息安全实验——口令破解技术
弱口令一般出现在网站管理、运营人员本身安全意识不足,并且为了方便、避免忘记密码,使用了非常容易记住的密码,或者是直接采用了系统的默认密码。弱口令的危害非常直接,攻击者可以利用此漏洞直接进入应用系统或者管理系统,从而进行系统、网页、数据的篡改与删除,非法获取系统、用户的数据,甚至可能导致服务器沦陷。
2022-09-30 20:30:00
2719
原创 数据库开发综合案例——仓库管理系统设计
数据库表设计-核心表创建数据库整体设计头歌实验代码数据库表设计-项目职员表头歌实验代码数据库表设计-关联表头歌实验代码
2022-09-29 08:30:00
18734
3
原创 理解JSP指令
如果配置不正确,浏览器可能会无法解析文件内容,网站将无法正常工作,并且下载的文件也会被错误处理。MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的标准,用来表示文档、文件或字节流的性质和格式。prefix 指定标签库的前缀。为了区分不同的标签库,在页面中使用标签库以对应的 prefix 开头。charset=iso-8859-1是西欧的编码,代表说明网站是采用的编码是英文;JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。
2022-09-28 08:30:00
506
原创 数据库开发中级案例—ORM框架应用
ORM 全称Object Relational Mapping,中文意为对象-关系映射。其实它就是模型对象的概念把数据库的信息映射称一个个对象来操作。而不需要写 SQL 语句,简单来说就是面向对象编程。Flask 中的 SQLAlchemy 就是一个 ORM 框架,它依赖于 pymysql,使用关系对象映射对数据库进行操作。
2022-09-27 08:30:00
2636
原创 数据库开发基础案例——JDBC技术应用
在数据库中,数据是以表(Table)为单位进行组织的。数据表由列(column)组成,通过列名和数据类型等来指定列的属性,数据表的每一列存储了表中某一类特定的信息,如学号或者姓名等。列(column)也可以叫做数据表的一个字段,列(column)的名字也叫做字段名;表中的数据是按行(row)进行存储的,每一行代表一条数据记录。
2022-09-24 08:30:00
3668
1
原创 数据库查询——选课系统
查询选了选修课程的学生,并列出学生的学号和姓名;查询每名学生的选课门数和平均成绩,并列出相应信息;查询选课门数等于或大于4门的学生的平均成绩和选课门数;查询信息系选修VB课程的学生的成绩,要求列出学生姓名,课程名和成绩;编写修改sql语句,将成绩小于60分的加5分。
2022-09-20 08:30:00
10150
原创 Java编程: 使用循环结构判断并输出101-200之间的所有素数的个数及每个素数
break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块;for 循环,使一些循环结构变得更加简单
2022-09-17 08:30:00
1084
1
原创 MySQL开发技巧——批量数据入库及检索
在存储信息时可能出现不能将所有信息存入同一张表中的情况,如汽车购入记录和汽车出售记录,为了查询汽车剩余数量,就需要同时获取汽车购入记录及对应的出售记录。汽车购入记录中有一个字段为。中创建属于自己的数据库,根据需求在库中创建相应的表,将数据存入表中,方便对数据的管理与查询。(2014, '上海', 423, 2014, '新疆', 642, 598, 617, 2014, '上海', None, None, None)
2022-09-15 08:30:00
2944
原创 MySQL开发技巧——查询、索引和完整性
在列上创建了索引之后,查找数据是可以直接根据该列上的索引找到对应行的位置,从而快速找到数据。在列上创建了索引之后,查找数据是可以直接根据该列上的索引找到对应行的位置,从而快速找到数据。比如查询每个雇员的薪水情况,但是我们要返回雇员的姓名,而在sal表中没有雇员姓名,这个时候就需要我们通过员工编号连接emp和sal两张表。视图也是为了实现多样地查看表中的数据,比如限制财务部的经理只能看到财务部的信息。经理觉得查找数据的速度偏慢、精度较低,这个时候,你需要创建索引来使查询的速度更快,使用完整性来提高查询精度。
2022-09-13 08:30:00
10877
原创 MySQL开发技巧——删除重复数据
在工作或平时练习中,我们会发现表中经常有重复数据,分情况我们可能需要这些重复数据,也可能不需要这些数据,那么我们该如何找出这些不需要的重复数据并删除呢?在上一章节中我们已经解决了去除简单的重复数据,那如果表中的重复数据是组合的复杂数据呢?遇到这种情况要将数据去重,我们的解题思路基本就可以拟定为把数据拆开后去重再将数据重新组合。的记录,删除后表中的数据就是先注册用户的数据了。确定了保留先注册的账号,也就等同保留的数据为。请仔细阅读代码,根据方法内的提示,在。请仔细阅读代码,根据方法内的提示,在。
2022-09-10 08:30:00
2854
1
原创 MySQL开发技巧——分页和索引
当一个表中有很多符合查询条件的数据的时候,我们往往不需要把他们全部一次性取出来,那样对查询效率或者服务器性能来说都会是一个极大的挑战:例如最简单的商城,假设商城中有一万个数据,但我们在前端可能只会每次看到一页10个左右的数据,当我们浏览完这十个商品后,点击下一页浏览其他的商品,这样的分页浏览,对实际存储商品数据的MySQL数据库来说,实际上就是使用了MySQL的分页查询功能。那么我们该怎么实现分页查询呢?limit 和 offset 实现的分页查询limit。
2022-09-08 08:30:00
4665
1
原创 MySQL开发技巧——索引
数据库索引是一种提高数据库系统性能的方法。索引能让数据库服务器更快地查找和获取表中指定的行。索引大体可分为单列索引(普通索引,唯一索引,主键索引)、组合索引、全文索引、空间索引四类。...
2022-09-06 08:30:00
4367
原创 MySQL数据库——使用聚合函数查询
COUNT()函数是用来统计记录的总条数;SUM()函数是对数据表的某列进行求和操作;AVG()函数是对数据表的某列进行求平均值操作;MAX()函数是求某列的最大数值;MIN()函数是求某列的最小数值
2022-09-01 08:30:00
4396
1
原创 MySQL开发技巧——存储过程
目录一、任务描述二、相关知识存储过程的定义存储过程的创建和查询创建带有参数的存储过程存储过程的参数有三种:存储过程的查询和删除三、编程要求四、代码本关任务:为表创建一个存储过程,使该存储过程能通过用户的信用额度来区分用户的等级。为了完成本关任务,你需要掌握:1.存储过程的定义;2.存储过程的创建和查询;3.存储过程的查询和删除。存储过程()是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。存储过程是为了完成特定功能的 语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给
2022-07-30 08:00:00
6487
原创 MySQL开发技巧——视图
视图(view)是一种虚拟存在的表,是一个逻辑表,本身并不包含数据。通过视图,可以展现基表(用来创建视图的表)的部分数据;视图数据来自定义视图的查询表。
2022-07-26 20:30:00
5985
原创 数据库系统概论(第5版)补充习题——第一章 绪论
1、数据库系统的核心和基础是数据模型。2、实现将现实世界抽象为信息世界的是概念模型。3、数据管理技术经历了若干阶段,其中人工管理阶段和文件系统阶段相比文件系统的一个显著优势是数据可以长期保存。4、能够保证数据库中的数据具有较高的逻辑独立性的是外模式/模式映像。5、IBM公司的IMS数据库管理系统采用的数据模型是层次模型。6、DBMS是一类系统软件,它是建立在操作系统之上的。7、在数据库中,把满足一下两个条件的基本层次模型联系集合称为网状模型:(1)允许一个以上的结点无双亲(2
2022-07-24 08:00:00
3021
原创 数据库系统概论第五版课后习题——第一章 绪论
第1章 绪论1、试述数据、数据库、数据库管理系统、数据库系统的概念2、使用数据库系统有什么好处?解析:使用数据库系统的好处很多,既便于数据的集中管理,控制数据冗余,提高数据的利用率和一致性,又有利于应用程序的开发和维护。例如:(1)使用数据库系统可以大大提高应用开发的效率。因为在数据库系统中应用程序不必考虑数据的定义、存储和数据存取的具体路径,这些工作都由DBMS 来完成。打一个通俗的比喻,使用了DBMS 就如有了一个好参谋、好助手,许多具体的技术工作都由这个助手来完成。开发人员就可以专注于
2022-07-23 08:00:00
1501
原创 计算机网络期末复习
一、网络的网络1、计算机网络(简称为网络)由若干结点和连接这些结点的链路(结点之间的通路)组成。计算机网络的定义:自主的(无主从关系)计算机的互连2、网络把许多计算机连接在一起,而互连网则把许多网络通过路由器连接在一起。与网络相连的计算机常称为主机。二、互联网基础结构发展的三个阶段1、第一阶段是从单个网络ARPANET向互连网发展的过程internet(互连网)是一个通用名词,它泛指由多个计算机网络互连而成的计算机网络。在这些网络之间的通信协议可以任意选择,不一定非要使用TCP/IP
2022-07-21 08:00:00
672
原创 机器学习习题——对率回归
一、代码#coding=UTF-8from numpy import * #调用numpy包的所有资源,主要作用是数学import numpy as np #调用numpy的同时,起名npimport matplotlib.pyplot as plt#调用matplotlib里的pyplot并且起名为plt,主要作用是绘图#定义一个二维数组18行2列x=np.array([[0.697,0.460],[0.774,0.376],[0.634,0.264],[0.608,0.318],[0..
2022-07-20 08:00:00
241
原创 SMO算法在软间隔SVM分类中的应用
序列最小优化算法(SMO)SMO算法是一种启发式的算法,它在求解过程中通过以分析的方式来定位最优解可能存在的位置,从而避免了传统方法在求解中所遭遇的大量数值计算问题,并且最终以迭代的方式来求得最优解。SMO算法原理获得没有修剪的原始解;对原始解进行修建;更新阈值b#SMO算法在软间隔SVM分类中的应用import numpy as npimport randomimport matplotlib.pyplot as pltdef simple_smo(datas.
2022-07-19 15:22:36
313
原创 大学数据库创建与查询实战——数据库表设计
FOREIGN KEY外键(既可以定义列也可以定义表)CHECK约束用于限制列中的值的范围(既可以定义列也可以定义表)大学数据库的整体设计
2022-07-18 20:30:00
6400
1
原创 云计算导论课后习题第六章
1、分布式文件的具体形式是什么?能否用图形方式表达出简单的情况?主要优点是什么?具体形式:文件分开存放2、GFS,HDFS,分别是哪家的?GFS 也就是 google File System,Google公司为了存储海量搜索数据而设计的专用文件系统。HDFS在最开始是作为Apache Nutch搜索引擎项目的基础架构而开发的。HDFS是Apache Hadoop Core项目的一部分。3、操作系统中的文件系统是什么?Windows操作系统中的文件系统一般有哪几种,结构分别是什么样的?特点
2022-07-15 20:30:00
1717
原创 云计算导论课后习题第五章
1、个人计算机的日常安全隐患有那些?防范技术都是什么?2、当所有的应用、数据、计算资源都放入云端时,会带来哪些风险?3、云计算安全危险中着11项分别都指什么?4、什么是可信计算?5、云计算基础设施安全与传统安全有什么不一样?6、ssl是什么协议,我们平常使用中那些地方表明使用了ssl协议?7、数据泄露会带来什么灾难?日常中有什么数据泄露的案例8、日常我们在使用过程中,那些地方使用了身份验证安全机制?9、为什么使用云计算pc客户端不允许安装虚拟机?10、云应用安全中,第三方
2022-07-14 22:12:32
2212
原创 Hadoop平台搭建与实验分析——Linux命令解析
1、ifconfig -a命令查看当前网卡状态显示所有网络接口的配置和运行信息,包括活动的和不活动的2、 sudo passwd root输入当前用户密码,然后设置root用户的密码,确认root用户的密码3、su root 切换管理员root权限4、apt updatesudo apt update 查看一些可更新的包5、sudo vim /etc/network/interfaces 更改配置文件6、sudo ifup enp0s8 启动网卡7、ping命令用于检查网络可用性ping命令发送数据使用的是
2022-06-14 10:11:44
924
计算机网络名词解释期末复习
2022-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人