摘要: JWT token的组成 头部(Header),格式如下: { “typ”: “JWT”, “alg”: “HS256” } 由上可知,该token使用HS256加密算法,将头部使用Base64编码可得到如下个格式的字符串: 有效载荷(Playload): { “iss”: “Online JWT 阅读全文
posted @ 2018-05-25 15:45 cooLay 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 利用vue框架写一个简单的新闻客户端,修改了部分配置重启项目后发现又白屏的情况。特此做个简单的汇总。 1.npm run build打包页面空白 发现页面head中引用的js和css文件是出现了路径错误,这里修改如下: 解决位置:config/index.js文件:把assetsPublicPath 阅读全文
posted @ 2018-05-19 15:14 cooLay 阅读(3263) 评论(0) 推荐(0) 编辑
摘要: 居中是我们使用css来布局时常遇到的情况。使用css来进行居中时,有时一个属性就能搞定,有时则需要一定的技巧才能兼容到所有浏览器,本文就居中的一些常用方法做个简单的介绍。 注:本文所讲方法除了特别说明外,都是兼容IE6+、谷歌、火狐等主流浏览器的。 先来说几种简单的、人畜无害的居中方法 1. 把ma 阅读全文
posted @ 2018-05-05 10:17 cooLay 阅读(891) 评论(0) 推荐(0) 编辑
摘要: Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。Composer 不是一个包管理器。是的,它涉及 "packages" 和 "libraries",但它在每个项目的基础上进行管理,在你项目的某个目录中(例如 vendor)进行安装。 默 阅读全文
posted @ 2018-05-02 16:09 cooLay 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。 举几个栗子: http://www.123.com/index.html 调用 http://www.123.com/server.php (非跨域) http://www.123.com/index. 阅读全文
posted @ 2018-04-26 11:12 cooLay 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 一、什么是less? Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性,使 CSS 更易维护和扩展。 二、如何安装 vue-cli中已经内置配置好了sass 以及lass的配置。在项目工程目录下安装模块即可~ 2.1、安装less以及less-load 阅读全文
posted @ 2018-04-26 10:38 cooLay 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 刚接触vue.js不久,组件化的创作模式感觉很棒。组件好比每一块积木,而一个项目的完成就像你去搭一个积木模型,每一块积木都可以互相配合搭建各式各样的模型,但又相对独立可以重复使用。这就是传说中的低耦合高复用。 因公司要求使用vue-cli脚手架的形式搭建项目前端框架,参照一些网上的包含官网文档的指导 阅读全文
posted @ 2018-04-21 13:08 cooLay 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 先复习小学语文课文,华罗庚的《统筹方法》。 比如,想泡壶茶喝。当时的情况是:开水没有;水壶要洗,茶壶茶杯要洗;火生了,茶叶也有了。怎么办? 办法甲:洗好水壶,灌上凉水,放在火上;在等待水开的时间里,洗茶壶、洗茶杯、拿茶叶;等水开了,泡茶喝。 办法乙:先做好一些准备工作,洗水壶,洗茶壶茶杯,拿茶叶;一 阅读全文
posted @ 2018-04-21 11:56 cooLay 阅读(120) 评论(0) 推荐(0) 编辑
摘要: $("input[name='checkbox']").attr("checked","checked");调试时,前两次都没有问题,可以正常显示选中和取消,但当再去选中的时候,复选框的属性checkbox值变为"checked",没问题,但是复选框却不在显示选中状态,明明属性值改了,但是却不显示勾 阅读全文
posted @ 2017-09-29 21:27 cooLay 阅读(168) 评论(0) 推荐(0) 编辑