自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于SpringBoot+Vue在线考试系统【web端+小程序端】

在线考试系统是一款 java + vue 的前后端分离的考试系统。主要优点是开发、部署简单快捷、界面设计友好、代码结构清晰。目前支持web端和微信小程序,能覆盖到pc机和手机等设备。

2022-06-19 17:18:04 540 1

转载 eclipse导入项目报错解决办法

有时候导入了一个项目之后,项目就会报错,到处都是红叉,下面是解决办法。1.Java运行环境不一致。在项目名上右键–>Build Path -->Configuer Build Path看文件有红叉后缀有 unbound 就是错误文件。直接选中,点击右边的remove 删除它。 在添加一个自己的资源库2.Tomcat环境不一致3.最后一种错误,也是最常见的 jdk 版本不一致。还是右键 Build Path 选中 Configure Build Path , 进入 页面选

2021-06-18 16:43:17 12012 8

原创 SSM商城系统【附源代码】

系统开发平台:Tomcat8.0 + JDK1.8 + Windows 7开发语言:JavaEE框架:SSM—Spring+SpringMVC+MyBatisJAR包管理:Maven3.6.1前端:JQUERY数据库:MySql5.7开发环境:Intellij Idea浏览器:Chrome简介:水果商城网站是一款基于SSM框架开发的电商网站,包括商品的展示和购买流程。可以作为毕业设计,也可以跟着课程敲一遍代码,形成一个真实的项目经验。适合有一定SSM基础知识的同学学习。

2021-05-08 11:16:04 3949 6

原创 基于Servlet+EasyUI+Mysql的学生信息系统开源

知识点:jsp servlet,MySQL数据库的基本操作,前端easyui框架。 适合人群:Java初学者、在校学生,(已经学过Java基础语法,对html有简单的了解,熟悉js、jquery语法)。用到的工具:eclipse、MySQL系统源码开源,见公众号底部。看下系统的截图:需要源码可联系作者微信,备注项目名称。......

2021-05-08 11:14:27 221

原创 基于 SpringBoot2 + MybatisPlus 的商城管理系统【源码开源】

项目简介SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue 的前后端分离的商城系统, 包含商城、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发。系统的源码获取方式,见文章的的底部商城功能 商品模块:商品添加、规格设置,商品上下架等 订单模块:下单、购物车、支付,发货、收货、评价、退款等 营销模块:积分、优惠券、分销、砍价、拼团、秒杀、多门店等 微信模块:

2021-05-08 11:13:25 234

原创 基于 Springboot 2.0 + LayUI 开发的物流管理系统【附带项目源码】

项目源码地址见底部缺物流管理系统项目经验的 推荐看看 欢迎大家 star 或者 fork 项目文档 票据管理 接货管理 配车管理 到货管理 中转管理 结算管理 客户服务 监控分析 成本核算 应用管理 系统管理 票据分发 票据查询 填写接货单 查询接货单.

2021-05-08 11:12:07 2926

原创 Spring MVC+Spring+Mybatis实现支付宝支付功能(附完整代码)

前言本教程详细介绍了如何使用ssm框架实现支付宝支付功能。本文章分为两大部分,分别是「支付宝测试环境代码测试」和「将支付宝支付整合到ssm框架」,详细的代码和图文解释,自己实践的时候一定仔细阅读相关文档,话不多说我们开始。源代码见文章底部一、支付宝测试环境代码测试1. 下载电脑网站的官方demo:下载:https://docs.open.alipay.com/270/106291/2. 下载解压导入eclipsereadme.txt请好好看一下。只有一个Java配置类

2021-05-08 11:09:54 785

原创 基于springboot+layui旅游系统的设计与实现

