WEB阶段_CSSJS篇(附代码笔记)

(一)、使用DIV+CSS布局首页

1、HTML的块标记

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title></head><body><div>div1</div><div>div2</div><span>span1</span><span>span2</span></body>
</html>

2、CSS的入门

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style>h1{color:blue;font-size: 40px;}</style></head><body><h1>标题1</h1><h1 style="color:red;font-size: 300px;">标题2</h1></body>
</html>

3、CSS的引入方式

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><link href="../../css/demo1.css" rel="stylesheet" type="text/css" /></head><body><h1>标题3</h1></body>
</html>

4、CSS的选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style>div{border:1px solid blue;width:40px;height:45px;}#d1{border:2px solid red;}.divClass{border:2px solid yellow;}</style></head><body><div id="d1">DIV1</div><br /><div>DIV2</div><br /><div class="divClass">DIV3</div><br /><div class="divClass">DIV4</div><br /><div>DIV5</div><br /></body>
</html>

5、CSS的浮动

在浮动的div外套一个设置死宽度和高度的div,就可以让他和别的div分割,但是在这个设置死宽度的div内,其他的div子元素还是要清除浮动才可以!

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style>.divClass{border:1px solid blue;width:200px;height:220px;}.divClass1{border:2px solid red;width:200px;height:220px;}#d1{float:left;}#d2{float:left;}#d3{float:right;}.clear{clear:both;}#d4{float:left;}</style></head><body><div id="d1" class="divClass">DIV1</div><div id="d2" class="divClass">DIV2</div><div id="d3" class="divClass">DIV3</div><div class="clear">清除浮动,从这</div><div style="width: 1400px;height: 500px; border: 5px solid yellow ;"><div id="d4" class="divClass" style="width: 500px;height: 500px;">DIV4</div><div class="divClass1" style="width: 500px;height: 500px;">div5</div></div><!--<div class="clear">清除浮动,从这</div>--><div class="divClass1" style="width: 500px;height: 500px;">div5</div><!--<div id="d4" class="divClass">div6</div>--></body>
</html>

6、CSS的其他选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style>input[type="text"]{background-color: red;}/*h1 strong{color:red;}*/h1 > strong{color:red;}</style></head><body><form><input type="text" name="username"><br/>   <!--被选中的选择器--><input type="password" name="password"><br/></form><hr/><em>em是斜体</em><h1>This is <strong>very</strong> <strong>very</strong> important.</h1><h1>This is <strong>very</strong><strong>very红</strong><em>really <strong>very</strong></em> important.</h1><div style="border: 1px solid blue;" width="500px">你好</div></body>
</html>

7、综合:案例一:网站首页的DIV+CSS的布局

