自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何在iPad上使用VScode

如何在iPad上使用VScode部署code-server前提工作:一台云服务器、iPad上的SSH工具(推荐使用软件Termius)这里用的是Linux centOS、IPad上用Termius步骤:在服务器上下载code-serverGitHub上的开源地址https://github.com/cdr/code-server下载方式可以选择在windows下使用下载器下载,再传到Linux服务器上。或者直接在服务器终端上命令下载。这里用第二种方式。下载:wget https:/

2021-08-23 18:07:07 13016 1

原创 Vuex详解

文章目录Vuex详解1.认识Vuex概念:状态管理到底是什么?应用2.Vuex的基本使用3.Vuex的核心概念4.StateState单一状态树5.Getters6.MutationMutation状态更新传递参数提交风格响应规则常量类型 – 概念同步函数7.ActionAction的基本定义Action的分发Action返回的Promise8.Moudule认识MouduleModule局部状态Actions的写法9.项目结构组织10.代码仓库Vuex详解1.认识Vuex概念:官方解释:Vuex

2021-07-27 16:19:39 246

原创 html css项目知识补充(黑马小兔鲜)

html css项目知识补充(黑马小兔鲜)

2021-07-25 21:13:39 2031 1

原创 css知识补充

css知识补充

2021-07-25 21:04:06 168

原创 html知识补充

html知识补充

2021-07-25 19:12:31 114

原创 MySQL实验十 用户及权限管理

-- 创建用户create user 'tom@localhost' identified by 'tom1234';create user 'jack'@'%' identified by 'jack8888';create user 'mike'@'%' identified by 'mike0000';create user 'john'@'localhost' identified by 'john5555';-- 修改用户set password for'tom'@'localhos

2021-07-18 09:48:45 946

原创 ES6中的Promise

ES6中的Promise1.认识Promise简单理解什么是Promise?ES6中一个非常重要和好用的特性就是PromisePromise是异步编程的一种解决方案什么时候会需要来处理异步事件?网络请求的时候因为不能立即拿到返回的数据,所以往往我们会传入另外一个函数,在数据请求成功时,将数据用过传入的函数回调出去2.Promise的基本使用定时器的异步事件// promise基本用法new Promise((resolve, reject) => { setTimeout(

2021-07-15 20:49:07 81

原创 前端路由vue-router入门看这一篇就够了!

前端路由vue-router文章目录一:认识路由及路由规则二:安装配置vue-router安装:配置:三:使用vue-router四:路由的默认值和修改为history模式路由默认值history模式五:router-link补充其他属性:修改linkActiveClass六、路由代码跳转七、动态路由八、路由懒加载九、嵌套路由十、参数传递传递参数的方式传递参数方式一: ``传递参数方式二: JavaScript代码获取参数route和route和route和router是有区别的十一、导航守卫十二、kee

2021-06-16 18:43:47 205

原创 MySQL实验一在 Windows上安装 MySQL Server 8.0

MySQL实验一在 Windows上安装 MySQL Server 8.0文章目录MySQL实验一在 Windows上安装 MySQL Server 8.0一、实验环境:二、实验内容与完成情况:三、遇到的问题并解决:一、实验环境:Windows10 myql8.0二、实验内容与完成情况:·三、遇到的问题并解决:...

2021-06-16 18:36:13 160

原创 MySQL实验九创建事件、数据库备份和恢复

MySQL实验九创建事件、数据库备份和恢复文章目录MySQL实验九创建事件、数据库备份和恢复一实验目的二实验平台2.1 操作系统:2.2 数据库三实验内容和要求3.1 创建事件3.2 备份数据库3.3 使用 mysql 命令还原数据库3.4 表数据的导出3.5 定期导出表数据一实验目的掌握 MySQL 中事件的概念;熟悉事件的管理;掌握事件的创建和修改;掌握使用 mysqldump 工具备份数据库、数据表的方法;掌握使用 mysql 还原数据库的方法;掌握常用的数据导

2021-06-16 18:32:22 1043

原创 MySQL数据库高级应用(北理珠实验答案)

实验:实验1——在Windows系统上安装MySQLServer8.0实验2——语言基础编程实验3——创建数据库、管理表结构和表数据实验4——数据库的数据查询实验5——创建和管理索引实验6——创建和管理视图实验7——创建存储过程和函数实验8——创建触发器实验9——创建事件、数据库备份和恢复实验1——在Windows系统上安装MySQLServer8.0实验2——语言基础编程实验3——创建数据库、管理表结构和表数据实验4——数据库的数据查询实验5——创建和管理索引实验6——创建和管理视图实验7—

2021-06-12 20:44:40 444

原创 MySQL实验八 创建触发器

