自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql

引擎就是发动机,发动机是一个机器的核心部分而不同的引擎实际上是有不同的应用场景的引擎没有好坏,只要在合适的场景使用合适的引擎就可以了存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表的,而不是基于库的,所有存储引擎也可被称为表类型没有指定的存储引擎,那就是默认的InnoDBInnoDB是一种兼顾高可靠性和高性能的通用存储引擎,在MySQL5.5之后,InnoDB是默认的MySQL存储引擎特点DML操作遵循ACID模型,支持事务行级锁,提高并发访问性能。

2023-07-16 23:12:13 157

原创 MySQL

概述:指从多张表中查询数据笛卡尔积:笛卡尔乘积是指在数学中,两个集合A集合和B集合的所有组合情况。(在多表查询时,需要消除无效的笛卡尔积)

2023-06-25 23:37:12 620

原创 Java

linux:“\n”mac:“\r”细节:在windows操作系统当中,java对回车换行进行了优化.虽然完整的是\r\n,但我们只写其中一个\r或者\n建议:不要省略要写全如果想要续写,打开续写开关即可开关位置:创建对象的第二个参数默认false:表示关闭续写,此时创建对象会清空文件。

2023-05-25 18:46:24 1036 1

原创 Java下

定义异常类写继承关系空参构造带参构造意义:为了让控制台的报错信息更加见名知意技巧:NameFormate:当前异常的名字,表示姓名格式化问题Exception:表示当前一个异常类继承:运行时:RuntimeException编译时:Exception 核心 提醒程序猿检查本地信息。

2023-05-14 21:14:33 408

原创 Java学习<下>

特点。

2023-05-07 16:25:40 406

原创 Java学习

数组是一种查询块,增删慢的模型查询速度快:查询数据通过地址值和索引定位,查询任意数据耗时相同。元素在内存中是连续存储的删除效率低:要将原始数据删除,同时后面每个数据前移添加效率低:添加位置后的每个数据前移,再添加元素。

2023-05-01 15:18:51 415

原创 Java学习

1.min和max表示当前查找的范围2.mid是在min和max中间的3.如果要查找的元素在mid的左边,缩小范围时,min不变,max等于mid减14、如果要查找的元素在mid的右边,缩小范围,max不变,min等于mid加1。

2023-04-23 19:55:39 390

原创 Java学习

是一个帮助我们用于进行数学计算的工具类私有化构造方法,所有的方法都是静态的。

2023-04-16 22:23:05 292

原创 Java学习

this:理解为一个变量,表示当前方法调用者的地址;super:代表父类存储器。

2023-04-09 22:03:21 233

原创 近期java学习

格式一:数据类型[] 数组名范例:int [] array格式二:数据类型 数组名[]范例:int array[]1.类名首字母建议大写,英文,有意义,满足驼峰式,不能用关键字,满足标志符规定2.一个代码文件中可以定义多个类但只能一个类是public修饰的,public修饰的类名必须是java代码的文件名称。

2023-04-02 20:38:38 220

原创 Java学习第一天

1.win+R2.输入CMD3.按下回车键。

2023-03-08 23:31:08 52

原创 Vue-6

多个分支代码合并到一个分支时多个分支同一个远端分支推送代码时在当前分支上,直接修改冲突代码在本地当前分支上,修改冲突代码git branch -a 查看所有分支git checkout -b aaa 创建新的分支aaagit checkout aaa 切换到aaa分支git push origin aaa 推送aaa分支到远程仓库aaa分支git push origin master:aaa 推送master到远程的aaa。

2023-02-16 16:39:22 58

原创 Vue-5

/动态结算高度thisthis'footer'

2023-02-13 22:57:18 56

原创 Vue-4

获取登录信息并保存登录状态的功能在全局前置首尾中调用接口获取用户信息并保存到Vuex中,在需要登录校验组件的前置守卫中去获取Vuex中的用户信息,有的话正常加载,没有的话跳转到登录。

2023-02-11 21:43:18 101

原创 Vue-3

如果想注册局部指令,组件也要接受一个directives的选项参数 el,binding,vnode,oldvnodeblind:只调用一次,指令第一次绑定到元素时调用。这里可以进行一次性的初始化变量inserted:被绑定插入父节点时调用(仅保证父节点存在,但不一定已被插入文档中)update:所在组件的VNode更新时调用,但可能发生在其子VNode更新之前。指令的值可能发生了改变,也可能没有componentUpdate:指令所在组件的VNode及其子VNode全部更新后调用。

2023-02-10 11:44:46 123

原创 Vue-学习2

props修改动态组件slotslot例子新slot过渡效果过渡初始元素过渡多个元素过渡多个组件过渡 多个列表过渡可重复过渡组件声明周期销毁销毁swiper静态动态vue-swipervue-swiper-组件

2023-02-08 23:37:59 163

原创 Vue1-43