【注意】:要设置清除浮动,否则下个div就会到上个div(有设置浮动)的位置。不然就在浮动的div外套一个设置死宽度和高度的div,就可以让他和别的div分割,但是在这个设置死宽度的div内,其他的div子元素还是要清除浮动才可以!

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>首页</title><style>#bodyDiv{border:1px solid blue;width:100%;}.logoDiv{border:1px solid lightpink;width:33%;float:left;height:50px;}.clear{clear:both;}#menuDiv{width:100%;height:50px;border:1px solid yellow;background-color: black;}#menuDiv a{font-size: 17px;color: white;}#imgDiv{width:100%;border:1px solid blue;}.productClass{width:100%;border:1px solid yellow;}.contentClass{width:100%;border:1px solid red;}.contentClass font{font-size: 30px;color: black;}</style></head><body><!-- 整体的DIV --><div id="bodyDiv"><!-- logo的DIV --><div><div class="logoDiv"><img src="../img/logo2.png" height="48"></div><div class="logoDiv"><img src="../img/header.png" height="48"></div><div class="logoDiv"><a href="">登录</a><a href="">注册</a><a href="">购物车</a></div></div>	<!--logodiv全部向左浮动后清除浮动,便于往后的div的正常运行--><div class="clear"></div><!-- 导航栏Menu的DIV --><div id="menuDiv"><a href="">首页</a>&nbsp;&nbsp;<a href="">电脑办公</a>&nbsp;&nbsp;<a href="">手机数码</a>&nbsp;&nbsp;<a href="">烟酒糖茶</a>&nbsp;&nbsp;</div>	<!-- 导航栏下方图片滚动的DIV --><div id="imgDiv"><img src="../img/1.jpg" width="100%"></div>	<!-- 热门商品的DIV --><div class="productClass"><!-- 文字+图片部分的DIV --><div class="contentClass"><font>热门商品</font><img src="../img/title2.jpg"></div><!-- 商品部分的DIV ,先分出两个div往左浮动,这样就分成了两列--><div style="width:100%;border:1px solid yellow;"><!--第一列为手机占两行那个--><div style="width:15%;height: 460px;border:1px solid yellow;float:left;"><img src="../img/big01.jpg" width="100%" height="100%"></div><!--然后将第二列的分成两行,搞两个不设置浮动的div即可,--><div style="width:84%;height: 460px;border:1px solid yellow;float:left;"><div ><div style="border:1px solid blue;width:48%;float:left;height:228px;"><img src="../img/middle01.jpg" width="100%" height="100%"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div><!--<div class="logoDiv"></div>--><div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div></div></div></div>	<!--热门商品下方的 广告的DIV --><div style="width:100%;border:1px solid blue;"><img src="../img/ad.jpg" width="100%" height="80"></div>	<!-- 最新商品的DIV --><div class="productClass"><!-- 文字部分的DIV --><div class="contentClass"><font>最新商品</font><img src="../img/title2.jpg"></div><!-- 商品部分的DIV --><div style="width:100%;border:1px solid blue;"><div style="width:15%;height: 460px;border:1px solid blue;float:left;"><img src="../img/big01.jpg" width="100%" height="100%"></div><div style="width:84%;height: 460px;border:1px solid blue;float:left;"><div><div style="border:1px solid blue;width:48%;float:left;height:228px;"><img src="../img/middle01.jpg" width="100%" height="100%"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div><div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div></div></div></div>	<!-- 页脚的DIV --><div  style="width:100%;border:1px solid blue;"><img src="../img/footer.jpg" width="100%"></div>	<!-- 友情链接及版权的DIV --><div style="width:100%;border:1px solid blue;"><center>关于我们 联系我们 招贤纳士 法律声明 友情链接 支付方式 配送方式 服务声明 广告声明 <br/>Copyright © 2008-2030 老韩商城 版权所有 </center></div>	</div></body>
</html>

(二)、使用DIV+CSS布局注册页面

1、综合:案例二:使用DIV+CSS布局注册页面

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>注册页面</title><style>div{border:1px solid blue;}#bodyDiv{width: 100%;}#bodyDiv > div{width: 100%;}.logoDiv{width: 33%;height: 50px;float: left;}.clear{clear: both;}ul li{display: inline;color: white;}#bodyDiv a:link{   /*起初效果*/color: yellow;}#bodyDiv a:visited{  /*访问过后效果*/color: red;}#bodyDiv a:hover{   /*鼠标移动到链接时效果*/color: greenyellow;font-size: 20px;}#bodyDiv a:active{  /*鼠标摁住链接时效果*/color: black;font-size: 50px;}</style></head><body><!--整体div--><div id="bodyDiv"><!--第一行--><div><div class="logoDiv"><img src="../img/logo2.png" height="100%"/></div><div class="logoDiv"><img src="../img/header.jpg" height="100%"/></div><div class="logoDiv" style="height:35px; padding-top: 15px;" ><a href="#">登录1</a><a href="#">注册</a><a href="#">购物车</a></div><div class="clear"></div>  <!-- 未设置浮动时,若宽度设置的好,虽然文字和图片不能代替之前的位置,但是背景颜色可以,所以保险起见还是要设置--></div><!--第二行--><div style="height: 50px;background: lightskyblue; color: red; font-size:20px ;display: block; "><ul><li>首页</li><li>首页</li><li>首页</li><li>首页</li></ul></div><!--第三行--><div style="height: 420px;background-image: url(../img/regist_bg.jpg)"><div style="border: 5px solid gray;background-color: white; position:absolute; left:450px;top: 150px;width: 600px ;"><form><table border="0" cellpadding="10"><tr><td>用户名</td><td><input type="text" name="username"></td></tr><tr><td>密码</td><td><input type="password" name="password"></td></tr><tr><td>确认密码</td><td><input type="password" name="repassword"></td></tr><tr><td>性别</td><td><input type="radio" name="sex" value="男" checked="checked">男<input type="radio" name="sex" value="女">女</td></tr><tr><td>籍贯</td><td><select name="province"><option>--请选择--</option><option value="广东" selected="selected">广东</option><option value="广西">广西</option><option value="云南">云南</option></select><select name="city"><option>--请选择--</option><option value="广东">广东</option><option value="广西" selected="selected">广西</option><option value="云南">云南</option></select></td></tr><tr><td>爱好</td><td><input type="checkbox" name="hobby" value="篮球" checked="checked">篮球<input type="checkbox" name="hobby" value="足球">足球<input type="checkbox" name="hobby" value="排球">排球<input type="checkbox" name="hobby" value="羽毛球">羽毛球<input type="checkbox" name="hobby" value="蛋球" checked="checked">蛋球</td></tr><tr><td>邮箱</td><td><input type="text" name="email"></td></tr><tr><td colspan="2"><input type="submit" value="注册"></td></tr></table></form></div></div><!--第四行--><div><img src="../img/ad.jpg" width="100%" height="80px"/></div></div></body>
</html>