MySQL实验八 创建触发器一、实验环境:Win 10 mysql8.2二、实验内容与完成情况:-- 3.1 创建触发器 -- (1) 使用 MySQL 命令行或者 workbench(或者 Navicat for MySQL)为员工医疗-- 保险系统(实验 03 创建的 7 个表)创建触发器“insurance_row_tri”,当删除医保表-- “insurance”中某医保卡号的记录时触发,输出“XX 卡号的记录删除成功!”。删除-- 某记录,并查看结果。-- //创建触发器de

2021-06-12 18:23:06 3638 1

原创 前端路由vue-router详解

文章目录一:认识路由及路由规则二:安装配置vue-router安装:配置:三:使用vue-router四:路由的默认值和修改为history模式路由默认值history模式五:router-link补充其他属性:修改linkActiveClass六、路由代码跳转七、动态路由八、路由懒加载九、嵌套路由十、参数传递传递参数的方式传递参数方式一: ``传递参数方式二: JavaScript代码获取参数route和route和route和router是有区别的十一、导航守卫十二、keep-alive附:vue-ro

2021-06-03 22:41:30 1140

原创 MySQL实验七创建存储过程和函数

这里写自定义目录标题一 实验目的二 实验平台三 实验内容和要求3.1 创建存储过程3.2 查看存储过程3.3 修改存储过程3.4 删除存储过程3.5 创建函数3.6 查看函数3.7 删除函数一 实验目的掌握 MySQL 块结构、MySQL 的基本语法、MySQL 的流程控制语句;掌握 MySQL 块中使用游标的方法;掌握 MySQL 异常处理技术。掌握存储过程、函数数据库对象的基本作用;掌握存储过程、函数的建立、修改、查看、删除等操作二 实验平台操作系统: Windows 10;数据

2021-05-25 20:46:18 2512

原创 MySQL实验六实验创建和管理视图

一 实验目的掌握视图的概念和作用;掌握创建视图的语句;掌握查看视图的方法;掌握修改和删除视图的操作;二 实验平台2.1 操作系统:Windows XP,Windows Server 2003,Windows 7 或者 Windows 10;2.2 数据库MySQL Server 8.0,MySQL Workbench、phpMyAdmin、Navicat for mySQL、MySQL 等客户端工具;三 实验内容和要求1.创建视图(1) 使用 MySQL 命令行或者 workb

2021-05-20 16:46:58 2083

原创 MySQL实验五创建和管理索引实验

