笔记
Lanhe593
这个作者很懒,什么都没留下…
展开
-
javascript制作万年历
万年历的制作js代码块注意’引号里面的html标签不能有多余的空格,否则程序会报错’var year = prompt("请输入年份:");var content = document.getElementById("content");var html = '';for (let i = 0; i < 12; i++) { html += '<table class="table">'; html += '<tr class="title"> &l原创 2022-04-13 09:58:10 · 2984 阅读 · 0 评论 -
python中的continue和break
break和continue的区别,break是跳出循环continue则是跳出本次循环执行下一次循环原创 2022-04-05 12:07:28 · 9656 阅读 · 0 评论 -
python中用for-else和while-else输出100以内的质数
# 输出100以内的质数forfor i in range(2, 100): for j in range(2, i): if i % j == 0: break else: print(i)# 输出100以内的质数whilei = 2while i < 101: j = 2 # print(i, j) while j < i: if i % j == 0: .原创 2022-04-05 12:04:27 · 6155 阅读 · 0 评论 -
关于script在head内报错,在body内可以执行的原因
script代码在head内无法执行,会报错的原因是你的DOM元素还未生成,当浏览器下载完js是发现为空就不会再向下执行body,而html页面是在执行了body之后才会显示。javascript本身就是单线程的,在没有使用两个属性(async和defer)的情况下,只要吧script代码块放到body下面,也就是的前面就可以正常执行。参考下面的代码<html lang="en"><head> <title>九九乘法表</title>原创 2022-03-13 20:47:30 · 1656 阅读 · 0 评论 -
盒子模型——内边距、外边距
内边距——padding性质:1.给一个盒子设置内边距会撑开盒子,需要精确的计算盒子的宽和高。可以考虑用css3标签box-sizing:border-box不会因为设置内边距而撑开盒子。2.如果盒子不指定width,或者不指定height就不会撑开盒子。3.padding和text-indent相比更具有优越性,text-indent不能修改文字和盒子边框的距离。外边距margin:性质:1.可以让块级盒子水平居中:必须有宽度:...原创 2022-02-25 21:15:18 · 1770 阅读 · 0 评论 -
数据结构实训报告
实训目的数据结构实训是计算机科学与技术专业集中实践环节之一。数据结构是本专业一门重要的专业基础课程,是一门关键性核心课程。该课程较系统地介绍了软件设计中常用的数据结构以及相应的存储结构和实现算法,介绍了常用的多种查找和排序技术。该课程将为整个专业的学习以及软件设计水平的提高打下良好的基础。数据结构是一门实践性较强的课程,为了学好这门课程,必须在掌握理论知识的同时,加强上机实践,设置数据结构实训环节十分重要。实训项目要求本次实训我选择的题目是二叉树的遍历与应用算法设计与实现二叉树是树形结构..原创 2022-02-16 20:16:52 · 10440 阅读 · 3 评论 -
双伪元素清除浮动,清除浮动(clearfix)的作用
一般大家在做网页的时候会先做header头部和footer底部,在做电商网页主体的时候由于不知道商品数量的多少,所以一般不会给高度height,这样就会导致底部和主体body部分混乱。body部分的浮动元素脱标不再占有原来的位置,这样就会出现底部的标准流上移,body中的脱标元素浮在上面进而导致页面混乱。清除浮动之前清除浮动之后推荐使用伪元素清除浮动的解决方法,,最常用的解决方法分享。/* .clearfix::before, .clearfix::after {c.原创 2022-02-18 20:55:54 · 5464 阅读 · 1 评论 -
html静态页面的结构布局
关于一个静态网页的静态布局,对于一个前端初学者来说,pink老师的网页布局准则就是先设置盒子大小,然后排放盒子的位置,最后设置盒子的样式。其实一个网站的结构页面从技术角度出发就是若干个大大小小的盒子组成的,我们只要吧盒子大小和位置摆放正确,一个简单的html页面就可以轻松完成。从考虑搜索引擎SEO规则出发,就要考虑结构简单化,精准化,使用那些标签可以让搜索引擎更精准的定位到该网站。另外如果考虑到网站的长远性发展就需要考虑到方方面面,比如就拿最基本的电商网站来说,我们需要考虑到广告和商品的更换及时性等原创 2022-02-20 16:09:13 · 1113 阅读 · 0 评论 -
电子实训。
实训原理1、数字电子钟的工作原理组成部分:一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”计数器、 校时电路、报时电路和振荡器组成。主电路系统由秒信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路、整点报时电路组成。秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一般用石英晶体振荡器加分频器来实现。将标准秒信号送入“秒计数器”,“秒计数器”采用60进制计数器,每累计60秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。“分计数器”也采用60进制计数器,..原创 2022-02-16 20:28:25 · 4108 阅读 · 0 评论 -
单行文字溢出省略号显示,多行文字溢出省略号显示
多行文字溢出省略号显示 p { overflow: hidden; /* 溢出部分隐藏 相当于吧超出部分切掉*/ text-overflow: ellipsis; /* 溢出部分省略号显示 */ display: -webkit-box; /* 设置弹性伸缩盒子模型 */ -webkit-line-clamp: 2; /* 限制在一个块元素显示的文本的行数 */ -webkit-box-orient: vertical;原创 2022-02-19 19:55:45 · 451 阅读 · 0 评论 -
vscode快捷键
vscode最基础的、最常用的快捷键:alt+B:使用默认浏览器浏览当前页面(需要插件open in browser)shift+alt+B:使用浏览器浏览当前页面(需要插件open in browser)ctrl+L:选重当前行,多次使用可选中多行ctrl+Z:撤销ctrl+X:剪切当前行ctrl+C:复制当前行alt+回车:光标跳转到下一行学而时习之,温故而知新,下期见。...原创 2022-01-08 19:25:21 · 3316 阅读 · 0 评论 -
哪些实训带来的快乐
List item刚刚开始在学校更注重理论学习,感觉很枯燥,后来知道了每学年都有一次实训或者课程设计。还记得第一次实训是北京达内的老师教我们用JAVA进行爬虫。带给我的感觉是计算机这个东西好神奇好伟大好有成就感。简简单单的几行代码就能把各大网站上的小说和图片全部保存到电脑。虽然那会不太明白哪些代码是什么意思,但是运行代码的那个过程中充分体会到了敲代码的快乐。第二次实训是数据结构二叉树实训。使用C、C++或者java实现二叉树的遍历,递归遍历和非递归遍历,利用栈和队列的特点分别进行先序、中序、后序遍.原创 2021-11-17 11:10:39 · 989 阅读 · 0 评论