运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。IDE环境:Eclipse,Myeclipse,IDEA都可以tomcat环境:Tomcat 7.x,8.x,9.x版本均可主要功能说明:管理员角色包含以下功能:管理员登录,用户管理,旅游路线管理,旅游景点管理,酒店管理,旅游攻略管理,车票管理,订单管理,数据分析等功能。用户角色包含以下功能:用户注册,用户登录,旅游路线预定,旅游景区预定,餐饮住宿,车票预定,旅游保险预定,旅游攻略,我的订单查看,个人资料管理....

2021-05-08 10:27:01 506 3

转载 几种常用加密算法比较

几种常用加密算法比较由于计算机软件的非法复制,通信的泄密、数据安全受到威胁,解密及盗版问题日益严重,甚至引发国际争端,所以在信息安全技术中,加密技术占有不可替代的位置,因此对信息加密技术和加密手段的研究与开发,受到各国计算机界的重视,发展日新月异。现在我们就几种常用的加密算法给大家比较一下。DES加密算法DES加密算法是一种分组密码,以64位为分组对数据加密,它的密钥长度是56位,加密解密用同一算法。DES加密算法是对密钥进行保密,而公开算法,包括加密和解密算法。这样,只有掌握了和发送方相.

2021-05-02 14:43:53 1920

原创 html5+css3(二十)盒子模型

盒子模型我们可以把每一个HTML标记,都看成是一个“盒子”。这个“盒子”有哪些特征:内容的高度或高度、边框线、内填充、外边距。“盒子”的总宽度:内容的宽度 + 边框宽度*2 + 左填充*2 + 左外边距*2上下外边距合并问题——这是一种现象什么情况下?上下外边距会合并呢?上下两个块元素,如果每一个元素都指定了四个外边距,那么上下相邻的那个外边距会发生合并的现象,合并后取其中较大的外边距。如何要实现上下两个<div>之间的距离为100px,该如何实现呢?上下

2021-03-31 16:50:35 247

原创 html5+css3(十九)HTML引入CSS的方法

HTML引入CSS的方法1、嵌入式通过<style>标记,来引入CSS样式。语法格式:<style type = “text/css”></style>提示:<style>中的CSS样式,只能给当前网页来使用。同一个网页中,<style>标记可以多次出现2、外联式通过<link>标记,来入引一个外部的CSS文件(.css),这样的话,可以实现公共的CSS代码被多个网页共享。<link...

2021-03-31 16:48:13 1422

原创 html5+css3(十八)CSS定位

CSS定位position:元素定位方式,取值static、fixed、relative、absolute static:静态定位(默认状态、不定位)。 Fixed:固定定位。 Relative:相对定位。 Absolute:绝对定位。定位方式,要与定位属性配合使用定位坐标:指定定位的元素,偏移目标元素多远的距离。 left:定位元素,距离目标元素左边的距离。 top:定位元素,距离目标元素上边的距离。 right:定位元素,距离目标元素右边的距离。 bottom:定位元素,距离目

2021-03-27 18:03:09 110

原创 html5+css3(十七)CSS继承性 优先级 display属性 overflow属性 cursor光标类型

CSS继承性CSS属性继承:外层元素的样式,会被内层元素进行继承。多个外层元素的样式,最终都会“叠加”到内层元素上。什么样的CSS属性能被继承呢?CSS文本属性都会被继承的:color、 font-size、font-family、font-style、 font-weighttext-align、text-decoration、text-indent、letter-spacing、line-height提示:<body>中的CSS属性,会被所有的子元素继承。CS

2021-03-27 18:00:51 326

原创 html5+css3(十六)CSS浮动和清除

CSS浮动和清除float:让元素浮动,取值:left(左浮动)、right(右浮动) clear:清除浮动,取值:left(清除左浮动)、right(清除右浮动)、both(同时清除上面的左浮动和右浮动)1、CSS浮动浮动的元素,将向左或向右浮动,浮动到包围元素的边上,或上一个浮动元素的边上为止。 浮动的元素,不再占空间了,并且,浮动元素的层级要高于普通元素。 浮动的元素,一定是“块元素”。不管它原来是什么元素。 如果浮动的元素,没有指定宽度的话,浮动后它将尽可能的变窄。因此,浮动.

