自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (12)
  • 收藏
  • 关注

原创 MySQL的基本使用——事务

文章目录回顾一、事务概念1.1 事务的概念1.2 事务的基本操作1.3 注意事项1.4 拓展技能二、事务处理2.1 开始事务2.2 结束事务2.3 撤销事务2.4 回滚事务2.5 控制事务结束后的行为三、事务隔离级别3.1 查看隔离级别3.2 修改隔离级别3.2.1 READ UNCOMMITED(读取未提交)3.2.2 READ COMMITED(读取提交)3.2.3 REPEATABLE READ(可重复读)3.2.4 SERIALIZABLE(可串行化)四、实践回顾关于触发器的复习题create

2020-11-30 15:42:21 679

原创 全国第二届高校计算机能力挑战赛

#include<bits/stdc++.h>#define ll long longusing namespace std;int main() { string s, t; cin>>s>>t; ll res1 = 0, res2 = 0; for(int i = 0;i < s.size();i++) { res1 *= 26; res1 += (s[i] - 'A' + 1); } for(int i = 0;i < t..

2020-11-29 10:32:08 774

原创 软件工程导论——结构程序设计(判定树和判定表的练习)

题目某交易所规定给经纪人的手续费计算方法如下:总手续费等于基本手续费加上与交易中的每股价格和股数有关的附加手续费。如果交易金额少于1000元,则基本手续费为交易金额的8.4%;如果交易总金额在1000元~10000元之间,则基本手续费为交易金额的5%,再加34元;如果金额超过10000元,则基本手续费为交易金额的4%加上134元。当每股售价低于14元时,附加手续费为基本手续费的5%,除非买进、卖出的股数不是100的倍数,在这种情况下附加手续费的9%。当每股售价在14元到25元之间时,附加手续费为基本手续费

2020-11-26 12:20:19 10039 1

转载 别乱提交代码了,看下大厂 Git 提交规范是怎么做的!

git是现在市面上最流行的版本控制工具,书写良好的commit message能大大提高代码维护的效率。但是在日常开发中由于缺少对于commit message的约束,导致填写内容随意、质量参差不齐,可读性低亦难以维护。在项目中引入commit message规范已是迫在眉睫。用什么规范?现在市面上比较流行的方案是约定式提交规范(Conventional Commits),它受到了Angular提交准则的启发,并在很大程度上以其为依据。约定式提交规范是一种基于提交消息的轻量级约定。它提供了一组用于创.

2020-11-23 22:58:57 545

原创 MySQL的触发器原理应用,after和before的区别

