沧沧凉凉 
  • 首页
  • 归档
  • 分类
  • 标签
  • 合作
  •   
  •   

辨别用户身份和储存数据的关键-Cookie

当你在一个网页进行登录后,你关闭浏览器,你下次打开这个网页依然是登录状态,这是怎么做到的呢? 因为HTTP协议是无状态协议,即服务器不知道用户上一次做了什么,这严重阻碍了交互式Web应用程序的实现。在典型的网上购物场景中,用户浏览了几个页面,买了一盒饼干和两瓶饮料。 最后结帐时,由于HTTP的无状态性,不通过额外的手段,服务器并不知道用户到底买了什么,所以Cookie就是用来绕开HTTP的无状态性

2020-07-20
面试
Cookie

项目或者文件管理神器-Git

现在网上Git的教程以及介绍非常的多,我一直觉得一个东西首先要会用,然后有时间再去了解原理,所以本篇文章就讲讲怎么使用Git,完全不谈其原理其实是我自己也没有研究过。 1. 思维导图 注:标红的为常用命令。 2. Git是什么 git是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。应注意的是,这与GNU Interact

2020-07-13
实用工具
Git

个人博客快速搭建方案-VuePress

1. 前言之前在EJS的文章中就提到过VuePress,特色是可以在Markdown中使用Vue组件,又可以使用Vue来开发自定义主题,对于一个前端玩家来说,Vue在当下可是必备的技能,所以使用Vue搭建博客也是一个非常常见的需求。 1.1 如何工作一个 VuePress 网站是一个由 Vue、Vue Router 和 webpack 驱动的单页应用。 在构建时,我们会为应用创建一个服务端渲染(S

2020-07-11
blog
个人博客 开源项目

高效的嵌入式JavaScript模板引擎-EJS入门

1. EJS是什么? “E” 代表什么?可以表示 “可嵌入(Embedded)”,也可以是“高效(Effective)”、“优雅(Elegant)”或者是“简单(Easy)”。EJS 是一套简单的模板语言,帮你利用普通的 JavaScript 代码生成 HTML 页面。EJS 没有如何组织内容的教条;也没有再造一套迭代和控制流语法;有的只是普通的 JavaScript 代码而已。 因为最近我使用

2020-07-09
JavaScript
JavaScript 模板引擎

目前最流行的前端打包工具-webpack

简介 webpack 是一种前端资源构建工具,一个静态模块打包器(module bundler)。 核心概念Entry入口(Entry)指示 webpack 以哪个文件为入口起点开始打包,分析构建内部依赖图。 Output输出(Output)指示 webpack 打包后的资源 bundles 输出到哪里去,以及如何命名。 LoaderLoader 让 webpack 能 够 去 处 理 那 些

2020-07-09
面试
webpack

面试题常客之-Promise

1. Promise是什么Promise 是异步编程的一种解决方案,比传统的解决方案回调函数和事件更合理和更强大。简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。从语法上说,Promise 是一个对象,从它可以获取异步操作的消息。Promise 提供统一的 API,各种异步操作都可以用同样的方法进行处理。 2. 解决的痛点Promise 对象是 JavaScrip

2020-07-08
面试
JavaScript

学习前端如何将自己的页面部署到服务器

本篇文章的视频地址: > 前言相信前端的初学者在学习到一定的地步时,都会想将自己做的网页向人家进行展示,但是如何进行展示呢?是直接将网页的静态文件发送给别人?还是说给他地址,让他直接在浏览器上面进行查看。 当然是直接通过域名访问你做的网页更加的人性化!因为你就算给他静态文件,他也不一定会使用。 那么如何将自己的网页部署上线呢? GitHub Pages这种方法无成本,只需要注册一个GitH

2020-07-03
web开发
个人博客 域名 GitHub Pages

公众号自定义样式,令人惊叹的文章编辑器,SVG篇

这个系列居然还有第二期,我是没有想到的,虽然我的公众号已经放弃维护了,现在在搞我的博客。 公众号自定义样式,令人惊叹的文章编辑器 起因事情的起因是因为我无意之中看到了人家微信公众号的文章中有这样的效果: 一个公众号中的文章,居然还能够实现这种效果,太不可思议了,于是马上开始研究起来。 研究使用Chrome浏览器打开这篇文章的链接,然后通过开发者工具进行检查,发现了下面的代码: <sect

2020-06-30
微信公众号
样式

提高处理Excel效率的终极神器-VBA初步入门

1. 前言1.1 什么是VBA?Visual Basic For Application(VBA)可以认为 VBA 是非常流行的应用程序开发语言VASUAL BASIC的子集。实际上VBA是”寄生于”VB应用程序的版本。 也就是说为了自动化需要,微软开发出的一款对于自家的产品(例如:Excel,Word等)的一种通用的自动化语言。也就是说可以帮助人们完成对Excel的一些重复性操作。 1.2 为什

2020-06-29
Excel
宏命令 VBA

Hexo进阶-生成站点地图(Sitemap)

在之前的文章中,介绍了如何通过Hexo搭建一个个人博客: 一个简单易用的制作博客的框架:Hexo 当时我仅仅是觉得Hexo搭建一个博客非常的方便,但是还是不如Vue或者React的适配性强,直到后面我开始接触SEO,才发现Vue和React都是客户端渲染,对SEO非常不友好,反观Hexo,拥有清晰的页面结构,纯静态界面,对SEO那是相当的友好。 正因为这样,我用Hexo搭建了博客后,这几天一直在

2020-06-27
SEO
站点地图 Hexo SEO
1…101112131415

搜索

Hexo Fluid
总访问量 次 总访客数 人