2021-03-27 17:56:12 136

原创 html5+css3(十五)属性

CSS注释CSS注释:/*CSS注释内容*/HTML注释:<!—HTML注释-->CSS尺寸属性width:元素宽度,一定要加px单位。 height:元素高度。CSS字体属性font-size:文字大小。如:font-size:14px; font-family:字体。如:font-family:微软雅黑; font-style:斜体,取值:italic。如:font-style:italic; font-weight:粗体,取值:bold。如:font-w.

2021-03-27 17:53:09 254

原创 html5+css3(十四)CSS选择器

CSS选择器1、基本选择器(1)“*”选择器:通配符描述:将匹配所有的HTML标记,所有的标记都会改变的。 语法:*{ color:red; } 注意:“*”尽量少用,因为IE6不支持。(2)标签选择器描述:将匹配指定的HTML标记。 语法:h1{ color:red; } 注意:CSS标签选择器,与HTML标记的名称一样,但不能加尖括号。(3)class选择器(类选择器)——类选择器是使用频率最高的描述:给一类HTML标记加样式。这里所指的“一类”是..

2021-03-27 17:48:31 131

原创 html5+css3(十三)CSS简介 语法格式

CSS简介CSS Cascading Style Sheets 层叠样式表。CSS的主要目的:是给HTML标记添加各种各样的表现(格式、样式)。比如:文字样式、背景、文本样式、链接样式。提示:CSS是给HTML标记加的样式;JS是给HTML标记加的行为。HTML标记是最先出现的。HTML超文本标注语言:各种HTML标记。 CSS层叠样式表:给HTML标记加的样式。 JavaScript脚本程序:给HTML标记加的程序。CSS语法格式一个CSS规则,由“选择器”和..

2021-03-27 17:43:07 137

原创 html5+css3(十二)普通框架

普通框架1、框架的概念框架技术:将一个浏览器窗口划分成若干个小窗口,每个小窗口显示一个独立的网页。2、框架集和框架页框架集<frameset>:主要用来划分窗口的。框架页<frame>:主要用来指定窗口默认显示的网页地址。框架与窗户很像。一个窗户由窗格(框架集)和玻璃(框架页)构成。先规划窗格,然后再确定每个窗格中放的玻璃。(先有结构,后有内容)框架网页的DTD必须是:<!DOCTYPE html PUBLIC "-//...

2021-03-27 17:37:48 500

原创 html5+css3(十一)图片热点(图像地图)

图片热点(图像地图)图像热点:给一张图片加多个链接,默认情况下,一张图只能加一个链接。1、标记结构:<img src = “images/01.jpg”usemap = “#Map”/><map id = “Map”name = “Map”><area shape = “热区形状”coords= “热区坐标”href = “链接地址”/><area shape = “热区形状”coords= “热...

2021-03-27 17:35:07 990

原创 html5+css3(十)表单

1、表单的概念表单主要用来获取客户端用户数据(信息)的。如:注册表单、查询表单、登录表单等。2、表单的工作原理浏览有表单的网页,填写一些必要的信息,然后点击某个按钮进行提交。 这些表单数据,通过互联网,传递到了服务器上。 服务器上有专门的程序,对表单数据进行验证。如果验证成功,将你的数据存入数据库(MySQL),则返回一个验证成功的信息。如果验证失败,将返回一个错误信息。从上面表单的工作原来看:表单的制作分两个部分,一是前台页面的制作,二是后台PHP对表单数据的处理。3、表单的结构

2021-03-26 16:43:17 227

原创 html5+css3(九)表格标签

表格标签——块元素 1、表格的结构<table><tr><td></td><td></td><td></td><td></td></tr>&l...

2021-03-25 18:55:50 116 1

原创 html5+css3(八)<meta>标记