-- 实验五创建索引-- 方式一 创建索引CREATE INDEX indexName ON table_name (column_name)-- 方式二 修改表结构(添加索引)ALTER table tableName ADD INDEX indexName(columnName)-- 方式三 创建表的时候直接指定-- CREATE TABLE mytable( -- ID INT NOT NULL, -- username VARCHAR(16) NOT NULL, -- INDE

2021-05-10 13:00:23 986

原创 MySQL 实验四数据库的数据查询

insert into bussiness values(1,'腾讯','企业','腾讯',123456789);insert into bussiness values(2,'阿里','事业','杭州',111111111);insert into bussiness values(3,'小卖部','企业','珠海',987654321);insert into bussiness values(4,'汉堡店','私有','珠海',9999999); -- 没有员工insert into car

2021-04-25 21:29:49 832

原创 java序列化和反序列化实验

package experiment3;//实现序列化必须实现的接口,这就是一个空接口,起到标识的作用import java.io.Serializable;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import java.io.*;//电影类型enum MovieType implements Serializable{ Comedy("喜剧片"), Action("动作片")

2021-04-15 23:26:22 802

原创 MySQL 实验三 创建数据库、管理表结构和表数据

一.实验目的1.掌握数据库的创建;2.掌握表结构的建立、修改、查看、删除操作;二.实验环境win10MySQL Server8.0MySQL Workbench三.实验内容和要求1.创建数据库(1) 使用 workbench 或者 MySQL 命令行创建一个名字为 db_test_学号(每个学生的完整学号)的数据库;-- 创建数据库create database db_test_学号;-- 使用数据库use db_test_学号;(2) 查看上面数据库的创建信息

2021-04-08 19:39:40 3514

原创 MySQL 实验二语言基础编程 创建存储过程 综合编程题目

题目一:使用 MySQL Workbench 或者其他的图形化工具,创建存储过程,计算出 1500以内能被 9 整除的整数的个数。把操作结果和操作过程截屏,填写到实验报告中。delimiter //create procedure topic1(out num int)BEGIN declare i int default 0; set num=0; while i<1500 do-- 循环开始 set i=i+1; if mod(i,9)=0 THEN set num=num

2021-03-28 01:25:55 1752 1

原创 for中用var和let触发定时器的区别

for中用var和let触发定时器的区别一、题目以下两个题目分别会console.log出什么东西?// 题目一for(var i = 0;i < 5;i++){ setTimeout(function(){ console.log(i); })}// 题目二for(let i = 0;i < 5;i++){ setTimeout(function(){ console.log(i); })}答案:二 、var和let的区别var是函数

2021-03-15 20:53:45 290

原创 Java枚举实验作业(图书馆借阅管理程序)

题目要求:学生可以在学校的图书馆里借书。图书分为五类(BookType:枚举类型)SCIENCE(科学)MEDICINE(医药)LITERATURE(文学FOODCOOKING(饮食)MAGAZINE(杂志)图书的出版社也有以下几个(Press:枚举类型)清华大学出版社北京大学出版社电子工业出版社机械工业出版社杂志期刊主办商读者的性别 (Sex:枚举类型)女男读者类(Reader)有姓名和性别的属性,可以借阅多本要求能够打印读者借阅书本的信息图书类(B

2021-03-15 20:19:42 808

原创 Java内部类实验作业(学生成绩管理程序)

package experiment1;import java.util.ArrayList;import java.util.Collection;public class Student { public static void main(String[] args) { // TODO 自动生成的方法存根 Student s1 = new Student("李红","女"); s1.inputScore("Java", "考查", 90, 85, 75, 80); .

2021-03-15 00:00:44 1873

原创 前端倒计时案例-(html-css-JavaScript类似抢购商品倒计时)

<!DOCTYPE html><html lang="en"><head> <!-- 倒计时案例 --> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style>

2021-02-21 16:34:47 647

原创 BOM浏览器对象模型-(bom概述-window对象常见事件-定时器-js执行机制-location对象-navigation对象-history对象)

BOM浏览器对象模型▲1. BOM 概述1.1 什么是 BOMBOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心 对象是 window。BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。BOM 缺乏标准,JavaScript 语法的标准化组织是 ECMA,DOM 的标准化组织是 W3C,BOM 最初是Netscape 浏 览器标准的一部分。DOM文档对象模型DOM 就是把「文档」当做一个「对象」来看待

2021-02-21 16:32:31 293

原创 前端算法题-JavaScript算法题-js算法-乐扣数据体形(替换空格)

实例:输入输入:s = "We are happy."输出:"We%20are%20happy."限制:0 <= s 的长度 <= 10000解答:/** * @param {string} s * @return {string} */var replaceSpace = function(s) { return s.replace(/\s/g, '%20')};// 用时最短,且内存消耗最小, 但是replaceAll方法在Chrome85+才支持var re

2021-02-20 00:22:01 251

原创 事件高级(javascript-注册事件-删除事件-DOM事件流-事件对象-事件冒泡-事件委托-鼠标事件-键盘事件-模拟京东按键输入内容案例)

事件高级▲1.注册事件(绑定事件)1.1注册事件概述给元素添加事件,称为注册事件或者绑定事件。注册事件有两种方式:传统方式和方法监听注册方式传统注册方式利用 on 开头的事件 onclick<button onclick=“alert('hi~')”></button>btn.onclick = function() {}特点: 注册事件的唯一性同一个元素同一个事件只能设置一个处理函数,最后注册的处理函数将会覆盖前面注册的处理函数方法监听注册方式w3c

2021-02-18 23:15:19 421

原创 dom重点核心(javascript-dom核心总结)

DOM重点核心文档对象模型(Document Object Model,简称DOM),是 W3C 组织推荐的处理可扩展标记语言(HTML或者XML)的标准编程接口。对于JavaScript,为了能够使JavaScript操作HTML,JavaScript就有了一套自己的dom编程接口。对于HTML,dom使得html形成一棵dom树. 包含 文档、元素、节点关于dom操作,我们主要针对于元素的操作。主要有创建、增、删、改、查、属性操作、事件操作。创建document.write inner

2021-02-17 11:40:46 328 2

原创 简单留言板案例(html-JavaScript节点操作-留言增加删除createElement-removeChild)

留言板案例<textarea name="" id="" cols="30" rows="10">123</textarea> <button>发布</button> <ul> </ul> <script> // 1.获取元素 var btn = document.querySelector('button') var text = docum

2021-02-17 01:58:21 983

原创 动态生成表格实例(html-javascript操作表格处理)

动态生成表格案例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> table{

2021-02-17 01:56:40 458 2

原创 dom-节点操作(innerHTML-createElement-获取元素父子兄节点操作)

节点操作为什么学节点操作?获取元素通常使用两种方式:利用dom提供的方法获取元素document.getElementById()document.getElementsByTagName()document.querySelector()等逻辑性不强 繁琐利用节点层级关系获取元素利用父子兄节点关系获取元素逻辑性强 但是兼容性稍差节点操作相对更简单节点概述网页中所有内容都是节点(标签、属性、文本、注释等),在dom中,节点使用node来表示HTML DOM

2021-02-17 01:54:33 964

空空如也

空空如也

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

TA关注的人

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