
h5
文章平均质量分 71
夜里慢慢行456
十多年开发经验,专注于后端开发与系统架构设计、数据中台、人工智能。精通Java、Python等语言,熟悉Spring Boot、Django等框架,对云计算和大数据有深入研究。曾主导多个大型项目,成功优化系统性能,提升用户体验。
热爱技术分享,常在优快云撰写技术文章,帮助他人成长。同时,我也是开源爱好者,积极参与开源项目贡献。
期待在这里与大家交流技术,共同成长!
展开
-
nginx配置项location中root和alias的区别
https://www.cnblogs.com/xiaoliangup/p/9175932.html原创 2021-11-12 16:32:24 · 2300 阅读 · 0 评论 -
前端学习之路6-事件
文章目录原创 2021-01-25 17:03:17 · 96 阅读 · 0 评论 -
前端学习之路5-DOM
文章目录全局变量document是浏览器为我们创建的关键对象之一。Document对象向你提供文档的整体信息,并让你能够访问模型里的各个对象。原创 2021-01-18 00:57:58 · 86 阅读 · 0 评论 -
前端学习之路14-CSS-flex布局
文章目录引入属性项目属性前一部分略微谈论了一下flex布局。本篇详细介绍一下flex的用法引入.box{ display: flex;}属性属性选项含义flex-directionrow | row-reverse | column | column-reverse;决定主轴的方向(即项目的排列方向)flex-wrapnowrap | wrap| wrap-reverse如果一条轴线排不下,如何换行flex-flow属性是flex-direc原创 2021-01-16 17:15:04 · 105 阅读 · 0 评论 -
前端学习之路13-CSS布局
文章目录盒子模型盒类型浮动定位position层叠顺序多列布局弹性盒布局table布局盒子模型CSS中的一个基本概念是盒模型(box model)。可见元素会在页面中占据一个矩形区域,该区域就是元素的盒子(box),由四部分组成盒类型将display属性设置为block值会创建一个块级元素。块级元素会在垂直方向跟周围元素有所区别。通常在元素前后放置换行符也能达到这种效果,在元素和周围元素之间制造分割的感觉将display属性设置为inline-block值会创建一个其盒子混合了块和行内特征的原创 2021-01-12 15:39:54 · 117 阅读 · 0 评论 -
前端学习之路12-CSS选择器
选择器基本选择器* :所有元素<元素类型>: 类型选择器类名: .class1id选择器: #id1属性选择器:[<条件>] ,[href]复合选择器并集选择器:由逗号分隔的多个选择器 a, span后代选择器:空格分隔 a span选择子元素: 子代选择器跟后代选择器很像,不过只选择匹配元素中的直接后代, > 分隔; body > * > span选择兄弟元素: <> + <>伪元素选择器::fir原创 2021-01-12 15:23:54 · 112 阅读 · 0 评论 -
前端学习之路11-CSS
文章目录分类行内样式文档内嵌样式外部样式css层叠和继承浏览器样式用户样式层叠调整层叠次序同一层次样式次序继承颜色长度绝对长度相对长度图片https://caniuse.com/flexboxCSS样式由一条或多条以分号隔开的样式声明组成。每条声明包含着一个CSS属性和该属性的值,二者以冒号分隔。分类行内样式<span style="background-color:grey; color:red"></span>文档内嵌样式<head><sty原创 2021-01-12 09:46:24 · 131 阅读 · 1 评论 -
前端学习之路10-h5
文章目录元素元素属性h5文档元数据head内容body特殊符号全局属性元素元素属性属性只能用在开始标签或单个标签上,不能用于结束标签一个元素可以应用多个属性,这些属性间以一个或几个空格分隔即可。有些属性属于布尔属性,即不需要设置值,仍然生效:<input disabled>效果等同于disabled=“true",值得注意的是,空字符串与属性名称字符串也有同样的效果。在h5编程中,经常会看到data- 的属性标签,尤其是在一些框架中。此类标签属于用户自定义属性。h5文档转载 2021-01-12 08:38:55 · 290 阅读 · 2 评论 -
前端学习之路4-JavaScript模块化
文章目录模块模式AMD与CommonJS标准ES6 模块模块模式通过使用立即执行函数,我们可以隐藏指定的模块执行细节。通过添加对象和闭包,我们可以定义模块接口,通过接口暴露模块的功能。这种在JavaScript中通过使用立即执行函数、对象和闭包来创建模块的方式称为模块模式。这是由Douglas Crockford推广,也是第一个大规模流行的JavaScript代码模块化的方法。缺点:扩展的模块无法共享原有模块的内部属性。模块模式无法实现这些依赖关系AMD与CommonJS标准AMD设计理念基原创 2020-12-31 14:58:27 · 114 阅读 · 0 评论 -
前端学习之路3-JavaScript面向对象
文章目录原型继承class封装原型在JavaScript中,对象的原型属性是内置属性(使用标记[[prototype]]),无法直接访问。相反,内置的方法Object.setPrototypeOf需要传入两个对象作为参数,并将第二个对象设置为第一个对象的原型。继承class封装...原创 2020-12-31 14:56:52 · 103 阅读 · 0 评论 -
前端学习之路2-JavaScript未来的函数
文章目录生成器promise生成器与promise是ES6的新特性。在异步操作中占用的比重非常大。谈到异步,长响应函数等的问题,与浏览器的单线程执行模型是密切相关的。生成器生成器是一种特殊类型的函数。当从头到尾运行标准函数时,它最多只生成一个值。然而生成器函数会在几次运行请求中暂停,因此每次运行都可能会生成一个值。虽然生成器对JavaScript来说还是个新特性,其实它已经在Pyhton、PHP和C#中存在很长时间了下面的例子是回调函数进行多个操作的例子,因为异步特性需要很多处理代码整体变得繁琐易错原创 2020-12-30 11:28:56 · 118 阅读 · 0 评论 -
前端学习之路1-JavaScript语法
文章目录变量数据类型函数变量var或者let定义变量:let myVariable;变量名大小写敏感数据类型变量解释案例String字符串需要用引号包裹let myVariable = ‘Bob’;Number数字类型 -(2的63次方-1) ~ (2的63次方-1) 在JavaScript中还有一些带符号的值:+Infinity,-Infinity和NaN;分别代表正无穷、负无穷和非数值。let a=10;Booleantrue/falsel原创 2020-12-29 17:09:52 · 89 阅读 · 0 评论 -
前端学习之路0-JavaScript初识
文章目录数据类型集合mapfunction闭包ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是JavaScript的一个标准,但实际上后两者是ECMA-262标准的实现和扩展。文档地址网页开发三剑客:html标签,css样式,js动态交互与行为。js原创 2020-12-29 13:27:07 · 164 阅读 · 0 评论 -
编程修炼之h5---easyui
文章目录easyui是一款比较老的基于jquery框架的ui组件库,在MVVM和前后端分离开发的现阶段显得后继不足。但是有些老项目依然在使用。此博客主要记录汇总一些在使用easyui维护扩展老项目过程中的问题与技巧。官网datagrid校验...原创 2020-09-02 11:16:50 · 294 阅读 · 0 评论 -
编程修炼之web-Axure原型图工具与第三方库的导入
文章目录第三方组件库导入自定义组件axure下载 https://www.axure.com/软件科学使用,支持正版axure是一款非常强大的原型图设计工具,基础使用请参考官方教程。不过需要提一点的是,在使用过程中可能有不少情况是要使用一些已有的组件,比如elemnt。那么我们可以先看一下第三方组件库导入下载组件库以element组件库为例:下载资源:点击导入按钮选择下载好的文件,导入成功自定义组件https://jingyan.baidu.com/article/3052原创 2020-07-25 12:36:43 · 420 阅读 · 0 评论 -
前端修炼之01-浏览器的工作原理
浏览器的工作原理原创 2020-07-20 08:45:14 · 113 阅读 · 0 评论 -
编程练级web部分--http
http介绍简介超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。HTTP 遵循经典的客户端-服务端模型,客户端打开一个连接以发出请求,然后等待它收到服务器端响应。HTTP 是无状态协议,这意味着服务器不会在两个请求之间保留任何数据(状态)。该协议虽然通常基于 TCP/IP 层,但可以在任何可靠的传输层上使用;也就是说,不像 UDP,它是一个不会静默丢失消息的协议。RUDP——作为 UDP 的可靠化升级版本——是一种合适的替代选择。HTTP 概述HTTP是一种原创 2020-07-12 02:06:49 · 142 阅读 · 0 评论 -
selenium硬编码的替代----Katalon Recorder的简单使用
安装由于chrome的AppStore被墙了,安装selenium的插件十分不方便,目前暂时迁移到firefox进行测试火狐扩展中搜索selenium或者直接搜索katalon record进行安装使用在工具栏中点击图标,新建测试套:常用命令等待元素2.暂停3.while循环数据隔离新建文件a.json[ { "keyword": "selenium" }, { "keyword": "katalon" }, { "keywo原创 2020-07-10 17:43:02 · 397 阅读 · 0 评论