<meta>标记<meta>的主要作用,是提供网页的元信息。比如:指定网页的搜索关键字。<meta>标记有两个属性:http-equiv和name。1、http-equiv属性功能:模拟http协议文件头信息,当信息从服务器端传到客户端时,告诉浏览器如何正确的显示网页内容。 http-equiv属性一般要与content属性配合使用。Content属性指定信息的详细参数。(1)设置网页的字符集<meta http-equiv="Content

2021-03-25 18:55:01 117

原创 html5+css3(七)锚点链接

锚点链接含义:锚点链接,是在一个网页的不同区域进行跳转。锚点理解为“定义记号”。 定义锚点(作个记号):<a name = “锚点名称”></a> 锚点名称的命名规则:可以包含字母、数字、下划线,但只能以字母开头。 注意:<a>和</a>之间没有内容,换句话说:这个记号不是让我们看的,而是给链接用的。 例如:<a name = “top2”></a> 跳转到锚点(记号): 语法:<..

2021-03-25 18:54:07 877

原创 html5+css3(六)颜色表示

html颜色表示网页中的颜色有三种表示方法:颜色单词:blue、green、red、yellow 10进制表示:rgb(255,0,0)、rgb(0,255,0)、rgb(0,0,255) 16进制表示:#FF0000(红)、#00FF00(绿)、#0000FF(蓝)自界面中,所有的颜色都可以用三种光的不同波长混合而成。这三种光就是红光(red)、绿光(green)、蓝色(blue)。在计算机中,每个基色,用8位二进制(2^8 = 256),那么RGB共可以表示 256*256*25.

2021-03-25 18:53:15 474

原创 html5+css3(五)图片标签 超级链接

图片标记:行内元素、单边标记语法格式:<img 属性 = “值”> 常用属性 Width:图片宽度 Height:图片高度 Border:图片边框粗细。 Src:图片的路径(相对路径) Align:图片的水平对齐方式,取值:left、center、right Hspace:图片与左右文字之间的距离(水平距离) Vspace:图片与上下文字之间的距离(垂直距离)。 注意事项 如果图片想等比例缩放,只需要指定width或heig.

2021-03-25 18:51:36 508

原创 html5+css3(四)字符实体 列表

HTML字符实体空格:代表一个半角空格。一个汉字是2个字节。1个字节相当于1个半角空格。 <:< >:> &:& ¥:¥ ×:× ÷:÷HTML项目符号(无序列表)<ul><li>内容1</li><li>内容2</li><li>内容3</li></ul><ul>或<li>的常用属性type:项目符号的类.

2021-03-25 18:45:50 347

原创 html5+css3(二)文件结构

HTML文件结构<html><head><title>新浪首页</title></head><body>网页正文……</body></html>HTML文件结构的说明:<html></html>标记的含义:告诉浏览器,其中的代码用什么格式(图片、视频)来编译。 <head></head>标记的含义:告诉浏览器,网页中的汉字用

2021-03-25 18:38:20 180

原创 html5+css3(一)简介

HTML简介HTML,Hypertext Markup Language ,超文本标注语言。HTML是一种规范,是一种标准,编写网页的一种标准。超文本:就是网页上不光有文本,还有图片、音乐、视频等。标注:是一种记号,是一种标志。如:红绿灯语言:这里的“语言”就是代码,跟所谓“程序语言”一点关系都没有。HTML的主要目的:就是用来显示网页的不同效果、不同部分。如:<b>文本</b>HTML文件结构<html><head>.

2021-03-25 18:36:51 277

原创 HTML学习

一、标题栏的图标设置有5种方法: 1、在网站的根目录下放一张favicon.ico的图标文件。浏览器会自动显示在标题栏中。 2、使用ico图标作用标题栏图标,用link标签引入。 <link rel="icon" type="image/x-icon" href=""/> 可以使用工具将其它图片生成ico图标。图标一般设置为16X16. 3、使...

2021-03-04 15:20:27 894 2

转载 Web程序设计(第三版)课后答案

