DNA' Blog

个人学习记录


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 搜索

React+Redux学习笔记

发表于 2018-08-11 | 更新于: 2018-08-12 | 分类于 React
字数统计: 3,354 | 阅读时长 ≈ 13
最近的实习过程中,学习了React+Redux,并使用React+Redux参与了一个完整项目的开发。这里对React和Redux中的关键概念做一下总结,并从实际使用感受上,与我个人熟悉的vue做一个简单的对比。 ReactReact是由facebook发布和维护的前端MVVM框架。 Rea ...
阅读全文 »

Web前端涉及到的相关网络协议概述

发表于 2018-04-21 | 更新于: 2018-04-21 | 分类于 Network Protocol
字数统计: 2,360 | 阅读时长 ≈ 9
Web前端涉及到的相关网络协议概述。(待完善) HTTPHTTP(HyperText Transfer Protocol,超文本传输协议)是建立在TCP协议之上的网络传输协议。 HTTP有如下几个特点: 基于文本的 无状态,有会话的(Cookies) 可扩展的(Header) 可缓存的 HTTP ...
阅读全文 »

js实现继承的6种方式

发表于 2018-04-21 | 更新于: 2018-04-21 | 分类于 JavaScript
字数统计: 722 | 阅读时长 ≈ 4
本文总结自js高程。 原型链123456789101112131415161718192021// Superfunction SuperType() { this.property = true;}SuperType.prototype.getSuperProperty ...
阅读全文 »

前端基础知识复习之CSS

发表于 2017-11-13 | 更新于: 2017-11-13
字数统计: 486 | 阅读时长 ≈ 2
居中问题文本居中1234567/* 文字行 水平居中对齐,如p、h1-h6 */text-align: center;/* 文字块 水平居中对齐 */margin-left: auto;margin-right: auto;/* 文字行和列 垂直居中对齐,需要指定高度,如height、line-he ...
阅读全文 »

Server-sent Events学习记录

发表于 2017-10-26 | 更新于: 2018-04-21 | 分类于 HTML5
字数统计: 2,239 | 阅读时长 ≈ 9

服务器推送事件(Server-sent Events,简称SSE,下同)是HTML5规范中的一个组成部分,可以用来从服务端实时推送数据到浏览器端。相对于WebSocket技术来说,SSE只是单向通信(只能实现服务器向浏览器推送消息,而浏览器不能通过sse向服务器主动发送消息),使用起来也更加简单,对服务器端的改动也比较小,特别适合于诸如监控数据、消息推送等应用场景。

阅读全文 »

RESTful API设计总结

发表于 2017-09-29 | 更新于: 2017-10-09 | 分类于 RESTful
字数统计: 966 | 阅读时长 ≈ 4

近期,组内的前后端分离项目中用到了RESTful进行后台API的设计,经过一段时间的学习和实践,我对RESTful API设计有了进一步的认识。该项目中后台部分采用的框架是ThinkPHP5,前端部分用的是vue2+vue-router+vuex的全家桶,用axios进行数据交互。这里总结一下对RESTful API的学习和设计心得。

阅读全文 »

跨域资源共享技术总结

发表于 2017-09-28 | 更新于: 2017-10-26 | 分类于 HTTP
字数统计: 80 | 阅读时长 ≈ 1

跨域资源共享,即Cross-origin Resource Sharing(下称CORS),又叫跨源资源共享。CORS产生的原因,主要是受浏览器自身的同源策略(Same-origin Policy)限制。

浏览器的同源策略

浏览器的同源策略

源的定义

An origin is defined by the scheme, host, and port of a URL.

###

##

阅读全文 »

js小技巧之----获取窗口resize完成之后的事件

发表于 2016-07-31 | 更新于: 2017-10-09 | 分类于 JavaScript
字数统计: 472 | 阅读时长 ≈ 2

用js可以方便地获取浏览器窗口onResize事件,当窗口在被resize的时候,该事件会不断被触发。然而,想要获取窗口resize完成之后的事件(onResizeCompleted)却比较麻烦。

阅读全文 »

用js弹出浏览器自定义精简窗口

发表于 2016-07-30 | 更新于: 2017-10-09 | 分类于 JavaScript
字数统计: 545 | 阅读时长 ≈ 2

有时候,由于某些需求,一些网页需要更大块儿的像素区域来展示更多更丰富的信息,这时可通过JavaScript对浏览器边框进行自定义“精简”,来达到这样的目的。

阅读全文 »

Ajax用JQuery实现的一种个人常用写法

发表于 2016-07-30 | 更新于: 2017-10-09 | 分类于 JavaScript
字数统计: 375 | 阅读时长 ≈ 2

Ajax,即Asynchronous JavaScript and XML,翻译过来就是:异步的JavaScript与XML技术。个人的理解是:一种用JS在浏览器上执行的想服务器发送请求以获取相应数据技术,使用它可以很方便地在不更新页面的前提下请求、获取、处理、显示数据。

阅读全文 »
12
DNA

DNA

12 日志
8 分类
22 标签
RSS
GitHub E-Mail
Creative Commons
友情链接
  • 昭哥
  • 六哥
  • 媳妇
0%
© 2016 — 2018 DNA | 网站总字数: 12.2k
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.3