取名:js驼峰,html连接符1-DOM片段没有代码提示没有高亮显示-vue单文件组件解决css只能写成行内,-vue单文件组件解决template包含一个根节点组件无法直接访问外面的组件状态方法自定义组件必须是一个函数。

2023-02-07 22:30:37 182

原创 JS原生管理系统

1.json-server配置环境变量出现了大的困难2.多层文件的叠加使用容易出现错误1.对新的工具bootstrap,node.js熟练度欠佳2.缺少实战经验3.代码敲击准确度有待提高,减少因为小错浪费时间的情况。

2023-02-06 20:46:09 41

原创 Bootstrap

Bootstrap是一个HTML,CSS,JavaScript的框架Bootstrap框架包含了很多常见的CSS样式,JavaScript的效果Bootstrap框架官方文档的案例足够应付项目中大部分需求。

2023-02-03 21:31:43 55

原创 jQuary

1.语法:$(选择器)2.返回值:满足条件的所有元素(Id选择器除外,只选择第一个)放在一个数组内返回,以集合的形式,叫做jQuery元素集合css如何获取标签,这里就怎么填写参数log'div'log'#box'log'.box'log

2023-02-02 20:16:18 66

原创 ES6学习

1-块级作用域forlet0;;++onclickfunctionlog

2023-01-31 17:28:12 30

原创 108-161

1.字面量写法varabc

2023-01-20 22:01:16 49

原创 简易发送弹幕

2.利用Math,random设置字体大小,颜色。给文字的父标签span加上绝对定位,以及定时器,使其从左向右滚动。3.给发送按钮绑定点击事件,使span.value=input.value并利用innerHTML发送至页面。1.页面上漂浮字体大小不一、颜色不一,从左向右滚动的弹幕;2.底部中间有一个发送功能,可以发送新的弹幕;3.底部的发送部分可以向下收起和弹出。QQ录屏20230118125816。1.绑定点击事件实现按钮出现与隐藏。

2023-01-18 13:13:50 57

原创 简易小时钟

上方是简易的刻度时钟,下方是电子时钟,上下的时间需与北京时间实时对应。1.设置时分秒转动事件,利用date获取实时时间,3.电子时钟用date获取时间,设置传出格式。2.设置分秒转动角度。

2023-01-18 12:52:51 50

原创 注册表单提交

4.在表单提交是,需要进行验证验证填写内容是否合理:昵称不超过10个字、姓名不超过4个字、QQ号为长度小于等于10大于5位的数字、手机号为长度11位的数字、密码由字母和数字组成且大于8位小于16位、密码和确认密码需相同。1.表单需包含昵称、姓名、QQ、手机号、邮箱、密码、确认密码以及提交和重置按钮;3.点击提交和重置按钮时,都需要有相应的提示;2.遍历input,绑定点击事件使得内容为空。4.给下面两个按钮绑定点击事件,弹出警告框。2.点击表单里的输入框,隐藏提示文字;"两次输入密码不一致,请重新输入"

2023-01-18 00:14:48 42

原创 实现动态表格

需求:1.表格由专业班级学号1-10号同学的信息组成,包括:学号、姓名、性别、二级学院、班级、专业、辅导员;2.表格的奇数行字体为黑色,底色为白色;偶数行字体为白色,底色为黑色;3.表格的每一行后有一个删除按钮,点击后会跳出提示弹窗,确认后删除该行的内容,并且删除后上述的颜色规律保持不变:4.表格的右上方有一个添加按钮,点击后跳出一个表单弹窗,可以填加新的学生的信息。实现原理:1.利用table设置表头样式2.用目标伪类选择器,设置奇数与偶数行的背景色3.将数据以对象形式存在数组里,创建字符

2023-01-17 23:49:03 83

原创 瀑布流样式

要求:多个等宽的图片进行穿插排序成六列,并且在目前显示的最后一张图片显示之后,再进行下拉时能够在进行加载其他图片,每次下拉显示20-30张图片。实现原理:1.使用多列布局将图片设置成六列2.根据页面总高-(窗口高度+滚动距离)创建加载节点,添加if(isloading)return防止一直触发3.添加一个定时器实现缓慢加载效果效果:QQ录屏20230117173700

2023-01-17 19:28:33 99

原创 发送验证码

1.在设置点击事件函数中调用禁用,send.disabled = true实现发送后按钮禁用。3.待发送按钮被触发后才可以点击提交按钮,需在验证码框里填写0505,用弹窗提示成功。2.被点击后,按钮里面的内容会变化成1分钟的倒计时;3.给提交按钮绑定事件判断是否发送正确。2.设置计时器当计时到0时重新启用按钮。//如果时间到了就清除定时器并复原按钮。QQ录屏20230115200405。1.发送按钮点击后,会被禁用;//没变化一次时间减一秒。//点击按钮实现禁用。//判断是否输入准确。

2023-01-15 20:21:02 106

原创 轮播图事件