Web程序设计(第三版)课后习题答案第一章一、填空题:1、NET Framework 主要包括 (CLR)和(.NET Framework类库)2、ASP.NET网站在编译时,首先将语言代码编译成 (微软中间语言MSIL)3、一台IIS Web服务器为211.78.60.19,网站端口号为8000,则要访问Web应用程序User中Default.aspx的URL为(http://211.78.60.19:8000/user/Default.aspx)4、可以通过复制网站同步网站上的一个文件5、

2021-01-11 23:03:38 17230 2

原创 软考—软件设计师(中级)第5版

第一章 计算机系统知识1.CPU的功能:程序控制、操作控制、时间控制、数据处理。2.计算机系统组成:计算机指令寄存器 程序计数器 地址寄存器 指令译码器3.数据表示:原码、反码、补码、移码。(0 为正,1 为负)4.移码:如果机器字长为 N,偏移量为 2N-1,则[X]移=2N-1+[X]补(X 为纯整数)。[X]移=1+X(X为纯小数)。5.IEEE754:符号位(1 位,0 正 1 负)+阶码(8 位,+127)+尾数(23 位,小数点在最高位之后,随后省略最高位)。6.浮.

2021-01-11 12:00:43 3478

原创 酒店管理系统(前台后台管理)

基本开发环境的搭建:Jdk1.8,eclipse,tomcat8.5,mysql5.6。酒店管理系统功能结构:分前台用户和后台管理员:前台用户:登录、注册,查看房型、预定房型。后台管理员:楼层管理:楼层实体:楼层id、楼层名称、楼层备注。功能:楼层的增加、编辑、删除功能。房型管理:实体:房型id、房型名称、房型价格、房型状态、床位数、可住人数,房型备注。功能:房型的增加、编辑、删除功能。房间管理:实体:房间id、房间编号、所属房型、所属楼层

2020-11-24 18:30:20 29831 25

原创 JDBC操作数据库实现增删改查

BaseDao.java文件package cn.utils;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class BaseDao { /** * 1.四个常量 driver 驱动 url 连接地址 username.

2020-11-14 13:59:14 234

原创 数据结构-3-队列

基础知识队列是一种特殊的线性表,他的特殊性在于我们只能操作他头部和尾部的元素,中间的元素我们操作不了,我们只能在他的头部进行删除,尾部进行添加。就像大家排队到银行取钱一样,先来的肯定要排到前面,后来的只能排在队尾,所有元素都要遵守这个操作,没有VIP会员,所以走后门插队的现象是不可能存在的,他是一种先进先出的数据结构。我们来看一下队列的数据结构是什么样的1,一般队列他只能从左边进,右边出,队列实现方式一般有两种,一种是基于数组的,还一种是基于链表的,如果基于链表的倒还好说,因为链表的长度是随

2020-07-13 17:04:02 147

原创 数据结构-2-链表

今天我们来说一下链表。链表是一种物理存储单元上非连续的一种数据结构,看名字我们就知道他是一种链式的结构,就像一群人手牵着手一样。链表有单向的,双向的,还有环形的。1,单向链表我们先定义一个最简单的单向链表结点类classNode<E>{Edata;Node<E>next;Node(Edata,Node<E>next){this.data=data;this.next...

2020-07-02 20:44:18 140

原创 数据结构-1-数组

数据结构在各种语言中都比较重要,今天开始我会更新一些关于数据结构的东西。都是个人理解,有错误的地方可以指出一下。谢谢。数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。线性表(Linear List)就是数据排成像一条线一样的结构。每个线性表上的数据最多只有两个方向。除了数组,链表、队列、栈也是线性表结构。与线性表对立的是非线性表,比如二叉树、堆、图等。之所以叫非线性,是因为,在非线性表中,数据之间并不是简单的前后关系。数组是具有相同类型的数据的集合,

2020-07-01 12:35:21 221 1

原创 7,桶排序、基数排序、希尔排序、计数排序、位图排序、其他排序

桶排序是将数组分散到有限的桶中,然后每个桶再分别排序,而每个桶的排序又可以使用其他排序方式进行排序,可以是桶排序也可以是其他排序。桶的大小可以随便定,如果桶的数量足够多就会变成我们后面介绍的计数排序,其实我们完全可以把桶固定在一个数量,根据数组的大小来确定,也可以自己定,比如3个或者5个7个等,桶的大小确定之后,下一步就需要把数组中的值一一存放到桶里,小的值就会放到前面的桶里,大的值就会放到后面的桶里,中间的值就会放到中间的桶里,然后再分别对每个桶进行单独排序,最后再把所有桶的数据都合并到一起就会得到排序好

2020-06-23 20:11:22 207

原创 计算机网络第六、七版答案

计算机网络第七版答案第一章 概述1-01 计算机网络向用户可以提供那些服务?答: 连通性和共享1-02 简述分组交换的要点。答:(1)报文分组,加首部(2)经路由器储存转发(3)在目的地合并1-03 试从多个方面比较电路交换、报文交换和分组交换的主要优缺点。答: (1)电路交换:端对端通信质量因约定了通信资源获得可靠保障,对连续传送大量数据效率高。(2)报文交换:无须预约传输带宽,动态逐段利用传输带宽对突发式数据通信效率高,通信迅速。(3)分组交换:具有报文交换之高效、迅速的要...

2020-06-14 13:43:13 2681

原创 6,排序-堆排序

这一部分来分析一下堆排序,也可以理解为二叉树排序,这里的堆分为两种,一种是大顶堆,一种是小顶堆,我们所有的排序方法都以升序为主,其实倒序原理也都差不多,所以这里我们主要分析的是大顶堆。大顶堆就是根节点不小于他的两个子节点,先看一下代码上面代码中heapSort方法表示对数组进行排序,buildMaxHeap表示堆的构建,maxHeapfy表示堆的调整,包括每次截取数据的时候也都需要调整,截取数据就相当于把root节点截取,然后用最后的一个节点替换到root的位置,然后再进行调整。看代码可能不是很直观

2020-06-10 13:43:46 193

原创 计算机操作系统第四版课后习题答案(完整版)

第一章1.设计现代OS的主要目标是什么?答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性2.OS的作用可表现在哪几个方面?答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象3.为什么说OS实现了对计算机资源的抽象?答:OS首先在裸机上覆盖一层I/O设备管理软件,实现了对计算机硬件操作的第一层次抽象;在第一层软件上再覆盖文件管理软件,实现了对硬件资源操作的第二层次抽象。OS 通过在计算机硬件

2020-06-09 14:24:57 8293 1

JDBC连接数据库实例+附源码

目的:使用JDBC连接MySQL数据库并且完成增删改查。 介绍:1)一种执行SQL语言的Java API。       2)可以对所以主流数据库进行统一访问(access,MySQL,sql server,Oracle)。       3)极大地减少了程序操作数据库的复杂性。       4)jdbc使用面向对象的方式操作数据,能更好的和Java语言衔接。       5)jdbc可以直接调用数据库存储过程。       6)jdbc操作数据库的效率很高。       7)学会了jdbc,什么数据库存取数据都会了。

2020-11-24

磁盘调度模拟系统.doc

什么是磁盘调度? 磁盘调度指待的是访问的磁道时,当前磁头访问的方式(也指待是算法)。 磁盘的访问也是一种I/O设备的访问,在数据访问中需要知道如何去访问从内存以及I/O传输过来的数据。 怎么样去存储或者是读取在磁盘上面的数据。为了减少对文件的访问时间,使各进程对磁盘的访问时间最短,需要采用一种最合适的磁盘调度算法。磁盘的调度的算法有很多种,例如:先来先服务算法模FCFS、最短寻道时间优先算法SSTF、扫描算法SCAN、循环扫描算法CSCAN。需要下载的关注点赞评论留邮箱地址

2020-06-03

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

TA关注的人

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