MaxMeng

前端博客


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Dart语言学习笔记(变量)

发表于 2018-06-26 | 更新于 2019-09-20 | 评论数:

这篇主要讲解了Dart语言中的变量。

阅读全文 »

Dart语言学习笔记(总览)

发表于 2018-06-25 | 更新于 2019-09-20 | 评论数:

学习Dart语言的基础语法前,先了解一些重要的概念。

阅读全文 »

把网站升级为https

发表于 2018-06-21 | 更新于 2019-09-20 | 评论数:

在最新的 Chrome 和 Firefox 浏览器中,均开启了对 HTTP 页面的安全警告,以此提醒用户小心有安全漏洞或包含恶意软件的危险网站。这些提示在增强用户的网络安全意识的同时,也必然会导致 HTTP 网站流失用户,因此为了让用户放心安全体验您的网站,应该尽早部署 SSL 证书,启用 HTTPS 加密协议。

而且运营商流量劫持时有发生,这属于中间人攻击的一种,其实质就是在数据通路上劫持文件并篡改(一般是加入广告代码),并将篡改后的文件发送给客户端。由于 HTTP 协议完全是明文传输,很容易被劫持、篡改。为了杜绝这种影响用户体验的行为,升级 HTTPS 也是最好的方法。

本文介绍了我在 CentOS + Nginx 环境下的 HTTPS 部署经历。

阅读全文 »

使用winsw把nginx注册为windows系统服务实现自动启动

发表于 2018-04-28 | 更新于 2019-09-20 | 评论数:

Nginx 是一款轻量级的Web服务器/反向代理服务器,特点是占有内存少,并发能力强。我的项目就用它作为前后端分离项目中前端静态文件的服务器。本文就是介绍使用 winsw 把 nginx 注册为windows服务器的系统服务,实现自启动。可以在服务器重启后自己启动,无需人工干预操作,提高了项目的稳定性。

阅读全文 »

使用内容安全策略(CSP)阻止XSS

发表于 2018-04-26 | 更新于 2019-09-20 | 评论数:

内容安全策略(CSP)是一个额外的安全层,用于检测并削弱某些特定类型的攻击,包括跨站脚本(XSS)和数据注入攻击等。无论是数据盗取、网站内容污染还是散发恶意软件,这些攻击都是主要的手段。

阅读全文 »

常用的npm包整理

发表于 2018-03-20 | 更新于 2019-09-20 | 评论数:

本文整理了平常使用较多的一些npm包。

阅读全文 »

搭建Nginx静态服务器环境

发表于 2017-08-11 | 更新于 2019-09-20 | 评论数:

搭建静态网站,首先需要部署环境。下面的步骤,将告诉大家如何在服务器上通过 Nginx 部署 HTTP 静态服务。

阅读全文 »

ES6重点概览

发表于 2017-06-30 | 更新于 2019-09-20 | 评论数:

本文是阮一峰书籍《ECMAScript 6 入门》的读书笔记,并进行了精简和整合,用20%的篇幅覆盖80%的功能,可以用来速查ES6知识。

阅读全文 »

学习ES6中的类

发表于 2017-06-26 | 更新于 2019-09-20 | 评论数:

JS 在 ES5 及更早版本都不存在类。与类最接近的是:创建一个构造器,然后将方法指派到该构造器的原型上。这种方法通常被称为创建一个自定义类型。在 ES6 中最终引入了类。

阅读全文 »

学习Promise与异步编程

发表于 2017-06-21 | 更新于 2019-09-20 | 评论数:

Promise 基础

Promise 生命周期

每个 Promise 都会经历一个短暂的生命周期,初始为挂起态( pending state ),这表示异步操作尚未结束。一个挂起的 Promise 也被认为是未决的( unsettled )。一旦异步操作结束, Promise 就会被认为是已决的( settled ),并进入两种可能状态之一:

  1. 已完成( fulfilled ): Promise 的异步操作已成功结束;
  2. 已拒绝( rejected ): Promise 的异步操作未成功结束,可能是一个错误,或由其他原因导致。
阅读全文 »
123…7
孟禹丞

孟禹丞

孟禹丞的个人博客

62 日志
4 分类
24 标签
GitHub E-Mail
Links
  • MaxMeng
  • 前端导航
  • 学习D3系列
晋ICP备16002083号-1 © 2016 – 2019 孟禹丞
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Pisces v6.7.0