Web前端学习win11
一、第一部分
1.1什么是HTML、CSS
1.2VS code
1.3深入了解网站开发
二、第二部分
2.1初始代码
2.2 注释
2.3HTML语义化
2.4标题与段落
2.5文本修饰标签
2.6 图片标签与图片属性
2.7 引入文件的地址路径
2.8 跳转链接
2.9 跳转锚点
2.10 特殊符号
2.11.列表
2.12 表格
2.13 表单
一、第一部分
1.1什么是HTML、CSS
介绍HTML、CSS
HTML、CSS是制作网站 的两种编程语言 ,一般配合使用,是网站开发的基础语言
补充 :HTML的英文全称是 Hyper Text Markup Language,即超文本标记语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台。使用HTML,将所需要表达的信息按某种规则写成HTML文件,通过标记式的指令(Tag),将影像、声音、图片、文字动画、影视等内容显示出来。,并将这些HTML文件“翻译”成可以识别的信息,即我们所见到的网页。 CSS:层叠样式表,是一种用来表现HTML或XML等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。
网站是所写代码经过浏览器解析之后的效果 (在某一网页右击选择“查看页面源代码”便可查看该网页的源代码)
网站由很多网页 构成,一个网页为一个“.html文件”
如何写一个"html"文件 简单的:记事本 : 在指定目录下新建一个文本文档 将后缀“.txt”改为”“.html” (若看不到扩展名可在上方查看 中的显示 中点击文件扩展名 后重命名)
用记事本打开刚才的".html"文件进行编辑。 再用浏览器将其打开就可以显示自己刚才编辑的内容了。
1.2VS code
记事本编写效率低,容易出问题,所以应采用代码编辑器 因此我们使用VS code 代码编辑器。了解VScode的基本应用。
介绍:全称为Visual Studio Code,来自微软 ,是一款开源 (免费)的轻量代码编辑器。
安装插件 语言包 :Chinese :将界面中文字变为中文 open in browser ,和view in browser :可直接在浏览器中打开网页。
编辑器的基本使用 保存 :ctrl+s 全选 :ctrl+a 剪切 :ctrl+x 复制 :ctrl+c 粘贴 :ctrl+v 撤销 :ctrl+z 前进 :ctrl+y 从头选中一行 :shift+end 从后选中一行 :shift+home 向后缩进 :tab 向前缩进 :tab+shift
多光标 :alt+鼠标左键 选择相同元素的下一个 :ctrl+d 搜索栏 :快速搜索到所有所搜内容
创建文件、文件夹、重命名、删除 设置:文件->首选项->设置(大小,是否换行 word wrap)
1.3深入了解网站开发
开发人员: UI设计师 :设计网页,制作设计稿
web前端开发工程师(H5开发) :将设计稿写成代码,数据里的数据显示到页面,HTML+CSS
web后端开发工程师 :处理数据
前端核心技术 HTML:结构 CSS:样式(美化) JavaScript:与用户的交互行为 补充:JavaScript是用来做交互 的,是一种脚本语言,即可以运行在客户端也能运行在服务器端。JavaScript的解释器就是JS引擎,JS引擎是浏览器的一部分。而JavaScript主要是用来扩展文档交互能力的,使静态的HTML具有一定的交互行为(比如表单提交、动画特效、弹窗等)。
二、第二部分
2.1初始代码
每一个 “html"文件都需要添加初始代码。介绍VS code的基础使用。
DOCTYPE html > 文档申明:告诉浏览器这是一个html文件
< html lang = " en" > html文件的最外层标签:包裹着所有html标签代码,lang="en"表示是一个英文网站。lang="zh-CN"表示是一个中文网站。
< head>
< meta charset = " UTF-8" > 元信息:是编写网页中的一些赋值信息
< meta http-equiv = " X-UA-Compatible" content = " IE=edge" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< title> Document title> 设置网页标题
head>
< body>
body>
html>
2.2 注释
1.写法 :
在浏览器中看不到,只能在代码中看到注释的内容。
2.意义 :把暂时 不用的代码注释起来,方便以后使用。对开发人员进行提示。
3.快捷键添加删除注释 : ctrl+/(光标移到起始位置,不要选中)或者shift+alt+a(要选中再按)
2.3HTML语义化
根据网页中内容的结构,选择合适的HTML标签进行编写。(什么结构采用1什么样的标签)
屏幕阅读器(H5v0.12.4) :提炼出当前网页的标题
2.4标题与段落
1.h标签 :标题,双标签: .....
。 网页中,h1标题最重要,h1最大,并且一个.html文件中只能出现一次 ,其他的都可以有多个。 h5h6标签不经常使用
2.p标题 :段落,双标签
3.练习
DOCTYPE html >
< html lang = " en" >
< head>
< meta charset = " UTF-8" >
< meta http-equiv = " X-UA-Compatible" content = " IE=edge" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< title> Document title>
head>
< body>
< h1> 吴亦凡个人简介 h1>
< h2> 基本信息 h2>
< p> 涉强奸罪加拿大籍男艺人,吴亦凡(Kris),1990年11月6日出生于广东省广州市,加拿大籍华语流行乐男歌手、影视演员、音乐制作人。 p>
< p> 2021年7月31日,经警方调查,吴亦凡因涉嫌强奸罪被朝阳公安分局依法刑事拘留;8月10日,律师证实吴亦凡涉嫌在洛杉矶强奸未成年女粉丝 ;8月16日,北京市朝阳区人民检察院经依法审查,对犯罪嫌疑人吴某凡以涉嫌强奸罪批准逮捕。 p>
< h2> 早年经历 h2>
< p> 吴亦凡出生于广东省广州市,父母离异后随母亲生活,10岁时和家人移民加拿大温哥华。2005年,吴亦凡在广州市第七中学读初三,在这期间,他还担任篮球队队长,参加少年NBA中国初中篮球联赛。随后,他回到加拿大,在加拿大温斯顿爵士丘吉尔中学就读;2007年,读高二的吴亦凡参加了韩国SM娱乐有限公司的全球选秀,成为练习生。 p>
< h2> 人物评价 h2>
< p> 做艺先做人,做人德为先。这句话到什么时候都不过时。艺人们应该始终以此为从业的基本准则,让自己成为一个具有真善美内核的倡导者、践行者和示范者。(央视网评论员) p>
< p> 法律面前没有顶流。人气越高越要检点自律,越当红越要遵纪守法。(《人民日报》评) p>
< p> 法律面前人人平等,正义面前没有“顶流”!(《法治日报》评) p>
< p> 光环再耀眼,名气再大,均无特权。(《中国妇女报》评) p>
< p> 千里之堤,溃于蚁穴。失去了慎微慎独、自警自省之心,便是滋生贪婪欲望的开始;从不守规矩,到违反法律,往往也不过是一步之遥。一旦置职业道德等规矩于不顾,做人做事出格走偏就在眼前,不仅毁了个人的立身之本,而且最终会遭大众唾弃、遭市场抛弃。吴某凡被依法刑事拘留,是一声响亮警钟,“演艺圈”不容藏污纳垢,“明星”要将守规矩作为基本责任和义务,远离非法之路。(中央纪委国家监委网评) p>
body>
html>
2.5文本修饰标签
强调 : 对文本进行加粗 ,双标签
斜体,双标签,
下标 ,双标签
上标 ,双标签,
删除文本 ,双标签,(加删除线)
插入文本 ,双标签, (加下划线) (删除,插入文本一般配合使用)
练习
DOCTYPE html >
< html lang = " en" >
< head>
< meta charset = " UTF-8" >
< meta http-equiv = " X-UA-Compatible" content = " IE=edge" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< title> Document title>
head>
< body>
< p>
北京著名的高档百货店-< em> 塞特购物中心 em> 即将闭店,塞特购物中心总台服务人员表示< strong> “如果手中有购物卡,请尽快到店消费” strong> 根据这位工作人员介绍,目前塞特中心正在进行清仓大甩卖。< del> 特价电视原价3600元 del> ,< ins> 现清仓价只需1300元 ins> p>
< p> a< sup> 2 sup> +b< sup> 2 sup> =c< sup> 2 sup>
H< sub> 2 sub> O p>
body>
html>
2.6 图片标签与图片属性
图片标签 ,单标签,img (快捷键:img+tab->
)
src=" " :引入图片地址
alt=" " :当图片出现问题时出现提示,提高用户体验
title=" " :鼠标移动至图片上时显示提示,移开时消失
width=" “、height=” " :单位是像素
练习
< body>
< img src = " https://pic4.zhimg.com/v2-e5f2f72671ac1133e307c324d550467b_r.jpg?source=1940ef5c" alt = " 天官赐福" title = " 天官赐福百无禁忌" width = " 300" height = " 300" >
body>
2.7 引入文件的地址路径
相对路径 : .在路径中表示当前路径(与当前文件在同一级别,在当前文件内部) …在路径中表示上一级路径(图片所在文件夹与当前文件在同一级别) /和\都可以用
练习
< img src = " ../hhh/laopo.jpg" alt = " " >
(相对路径)
< img src = " C:/hhh/laopo.jpg" alt = " " >
(绝对路径,盘名E:可不写)
2.8 跳转链接
链接文字地址图片
标签 :
(快捷键a+herf)
属性 : href :链接地址
target :改变链接打开的方式,默认情况下在当前页面打开_self.在新窗口打开_lank
base ,单标签:改变链接的默认行为,写在body当中
练习
DOCTYPE html >
< html lang = " en" >
< head>
< meta charset = " UTF-8" >
< meta http-equiv = " X-UA-Compatible" content = " IE=edge" >
< meta name = " viewport" content = " width=device-width, initial-scale=1.0" >
< title> Document title>
< base taeget = " _blank" > (base标签)
head>
< body>
< a href = " http://www.baidu.com" alt = " " > < img src = " ./hhh/laopo.jpg" alt = " " > a>
< a href = " http://www.baidu.com" target = " _blank" > 访问百度 a>
< a href = " http://www.baidu.com" target = " _blank" > 访问百度 a> < a href = " http://www.baidu.com" target = " _blank" > 访问百度 a> < a href = " http://www.baidu.com" target = " _blank" > 访问百度 a>
body>
html> `
2.9 跳转锚点
快速 在当前页面内进行切换 ,切换位置 。类似书的索引。
实现一
< body>
< a href = " #HTML" > HTML a>
< a href = " #CSS" > CSS a>
< a href = " #Javascrip" > Javascrip a>
< h2 id = " HTML" > HTML h2>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< h2 id = " CSS" > h2>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< h2 id = " Javascrip" > Javascrip h2>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
实现二 :
< a name = " " > a>
< body>
< a href = " #HTML" > HTML a>
< a href = " #CSS" > CSS a>
< a href = " #Javascrip" > Javascrip a>
< a name = " HTML" > a> 不占空间,用来做映射
< h2> HTML h2>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< a name = " CSS" > a>
< h2> CSS h2>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< a name = " Javascrip" > a>
< h2> Javascrip h2>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
< p> hhhhhhhh p>
body>
2.10 特殊符号
编写文本时,会遇到无法输入的特殊符号,且多个 空格不会不会被页面解析出来。因此准备了专门的代码。还可以避免产生冲突。 &+字符 如<html>
->
2.11.列表
1.无序列表 :ul li必须组合出现,中间不允许有其他标签)li内部可以有其他。
tupe属性:改变前面标记的样式,一般用CSS控制,查
< body>
< ul type = " circle" >
< li> 第一项 li>
< li> 第二项 li>
ul>
body>
2.有序列表 用的很少,可以用无序列表代替
< ol> < li>
默认1.2.3,无序是点
3.定义列表 有标题和标题内容
:定义列表
:定义专业术语或名词
:对名词进行解释和描述 4.嵌套列表 列表之间可以嵌套 有序列表嵌套
< body>
< ul>
< li> 辽宁省
< ul>
< li> 沈阳 li>
< li> 大连 li>
< li> 丹东 li>
ul>
li>
< li> 山东省
< ul>
< li> 济南 li>
< li> 青岛 li>
< li> 烟台 li>
ul>
li>
ul>
body>
无序列表嵌套
< dl>
< dt> 中国 dt>
< dd>
< dl>
< dt> 辽宁省 dt>
< dd> 沈阳 dd>
< dd> 大连 dd>
< dd> 丹东 dd>
dl>
< dl>
< dt> 山东省 dt>
< dd> 济南 dd>
< dd> 青岛 dd>
< dd> 烟台 dd>
dl>
dd>
< dt> 美国 dt>
< dd> 洛杉矶 dd>
< dd> 纽约 dd>
dl>
练习
< h1> 好美味小吃 h1>
< ul>
< li> 小吃类
< ul>
< li> 煮粉干 li>
< Li> 拌青菜 Li>
< li> 蛋炒饭 li>
< li> 煎蛋 li>
< li> 米饭 li>
ul>
li>
< li> 卤味类
< ul>
< li> 鸭肠 li>
< li> 面筋 li>
< li> 牛肚 li>
< li> 猪耳朵 li>
< li> 猪头肉 li>
ul>
li>
ul>
< p> < em> 亲,20元以上可送餐哦 em> p>
2.12 表格
1.表格标签 :表格的最外层容器 :定义表格行 :定义表头 :定义表格单元 :
定义表格标题 注:之间有嵌套关系,要符合嵌套规范
2.语义化标签 :没有什么效果,要符合嵌套规范 tHead、TBody、tFood TBody可出现多次,tFood,tHead只能出现一次 (tFood无tab快捷键)
< body>
< table>
< caption> 天气预报 caption>
< tHead>
< tr>
< th> 日期 th>
< th> 天气情况 th>
< th> 出行情况 th>
tr>
tHead>
< tBody>
< tr>
< td> 2019年1月1日 td>
< td> 晴 td>
< td> 天气晴朗,适合出行 td>
tr>
< tr>
< td> 2019年1月2日 td>
< td> 小雨 td>
< td> 有小雨,出门请带伞 td>
tr>
tBody>
table>
body>
表格属性 border:表格边框(table) cellpadding:单元格内的空间(table) cellspacing:单元格之间的空间(table) rowspan:合并行(th) colspan:合并列(td) align:左右对齐方式:left、center、right valign:上下对齐方式:top、middle、bottom
html
< body>
< table border = " 3" cellpadding = " 30" >
< caption> < strong> 天气预报 strong> caption>
< tHead>
< tr align = " left" >
< th colspan = " 2" > 日期 th> )
< th> 天气情况 th>
< th> 出行情况 th>
tr>
tHead>
< tBody>
< tr>
< td rowspan = " 2" > 2019年1月1日 td> )
< td> 白天 td>
< td> 晴 td>
< td> 天气晴朗,适合出行 td>
tr>
< tr>
< td> 黑天 td>
< td> 晴 td>
< td> 天气晴朗,适合出行 td>
tr>
< tr>
< td rowspan = " 2" > 2019年1月2日 td> )
< td> 白天 td>
< td> 小雨 td>
< td> 有小雨,出门请带伞 td>
tr>
< tr>
< td> 黑天 td>
< td> 小雨 td>
< td> 有小雨,出门请带伞 td>
tr>
tBody>
table>
body>
2.13 表单
1.表单标签 :更加自由 form(外面)、input(输入框去) (快捷键input+tap) input(单标签)有一个type 属性,决定是什么控件 type=“text(默认)输入框、password密码框(输入显示星号)、checkbox复选框 、radio单选框、file(上传文件)、submit(提交)reset(重置)、”
< body>
< form action = " 所需提交的地址"
> 输入框 h2>
< input type = " text" placeholder = " 请输入用户名" >
< h2> 密码框 h2>
< input type = " password" placeholde = " 请输入密码" >
< h2> 复选框 h2>
< input type = " checkbox" checked > 苹果
< input type = " checkbox" checked > 香蕉
< input type = " checkbox" disabled > 葡萄
< h2> 单选框 h2>
< input type = " radio" name = " gender" > 男
< input type = " radio" name = " gender" > 女
< h2> 上传文件 h2>
< input type = " file" >
< h2> 提交和重置 h2>
< input type = " submit" >
< input type = " reset" >
body>
**checkbox种checked为默认被选中,disabled为默认不能被选中 radio加name属性可实现只选一个 重置:所选清空 上传文件:打开文件管理选择文件 password、text中加placeholder=""属性为框中提示文字,输入时消失
你可能感兴趣的:(前端,学习,css)
情绪觉察日记第37天
露露_e800
今天是家庭关系规划师的第二阶最后一天,慧萍老师帮我做了个案,帮我处理了埋在心底好多年的一份恐惧,并给了我深深的力量!这几天出来学习,爸妈过来婆家帮我带小孩,妈妈出于爱帮我收拾东西,并跟我先生和婆婆产生矛盾,妈妈觉得他们没有照顾好我…。今晚回家见到妈妈,我很欣赏她并赞扬她,妈妈说今晚要跟我睡我说好,当我们俩躺在床上准备睡觉的时候,我握着妈妈的手对她说:妈妈这几天辛苦你了,你看你多利害把我们的家收拾得
机器学习与深度学习间关系与区别
ℒℴѵℯ心·动ꦿ໊ོ꫞
人工智能 学习 深度学习 python
一、机器学习概述定义机器学习(MachineLearning,ML)是一种通过数据驱动的方法,利用统计学和计算算法来训练模型,使计算机能够从数据中学习并自动进行预测或决策。机器学习通过分析大量数据样本,识别其中的模式和规律,从而对新的数据进行判断。其核心在于通过训练过程,让模型不断优化和提升其预测准确性。主要类型1.监督学习(SupervisedLearning)监督学习是指在训练数据集中包含输入
铭刻于星(四十二)
随风至
69夜晚,绍敏同学做完功课后,看了眼房外,没听到动静才敢从书包的夹层里拿出那个心形纸团。折痕压得很深,都有些旧了,想来是已经写好很久了。绍敏同学慢慢地、轻轻地捏开折叠处,待到全部拆开后,又反复抚平纸张,然后仔细地一字字默看。只是开头的三个字是第一次看到,让她心漏跳了几拍。“亲爱的绍敏:从四年级的时候,我就喜欢你了,但是我一直不敢说,怕影响你学习。六年级的时候听说有人跟你表白,你接受了,我很难过,但
UI学习——cell的复用和自定义cell
Magnetic_h
ui 学习
目录cell的复用手动(非注册)自动(注册)自定义cellcell的复用在iOS开发中,单元格复用是一种提高表格(UITableView)和集合视图(UICollectionView)滚动性能的技术。当一个UITableViewCell或UICollectionViewCell首次需要显示时,如果没有可复用的单元格,则视图会创建一个新的单元格。一旦这个单元格滚动出屏幕,它就不会被销毁。相反,它被添
学点心理知识,呵护孩子健康
静候花开_7090
昨天听了华中师范大学教育管理学系副教授张玲老师的《哪里才是学生心理健康的最后庇护所,超越教育与技术的思考》的讲座。今天又重新学习了一遍,收获匪浅。张玲博士也注意到了当今社会上的孩子由于心理问题导致的自残、自杀及伤害他人等恶性事件。她向我们普及了一个重要的命题,她说心理健康的一些基本命题,我们与我们通常的一些教育命题是不同的,她还举了几个例子,让我们明白我们原来以为的健康并非心理学上的健康。比如如果
Long类型前后端数据不一致
igotyback
前端
响应给前端的数据浏览器控制台中response中看到的Long类型的数据是正常的到前端数据不一致前后端数据类型不匹配是一个常见问题,尤其是当后端使用Java的Long类型(64位)与前端JavaScript的Number类型(最大安全整数为2^53-1,即16位)进行数据交互时,很容易出现精度丢失的问题。这是因为JavaScript中的Number类型无法安全地表示超过16位的整数。为了解决这个问
ArcGIS栅格计算器常见公式(赋值、0和空值的转换、补充栅格空值)
研学随笔
arcgis 经验分享
我们在使用ArcGIS时通常经常用到栅格计算器,今天主要给大家介绍我日常中经常用到的几个公式,供大家参考学习。将特定值(-9999)赋值为0,例如-9999.Con("raster"==-9999,0,"raster")2.给空值赋予特定的值(如0)Con(IsNull("raster"),0,"raster")3.将特定的栅格值(如1)赋值为空值,其他保留原值SetNull("raster"==
【一起学Rust | 设计模式】习惯语法——使用借用类型作为参数、格式化拼接字符串、构造函数
广龙宇
一起学Rust # Rust设计模式 rust 设计模式 开发语言
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、使用借用类型作为参数二、格式化拼接字符串三、使用构造函数总结前言Rust不是传统的面向对象编程语言,它的所有特性,使其独一无二。因此,学习特定于Rust的设计模式是必要的。本系列文章为作者学习《Rust设计模式》的学习笔记以及自己的见解。因此,本系列文章的结构也与此书的结构相同(后续可能会调成结构),基本上分为三个部分
回溯 Leetcode 332 重新安排行程
mmaerd
Leetcode刷题学习记录 leetcode 算法 职场和发展
重新安排行程Leetcode332学习记录自代码随想录给你一份航线列表tickets,其中tickets[i]=[fromi,toi]表示飞机出发和降落的机场地点。请你对该行程进行重新规划排序。所有这些机票都属于一个从JFK(肯尼迪国际机场)出发的先生,所以该行程必须从JFK开始。如果存在多种有效的行程,请你按字典排序返回最小的行程组合。例如,行程[“JFK”,“LGA”]与[“JFK”,“LGB
Python数据分析与可视化实战指南
William数据分析
python python 数据
在数据驱动的时代,Python因其简洁的语法、强大的库生态系统以及活跃的社区,成为了数据分析与可视化的首选语言。本文将通过一个详细的案例,带领大家学习如何使用Python进行数据分析,并通过可视化来直观呈现分析结果。一、环境准备1.1安装必要库在开始数据分析和可视化之前,我们需要安装一些常用的库。主要包括pandas、numpy、matplotlib和seaborn等。这些库分别用于数据处理、数学
2019-12-22-22:30
涓涓1016
今天是冬至,写下我的日更,是因为这两天的学习真的是能量的满满,让我看到了自己,未来另外一种可能性,也让我看到了这两年这几年的过程中我所接受那些痛苦的来源。一切的根源和痛苦都来自于人生,家庭,而你的原生家庭,你的爸爸和妈妈,是因为你这个灵魂在那一刻选择他们作为你的爸爸和妈妈来的,所以你得接受他,你得接纳他,他就是因为他的存在而给你的学习和成长带来这些痛苦,那其实是你必然要经历的这个过程,当你去接纳的
将cmd中命令输出保存为txt文本文件
落难Coder
Windows cmd window
最近深度学习本地的训练中我们常常要在命令行中运行自己的代码,无可厚非,我们有必要保存我们的炼丹结果,但是复制命令行输出到txt是非常麻烦的,其实Windows下的命令行为我们提供了相应的操作。其基本的调用格式就是:运行指令>输出到的文件名称或者具体保存路径测试下,我打开cmd并且ping一下百度:pingwww.baidu.com>./data.txt看下相同目录下data.txt的输出:如果你再
四章-32-点要素的聚合
彩云飘过
本文基于腾讯课堂老胡的课《跟我学Openlayers--基础实例详解》做的学习笔记,使用的openlayers5.3.xapi。源码见1032.html,对应的官网示例https://openlayers.org/en/latest/examples/cluster.htmlhttps://openlayers.org/en/latest/examples/earthquake-clusters.
DIV+CSS+JavaScript技术制作网页(旅游主题网页设计与制作)云南大理
STU学生网页设计
网页设计 期末网页作业 html静态网页 html5期末大作业 网页设计 web大作业
️精彩专栏推荐作者主页:【进入主页—获取更多源码】web前端期末大作业:【HTML5网页期末作业(1000套)】程序员有趣的告白方式:【HTML七夕情人节表白网页制作(110套)】文章目录二、网站介绍三、网站效果▶️1.视频演示2.图片演示四、网站代码HTML结构代码CSS样式代码五、更多源码二、网站介绍网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。网站程
【加密社】Solidity 中的事件机制及其应用
加密社
闲侃 区块链 智能合约 区块链
加密社引言在Solidity合约开发过程中,事件(Events)是一种非常重要的机制。它们不仅能够让开发者记录智能合约的重要状态变更,还能够让外部系统(如前端应用)监听这些状态的变化。本文将详细介绍Solidity中的事件机制以及如何利用不同的手段来触发、监听和获取这些事件。事件存储的地方当我们在Solidity合约中使用emit关键字触发事件时,该事件会被记录在区块链的交易收据中。具体而言,事件
GitHub上克隆项目
bigbig猩猩
github
从GitHub上克隆项目是一个简单且直接的过程,它允许你将远程仓库中的项目复制到你的本地计算机上,以便进行进一步的开发、测试或学习。以下是一个详细的步骤指南,帮助你从GitHub上克隆项目。一、准备工作1.安装Git在克隆GitHub项目之前,你需要在你的计算机上安装Git工具。Git是一个开源的分布式版本控制系统,用于跟踪和管理代码变更。你可以从Git的官方网站(https://git-scm.
关于城市旅游的HTML网页设计——(旅游风景云南 5页)HTML+CSS+JavaScript
二挡起步
web前端期末大作业 javascript html css 旅游 风景
⛵源码获取文末联系✈Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业|游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作|HTML期末大学生网页设计作业,Web大学生网页HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScrip
HTML网页设计制作大作业(div+css) 云南我的家乡旅游景点 带文字滚动
二挡起步
web前端期末大作业 web设计网页规划与设计 html css javascript dreamweaver 前端
Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作HTML期末大学生网页设计作业HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScript:做与用户的交互行为文章目录前端学习路线
Day1笔记-Python简介&标识符和关键字&输入输出
~在杰难逃~
Python python 开发语言 大数据 数据分析 数据挖掘
大家好,从今天开始呢,杰哥开展一个新的专栏,当然,数据分析部分也会不定时更新的,这个新的专栏主要是讲解一些Python的基础语法和知识,帮助0基础的小伙伴入门和学习Python,感兴趣的小伙伴可以开始认真学习啦!一、Python简介【了解】1.计算机工作原理编程语言就是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算机发送指令,让计算机完成对应的工作,编程
人工智能时代,程序员如何保持核心竞争力?
jmoych
人工智能
随着AIGC(如chatgpt、midjourney、claude等)大语言模型接二连三的涌现,AI辅助编程工具日益普及,程序员的工作方式正在发生深刻变革。有人担心AI可能取代部分编程工作,也有人认为AI是提高效率的得力助手。面对这一趋势,程序员应该如何应对?是专注于某个领域深耕细作,还是广泛学习以适应快速变化的技术环境?又或者,我们是否应该将重点转向AI无法轻易替代的软技能?让我们一起探讨程序员
webpack图片等资源的处理
dmengmeng
需要的loaderfile-loader(让我们可以引入这些资源文件)url-loader(其实是file-loader的二次封装)img-loader(处理图片所需要的)在没有使用任何处理图片的loader之前,比如说css中用到了背景图片,那么最后打包会报错的,因为他没办法处理图片。其实你只想能够使用图片的话。只加一个file-loader就可以,打开网页能准确看到图片。{test:/\.(p
node.js学习
小猿L
node.js node.js 学习 vim
node.js学习实操及笔记温故node.js,node.js学习实操过程及笔记~node.js学习视频node.js官网node.js中文网实操笔记githubcsdn笔记为什么学node.js可以让别人访问我们编写的网页为后续的框架学习打下基础,三大框架vuereactangular离不开node.jsnode.js是什么官网:node.js是一个开源的、跨平台的运行JavaScript的运行
阶段总结反思
轻争
马上就要进入10月份了,今天做一下前段时间的总结和反思。前段时间,日更、英语、健身、护肤坚持的比较好。阅读、书法坚持的不好。1.中间被迫停更半个多月,其余时间一直在坚持日更挑战。偶尔也有不想写的时候,就做一下摘抄。因为阅读(输入)没跟上来,所以写作(输出)质量有待进一步加强。2.英语做到了一周至少学习5天,每次不少于30分钟,但是小班课没有跟上更新速度,下一步要争取利用零碎时间补听小班课。3.减肥
ARM驱动学习之基础小知识
JT灬新一
ARM 嵌入式 arm开发 学习
ARM驱动学习之基础小知识•sch原理图工程师工作内容–方案–元器件选型–采购(能不能买到,价格)–原理图(涉及到稳定性)•layout画板工程师–layout(封装、布局,布线,log)(涉及到稳定性)–焊接的一部分工作(调试阶段板子的焊接)•驱动工程师–驱动,原理图,layout三部分的交集容易发生矛盾•PCB研发流程介绍–方案,原理图(网表)–layout工程师(gerber文件)–PCB板
ARM驱动学习之5 LEDS驱动
JT灬新一
嵌入式 C 底层 arm开发 学习 单片机
ARM驱动学习之5LEDS驱动知识点:•linuxGPIO申请函数和赋值函数–gpio_request–gpio_set_value•三星平台配置GPIO函数–s3c_gpio_cfgpin•GPIO配置输出模式的宏变量–S3C_GPIO_OUTPUT注意点:DRIVER_NAME和DEVICE_NAME匹配。实现步骤:1.加入需要的头文件://Linux平台的gpio头文件#include//三
ARM驱动学习之4小结
JT灬新一
嵌入式 C++ arm开发 学习 linux
ARM驱动学习之4小结#include#include#include#include#include#defineDEVICE_NAME"hello_ctl123"MODULE_LICENSE("DualBSD/GPL");MODULE_AUTHOR("TOPEET");staticlonghello_ioctl(structfile*file,unsignedintcmd,unsignedlo
展现思维导图魅力,不断挖掘人生宝藏
思维导图讲师Mandy
第13期最强思维导图训练营已经结束一周了,但是我依旧是感觉所有学员还在努力的学习,这些学员中有教师、学生、白领、公务员、宝妈等等,只要你努力,只要你想改变自己,任何行业,任何岗位都可以参与进来,28天足以让你见成效,在这28天中,我们的学员不仅仅是收获了一枚毕业证,最重要的是让自己的思维方式得到升级,今天的你为自己投资,明天的你就会感谢你今天的付出,我们来听一听来自13期最强思维导图训练营优秀学员
2019-3-23晨间日记
红红火火小耳朵
今天是什么日子起床:7点40就寝:23点半天气:有太阳,不过一会儿出来一会儿进去特别清爽的凉意,还蛮舒服的心情:小激动要给女朋友过生日啦纪念日:田田女士过生日任务清单昨日完成的任务,最重要的三件事:1.英语一对一2.运动计划3.认真护肤习惯养成:调整状态周目标·完成进度英语七天打卡(5/7)轻课阅读(87/180)音标课(25/30)读书(福尔摩斯一章)学习·信息·阅读#英语课#Cookingte
【华为OD技术面试真题精选 - 非技术题】 -HR面,综合面_华为od hr面
一个射手座的程序媛
程序员 华为od 面试 职场和发展
最后的话最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!资料预览给大家整理的视频资料:给大家整理的电子书资料:如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以点击这里获
教育
用心灵温暖心灵
@陈春丽长期学习班冯倩。今天一早就听到说高职合并,取消中专教育的教育信息。感觉是虽然知道,再听还是吓一跳。国家重视职业教育为何还要取消中专技术学校的教育?再听高中就要进行技术教育了,一部分人学习好继续努力学习考大学,一部分人在高中就可以进行职业教育接受职业教育了还要中专技术教育学校干什么呢!a有些职业教育学校转型升级快,不是孩子上完给找工作,而是学校帮孩子创业,我觉得是不错的方向!新闻新你得实时更
VMware Workstation 11 或者 VMware Player 7安装MAC OS X 10.10 Yosemite
iwindyforest
vmware mac os 10.10 workstation player
最近尝试了下VMware下安装MacOS 系统,
安装过程中发现网上可供参考的文章都是VMware Workstation 10以下, MacOS X 10.9以下的文章,
只能提供大概的思路, 但是实际安装起来由于版本问题, 走了不少弯路, 所以我尝试写以下总结, 希望能给有兴趣安装OSX的人提供一点帮助。
写在前面的话:
其实安装好后发现, 由于我的th
关于《基于模型驱动的B/S在线开发平台》源代码开源的疑虑?
deathwknight
JavaScript java 框架
本人从学习Java开发到现在已有10年整,从一个要自学 java买成javascript的小菜鸟,成长为只会java和javascript语言的老菜鸟(个人邮箱:
[email protected] )
一路走来,跌跌撞撞。用自己的三年多业余时间,瞎搞一个小东西(基于模型驱动的B/S在线开发平台,非MVC框架、非代码生成)。希望与大家一起分享,同时有许些疑虑,希望有人可以交流下
平台
如何把maven项目转成web项目
Kai_Ge
maven MyEclipse
创建Web工程,使用eclipse ee创建maven web工程 1.右键项目,选择Project Facets,点击Convert to faceted from 2.更改Dynamic Web Module的Version为2.5.(3.0为Java7的,Tomcat6不支持). 如果提示错误,可能需要在Java Compiler设置Compiler compl
主管???
Array_06
工作
转载:http://www.blogjava.net/fastzch/archive/2010/11/25/339054.html
很久以前跟同事参加的培训,同事整理得很详细,必须得转!
前段时间,公司有组织中高阶主管及其培养干部进行了为期三天的管理训练培训。三天的课程下来,虽然内容较多,因对老师三天来的课程内容深有感触,故借着整理学习心得的机会,将三天来的培训课程做了一个
python内置函数大全
2002wmj
python
最近一直在看python的document,打算在基础方面重点看一下python的keyword、Build-in Function、Build-in Constants、Build-in Types、Build-in Exception这四个方面,其实在看的时候发现整个《The Python Standard Library》章节都是很不错的,其中描述了很多不错的主题。先把Build-in Fu
JSP页面通过JQUERY合并行
357029540
JavaScript jquery
在写程序的过程中我们难免会遇到在页面上合并单元行的情况,如图所示
如果对于会的同学可能很简单,但是对没有思路的同学来说还是比较麻烦的,提供一下用JQUERY实现的参考代码
function mergeCell(){
var trs = $("#table tr");
&nb
Java基础
冰天百华
java基础
学习函数式编程
package base;
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
// Integer a = 4;
// Double aa = (double)a / 100000;
// Decimal
unix时间戳相互转换
adminjun
转换 unix 时间戳
如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Date().getTime()/1000)
getTime()返回数值的单位是毫秒 Microsoft .NET / C# epoch = (DateTime.Now.ToUniversalTime().Ticks - 62135
作为一个合格程序员该做的事
aijuans
程序员
作为一个合格程序员每天该做的事 1、总结自己一天任务的完成情况 最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多
2、考虑自己明天应该做的主要工作 把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作
3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法 出错不要紧,最重
由html5视频播放引发的总结
ayaoxinchao
html5 视频 video
前言
项目中存在视频播放的功能,前期设计是以flash播放器播放视频的。但是现在由于需要兼容苹果的设备,必须采用html5的方式来播放视频。我就出于兴趣对html5播放视频做了简单的了解,不了解不知道,水真是很深。本文所记录的知识一些浅尝辄止的知识,说起来很惭愧。
视频结构
本该直接介绍html5的<video>的,但鉴于本人对视频
解决httpclient访问自签名https报javax.net.ssl.SSLHandshakeException: sun.security.validat
bewithme
httpclient
如果你构建了一个https协议的站点,而此站点的安全证书并不是合法的第三方证书颁发机构所签发,那么你用httpclient去访问此站点会报如下错误
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path bu
Jedis连接池的入门级使用
bijian1013
redis redis数据库 jedis
Jedis连接池操作步骤如下:
a.获取Jedis实例需要从JedisPool中获取;
b.用完Jedis实例需要返还给JedisPool;
c.如果Jedis在使用过程中出错,则也需要还给JedisPool;
packag
变与不变
bingyingao
不变 变 亲情永恒
变与不变
周末骑车转到了五年前租住的小区,曾经最爱吃的西北面馆、江西水饺、手工拉面早已不在,
各种店铺都换了好几茬,这些是变的。
三年前还很流行的一款手机在今天看起来已经落后的不像样子。
三年前还运行的好好的一家公司,今天也已经不复存在。
一座座高楼拔地而起,
【Scala十】Scala核心四:集合框架之List
bit1129
scala
Spark的RDD作为一个分布式不可变的数据集合,它提供的转换操作,很多是借鉴于Scala的集合框架提供的一些函数,因此,有必要对Scala的集合进行详细的了解
1. 泛型集合都是协变的,对于List而言,如果B是A的子类,那么List[B]也是List[A]的子类,即可以把List[B]的实例赋值给List[A]变量
2. 给变量赋值(注意val关键字,a,b
Nested Functions in C
bookjovi
c closure
Nested Functions 又称closure,属于functional language中的概念,一直以为C中是不支持closure的,现在看来我错了,不过C标准中是不支持的,而GCC支持。
既然GCC支持了closure,那么 lexical scoping自然也支持了,同时在C中label也是可以在nested functions中自由跳转的
Java-Collections Framework学习与总结-WeakHashMap
BrokenDreams
Collections
总结这个类之前,首先看一下Java引用的相关知识。Java的引用分为四种:强引用、软引用、弱引用和虚引用。
强引用:就是常见的代码中的引用,如Object o = new Object();存在强引用的对象不会被垃圾收集
读《研磨设计模式》-代码笔记-解释器模式-Interpret
bylijinnan
java 设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
package design.pattern;
/*
* 解释器(Interpreter)模式的意图是可以按照自己定义的组合规则集合来组合可执行对象
*
* 代码示例实现XML里面1.读取单个元素的值 2.读取单个属性的值
* 多
After Effects操作&快捷键
cherishLC
After Effects
1、快捷键官方文档
中文版:https://helpx.adobe.com/cn/after-effects/using/keyboard-shortcuts-reference.html
英文版:https://helpx.adobe.com/after-effects/using/keyboard-shortcuts-reference.html
2、常用快捷键
Maven 常用命令
crabdave
maven
Maven 常用命令
mvn archetype:generate
mvn install
mvn clean
mvn clean complie
mvn clean test
mvn clean install
mvn clean package
mvn test
mvn package
mvn site
mvn dependency:res
shell bad substitution
daizj
shell 脚本
#!/bin/sh
/data/script/common/run_cmd.exp 192.168.13.168 "impala-shell -islave4 -q 'insert OVERWRITE table imeis.${tableName} select ${selectFields}, ds, fnv_hash(concat(cast(ds as string), im
Java SE 第二讲(原生数据类型 Primitive Data Type)
dcj3sjt126com
java
Java SE 第二讲:
1. Windows: notepad, editplus, ultraedit, gvim
Linux: vi, vim, gedit
2. Java 中的数据类型分为两大类:
1)原生数据类型 (Primitive Data Type)
2)引用类型(对象类型) (R
CGridView中实现批量删除
dcj3sjt126com
PHP yii
1,CGridView中的columns添加
array(
'selectableRows' => 2,
'footer' => '<button type="button" onclick="GetCheckbox();" style=&
Java中泛型的各种使用
dyy_gusi
java 泛型
Java中的泛型的使用:1.普通的泛型使用
在使用类的时候后面的<>中的类型就是我们确定的类型。
public class MyClass1<T> {//此处定义的泛型是T
private T var;
public T getVar() {
return var;
}
public void setVa
Web开发技术十年发展历程
gcq511120594
Web 浏览器 数据挖掘
回顾web开发技术这十年发展历程:
Ajax
03年的时候我上六年级,那时候网吧刚在小县城的角落萌生。传奇,大话西游第一代网游一时风靡。我抱着试一试的心态给了网吧老板两块钱想申请个号玩玩,然后接下来的一个小时我一直在,注,册,账,号。
彼时网吧用的512k的带宽,注册的时候,填了一堆信息,提交,页面跳转,嘣,”您填写的信息有误,请重填”。然后跳转回注册页面,以此循环。我现在时常想,如果当时a
openSession()与getCurrentSession()区别:
hetongfei
java DAO Hibernate
来自 http://blog.csdn.net/dy511/article/details/6166134
1.getCurrentSession创建的session会和绑定到当前线程,而openSession不会。
2. getCurrentSession创建的线程会在事务回滚或事物提交后自动关闭,而openSession必须手动关闭。
这里getCurrentSession本地事务(本地
第一章 安装Nginx+Lua开发环境
jinnianshilongnian
nginx lua openresty
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。目前在京东如实时价格、秒
HSQLDB In-Process方式访问内存数据库
liyonghui160com
HSQLDB一大特色就是能够在内存中建立数据库,当然它也能将这些内存数据库保存到文件中以便实现真正的持久化。
先睹为快!
下面是一个In-Process方式访问内存数据库的代码示例:
下面代码需要引入hsqldb.jar包 (hsqldb-2.2.8)
import java.s
Java线程的5个使用技巧
pda158
java 数据结构
Java线程有哪些不太为人所知的技巧与用法? 萝卜白菜各有所爱。像我就喜欢Java。学无止境,这也是我喜欢它的一个原因。日常
工作中你所用到的工具,通常都有些你从来没有了解过的东西,比方说某个方法或者是一些有趣的用法。比如说线程。没错,就是线程。或者确切说是Thread这个类。当我们在构建高可扩展性系统的时候,通常会面临各种各样的并发编程的问题,不过我们现在所要讲的可能会略有不同。
开发资源大整合:编程语言篇——JavaScript(1)
shoothao
JavaScript
概述:本系列的资源整合来自于github中各个领域的大牛,来收藏你感兴趣的东西吧。
程序包管理器
管理javascript库并提供对这些库的快速使用与打包的服务。
Bower - 用于web的程序包管理。
component - 用于客户端的程序包管理,构建更好的web应用程序。
spm - 全新的静态的文件包管
避免使用终结函数
vahoa.ma
java jvm C++
终结函数(finalizer)通常是不可预测的,常常也是很危险的,一般情况下不是必要的。使用终结函数会导致不稳定的行为、更差的性能,以及带来移植性问题。不要把终结函数当做C++中的析构函数(destructors)的对应物。
我自己总结了一下这一条的综合性结论是这样的:
1)在涉及使用资源,使用完毕后要释放资源的情形下,首先要用一个显示的方