- 博客(31)
- 收藏
- 关注
转载 博客迁移通知
前言最近搭建了一个个人博客,虽然博客园已经是挺好的了,只是自己想折腾下。以后博客还是会两边同步更新,毕竟自己搭建的博客如果不是大佬,访问的人数少,就得不到有效交流,这违背了写博客的初衷。采用技术vuepressgithub.iovue成果新博客地址:https://susan007.github.io特别说明搭建的还是有坑,在PC端不显示...
2018-09-26 22:53:00
160
转载 javascript之for循环的几种写法
背景javascript中的for循环选择多种多样,可你知道其中的差别在哪里吗?什么时候又该用哪种循环才是最佳策略?以上这些是本文想讨论的,欢迎交流。说明1、20年前的for循环//20年前的写法let len = myArray.Lengthfor (let index = 0; index < len; index++) { console....
2018-09-11 16:32:00
282
转载 DNS必知必会
什么是DNS?DNS服务器(Domain Name Server,域名服务器)是进行域名和与之相对应的IP地址进行转换的服务器。基本概念DNS服务器中保存了一张域名和与之相对应的IP地址 的表,以解析消息的域名。域名是Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时也指地理位置)。域名是由一串用点分隔的名字组成的,...
2018-08-20 19:54:00
172
转载 好用的js-cookies工具
背景回顾一年前的代码,关于cookies这块,增删改查完全可以封装成一个模块。在MDN上看到一款很全的分享,在此做个记录。cookies模块/*\|*||*| :: cookies.js ::|*||*| A complete cookies reader/writer framework with full unicode suppor...
2018-08-20 09:50:00
313
转载 正则表达式必知必会
基本概念正则表达式描述了一种字符串匹配的文字模式,由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成,将该模式与所搜索的字符串进行匹配。通俗的讲,正则表达式相当于定义了一个模板,从某个字符串中按照这个模板进行某种。比如检查是否含有某种子字符串,将匹配的子字符串做替换,从某个字符串中取出符合条件的子字符串等。字符组成正则表达式是由普通字符(例如字符 a 到 z)以及...
2018-07-26 00:27:00
141
转载 javascript之原型
写作背景最近在抓基础,毕竟没有好地基盖楼容易塌啊...再回首javascript,原型可以说是该语言较为核心的设计之一,我们有必要了解下其设计理念 (#^.^#)基本概念MyObject.prototype:用于建立由new MyObject()创建的对象的原型。_proto_:获取obj对象的原型对象的非标准方法(只在某些浏览器支持,如chrome/sa...
2018-07-21 00:29:00
71
转载 基于token的后台身份验证(转载)
几种常用的认证机制HTTP Basic AuthHTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password,简言之,Basic Auth是配合RESTful API 使用的最简单的认证方式,只需提供用户名密码即可,但由于有把用户名密码暴露给第三方客户端的风险,在生产环境下被使用的越来越少。因此,在开发对外开放的RESTful API...
2018-07-11 15:56:00
517
转载 纯web实现游记类手机端应用
初衷当初的一个学习框架项目,采用sui框架实现的一套手机端页面。今天清理github的时候重新整理了一下,因为设计的确实不错嘛,拿出来大家一起学习。。。哈哈说明采用sui框架纯html/css/js实现(ps:js代码量少得可耻 ^-^)页面展示 项目地址项目github地址欢迎您 fork或者star或者clo...
2018-06-25 14:48:00
84
转载 Web缓存加速指南(转载)
这是一篇知识性的文档,主要目的是为了让Web缓存相关概念更容易被开发者理解并应用于实际的应用环境中。为了简要起见,某些实现方面的细节被简化或省略了。如果你更关心细节实现则完全不必耐心看完本文,后面参考文档和更多深入阅读部分可能是你更需要的内容。什么是Web缓存,为什么要使用它?Web缓存位于Web服务器之间(1个或多个,内容源服务器)和客户端之间(1个或多个):缓存会根据进...
2018-06-17 11:00:00
104
转载 git使用总结(常用命令)
前言写这篇文章的目的是让新手能够操作git管理自己的代码,可能你知道git的各种命令但是对其使用顺序并不熟,比如我。所以有必要整合一篇关于命令使用步骤的文章,图片用的人家的,也没询问让不让用,可能会惹上官司,珍重。本文章以github托管平台为例(最近github被田牌收购,也不知道会发展成什么样)。 安装git下载Git并双击exe安装:傻瓜式下一步,并不需要配...
2018-06-08 21:59:00
119
转载 服务器学习笔记之servlet
初衷想学习下服务器这边的知识,制定了一条学习路线:java8--->servlet--->springMvc--->springBoot--->springCloud。在此当做学习笔记。本文开发环境是IDEA正式版。概念servlet本质是一个java接口,这个接口定义了处理网络请求的一组规范或需求描述。servlet容器将请求分发给servl...
2018-06-07 10:14:00
89
转载 Http Status Code 套餐合集(转载)
1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。100(继续)请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101(切换协议)请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)表示成功处理了请求的状态代码。200(成功)服务器已成功处理了请求。通常,这表...
2018-05-30 14:35:00
565
转载 Android之NDK环境配置+JNI开发+so文件编译
前言这边Android作为日常记录,虽然破坏了文章队形~ 最近人工智能挺火的,也稍微了解了一些库,比如关于视觉库openCV。要在安卓下调用这些C/C++库,需要用到JNI开发,在此把过程分享一下。概念JNI:Java Native Interface的缩写。提供了API供java和其他语言通信,主要是C/C++。NDK:Native Development K...
2018-05-18 15:12:00
1396
转载 svg动画之日出
效果分析一个太阳,从底部升起来,天空由黑变蓝。那么要画的东西确定为三个:1、太阳(圆形)2、太阳光芒 3、天空代码如下<!--画太阳--><svg width="600" height="600"> <!--天空和天空颜色动画--> <rect width="100%" height="100%"...
2018-04-09 15:32:00
189
转载 background-position为什么会出现负值?
上篇文章讲到了雪碧图,其中小机器人抖腿的动作设置了图片的background-position:-640px 循环到-1200px,那么这个数值是如何得出来的?下面具体分析一下如何计算background-position的数值。分析素材下面这张雪碧图是今天的分析素材,尺寸为273*71,单位是px:概念background-position:设置背景图像...
2018-03-08 10:53:00
267
转载 前端动画小记---bilibili ( ゜-゜)つロ客户下载小动画
逛哔哩哔哩 ( ゜-゜)つロPC版的时候看到一个蛮有意思的动画,指导用户去下载客户端,于是摸索实现了一个。原动画效果可以看到,一个静止的小电视人,当鼠标移动到电视人身上时,电视人慢慢变身成为一个小手机人,同时淡入一个对话框提示用户去下载客户端;当鼠标停在小手机人身上时,手机人抖腿,并且对话框持续显示;当鼠标从小手机人身上移开,小手机人慢慢恢复为小电视人,同时对话框淡出退场。...
2018-03-06 15:41:00
110
转载 vue指令示例合集
vue所有指令练习合集。这是个html文件,用chrome打开可查看结果。<!DOCTYPE html><html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <m...
2018-02-25 15:04:00
451
转载 原型设计工具初涉
有时候无法描述心中的设计时,我们可以将想法画出来,比描述更清晰直观,这里介绍几款自己用过的原型设计工具。这些工具呢是针对程序员来说,操作简单,可能不需要特别强大的功能,专业人士请出门右转,蟹蟹~原型设计工具之墨刀:这款原型设计工具的好处之一是拥有网页版,无需下载即可使用,上手简单。不管你是设计网页还是移动应用,这款工具都可驾驭。官网链接:http://www.modao...
2018-02-07 23:23:00
103
转载 axios使用初涉
看vue的时候,vue2.0推荐使用axios做http请求,今天就学一下axios基本使用。安装 axios推荐npm方法(npm是node.js环境下的包管理器):npm install axios 非常任性,只推荐这一种安装方法,强迫乃们使用这种便捷的方式。觉得npm慢?或者根本无回应?下面教大家更换电脑源npm。目前接触到最多的就是淘宝npm镜...
2018-02-07 22:09:00
100
转载 vue-router初涉
概念:vue-router: vue官方路由插件。路由: 指单页面应用的路径管理系统。在vue中都是单页应用,相当于只有一个index.html页面,所以无法使用<a>标签,我们使用路由来管理插件路径。安装:npm install vue-router --save-dev //--save-dev命令直接将依赖包信息写入packege.j...
2018-01-29 22:58:00
98
转载 vue-cli脚手架项目实例
看完了配置,接下来通过一个实例,更清晰地了解这些文件之间的联系,顺带练习练习vue相关知识。1、安装打开命令行控制器,系统自带cmd或者git bash等都可以,按照顺序输入如下指令,耐心等待每一条指令执行完成即可。npm install -g vue-cli //-g指的是将包安装到全局环境中global/***template-name是模板名称,...
2018-01-24 17:30:00
412
转载 vue-cli脚手架之其他文件解释
好了,脚手架目录中重要的文件基本都介绍了,但还有一个不太注意到的文件没有解释,这里也说明一下。config文件夹下的index.js,作用是不同开发环境下的参数配置(可选项很多,生产环境、开发环境、测试环境):condig文件夹中的其他几个文件,这几个文件主要是暴露接口(其他文件会引用这些暴露出来的变量等):.babelrc文件:由于浏览器的兼容问...
2018-01-20 19:50:00
107
转载 vue-cli脚手架之package.json
package.json文件配置及其含义,这个是vue-cli自动生成的文件,先贴一张代码及其含义:{ "name": "secondproject",//模块名称 "version": "1.0.0",//模块版本 "description": "A Vue.js project",//对模块的描述 "author": "datura",//作者是...
2018-01-20 16:11:00
277
转载 vue-cli脚手架之webpack.test.conf.js
webpack单元测试配置:// This is the webpack config used for unit tests.var utils = require('./utils')//utils.js文件导入var webpack = require('webpack')//webpack模块导入var merge = require('webpack-m...
2018-01-20 11:39:00
234
转载 vue-cli脚手架之webpack.prod.conf.js
webpack.prod.conf.js 生产环境配置文件:'use strict'//js严格模式执行const path = require('path')//这个模块是发布到NPM注册中心的NodeJS“路径”模块的精确副本const utils = require('./utils')//utils.js文件const webpack = require...
2018-01-20 11:28:00
138
转载 vue-cli脚手架之webpack.dev.conf.js
webpack.dev.conf.js 开发环境模式配置文件:'use strict'//js按照严格模式执行const utils = require('./utils')//导入utils.jsconst webpack = require('webpack')//使用webpack来使用webpack内置插件const config = require(...
2018-01-20 00:25:00
187
转载 vue-cli脚手架之webpack.base.conf.js
webpack相关的重要配置文件将在这一节给出。webpack水很深啊^o^,在此先弄清楚原配文件内容的含义,后续可以自己根据实际情况配置。webpack.base.conf.js:配置vue开发环境的webpack配置,处理各种文件(js啊、css啊、html啊...)'use strict'//js严格模式执行const path = require('path...
2018-01-19 19:35:00
272
转载 vue-cli脚手架之build文件夹上半部
好,接下来一起分析分析配置文件^o^。build.js作用:命令npm run build的入口配置文件,主要用于生产环境。build.js中具体含义标注(vue-cli脚手架官方文件解释,大家可自行定制这里面的内容):check-version.js,文件有点点长这里直接贴代码:'use strict' //js严格运行模式const ...
2018-01-19 17:14:00
101
转载 vue-cli脚手架目录一览
最近在学习vue,看的稀里糊涂。今天从头开始,把cli配置的vue项目目录和配置文件搞清楚。先看看整个项目目录结构:再看看build文件夹下相关文件及目录:config文件夹下目录和文件:接下来说说vue-cli项目中页面相关的主要文件^o^首先是index.html:说明:一般只定义一个空的根节点,在main.js里面定义的实例将挂载在#...
2018-01-19 10:41:00
318
转载 javascript运算符之==和===
1、== :判断两个数是否相等,在比较之前会自动转化类型再做比较。为确定两个运算数是否相等,这两个运算符都会进行类型转换。执行类型转换的规则如下:1、如果一个运算数是 Boolean 值,在检查相等性之前,把它转换成数字值。false 转换成 0,true 为 1。2、如果一个运算数是字符串,另一个是数字,在检查相等性之前,要尝试把字符串转换成数字。3、如果一个运算数...
2018-01-10 11:03:00
107
转载 【转】OkHttp使用进阶 译自OkHttp Github官方教程
作者:GavinCT出处:http://www.cnblogs.com/ct2011/英文版原版地址Recipes · square/okhttp Wiki同步get下载一个文件,打印他的响应头,以string形式打印响应体。响应体的string()方法对于小文档来说十分方便、高效。但是如果响应体太大(超过1MB),应避免适应string...
2016-04-18 19:38:00
65
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人