需求:1.鼠标不在图片上方时,进行自动轮播,并且左右箭头不会显示;当鼠标放在图片上方时,停止轮播,并且左右箭头会显示;2.图片切换之后,图片中下方的小圆点会同时进行切换,并且点击相应的小圆点可以切换到相应的图片上;3.点击左右箭头可以进行左右图片的切换;4.图片上需有介绍的文字,会随图片切换一起进行切换。实现原理:1.获取需要用到的元素2.设置光标移动箭头的出现与隐藏,声明所有li监听鼠标点击移动事件3.rightbtn.click()将其添加在定时器中即可完成轮播代码:效果展示:QQ录

2023-01-15 19:31:15 174

原创 放大镜效果

1.鼠标移至图片上方,鼠标周围出现黄色的的正方形框,黄色矩形框会随着鼠标的移动而移动;2.位左边的盒子设置鼠标移入监听,当鼠标移入时显示大盒子,并设置鼠标移动事件将鼠标在盒子内的坐标赋给遮罩层,使得右边盒子对应显示。1.设立一大一小两个盒子,盒子中放置图片,右边盒子中的图片设置放大倍数,左边的遮罩层与右边大盒子默认隐藏显示。1.鼠标移至图片上方,鼠标周围出现黄色的的正方形框,黄色矩形框会随着鼠标的移动而移动;QQ录屏20230114182025。

2023-01-14 19:35:48 166

原创 省市区三级联动

需求:通过三个下拉菜单的联动来实现,第一级下拉菜单为省级,第二级下拉菜单为市级,第三级下拉菜单为区级。当点击第一级下拉菜单,第二级菜单的内容会自动匹配;选择第二级菜单时,第三级菜单会自动生成。当我取消上一级菜单的选项时,次一级选项会自动消失。1.先设置三个select选择框用来容纳省市区。QQ录屏20230113193809。2.通过数组放置所需省市区。3.通过遍历进行选择。"--选择城市--"

2023-01-13 20:30:19 176

原创 tab选项卡

1.选项卡由英雄联盟、DOTA、风暴英雄、300英雄四块组成;3.选择某一选项后,下方跳出对应游戏的相关介绍内容。2.通过for循环使得点击卡片后使之与其内容相对应。1.先设置好选项卡样式,以及所对应的内容。2.未选择时,默认选中第一个标签页;QQ录屏20230112152445。

2023-01-12 15:43:34 288

原创 随机点名系统

需求:分为上下两个部分,上方为显示区域,下方为控制区域。显示区域显示基地所有成员的工号和姓名,控制区域由开始和结束两个按钮组成。点击开始按钮,显示区域里的内容开始滚动,点击结束按钮,内容滚动停止,随机显示一位成员的工号和姓名。"02010102梁克锦""02010103骆文浩""02010104方海英""02010105廖玉洁""02010106张震宇""02010107李炫宇""02010108李舜禹""02010109李建民""02010110佟冠衡""02010112颜宏鑫"

2023-01-12 13:13:47 335

原创 返回顶部按钮(先快后慢效果)

3.绑定点击事件,定义函数功能,在scrolltop=0时重置计时器,算速度除以的数值越大,速度越慢。设置每100ms执行一次。需求:点击按钮之后可以由快到慢地回到顶部,处于顶部位置时按钮消失,按钮位于页面的右下方。//不关闭定时器,会导致第一次回到顶部之后,导致不能在响应用户的滚动,不定的触发回到顶部。/*通过使用documentelement设置节点*///当按钮启动页面滚动,设置为true。QQ录屏20230111174802。/*设置按钮样式和位置*/1.固定按钮并设计样式。/*先设置页面高度*/

2023-01-11 17:54:38 350

原创 50-75

概念:数据的集合数据类型分类创建数组:[]push在数组末尾追加一个元素pop用来删除数组最后一个元素。

2023-01-11 13:39:54 523

原创 25-50

1.声明式2.赋值式声明式可以先调用再定义。

2023-01-11 13:38:49 402

原创 0-25集

行内式(不推荐)onclickalert

2023-01-11 13:37:15 372

原创 75-107

一、DOM:文档对象模型二、其实就是操作HTML中标签的一些能力三、我们可以获得哪些内容:1.获取一个元素2.移除一个元素3.创建一个元素4.向页面里添加一个元素5.给元素绑定一些事件6.获取元素属性7.给元素添加css样式四、DOM的核心对象就是documentt对象五、document对象是浏览器内置的一个对象,里面储存着专门用来操作元素的方法六、DOM:页面中的标签,我们通过js获取以后,就把这个对象叫做DOM对象。

2023-01-11 13:29:35 519

原创 js学习!

1.定义阶段就是我们把代码放进盒子里面2.我们就要学习怎么放进去,也就是书写一个函数3.我们有两种定义方式声明式和赋值式1.声明式2.赋值式声明式可以先调用再定义。

2023-01-09 21:57:05 30

原创 【无标题】

1.垂直方向外边距取最大值2.水平方向外边距合并。

2023-01-07 12:56:17 23

空空如也

空空如也

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

TA关注的人

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