html5

全链路UI、UE设计学习路线+视频教程完整版

喜欢而已 提交于 2020-08-17 15:27:26
不管是零基础小白,还是已经入行学设计的年轻人,在学习UI的路上,难免深受这些难题的困扰: ◆ 如何才能成功进攻UI行业呢? ◆ 零基础怎样学习才能更快入门、学起来更有效率? ◆ 怎么确保自己学到的是市场需求的? 本周,我们贴心的做了一个学习线路图 (学习视频建议贴——全链路UI/UE设计) 。 英雄,LOOK: 关注回复“UI”即可免费获取全链路UI/UE设计全套视频! 然并卵,很多人还是一头雾水…… 我们先对每阶段课程做个简单介绍: 人的生命是有限的,学习知识是无限的,要把有限的生命用在必要的知识学习上。并非每位学习者都想成为UI设计师,你可能不需要学习全部视频。我们根据不同的学习目的,给大家一个学习建议。 小白/零基础入行 想了解UI,零基础入门的兴趣性学员。 无明显就业需求,只想了解设计基础内容,建议先学习以下内容: 造型训练基础课程 学习成就:成为初级插画师 (主要掌握线下素描、线下彩铅等) 可从事职位:初级插画师 设计工具与品牌形象设计 学习成就:成为初级设计师 (主要掌握物料设计、Photoshop软件基础等,设计工具与品牌形象设计) 可从事职位:平面设计师/平面广告设计师/网站美工/包装设计师/展会设计师/画册设计师 晋升中级UI设计师 工作中需要UI进阶相关知识的学员。 学习主要目的不是为了系统掌握UI设计,而是为了应对工作中出现的问题,建议学习以下内容:

HTML5 + CSS + JS(3)

心已入冬 提交于 2020-08-17 15:04:40
HTML5 + CSS + JS 三、JavaScript 一般放在 head 中 末尾加分号 ; 外部引入 <script src="test.js"> </script> 内部使用 <script> alert("hello world! ") </script> 变量 <script> // alert("hello world! ") var test = "test"; // 变量名称:小写字母 大写字母 $ _ 1 // 数字不能放在最前面 // 变量名称尽量避免和函数库有关系 alert(test) </script> 变量使用 <script> var number = 100; number = number + 100; number = number + "200"; document.write("<h1>" + number + "</h1>"); // 文档内输出 var name = prompt("你的名字是:",""); document.write(name); </script> 条件判断 <script> var pwd = prompt("请输入您的密码:", ""); if (pwd == "123456") { document.write("登录成功!"); }else{ document.write("登录失败!"); } <

彻底弄清楚session,cookie,WebStorage的区别及应用场景

Deadly 提交于 2020-08-17 14:48:14
客户端状态保持是一个老生常谈的问题了,归根结底追踪浏览器的用户身份及其相关数据无非就是以下四种方式:session,cookie,sessionStorage,localStorage。 Cookie机制 如果不在浏览器中设置过期时间,cookie被保存在内存中,生命周期随浏览器的关闭而结束,这种cookie简称会话cookie。如果在浏览器中设置了cookie的过期时间,cookie被保存在硬盘中,关闭浏览器后,cookie数据仍然存在,直到过期时间结束才消失。 Cookie是服务器发给客户端的特殊信息,cookie是以文本的方式保存在客户端,每次请求时都带上它 Session机制 当服务器收到请求需要创建session对象时,首先会检查客户端请求中是否包含sessionid。如果有sessionid,服务器将根据该id返回对应session对象。如果客户端请求中没有sessionid,服务器会创建新的session对象,并把sessionid在本次响应中返回给客户端。通常使用cookie方式存储sessionid到客户端,在交互中浏览器按照规则将sessionid发送给服务器。如果用户禁用cookie,则要使用URL重写,可以通过response.encodeURL(url) 进行实现;API对encodeURL的结束为,当浏览器支持Cookie时,url不做任何处理

【第一章】跟我一起学javascript --javascript简介