(三)、使用JS完成注册页面的简单校验

1、首页index

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>首页</title><style>#bodyDiv{border:1px solid blue;width:100%;}.logoDiv{border:1px solid lightpink;width:33%;float:left;height:50px;}.clear{clear:both;}#menuDiv{width:100%;height:50px;border:1px solid yellow;background-color: black;}#menuDiv a{font-size: 17px;color: white;}#imgDiv{width:100%;border:1px solid blue;}.productClass{width:100%;border:1px solid yellow;}.contentClass{width:100%;border:1px solid red;}.contentClass font{font-size: 30px;color: black;}</style></head><body><!-- 整体的DIV --><div id="bodyDiv"><!-- logo的DIV --><div><div class="logoDiv"><img src="../img/logo2.png" height="48"></div><div class="logoDiv"><img src="../img/header.png" height="48"></div><div class="logoDiv"><a href="">登录</a><a href="">注册</a><a href="">购物车</a></div></div>	<!--logodiv全部向左浮动后清除浮动,便于往后的div的正常运行--><div class="clear"></div><!-- 导航栏Menu的DIV --><div id="menuDiv"><a href="">首页</a>&nbsp;&nbsp;<a href="">电脑办公</a>&nbsp;&nbsp;<a href="">手机数码</a>&nbsp;&nbsp;<a href="">烟酒糖茶</a>&nbsp;&nbsp;</div>	<!-- 导航栏下方图片滚动的DIV --><div id="imgDiv"><img src="../img/1.jpg" width="100%"></div>	<!-- 热门商品的DIV --><div class="productClass"><!-- 文字+图片部分的DIV --><div class="contentClass"><font>热门商品</font><img src="../img/title2.jpg"></div><!-- 商品部分的DIV ,先分出两个div往左浮动,这样就分成了两列--><div style="width:100%;border:1px solid yellow;"><!--第一列为手机占两行那个--><div style="width:15%;height: 460px;border:1px solid yellow;float:left;"><img src="../img/big01.jpg" width="100%" height="100%"></div><!--然后将第二列的分成两行,搞两个不设置浮动的div即可,--><div style="width:84%;height: 460px;border:1px solid yellow;float:left;"><div ><div style="border:1px solid blue;width:48%;float:left;height:228px;"><img src="../img/middle01.jpg" width="100%" height="100%"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div><!--<div class="logoDiv"></div>--><div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div></div></div></div>	<!--热门商品下方的 广告的DIV --><div style="width:100%;border:1px solid blue;"><img src="../img/ad.jpg" width="100%" height="80"></div>	<!-- 最新商品的DIV --><div class="productClass"><!-- 文字部分的DIV --><div class="contentClass"><font>最新商品</font><img src="../img/title2.jpg"></div><!-- 商品部分的DIV --><div style="width:100%;border:1px solid blue;"><div style="width:15%;height: 460px;border:1px solid blue;float:left;"><img src="../img/big01.jpg" width="100%" height="100%"></div><div style="width:84%;height: 460px;border:1px solid blue;float:left;"><div><div style="border:1px solid blue;width:48%;float:left;height:228px;"><img src="../img/middle01.jpg" width="100%" height="100%"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div><div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div><div style="border:1px solid blue;width:16%;float:left;height:228px;"><img src="../img/small03.jpg"></div></div></div></div></div>	<!-- 页脚的DIV --><div  style="width:100%;border:1px solid blue;"><img src="../img/footer.jpg" width="100%"></div>	<!-- 友情链接及版权的DIV --><div style="width:100%;border:1px solid blue;"><center>关于我们 联系我们 招贤纳士 法律声明 友情链接 支付方式 配送方式 服务声明 广告声明 <br/>Copyright © 2008-2030 老韩商城 版权所有 </center></div>	</div></body>
</html>

2、综合:案例三:使用JS完成注册页面的简单校验

 JS:另存为js文件,,那么不需要<Script></Script>,若在HTML文件中写JS代码,那么要在此标签内完成