文章目录触发器一、触发器的概述二、触发器的基本操作2.1 after和before2.1.1 afterdelete型update型insert型2.1.2 beforeinsert型update型三、练习四、实验题触发器一、触发器的概述触发器可以看作是一种特殊类型的存储过程,它与存储过程的区别在于存储过程使用时需要调用,而触发器是预先定义好的事件(如insert、delete、upodate等操作)发生时,才会被MySQL自动调用。创建触发器时需要与数据表相关联,当表发生特定事件(如INSERT、

2020-11-23 16:52:55 4175

原创 Java练习题——关于集合的使用,用泛型来处理数据

现有如下员工信息:工号 姓名 月薪资001 杨树苗 4650002 刘翠花 4280003 魏巍 6820004 李宁 5128005 赵明 3180请完成如下编码任务:1)定义一个公共实体类(class Employee)用于描述员工的工号(id)、姓名(name)和薪资(salary)等信息;2)定义一个公共管理类(class E

2020-11-23 14:46:12 598 3

原创 Java中集合的使用——ArrayList的练习代码

文章目录第一部分基础代码1.1 创建```Person```类1.2 用数组来存储创建对象后的传递的数据1.3 用数组集合来存储对象2.1 ArrayList方法的使用2.2 集合的遍历2.3 包装类第二部分练习题目2.1 题目一2.2 题目二2.3 题目三2.4 题目四第一部分基础代码1.1 创建Person类package Extends.demo07;/** * @program: Person * @description: * @author: OriginalCoder * @c

2020-11-21 17:45:49 1054 1

原创 详细阐述Java中集合的概念(一)

集合一、集合概述Java中的结合就像一个容器,专门用来存储Java对象(实际上是对象的引用,但习惯称为对象),这些对象可以是任意的数据类型,并且长度可变。其中,这些集合类都位于java.util包中,在使用时一定要注意导包的问题,否则就会出现异常。集合按照其存储结构可以分为两大类,即单列集合Collection和双列集合Map,这两种集合的特点具体如下:Collection:单列集合的根接口,用于存储一系列符合某种规则的元素。Collection集合有两个重要的子接口,分别是List和Set。其中

2020-11-21 11:07:19 1112

原创 Java中的继承super、this、抽象类的使用

day 09 【继承、super、this、抽象类】今日内容三大特性——继承方法重写super关键字this关键字抽象类第一章 继承1. 1 概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。其中,多个类可以称为子类,单独那一个类称为父类、超类(superclass)或者基类。继承描述的是事物之间的所属关系,这种关系是:is-a 的关系。例如,图中兔子属于食草动物,食草动物属于动物。可见,父类更通用,子类更具体

2020-11-20 09:33:57 650

原创 Java题目练习

求出下列数据的平均数,中位数,标准差工号 姓名 工资001 杨林 3456002 何晓玉 4452003 郭文 5550004 杨彬 6523005 苏宇拓 3465006 杨楠 6456007 陈强 5002008 杨燕 4135009 陈蔚 3600010 邱鸣 3598011 王耀华 3698012 杜鹏 3456013 孟永科 4452014 巩月明 5550015 田格艳 6523016 王琪 3465017 董国株 6456018 张昭 5002019

2020-11-18 10:17:05 296

原创 Web全栈开发路线

2020-11-17 11:48:49 676

原创 看了这篇文章,我也能说清Java中类的封装和构造方法的实现了!

一、如何实现类的封装类的封装,是指将对象的状态信息隐藏在对象内部,不允许外部程序直接访问对象的内容信息,而是通过该类所提供的方法来实现对内部信息的操作访问。具体的实现过程是,在定义一个类时,将类中的属性私有化,即使用privete关键字来修饰,私有属性只能在它所在类中被访问,如果外界想要访问私有属性,需要提供一些使用public修饰的公共方法,其中包括用于获取属性值的getXXX()方法和设置属性值的setXXX()方法。1.1 实例代码class Person { private Stri

2020-11-15 14:42:48 376 3

原创 MySQL的多表操作总结

一、什么是子查询概念:子查询可以理解为,在一个SQL语句A(SELECT、INSERT、UPDATE等)中嵌入一个查询语句B,作为执行的条件或查询的数据源(代替FROM后的数据表),那么B就是子查询语句,它是一条完整的SELECT语句,能够独立的执行。特点有3点:是一条完整的SELECT语句,能够独立的执行。子查询必须书写在圆括号( )内。一个SQL语句中含有多层子查询时,它们执行的顺序是从最里层的子查询开始执行。二、子查询分类按功能分:标量子查询列子查询行子查询表子查询按位.

2020-11-15 12:45:26 758

原创 Java中有关String类常用方法的介绍和使用!收藏夹里吃灰必备!

文章目录一、字符串的介绍1.1 字符串的特点:1.2 创建字符串的3+1种方式1.3 代码实例二、字符串的常量池一、字符串的介绍字符串就是指一连串的字符,它由许多单个字符连接组成。字符中可以包含任意字符。Java中定义了String和StringBuffer两个类来封装字符串。下面将对String类做详细讲解。1.1 字符串的特点:1.字符串的内容永不改变2.正是字符串的内容永不改变,所以字符串是可以共享使用的3.字符串的效果上相当于是char[]的字符数组,但是底层原理是byte[]数组

2020-11-14 23:09:41 272

原创 Java中List接口的使用

一、 List接口介绍java.util.List接口继承自Collection接口,是单列集合的一个重要分支,习惯性地会将实现了List接口的对象称为List集合。在List集合中允许出现重复的元素,所有的元素是以一种线性方式进行存储的,在程序中可以通过索引来访问集合中的指定元素。另外,List集合还有一个特点就是元素有序,即元素的存入顺序和取出顺序一致。看完API,我们总结一下:List接口特点:它是一个元素存取有序的集合。例如,存元素的顺序是11、22、33。那么集合中,元素的存储就是按照1

2020-11-14 11:18:02 1336

原创 Z-index你真的都会用吗?确定不来看看?

在定位布局时中,可能会出现盒子重叠的情况。那么,可以使用z-index来控制盒子的层叠次序(z轴)。语法选择器 { z-index: 1;}z-index 的特性如下:属性值:正整数、负整数或 0,默认值是 0,数值越大,盒子越靠上;如果属性值相同,则按照书写顺序,后来居上;数字后面不能加单位。注意:z-index 只能应用于相对定位、绝对定位和固定定位的元素,其他标准流、浮动和静态定位无效。应用 z-index 层叠等级属性可以调整盒子的堆叠顺序。如下图所示:<!DOCTY

2020-11-13 10:47:26 223

原创 定位的方法总结,错过就再也遇不到这么的文章了!

定位一、定位定位:将盒子定在某一个位置,所以定位也是在摆放盒子,按照定位的方式移动盒子。定位 = 定位模式 + 边偏移定位模式用于指定一个元素在文档中的定位方式。边偏移则决定了该元素的最终位置。1.1 定位模式定位模式决定元素的定位方式,它通过CSS的position的属性来设置,其值可以分为四个:值语义static静态定位relative相对定位absolute绝对定位fixed固定定位1.2 边偏移边偏移就是定位的盒子移动到最终位置。有

2020-11-13 10:24:29 233

原创 Anaconda的开发环境介绍以及简单爬虫的应用

开发环境的介绍anaconda基于数据分析和机器学习的集成环境jupteranaconda提供的一个基于浏览器的可视化开发工具jupter的基本使用在终端汇总录入jupter notebook的指令启动Jupter可视化开发工具jupter notebook的指令录入对应的默认的目录结构就是终端对应的目录结构new->text file :新建一个任意后缀名的文本文件new->python 3 : 新建一个基于jupter的源文件(xxx.ipynb)ce

2020-11-10 23:37:47 2234

原创 Java面向对象学习——类的继承

一、继承的概念在Java中,类的继承是指在一个现有类的基础上去构建一个新的类,构建出来的新类被称为子类,现有的类被称为父类或基类,子类会自动拥有父类所有可继承的属性和方法。在程序中,如果想要声明一个类继承另一个类,需要使用关键字extends关键字,其基本语法格式如下:修饰符 class 子类名 extends 父类名 //程序核心代码二、实例//定义Animal类class Animal { String name; //声明name属性 //定义动物叫的方法

2020-11-10 19:38:28 1353

原创 MySQL的存储过程你了解吗?来看这篇文章,保证你不会后悔!

存储过程一、存储过程和概述针对表的一个完整操作有时候并不是单条SQL语句就能实现的,而是需要一组SQL语句来实现。例如,当老师不慎填写错误,要对一个同学的期末成绩进行修改,一般需要考虑以下几步:可将一个完整操作中所包含的多条SQL语句创建为存储过程,以方便应用。1.1 使用存储过程的优点存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行速度。当对数据库进行复杂操作时(如对多个表进行Update、Inse

2020-11-09 16:16:36 723 1

原创 软件工程导论患者监护系统

患者监护系统目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,需求如下:医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。1、试写出问题定义,并且分析开发这个系统的可行性。2、试用实体联系

2020-11-09 15:31:11 19856 5

原创 软件工程导论视频播放器的需求文档

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2020-11-09 15:25:33 476

原创 前端开发面试必会题,用CSS实现水平垂直居中的十种方式

前言想要实现以下的居中效果,在这里总结了始终居中的方式,欢迎参考~一、HTML代码<div class="wrap" style=" width: 300px; height: 300px; background-image: linear-gradient(120deg, #84fab0 0%, #8fd3f4 100%); " > <div class="bo

2020-11-07 23:07:27 359

原创 学会这份需求文档的书写,你离产品经理就不远了

在写今天这篇博客之前,了解了很多关于软件开发方面的文档。首先,是如何规范书写呢?作为一个产品经理,如何正确表达出客户的真正需求和满意的开发方案呢?那么,接下来就看看我的这篇博客,来了解一下一个真正的产品经理需要做些什么?在真正的开发阶段,产品经理做的第一步就是写好一个能建立程序员和客户之间沟通的桥梁——开发需求文档!文章目录一、版本信息二、文档说明2.1 文档简介2.2 文档读者2.3 专业术语三、产品简介3.1 产品定位3.2 产品特色3.3 用户分析四、产品架构4.1 产品架构图4.2信息的结构图.

2020-11-03 09:51:08 293 1

原创 再不会MySQL的视图操作你就Out了!

文章目录一、视图概述1.1 视图的优点1.2 视图的缺点二、创建视图2.1 语法介绍2.2 实践三、查看视图四、修改视图五、删除视图六、操作视图中的数据一、视图概述视图是从数据库中的一张或多张表中导出的表。创建视图时所引用的表称为基表。视图中的数据并不是像表中那样存储在数据库中,它只是读取基表中的数据。对视图的操作与对表的操作一样,可以对其进行查询、修改和删除等操作。在对视图中的数据进行修改时,相应的基本表中的数据也会发生变化;同时,若基本表的数据发生变化,则这种变化也会反映到视图中。1.1 视图

2020-11-02 16:11:06 243

原创 CentOS 7安装Apache启动服务

一、环境虚拟机:VMWare WorkStation Pro 15.x系统:CentOS 7.x其他:已配置好yum源,直接使用yum命令安装MySQL二、步骤2.1 安装Apacheyum install httpd中间有一步需要确认安装依赖,直接输入y即可!2.2 设置httpd服务开机启动systemctl enable httpd2.3 启动Apachesystemctl start httpd2.4 查看Apache的状态systemctl status http

2020-11-01 23:50:24 2146

原创 CentOS 7.x下使用Yum安装MySQL详细图文教程

环境虚拟机:VMWare WorkStation Pro 15.x系统:CentOS 7.x其他:已配置好yum源,直接使用yum命令安装MySQL步骤yum安装yum install mysql-community-server启动Mysql服务systemctl start mysqld.service扩展:启动mysql服务:systemctl start mysqld.service查看服务状态:systemctl status mysqld.service

2020-11-01 22:13:23 370

基于Java实现的Snake.zip

使用Java实现贪吃蛇

2021-07-29

JavaWeb复习.zip

Java基础知识讲解练习题以及Javaweb的基础知识

2021-01-08

软件测试基础教程资源.zip

软件测试的课件资源。详细阐述软件测试的基础知识,测试的定义、原则、过程等。侧重点在于开发模型的讲述,其次是黑盒测试、白盒测试以及静态技术。需要特别关注黑盒测试和白盒测试。

2020-12-10

bilibili.zip

该网页主要实现了哔哩哔哩的的头部导航部分,将理论运用于实践,更好的结合了书本的知识,从简单的样式到整体布局,都能所学内容运用到具体的时间操作中!欢迎下载体验学习

2020-10-21

20201021HTML.rar

学习网页的display布局方式和position的使用。简明扼要的通过实践来增加代码的实践性,可以加深对这两种布局方式的理解,以便于更好的开发!

2020-10-21

高仿腾讯新闻首页(静态源码)

模仿腾讯新闻首页的源码,博客中讲解了分栏布局的方式和重要的用法要点,将能够更好且灵活的采用想要的布局方式实现页面的效果。仅供参考和学习,欢迎下载~

2020-10-15

仿写蘑菇街购物页面2.zip

学习和实现购物网站,一个简单的demo,从简单的HTML框架到简单的CSS样式,从理论到实践,渐进式学习前端

2020-09-30

python课设(Django).zip

该项目是一个简单的课程设计。以实现简单的淘宝网为基础,使用Django模型来实现的一个网站。其中有后台管理,当然也有其数据库,是Django自带的sqlite。欢迎下载

2020-06-03

STL标准模板函数学习资料.zip

该文件包含了很多C++中的标准模板库,以及算法的相关知识。在这里你可以更好的学习到很多容器的使用方法。其中包含了string类、系列容器,容器适配器、map容器、set容器、流迭代器、C++的常用算法!希望可以帮助到你!

2020-05-09

笑脸触底游戏资源包.zip

该小游戏是由Python实现的,里面使用的很多包,适合初学者学习参考。同时也是吸取了很多其他小游戏的有点,并有所改进!

2020-05-09

aircraft_war.zip

这是一个python实现的太空飞机大战,下载完成后可以直接解压,点击运行后缀名为.py的文件,文件包里面有音频文件和图片!

2020-05-04

C或C++算法程序.zip

在C/C++语言中,有很多排序算法,而这些排序算法相对于其他语言来说,C/C++的算法的实现基本上是在造轮子,所以有时候就人们戏称"造轮子语言"。因此,为了大家的好好的学习算法知识,这里主要包含了堆排序、二分排序、快速排序、冒泡排序、希尔排序、折半插入排序、直接插入排序等。

2020-03-31

空空如也

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

TA关注的人

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