- 博客(102)
- 收藏
- 关注
原创 js之日期函数Date
prototype 属性使您有能力向对象添加属性和方法。当构造一个原型,所有的日期对象都会默认添加属性和方法。可将属性和方法添加到原型中,但不能为对象分配其他原型。但是,可以向用户定Prototype是一个全局属性,这对于几乎全部的JavaScript对象。
2023-04-21 13:44:23
10291
1
原创 javascript之函数
(函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。是封装了一段可以重复调用执行的代码,通过找个代码块,能够实现大量代码的重复使用声明函数调用函数声明函数的方式JavaScript 对大小写敏感。关键词 function 必须是小写的,并且必须以与函数名称相同的大小写来调用函数。
2023-04-17 20:55:16
834
原创 js之数据类型
因为js是一种弱类型语言或者说是一种动态的语言,数据类型决定了怎么把数据存储到计算机内存中,使用统一var关键字,js不需要提前声明数据类型,是在程序运行过程中,被动态确定的。在代码运行的时候,变量的数据类型是通过 js引擎,= 右边的变量数据类型来判断的,然后赋值给左边变量后,左变量的数据类型就是 = 右边的数据类型了。在计算机中,不同得数据需要占用得存储空间是不同得,为了合理分分配内存,需要划分数据类型。原理就是顺着原型链去找,直到找到相同的原型对象,返回。除外),但是引用数据类型中,除了。
2023-04-12 20:08:56
718
1
原创 js之获取元素(获取DOM节点),定义变量
2、querySelector只能获取到页面中首次出现的元素,可以使用选择器,比如类名要加点。3、querySelectorAll能获取到页面中的多个元素,可以使用选择器,比如类名要加点。4、getElementsByClassName能获取到页面中的多个元素,比如类名不加点。5、getElementsByTagName能获取到页面中的多个元素,比如类名不加点。上述的两种元素的获取方式,只能获取一个元素,注意两者之间的区别。通过id获取到的元素是唯一的,id的名字是不能重复的。变量就是存储值的一个容器。
2023-04-10 21:05:46
2080
原创 什么是js?js的基本使用
JavaScript(简称“js”) 是一种具有函数优先的轻量级,解释型或即时编译型的编译语言虽然它是作为开发WEB页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
2023-04-10 20:37:21
6387
原创 移动端css布局大全
(建议用body作为主盒子,从这个开始以下的代码多套了一个盒子,因为多了一层dom,会影响性能,如果不注重性能,就用从这个代码之后的代码,如果考虑性能,自行改成上面这种就可以,自己去掉一层盒子就OK了)设置display:table;第一种:display:flex,外边距自动填充margin:auto;设置成三行三列就ok,具体怎么写,看心情就好。第二种:display: flex;第一种:display: flex;第二种:display: flex;
2023-04-06 20:47:25
1503
原创 css之媒体查询
因为移动端的尺寸不同,但是,在移动端屏幕上显示的元素的大小是相同的元素的尺寸大小,要根据屏幕尺寸的大小发生变化媒体类型(media types)描述设备的一般类别媒体特性描述了 user-agent输出设备 或是浏览器环境的具体特征。
2023-04-03 18:49:18
9033
原创 网格布局grid
css网格是一个用于web的二维(行和列的组合)布局,利用网格,你可以把内容按照行和列的格式进行排版,另外,可以轻松的实现复杂布局。在父元素加上,display:grid 或者display:inline-grid,网格项定义默认为一列,并且网格项的column,float,clear,vertical-align等这些设置全部无效grid:生成块级的网格容器。inline-grid: 生成行内的网格容器。
2023-04-01 09:55:28
918
原创 python同文件名获取
这是自己做的一个关于在父文件查找相同文件的一个脚本,分享给大家,主要是因为当时学习的时候,ppt和视频,笔记都是一层一层的,视频没法一次性添加到播放器,所以做了这么一个东西,欢迎大家完善代码,让他给更多学习的提供方便。
2023-04-01 08:55:17
216
原创 关于电脑方面的问题
web前端前期对电脑的配置要求不高,后期运行项目的时候比较吃内存,所以尽量买个大一点内存的电脑,其他配置要求根据自己的需要去配置,当然cpu越好,处理能力越快。屏幕:百分百色域,15.6寸。显卡:RTX3060。
2023-03-29 19:17:47
84
原创 flex布局小练习
main盒子,宽高均自适应可视区,带有浅蓝色背景。浏览器改变大小时,相关盒子尺寸及位置发生相应变化。1、3子项,宽高100px,上下居中,分居两侧。2子项,宽度自适应剩余容器,高度自适应父容器。
2023-03-29 16:07:32
223
原创 flex布局之作用在子元素上的属性
flex-growflex-shrinkflex-basis默认值是,表示不占用剩余的空白间隙扩展自己的宽度扩展来分配左边的空隙子元素宽度 = 子元素宽度+(父元素宽度-子元素宽度)*(小数) 1.2多个元素的时候,0-1之间的数,每个子元素分配与单个的情况不变,大于一的时候按占比来分配2、flex-shrink -- 收缩比列 默认值 自动收缩 跟容器的大小相同flex-shrink: 1;如果是 0 那就不收缩flex-shrink: 0;超出父元素的宽度与这个系数做乘法运算
2023-03-29 13:42:09
1318
原创 深度学习环境配置——Linux下的torch=1.2.0环境配置
1.下载安装Python-3.6.2下载Python-3.6.2.tgz软件包``` [root@zstest1 ~]# mkdir -p /server/tools/[root@zstest1 tools]# cd /server/tools/[root@zstest1 ~]# wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz
2023-03-29 10:21:36
187
原创 背景属性,渐变,resize,多列布局
side-or-corner:描述线性渐变的起始位置,包含to和两个关键词,第一个指出水平位置 left 和 right。径向渐变由中心定义,必须至少定义两种颜色结点,颜色结点就是你想要的呈现平稳过度的颜色,也就是两个颜色需要设置一个起点和一个结束点。为了创建一个线性渐变,需要定义至少两种颜色的结点,颜色节点就是要呈现平稳过渡的颜色,也就是两个颜色要设置一个起始点和一个结束点。column-rule: 这是一个简写属性,用于设置所有的column-roule-***属性。
2023-03-21 19:08:00
569
原创 新增css3选择器,css3常用边框属性,box-shadow --盒子阴影
E[attr*='value']:指定属性名和属性值,匹配属性值含有value在任何位置的元素(但是要慎用)E[attr~='value']:指定了一个属性名,并且属性值是一个词列表,包含了Value值。匹配属于其元素的第N个子元素的每个元素,无论元素的类型,从最后一个元素开始计数,n可以是数字。(1)规定属于其元素的每个li元素,从最后一个子元素开始。谷歌 -- 内核(webkit)-- -webkit-IE -- 内核(Trident)-- -ms-火狐 --内核(Gecko) -- -moze-
2023-03-20 23:25:11
159
原创 css3基础 之逐渐增强,优雅降级
网站设计的时候,以内容为主,先从老版本的可用性考虑,最后再考虑新版本的可用性。网站设计的时候,先定义为最高级的浏览器,然后在测试阶段进行对低级浏览器的适配。
2023-03-20 18:57:52
65
原创 新增的表单元素
记忆之前输入的内容,然后帮用户输入,属性值on开启,off关闭。step:输入规定的合法的数字步长(比如step = 3)注意:用于为包含数字或日期的input类型的限定。1.min,max, step 属性。min:规定输入所允许的最小值。max:规定输入所允许的最大值。指示输入字段的值是必需的。给输入框显示提示内容。加载时,自动获得焦点。
2023-03-20 17:35:28
55
原创 多媒体标签
Wav audio/wav 支持的浏览器谷歌 火狐 欧朋10+ safair5+MP3 audio/mpeg 支持的浏览器 谷歌 火狐 欧朋 IE9+Ogg audio/ogg 支持的浏览器谷歌 火狐 欧朋10+Ogg:带有Theora视频编码+Vorbies音频编码的ogg文件。audio和video是有兼容性的,而source是用来解决兼容性问题的。controls:控制器,控制音乐的面板。controls:控制器,控制音乐的面板。heigh:视频的高度。
2023-03-20 17:16:20
81
原创 单位px % em rem vw vh vmin vmax
针对可视窗口,vmin是可视窗口中得最小值(即长宽中最短的那个) vmax 是可视窗口中得最大值 (即长宽中最短的那个)px是绝对单位,不能继承,(在代码中,是从样式中继承的,不是继承的px,所以父子元素px大小一样)针对父元素大小的单位,可以继承,如果父元素font-size:30px;是百分比单位,是可视窗口的百分之一,也就是1vw/1vh = 1%可视窗口得宽度和高度。比如html的大小是 font-size:10px,那么1rem=10px;百分号是一个计量单位,可以继承,是父元素的百分比。
2023-03-18 13:59:48
111
原创 多栅布局之等高布局
第二列margin-left: -300px;再用外边距来回来,隐藏掉多余的内边距,用overflow:hidden;利用父元素撑开盒子,每添加一列,就需要套一层盒子,在每个容器中添加背景。先在父元素中套三个盒子,然后在最里面的盒子里放上三个要等高的子元素。然后就可以显示出等高的状态,这是伪等高,不是真正意义上的等高。给父元素下的三个盒子加上宽度百分百,第二个加上相对定位,原理,父元素没有高度,先设置内边距把父元素撑开。每有一个需要等高的子元素就需要套一层盒子。子元素在父元素中保持同等的高度。
2023-03-17 19:07:42
110
原创 圣杯和双飞翼布局之圣杯布局
(黑色盒子100%是盒子的宽度,应该是在最左边,但是现在压着蓝色盒子的左边,这是因为,父盒子设置的的内边距把黑色盒子挤了过来)左边盒子margin-left:-100%,然后left:-200px(自己定义的盒子的宽度)此时加上刚才left:-220px,黑色盒子就会被固定在最左边。给左边盒子加上margin-left: -100%;右边同理margin-right: -100%;这样就可以实现中间自适应,两边固定的圣杯布局啦。右边盒子margin-right:-100%中间自适应盒子width:100%
2023-03-16 20:41:11
111
原创 多栏布局!!
em rem vh vw Bootstrap 媒体查询 弹性盒 栅格系统...........网页自适应到不同的屏幕上,解决跨设备提供不同版本页面的问题。左侧盒子要设置position:absolute;右侧盒子添加子盒子,设置外边距,值为左侧盒子的宽度。左侧盒子固定宽度,右侧盒子自适应。
2023-03-16 20:15:21
56
原创 透明度问题
父元素设置,后代继承会一起透明,一般会用于设置整片元素或者图片的透明。兼容性:不支持IE5,6,7,8,只支持IE9以上。兼容性:仅支持IE5,6,7,8,在IE10被废除。来设置颜色的不透明度,一般用于设置背景。兼容性:支持6,7,8及以上。
2023-03-16 20:09:21
63
原创 img图片间距问题
1.img本来是行内元素,却可以用width 和height,当父元素没有设置高度的时候,用子元素们的高度计算出的高度给父元素的时候就会出现3px空隙这类的问题。而所有的inline-block元素之间都会有空白。bottom 把标签的底端放在行中最低的标签的低端对齐。baseline 默认值 标签放置在父标签的基线上。top 把标签的顶端和行中最高的标签的顶端对齐。middle 把标签放在父标签的中部。这个属性用来设置标签垂直的对齐方式。给父元素设置font-size。给图片设置垂直对齐方式。
2023-03-16 19:58:57
266
原创 input和button之间的缝隙问题与高度对齐问题
border-box 告诉浏览器:你想要设置的边框和内边距的值是包含在 width 内的。也就是说,如果你将一个元素的 width 设为 100px,那么这 100px 会包含它的 border 和 padding,内容区的实际宽度是 width 减去 (border + padding) 的值。如果你设置一个元素的宽为 100px,那么这个元素的内容区会有 100px 宽,并且任何边框和内边距的宽度都会被增加到最后绘制出来的元素宽度中。button里有box-size:border-box,
2023-03-16 19:33:33
735
原创 img是行元素还是块元素
img属于行内可替换元素,height、width、padding、margin均可用,效果 html5的img不是块级元素。img、input、textarea、select、object 都是替换元素。这些元素往往没有实际的内容,即是一个空元素。可替换元素的性质同设置了display:inline-block的元素一致。又因为img是可替换元素,具有独立的宽高,宽高就是图片本身的宽高。浏览器根据元素的标签和属性,来决定元素的具体显示内容,src:源属性,源属性的值是图像的 URL 地址。
2023-03-16 15:42:52
4112
原创 为硬件保留的存储空间怎么释放出来?
3.有个“最大内存”项,默认是灰色的,现在我们就要点击它前面的小框,将它开启。之后点击“确定”按钮,并且重新启动系统,再次查看内存,就能发现所有的内存都被释放出来,系统的速度肯定会有明显改善。1.点击“开始”菜单,在搜索框中输入“msconfig”,随后上方的搜索结果会显示出“msconfig”的图标,直接点击进入。为硬件保留的内存是系统为CPU、显卡、声卡、USB、硬盘、主板各管理控制芯片等设备保留了部分内存。2.在“系统配置”界面,选择“引导”一栏,点击其中的“高级选项”。
2023-02-17 10:49:24
15907
原创 端口号的范围
1024~65535为用户端口,又分为:BSD临时端口(1024-5000)和BSD服务器(非特权)端口(5001-65535)。1024-5000: BSD临时端口,一般的应用程序使用1024到4999来进行通讯;0-1023: BSD保留端口,也叫系统端口,这些端口只有系统特许的进程才能使用。5001-65535:BSD服务器(非特权)端口,用来给用户自定义端口。其中0不使用,1-1023为系统端口,也叫BSD保留端口。一般用到的是1~65535。
2022-10-05 14:43:01
2623
原创 第4章实践1参考答案
select cno 课程号, max(score) 最高分, min(score) 最低分。SELECT sno,count(sno) 选课数, sum(score) 选课总成绩。6.查询各科成绩最高和最低的分: 以如下的形式显示:课程号,最高分,最低分;5.查询课程名中第3个字符是下横线“_”的课程信息;3.查询平均成绩大于60分的同学的学号和平均成绩;WHERE tname LIKE '李%';2.查询每门课程的课程号和选修的学生数;1.查询姓“李”的老师的个数;(不可以加distinct)
2022-09-03 19:32:23
407
原创 第4章实践1
Select count(*) from teacher where tname like ‘李%’;6.查询各科成绩最高和最低的分: 以如下的形式显示:课程号,最高分,最低分;5.查询课程名中第3个字符是下横线“_”的课程信息;3.查询平均成绩大于60分的同学的学号和平均成绩;2.查询每门课程的课程号和选修的学生数;1.查询姓“李”的老师的个数;(不可以加distinct)
2022-09-03 19:31:46
283
原创 第4章课后题参考答案
分析:由于没有全称量词,故转化为等价的存在量词为:查询这样的供应商名字,没有一个零件是他不供应的。分析:由于没有全称量词,故转化为等价的存在量词为:查询这样的学生名称,没有一门课程是他不选择的。where p1.pname = '螺母' and p1.color=p2.color;Where spj.sno = s.sno and s.city = ‘北京’;and color = '红';and city = '北京';and color ='红');and city = '北京'
2022-09-03 19:30:56
913
原创 第4章课后题参考答案
分析:由于没有全称量词,故转化为等价的存在量词为:查询这样的供应商名字,没有一个零件是他不供应的。分析:由于没有全称量词,故转化为等价的存在量词为:查询这样的学生名称,没有一门课程是他不选择的。where p1.pname = '螺母' and p1.color=p2.color;Where spj.sno = s.sno and s.city = ‘北京’;and color = '红';and city = '北京';and color ='红');and city = '北京'
2022-09-03 19:27:29
849
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