眉间皱痕 提交于 2020-08-17 13:05:04
1、javascript组成 我们平时理解的javascript和ECMAScript是同样的东西,相信很多人,包括在开发一线很多年的老司机也容易形成这样的误区。但 JavaScript 的含义却比 ECMA-262 中规定的要多得多。实际上一个完整的javascript是由下图所示的三个不同的部分组成 图1-1 2、ECMAscript简介 我们常见的 Web 浏览器只是 ECMAScript 实现可能的宿主环境之一。宿主环境不仅提供基本的ECMAScript 实现,同时也会提供该语言的扩展,以便语言与环境之间对接交互。而这些扩展——如DOM,则利用 ECMAScript 的核心类型和语法提供更多更具体的功能,以便实现针对环境的操作。其他宿主环境包括 Node(一种服务端 JavaScript 平台)和 Adobe Flash。 那么该标准规定了什么呢, 语法 类型 语句 关键字 保留字 操作符 对象 ECMAScript 就是对实现该标准规定的各个方面内容的语言的描述。 JavaScript 实现了 ECMAScript,Adobe ActionScript 同样也实现了 ECMAScript。  关于这个标准的由来,原因是由于早期神仙打架,各大浏览器厂商分别定义了自己的浏览器脚本语言,然后没有一个既定的标准,使得广大前端开发不得不写许多的hack(一些神奇的技巧

2020阿里云ACP练习题持续更新

孤者浪人 提交于 2020-08-17 11:50:35
单选题1(1分) 阿里云的云盾会检查通过公共互联网登录云服务器ECS的来源IP,登录方式包括SSH和远程桌面,当来自某个IP的登录请求出现多次密码错误的情况时,会发出"ECS遭遇密码暴力破解"的报警,当收到这个报警后,最安全的处理方法应该是________。 通知自己业务平台的所有用户立即修改密码,并通过技术手段杜绝简单密码 这个报警无关紧要,可以忽略 立即更新云服务器ECS实例的系统用户的密码,并启用安全组防火墙,只允许特定IP连接ECS实例 立即登录云服务器ECS实例,检查登录日志,如果没有异常登录成功的记录,可直接忽略 答案:C 解析:当某个IP的尝试多次登录云服务器ECS的时候,为了防止密码被破解,建议立即修改云服务器ECS的密码,并启动安全组防火墙,只允许特定IP登录该ECS。 单选题2(1分) 您基于阿里云的云服务器ECS实例部署了Mysql数据库,随着业务量的不断上涨,您自己部署的数据库的服务能力越来越不足,表现在并发连接数不足,磁盘的IOPS不能满足业务需要等,可以采用阿里云的________产品来解决这些问题。 对象存储OSS 表格存储 云数据库RDS 大数据分析ODPS 答案:C 解析:题目中说遇到了自己部署的数据库的服务能力越来越不足的问题,所以可以通过云数据库RDS来解决问题。 单选题3(1分) 作为一个互联网初创企业的技术负责人

每天学点Vue,学习笔记---DAY4

点点圈 提交于 2020-08-17 04:37:02
小球动画过程分析与flag在动画过程中的作用 : 动画被分为两个阶段,一个是前半场动画,一个是后半场动画 使用flag是后半场动画不执行,每次执行前半场完,flag取非, 下次执行还是前半场动画. 组件的复习: 父组件向子组件传值和data与props的区别: data中的值是可读可写的 props中的值是只读的(写的时候会报警告,不推荐用,要写用data), 组件中的所有props中的数据,都是通过父组件传递给子组件的 如何定义: 用v-bind:parentmsg="父变量值",然后在子组件的props[parentmsg]定义这个变量接收. 用{{parentmsg}}使用 父组件向子组件传方法: 用v-on方法绑定:vm定义一个父方法show 使用v-on:name="show"绑定父方法到子组件上 使用this.$emit('show')来调用父方法 活用:可通过有参方法,将子组件的值传给父组件 this.$emit('show',子参数) show(){ 父参数=子参数 } vm的data:{ 父参数=null } 使用localStorage完成评论的功能: list.push:尾部添加 list.unshift:头部添加 使用@func="loadComments"让父组件的方法可以在子组件里用 $refs的用法: 普通使用如下: 组件中使用如下: 1

互动直播中的前端技术 -- 即时通讯

删除回忆录丶 提交于 2020-08-16 22:27:42
前言 在疫情期间,上班族开启了远程办公,体验了各种远程办公软件。老师做起了主播,学生们感受到了被钉钉支配的恐惧,歌手们开启了在线演唱会,许多综艺节目也变成了在线直播。在这全民互动直播的时期,我们来聊聊互动直播中的即时通讯技术在前端中的使用。 即时通讯技术 即时通讯(Instant Messaging,简称IM)是一个实时通信系统,允许两人或多人使用网络实时的传递文字消息、文件、语音与视频交流。如何来实现呢,通常我们会使用服务器推送技术来实现。常见的有以下几种实现方式。 轮询(polling) 这是一种我们几乎都用到过的的技术实现方案。客户端和服务器之间会一直进行连接,每隔一段时间就询问一次。前端通常采取setInterval或者setTimeout去不断的请求服务器数据。 优点:实现简单,适合处理的异步查询业务。 缺点:轮询时间通常是死的,太长就不是很实时,太短增加服务器端的负担。不断的去请求没有意义的更新的数据也是一种浪费服务器资源的做法。 长轮询(long-polling) 客户端发送一个请求到服务端,如果服务端没有新的数据,就保持住这个连接直到有数据。一旦服务端有了数据(消息)给客户端,它就使用这个连接发送数据给客户端。接着连接关闭。 优点:对比轮询做了优化,有较好的时效性。 缺点:占较多的内存资源与请求数。 iframe流

关于css在html的三种使用方式

亡梦爱人 提交于 2020-08-16 18:06:36
关于css在html的三种使用方式 1、内联样式(直接在html里面使用style)    eg:<h1 style="color:skyblue">这是一个测试标题</h1> 2、内联样式表(于在HTML文档头部 <head> 区域使用<style> 元素 来包含CSS)    eg: <head>   <style>     。。。。。   </style> </head> 3、通过外部引用样式表(推荐) <link rel="stylesheet" href="one.css"> 注:关于 type = "text/css",在调用CSS和JavaScript时,可以将type属性省略不写,因为HTML5在引入CSS时,默认type值为text/css;在引入JavaScript时,默认type值为text/javascript。(引用于《HTML/CSS开发规范指南》) 来源: oschina 链接: https://my.oschina.net/u/4400107/blog/4404686

新手小白开始学前端有什么建议?

99封情书 提交于 2020-08-16 17:44:55
如今,随着物联网时代的到来和网络营销的日益发展,前端技术比以往更加火热。我们可以看到Web应用与新技术趋势紧密相连,而这直接导致了前端行业广阔的就业前景。正因如此,学习前端的朋友越来越多了。为了帮助大家可以更高效地学习,本文为大家总结了一些零基础开始学前端的建议,希望大家可以少走一些不必要的弯路。 1、前端行业现状和发展前景怎么样? 在学习一门技术之前,我们应该先对整个行业的发展情况有所了解,毕竟有时候选择比努力更重要。随着大型企业对于用户界面体验的要求的高度重视,前端人才的需求也在增加。目前,我们可以在boss、拉勾网的招聘中看到,Web前端的需求量还是排名第一。当然,前端的广阔发展前景和高薪的待遇回报说明了这不是一个低门槛的行业。近些年,前端语言和框架也实现了不断的升级,前端和后台技术要求达到相同水平。因此,那些在前端行业感觉就业难的朋友,问题可能就出在技术水平还有待提高。因此,前端行业的发展前景毋庸置疑,但前提的是从业者的专业能力能不能跟得上行业的要求。 2、如何规划个人的职业发展路线? WEB前端工程师不是一个简单的职业,在准备进入这个行业之前就要明确自己一个职位目标和发展路线,这样才能在职场上走得更远。资深WEB前端工程师是一个WEB前端最基本的选择,需要从业者在专业领域不断学习和积累,把更多的时间花费在技术的钻研上。还有一个很好的职业发展目标是成为WEB架构师

前端html学习笔记

不羁的心 提交于 2020-08-16 09:18:15
HTML HTML5:语义化标签, HTML5是多个技术的总称 网站前端三层!!! 1.html 超文本标记语言,提供网站主体,核心规范(标签元素)div header p aside footer 2.css 层叠样式表,通过它为网页设置丰富多彩的样式。 3.javascript (逻辑层,行为层) 一种面向对象的语言,通过它来实现一些网页的动态效果和交互功能。 文本元素:就是把一段文本设置成相匹配的结构含义。 </br> 标签:强制换行 </ br > 强制换行,无法通过css样式改变 严禁出现在页面中,通常只出现在非专业程序员页面中 <b> , <strong> 标签:加粗文本 < b > </ b > b标签为HTML5之前的元素,被废弃 < strong > </ strong > 建议使用strong标签,语义化强 <i> , <em> 标签:文本倾斜 < i > </ i > i元素表示外文词汇或科技术语,实际作用是倾斜 < em > </ em > 建议使用em标签,语义强调 <s> , <del> 标签:删除线 < s > </ s > s标签从语义上来说表示不准确的删除 < del > </ del > 建议使用del标签,语义强调,表示删除相关文字 <u> , <ins> 标签:下划线 < u > </ u > 下划线 < ins > </ ins > 下划线