//	alert("hello")function checkForm(){//获得文本框的值,通过标签的id	var username = document.getElementById("username").value;//				var val = username.value; //获得文本框的值,通过value是该标签的值,用链式表达式如上//				alert(username);if(username == ""){alert("用户名不能为空");return false;//表示form表单那里提交不了}// 校验密码:var password = document.getElementById("password").value;if(password == ""){alert("密码不能为空");return false;}// 校验确认密码:var repassword = document.getElementById("repassword").value;if(repassword != password){alert("两次密码输入不一致!");return false;}// 校验邮箱:var email = document.getElementById("email").value;// JS校验正则表达式就有两个方法:String对象中的match方法,一个是正则对象中的test方法.// str.match("正则表达式");  正则.test("字符串");if(!/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(.[a-zA-Z0-9_-])+/.test(email)){   //day08截图有解释,//表示开始和结束(作为字符串形式),^表示字符串开始位置,匹配字母数字_-任意个,匹配@符号....alert("邮箱格式不正确!");return false;}}
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>注册页面</title><style>div{border:1px solid blue;}#bodyDiv{width: 100%;}#bodyDiv > div{width: 100%;}.logoDiv{width: 33%;height: 50px;float: left;}.clear{clear: both;}ul li{display: inline;color: white;}#bodyDiv a:link{   /*起初效果*/color: yellow;}#bodyDiv a:visited{  /*访问过后效果*/color: red;}#bodyDiv a:hover{   /*鼠标移动到链接时效果*/color: greenyellow;font-size: 20px;}#bodyDiv a:active{  /*鼠标摁住链接时效果*/color: black;font-size: 50px;}</style><script src="../js/check.js"></script></head><body><!--整体div--><div id="bodyDiv"><div><div class="logoDiv"><img src="../img/logo2.png" height="100%"/></div><div class="logoDiv"><img src="../img/header.jpg" height="100%"/></div><div class="logoDiv" style="height:35px; padding-top: 15px;" ><a href="#">登录1</a><a href="#">注册</a><a href="#">购物车</a></div><div class="clear"></div>  <!-- 未设置浮动时,若宽度设置的好,虽然文字和图片不能代替之前的位置,但是背景颜色可以,所以保险起见还是要设置--></div><div style="height: 50px;background: lightskyblue; color: red; font-size:20px ;display: block; "><ul><li>首页</li><li>首页</li><li>首页</li><li>首页</li></ul></div><div style="height: 420px;background-image: url(../img/regist_bg.jpg)"><div style="border: 5px solid gray;background-color: white; position:absolute; left:450px;top: 150px;width: 600px ;"><form action="index.html" method="get" onsubmit="return checkForm()"><table border="0" cellpadding="10"><tr><td>用户名</td><td><input type="text" id="username" name="username"></td></tr><tr><td>密码</td><td><input type="password" id="password" name="password"></td></tr><tr><td>确认密码</td><td><input type="password" id="repassword" name="repassword"></td></tr><tr><td>性别</td><td><input type="radio" name="sex" value="男" checked="checked">男<input type="radio" name="sex" value="女">女</td></tr><tr><td>籍贯</td><td><select name="province"><option>--请选择--</option><option value="广东" selected="selected">广东</option><option value="广西">广西</option><option value="云南">云南</option></select><select name="city"><option>--请选择--</option><option value="广东">广东</option><option value="广西" selected="selected">广西</option><option value="云南">云南</option></select></td></tr><tr><td>爱好</td><td><input type="checkbox" name="hobby" value="篮球" checked="checked">篮球<input type="checkbox" name="hobby" value="足球">足球<input type="checkbox" name="hobby" value="排球">排球<input type="checkbox" name="hobby" value="羽毛球">羽毛球<input type="checkbox" name="hobby" value="蛋球" checked="checked">蛋球</td></tr><tr><td>邮箱</td><td><input type="text" id="email" name="email"></td></tr><tr><td colspan="2"><input type="submit" value="注册"></td></tr></table></form></div></div><div><img src="../img/ad.jpg" width="100%" height="80px"/></div></div></body>
</html>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/29146.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

查看IP地址方法(电脑IP地址方法)

查看IP地址方法 如何识别win7还是win10系统&#xff1f; &#xff08;一&#xff09;Win7系统电脑导航栏如下&#xff1a; &#xff08;二&#xff09;Win10系统电脑导航栏如下&#xff1a; 一、win7系统查看IP地址 方法一&#xff1a;查看网络设置 点击电脑导航栏最右下…

ASEMI快恢复二极管MUR20100CTR在电子工程中的应用

