![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
学习总结
文章平均质量分 51
樱桃小丸犊子吖
“落日弥漫的橘,天边透亮的星”
展开
-
Linux基本命令 目录与文件
当前目录和上层目录: ./ ../主目录: ~/切换目录: cdpwd — 打印出当前工作目录名cd — 更改目录ls — 列出目录内容使用命令type – 说明怎样解释一个命令名. 显示命令的类型which – 显示会执行哪个可执行程序. 显示一个可执行程序的位置help – 得到 shell 内建命令的帮助文档--help - 显示用法信息man – 显示命令手册页. 显示程序手册页apropos – 显示一系列适合的命令. 显示适当的命令info – 显原创 2021-07-15 14:52:06 · 145 阅读 · 0 评论 -
Vue中使用TypeScript: vue-property-decorator使用
安装使用@Componentvue-property-decorators仓库GitHub地址:https://github.com/kaorun343/vue-property-decoratorVue中使用TypeScript时,用到了一个非常好用的库:vue-property-decorators ,它使用装饰器来简化书写, 这个组件完全依赖于vue-class-component它具备以下几个属性:@Component (完全继承于vue-class-component)@Emi.原创 2021-02-19 17:12:51 · 459 阅读 · 0 评论 -
基于element的表单渲染器 (el-form-renderer)
GitHub地址: @femessage/el-form-renderer基于 element-ui 封装的表单渲染器,完整继承了 element 的属性定义,并进行了简单扩展,从而用户能够通过使用一段预设的数据渲染出一个完整的 element 表单。但它不仅仅是 element-ui ,甚至不仅仅是表单。Element-UI 表单链接地址: https://element.eleme.cn/#/zh-CN/component/formElement-UI 的Form Attributes、Met原创 2020-12-02 17:51:55 · 795 阅读 · 0 评论 -
安全防范知识点 XSS CSRF
1. 能不能说一说XSS攻击?XSS 攻击是指浏览器中执行恶意脚本, 然后拿到用户的信息进行操作。XSS 简单点来说,就是攻击者想尽一切办法将可以执行的代码注入到网页中。窃取Cookie。监听用户行为,比如输入账号密码后直接发送到黑客服务器。修改 DOM 伪造登录表单。在页面中生成浮窗广告主要分为存储型、反射型和文档型。存储型,顾名思义就是将恶意脚本存储了起来,确实,存储型的...原创 2020-04-29 11:49:36 · 182 阅读 · 0 评论 -
get请求和post请求的理解与区别
HTTP协议中常见的两种发送请求的方法是:get 和 postGET: 从指定的资源请求数据,用于获取数据。POST: 向指定的资源提交要被处理的数据,用于将数据发送给服务器。Eg: GET的语义会被用在「看看我的Timeline上最新的20条微博」这样的场景,而POST的语义会被用在「发微博、评论、点赞」这样的场景中HTTP的底层是TCP/IP。所以GET和POST的底层也是TCP/...原创 2020-04-25 23:26:25 · 226 阅读 · 1 评论 -
浅谈CSS重绘和回流(重排)—— 如何减少重绘和回流(重排)
浏览器的渲染过程解析HTML,构建DOM树解析CSS,生成CSS规则树合并DOM树和CSS规则,生成render树布局render树(Layout/reflow),负责各元素尺寸、位置的计算绘制render树(paint),绘制页面像素信息浏览器会将各层的信息发送给GPU,GPU会将各层合成(composite),显示在屏幕上基本概念重绘:当页面...原创 2020-04-10 14:23:31 · 4405 阅读 · 2 评论 -
J关于JS事件冒泡与JS事件委托(事件代理)
什么叫事件委托呢即事件代理:对“事件处理程序过多”问题的解决方案就是事件委托。例如, click 事件会一直冒泡到 document 层次。也就是说,我们可以为整个页面指定一个 onclick 事件处理程序,而不必给每个可单击的元素分别添加事件处理程序。1. 基本概念: JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事...原创 2020-04-09 17:09:37 · 285 阅读 · 0 评论 -
HTTP常见知识点之——最常见的请求头及Http缓存(浏览器缓存)和应用程序缓存
应用程序缓存应用程序缓存是 HTML5 的重要特性之一,提供了离线使用的功能,让应用程序可以获取本地的网站内容,例如 HTML 、 CSS 、图片以及 JavaScript 。这个特性可以提高网站性能,它的实现借助于 manifest 文件,如下:<!doctype html><html manifest=”example.appcache”></htm...原创 2020-03-12 21:23:31 · 1520 阅读 · 0 评论 -
svg与canvas画布的区别
什么是SVG?SVG可缩放矢量图形是基于可扩展标记语言( XML ),用于描述二维矢量图形的一种图形格式。SVG 是 W3C(即 国际互联网标准组织)制定的一种新的二维矢量图形格式,也是规范中的网络矢量图形标准。SVG 严格遵从 XML 语法,这也就是说 SVG DOM 中的每个元素都是可用的,并用文本格式的描述性语言来描述图像内容,因此是一种和图像分辨率无关的矢量图形格式。在 SVG ...原创 2020-03-08 13:07:03 · 191 阅读 · 0 评论 -
WEB标准以及W3C的理解与认识
WEB标准 不是某一个标准,而是一系列标准的集合。这些标准大部分由 万维网联盟 (外语缩写: W3C )起草和发布,也有一些是其他标准组织制订的标准。 W3C:万维网联盟,是一个web开发的国际性联盟网页主要由三部分组成:结构、表现、和行为对应的标准也分三方面结构化标准语言主要包括XHTML和XML表现标准语言主要包括CSS行为标准主要有包括对象模型(如W3C DOM)、EC...原创 2020-03-05 16:35:03 · 726 阅读 · 0 评论 -
对HTML5的认识及优缺点
网络标准 HTML5本身是由W3C推荐出来的多设备跨平台 用HTML5的优点主要在于,这个技术可以进行跨平台的使用自适应网页设计即时更新 游戏客户端每次都要更新,很麻烦。可是更新HTML5游戏就好像更新页面一样,是马上的、即时的更新。总结概括HTML5有以下优点:提高可用性和改进用户的友好体验;有几个新的标签,这将有助于开发人员定义重要的内容;可以给站点带来更多的多...原创 2020-03-05 13:59:54 · 541 阅读 · 0 评论 -
webstorage本地存储及localStorage、sessionStorage用法以及session和cookie简单理解及区别
一、webstorage本地存储webstorage是本地存储,存储在客户端,包括localStorage和sessionStoragelocalStorage生命周期是永久,这意味着除非用户手动在浏览器提清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信sessionStorage仅在当前会话下有...原创 2020-03-03 15:47:47 · 735 阅读 · 0 评论 -
HTML5新增的表单元素
HTML5 新的 Input 类型HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。emailurlnumberrangeDate pickers (date, month, week, time, datetime, datetime-local)searchcolorEg:Input 类型 - email email 类型用于应该包含 e-m...原创 2020-02-29 22:59:28 · 509 阅读 · 0 评论 -
事件的三个阶段:捕获阶段 目标阶段 冒泡阶段及防止冒泡和捕获
最恰当的比喻:可以想象画在一张纸上的一组同心圆,如果你把手指放在圆心上,那么你的手指指向的其实不是一个圆,而是纸上所有的圆。放到实际页面中就是,你点击一个按钮,事实上你还同时点击了按钮所有的父元素。事件流阶段是捕获阶段 (从根节点开始顺着目标节点构建一条事件路径,即事件由页面元素接收,逐级向下,到具体的元素)目标阶段 (到达目标节点,即元素本身)冒泡阶段 (从目标节点顺着捕获阶段构建...原创 2020-02-29 22:29:47 · 6134 阅读 · 2 评论 -
常见HTTP状态码参考
HTTP 状态码(是用以表示网页服务器超文本传输协议响应状态的 3 位数字代码,由 RFC 2616 规范定义的,所有状态码的第一个数字代表了响应的五种状态之一。HTTP状态码总的分为五类:1XX. 信息状态码 服务器收到请求,需要请求者继续执行操作2XX. 成功状态码 操作被服务器成功接收并处理3XX. 重定向状态码 需要进一步的操作以完成请求4XX. 客户端错误状态码...原创 2020-02-25 21:12:36 · 232 阅读 · 0 评论 -
获取百度地图api密钥SDK 最简单的获取PackageName,获取发布版SHA1
进入百度地图api首页http://lbsyun.baidu.com/拉到页面最下方会看到申请密钥,点击立即注册点击申请密钥后跳转到填写个人信息页面,注册成为开发者,填写写完后提交,等待邮件确认点击邮件里的链接,跳转页面 (之前注册过的就不会有这些步骤啦)填写信息 因为我的应用类型的Android SDK 下面获取发布版SHA1、PackageName,刚开始的时候一脸懵,最后慢慢摸索也...原创 2020-02-23 15:12:03 · 1202 阅读 · 0 评论 -
13个需要知道的方法:使用 JavaScript 来操作 DOM
文章目录HTML DOM createElement() 方法HTML DOM querySelector / querySelectorAll() 方法HTML DOM appendChild() 方法HTML DOM removeChild() 方法HTML DOM replaceChild() 方法HTML DOM cloneNode 方法HTML DOM insertBefore() 方法...原创 2019-12-11 21:30:22 · 114 阅读 · 0 评论 -
Webstorm添加新建文件类型 & 创建文件模板
Webstorm添加新建文件类型以创建Vue文件为例: File—Setting—Editor—File and Code Template分支,点击添加,依次输入Name和Extension,OK即可。如图:Webstorm创建文件模板 Webstorm新建文件过程中现在文件头部加入创建时间,作者信息,项目名称,需要用到修改默认的模板,即上一步,如图: Webstorm提供了...原创 2019-09-03 18:05:11 · 3264 阅读 · 1 评论 -
常见的使用 JS 来动态操作 css方法,你应该了解这些
直接在.style对象上设置样式属性将需要使用驼峰式命名作为属性键,而不使用短横线命名;如果需要设置更多的内联样式属性,则可以通过设置.style.cssText属性,以更加高效的方式进行设置 。const el = document.createElement('div')el.style.backgroundColor = 'red'// 或者 el.style.cssText ...原创 2019-12-04 19:45:44 · 121 阅读 · 0 评论 -
做你自己,生活自然如你所愿&燃烧吧,少年!
最近的我呀,可能真的想做一个腹有诗书气自华的女子,每天下午都有在看书,当然我也是懒得去运动,所以在大家一个个都去锻炼身体,强健体魄的时候,我一个人窝在小组啃起来了书,不对,看起来了书。 本身是在看《天才在左疯子在右》的,那里面的每一个字我可以说都认识啦,但是看的每一篇我都是紧皱眉头的,它所表达你的深一层的含义及内涵,我需要一点一点吃透,包括借助“外力”。后来呀我家福坤给我带来了一本书,...原创 2019-07-13 21:20:26 · 159 阅读 · 0 评论 -
Matlab如何保存运行出来的结果图片
Matlab如何保存运行出来的结果图片,比如动图,望解答原创 2019-05-28 16:15:59 · 2152 阅读 · 0 评论 -
2019年会总结+自我反思
未来软件工作室2019年会总结原创 2019-05-04 22:35:38 · 2359 阅读 · 11 评论 -
你该严肃起来了,心该收收了
你,该严肃起来了,心该收收了。 最近看了一篇文章:招前端的公司这么多,为什么有人却找不到工作?。 收益颇深,因为“我毕业后找不到工作怎么办”这个想法在我脑海里已经存了好久了。该收心了,如果确定要毕业工作,就要现在开始着手开始准备,不能再晃悠了,该严肃起来了。提高学习效率提高执行力提高自制力 学习效率、执行力、自制力是我的死穴,也必将是我的致命点。再一眨眼见大二也会过去,...原创 2019-03-31 17:23:51 · 130 阅读 · 0 评论 -
量变终究会引起质变,加油&燃烧吧,少年!
小组回忆录生活琐事自我反思每天坚持早睡早起和运动的人,就是比你优秀原创 2019-07-20 17:54:23 · 235 阅读 · 0 评论 -
添加国内淘宝源报错bad response Not Found 404
可直接查看文章最后最终解决方案 PS: 使用“gem sources”命令可以查看当前的源 sass官网描述: 网上搜索的答案填写的是更改源为:http://ruby.taobao.org 这个添加上去后发现还是不行,访问上面的网站可以看得到现在地址改成了https://gems.ruby-china.org/ 即添加国内ruby源 gem sources --add h...原创 2019-08-28 16:48:11 · 341 阅读 · 0 评论 -
飞冰 - 让前端开发简单而友好
飞冰 - 让前端开发简单而友好 官网:https://ice.work/ 阿里巴巴飞冰(ICE)的 GUI 构建工具 ICEWORKS 安装GUI工具之后,即安装安装 iceworks,npm install iceworks -g, 安装完成后在命令行执行iceworks命令,即可启动 iceworks,会在默认的浏览器中打开 http://localhost:8000/ 进行访问...原创 2019-10-02 11:15:30 · 229 阅读 · 0 评论 -
Web前端UI开源框架小汇总
文章目录1. Cube UI2. Mint UI3. YDUI Touch5.Vant 5. Muse-UI6. ZUI 7. SUI8. iView9. Element10. Ionic11. FrozenUI12. AT-UI13. OnsenUI13. OnsenUI 看vue的时候有用到Mint UI、cube-ui这两个UI框架,今天无意间get到好多新的东西,汇总到一起,自己以...原创 2019-09-30 21:58:17 · 694 阅读 · 0 评论 -
apache-tomcat-9.0.26安装与配置
官网下载:http://tomcat.apache.org/解压到一文件夹内:配置环境变量: 此电脑——属性——高级系统设计——高级——环境变量 变量名:CATALINA_HOME 变量值:E:\Program Files\apache-tomcat-9.0.26-windows-x64\apache-tomcat-9.0.26 PS: 根据自己路径5. 启动Tom...原创 2019-09-29 08:32:07 · 1278 阅读 · 0 评论 -
五大主流浏览器及其内核(渲染引擎)
五大主流浏览器及其内核(渲染引擎)原创 2019-09-24 16:18:53 · 1015 阅读 · 0 评论 -
Mac下SSH使用与配置 && Mac上webstorm与git仓库建立连接
其实,Windows也差不多是这个步骤 webstorm与git仓库建立连接打开Mac终端,输入cd ~/.ssh检查.ssh文件是否存在,不存在,进行步骤2如果没有安装ssh文件,终端输入命令ssh -v,安装ssh文件usage: ssh [-1246AaCfGgKkMNnqsTtVvXxYy] [-b bind_address] [-c cipher_spec] ...原创 2019-08-30 16:13:12 · 717 阅读 · 0 评论 -
实习心得~
本周我们主要的任务也就是电子工艺实习。五天过去后,一周的实习终于圆满的画上了句号。(可是也不免内心的吐槽,这真的是在实习吗?) 周一老师把每个实验大致介绍了一下,便让我们一直开始行动了。但是我和我的小伙伴一直纠结于到底在做哪一个实验,实验一、实验十五每一个都研究好久,但最后都被我们pass了,总觉得这俩很难。实验十五各个器件没有数据,不好调试,并且最后焊接出来的板子可能会报废;实验一的小车...原创 2022-05-03 17:06:39 · 2867 阅读 · 0 评论