编辑-Z 随着电子技术的日益发展&#xff0c;各种电子元件的使用场景与需求也在逐步扩大。今天&#xff0c;我们将聚焦于一款广泛应用于各类电路的二极管——MUR20100CTR&#xff0c;来详细解读其性能特征及应用。 一、MUR20100CTR二极管的主要特性 MUR20100CTR是一款极高性能的…

Redis远程字典服务

目录 前言 1.NoSQL 1.1NOSQL和关系型数据库比较 1.2非关系型数据库的优势 1.3关系型数据库的优势 ​编辑 2.主流的NOSQL产品 键值(Key-Value)存储数据库 列存储数据库 文档型数据库 图形(Graph)数据库 3.Redis简介 redis的应用场景 4.命令操作 4.1字符串类型 s…

A7二极管-ASEMI迷你封装整流管A7二极管

编辑&#xff1a;ll A7二极管-ASEMI迷你封装整流管A7二极管 型号&#xff1a;A7二极管 品牌&#xff1a;ASEMI 封装&#xff1a;SOD-123 正向电流&#xff1a;1A 反向耐压&#xff1a;1000V 芯片大小&#xff1a;60MIL 芯片个数&#xff1a;1 引脚数量&#xff1a;2 …

git -- SSL certificate problem

SSL certificate problem 1.问题描述 新建一个仓库&#xff0c;在向里面上传文件时&#xff0c;出现SSL证书问题 2.解决方法 这个问题是由于没有配置信任的服务器HTTPS验证。默认&#xff0c;cURL被设为不信任任何CAs&#xff0c;就是说&#xff0c;它不信任任何服务器验证。…

Linux--使用者管理(job control)

Linux–使用者管理(job control) 文章目录 Linux--使用者管理(job control)前言一、任务管理(job control)二、&三、 将目前的任务丢到后台中暂停 -- ctrlz四、jobs -- 查看目前的后台任务状态五、fg -- 将后台任务拿到前台来处理六、bg -- 让任务在后台下的状态变为运行中…

uni-app image加载错误 404 替换为默认图片

双层v-for 使用item修改 aitem.cat_icon || defaultPic绑定图片src属性为aitem.cat_icon 如果aitem.cat_icon的值为空字符串或undefined&#xff0c;那么默认图片defaultPic被显示出来当图片加载错误时,触发handleImageError方法,将aitem传进去 <!-- 页面--><view …

如何解决VScode远程下载插件不了的问题?如何手动安装插件?

当我们在使用VScode进行远程操作时&#xff0c;在安装我们所需要的一些插件时&#xff0c;可能会出现如下图&#xff0c;一直卡在安装中....明明只有小几十MB&#xff0c;却一连好几个小时都一动不动。像这种情况&#xff0c;就需要我们进行手动安装该插件。 插件网站&#xff…

视频做成GIF动图怎么做?分享超简单的制作方法

将视频制作GIF动图的好处在于它可以将原本较长的视频压缩成一个简短、易于分享的图像文件。这使得它们非常适合用于社交媒体、博客、电子邮件等场景&#xff0c;可以当做表情包来使用&#xff0c;尤其是看到一段搞笑的视频&#xff0c;想要把它做成GIF动图该怎么做呢&#xff1…

Flask_使用flask_marshmallow序列化数据

代码如下&#xff1a; from flask import Flask from flask_marshmallow import Marshmallow from flask_sqlalchemy import SQLAlchemy from marshmallow import fieldsapp Flask(__name__) app.config["SQLALCHEMY_DATABASE_URI"] "mysqlpymysql://root:12…

CentOS7中安装Mysql8并配置远程连接和修改密码等

场景 使用Vmware等虚拟机软件搭建CentOS7系统&#xff0c;需要在其上安装Mysql8版本数据库。 注&#xff1a; 博客&#xff1a;霸道流氓气质的博客_CSDN博客-C#,架构之路,SpringBoot领域博主 实现 1、去mysql官网手动下载rpm包并上传到服务器&#xff0c;或者直接通过wget…

基于时域特征和频域特征组合的敏感特征集,再利用SVM或KNN传统分类器进行轴承故障诊断(python编程,代码有详细注释)

1.文件夹介绍&#xff08;使用的是CWRU数据集&#xff09; 0HP-3HP四个文件夹装载不同工况下的内圈故障、外圈故障、滚动体故障和正常轴承数据。 这里以打开0HP文件为例进行展示&#xff0c;creat_data.py是处理原始数据的脚本&#xff0c;负责将原始数据切不重叠割成1024的固…