2018年11月12日

web字体分析

摘要: 一、衬线字体与非衬线字体 衬线体(serif)和无衬线体(sans serif)的分类起源于英文字体界。 衬线体(serif) Georgia Times 「衬线」指的是字形笔画在首位的装饰和笔画的粗细不同,所以「衬线」又被称为「字脚」。 衬线体又可以根据衬线变化可以分成三类: 具有特定曲线衬线的「阅读全文

posted @ 2018-11-12 17:00 qize 阅读(79) 评论(0) 编辑

2018年3月3日

NodeJs之fs

摘要: NodeJs版本:4.4.4 fs的实用方法 查看文件信息(fs.stat) 定义:fs.stat(path, callback) 结果: 查看文件夹下文件(fs.readdir) 用来查看文件夹下有哪些文件 定义:fs.readdir(path[, options], callback) 结果:阅读全文

posted @ 2018-03-03 22:07 qize 阅读(94) 评论(0) 编辑

2017年12月10日

Promise原理与实现探究的一种思路

摘要: 写在前面 这个文章,展现的是一个实现Promise的思路,以及如何发现和处理问题的情境。 从现有的Promise分析 如果我们想要自己实现一个简单的 ,那现有规范规定的 肯定是我们最好的参照。 我们先看下 怎么使用: 来看下返回的 是什么,以及它的结构是怎么样的: 再进行一些具体操作 从Promis阅读全文

posted @ 2017-12-10 17:40 qize 阅读(339) 评论(0) 编辑

2017年12月5日

Open Graph Protocol(开放内容协议)

摘要: 最近在整理公司hexo博客的时候突然发现在页面 里面有一个这个奇怪的 Open Graph Protocol(开放内容协议) 开放内容协议一种新的HTTP头部标记,即这种协议可以让网页成为一个“富媒体对象”。 用了 标签,就是你同意了网页内容可以被其他 社会化网站引用 等。 说白了,这个属性的加入能阅读全文

posted @ 2017-12-05 19:58 qize 阅读(840) 评论(0) 编辑

Vue2的独立构建与运行时构建的差别

摘要: 其实这个问题在你使用vue cli构建项目的时候是不会出现的,因为你在创建项目的构建过程中已经让你勾选了,然后会写入 中。 这就在这,会让你选择Vue的构建方式。 如果你勾选 就会出现如上的配置。 其实这里涉及到一个概念: 独立构建:含义是,拥有完整的 和`运行时调用功能` 运行时构建:含义是,只拥阅读全文

posted @ 2017-12-05 19:55 qize 阅读(870) 评论(0) 编辑

2017年11月10日

大话git中的撤销操作

摘要: 下面以现实场景作为情境。 基础知识,理解git中的几个区域 本地代码已经add,未commit 修改本地工作目录中的readme.md,添加文字"第一次修改" 然后查看下状态 进行Add操作,并查看状态 这时候,变动进入了缓存区(Index) 但是我们突然发现我们改动错了,其实我是想改动 文件。 方阅读全文

posted @ 2017-11-10 20:33 qize 阅读(211) 评论(0) 编辑

2017年11月1日

gulp-prompt入个了门

摘要: gulp prompt版本:0.4.1 源码: "gulp prompt演示代码" 一、gulp prompt的简介 "gulp prompt" 是一个基于gulp的命令行提示。 我们可以用它来完成命令行中互动功能。 二、gulp prompt的使用 1.confirm([options]) 第一种阅读全文

posted @ 2017-11-01 20:20 qize 阅读(187) 评论(0) 编辑

2017年10月31日

Charles从入门到放弃

摘要: Charles版本:4.0.2 一、开始 连接方式 方法一:电脑和手机连接同一个wifi 方法二:电脑使用网线连接网络,手机通过USB连接电脑 二、过滤网络请求 1.简单过滤 在Sequence模式下,就可以看到Filter,输入要过滤的关键字即可。 2.长期特定的网络封包 路径:Proxy Rec阅读全文

posted @ 2017-10-31 21:45 qize 阅读(1518) 评论(0) 编辑

2017年10月24日

NodeJs之数据库异常处理

摘要: 数据库异常 NodeJs版本:4.4.4 数据库链接错误 使用nodejs处理异常最麻烦不过,这里我抛开nodejs提供的 和一些第三方库专门处理的东西。操作数据库是我们常用的功能。通过回调,我们这里会有很多err出没。 如下: 可以看到2个回调的地方都会有出错的可能。 并且这是一个模块,我们将它导阅读全文

posted @ 2017-10-24 17:21 qize 阅读(948) 评论(0) 编辑

2017年9月15日

为什么可以通过URL来调起APP - URL Scheme和Intent

摘要: 在手机浏览器中可以通过URL调起APP是不是很神奇?这篇文章就告诉你为什么。 URL Scheme 先从前端能接触到的URL Scheme分析一下 丢wiki:https://en.wikipedia.org/wiki/Uniform_Resource_Identifier URL Scheme就是阅读全文

posted @ 2017-09-15 09:57 qize 阅读(3917) 评论(0) 编辑

2017年9月11日

H5页面中尝试调起APP

摘要: 安卓版本5.0以上 IOS版本10.0以上 采用事件触发的方式处理唤醒APP 市面上常见的功能 这种功能现如今应该非常普遍了,淘宝H5,知乎H5等等。。。 点击后会调起APP或者打开下载页面或者直接进行下载。 但是我这里发现知乎的这个功能有点不一样 他的逻辑是先提示我是否打开手机中的知乎APP(浏览阅读全文

posted @ 2017-09-11 18:25 qize 阅读(1823) 评论(2) 编辑

2017年9月8日

Java的隐秘之JavaCC

摘要: 官网链接: "JavaCC" JavaCC JavaCC是Java的解析器生成器兼扫描器生成器。为JavaCC描述好语法的规则,JavaCC就能够生成可以解析该语法的扫描器和解析器(的代码)了。 JavaCC是LL解析器生成器,因此比起LR解析器生成器和LALR解析器生成器,它有着可处理语法的范围相阅读全文

posted @ 2017-09-08 19:24 qize 阅读(3639) 评论(0) 编辑

2017年8月22日

Android Studio集成到Genymotion模拟器

摘要: 环境:Mac Android Studio 一、下载Android Studio 下载地址:http://www.android studio.org/ 这个的安装没啥好说的了,基本的。 二、下载Genymotion 1.下载地址:https://www.genymotion.com/ 2.注册ge阅读全文

posted @ 2017-08-22 15:53 qize 阅读(6545) 评论(1) 编辑

2017年8月15日

Weex的原生开发

摘要: weex概念与特性 最形象的理解就是类似react native。 Weex几大特点: 1.帮助你构建原生应用 与 Web App、HTML5 App 或 hybrid App 不同,您可以使用 Weex 构建一个真正的原生应用。更贴心的是你的代码只需使用 HTML、CSS、JavaScript 可阅读全文

posted @ 2017-08-15 18:30 qize 阅读(468) 评论(0) 编辑

2017年8月14日

Web Components

摘要: Web Components是什么 Web Components是一个聚集html,css,js的一个可复用组件。 这样开发者就可以在网络上通过插件或组件的形式分享自己的代码片段(具有独立的功能),也可以理解成web组件或插件。 Web Components的组成要素 自定义元素 html模版 sh阅读全文

posted @ 2017-08-14 22:56 qize 阅读(172) 评论(0) 编辑

2017年7月30日

第一次安卓运行踩坑

摘要: 使用安卓手机真机调试 开发工具:android studio 几个报错点 adb找不到报错 对于新手来说一般都是没有安装adb,所以这里我们需要首先安装adb来协助手机调试 adb是什么?全名Andorid Debug Bridg,是一个链接开发和手机之间的桥,没有它是无法通过USB在手机中调试的。阅读全文

posted @ 2017-07-30 10:46 qize 阅读(225) 评论(0) 编辑

2017年6月21日

Git配合Tag的代码回滚

摘要: 现有的远程仓库版本的tag为v1.0 前置准备 具体操作: 我们在本地修改一下 文件,然后进行add,commit操作。 再给我们的commit打上tag 。 查看下我们的tag: 的commit的内容是有错误的,会影响线上仓库的出问题,现在我们需要回滚到正常的 的commit。 具体回滚操作 第一阅读全文

posted @ 2017-06-21 10:57 qize 阅读(1317) 评论(0) 编辑

2017年6月7日

你真的知道组件中的v-model吗?

摘要: v model的神奇 html js 一旦我们输入的值发生变化,data中的poin值也会发生变化。 理论上data中的值发生变化是会出发事件的,但是我们没看见? 其实在vue的文档中有说明: 是下面的语法糖 每次我们输入的时候触发了 事件,input绑定了内联函数,从而改变了 的值。 你好奇inp阅读全文

posted @ 2017-06-07 22:42 qize 阅读(7884) 评论(0) 编辑

2017年5月12日

vue-router2.x使用入门

摘要: 组件中的路由 `` 无参数 与router1.x不同点 在vue router2.x中使用 带参数 在vue devtools中可查看到所有的某个路由的所有信息: 路由的重定向 路由的重定向需要我们在路由文件中配置: 注意:从图中看出,虽然路由发生了跳转,但是后面跟的参数并没有发生变化。 组件内的导阅读全文

posted @ 2017-05-12 22:06 qize 阅读(346) 评论(0) 编辑

2017年5月11日

基于webpack2.x的vue2.x的多页面站点

摘要: vue的多页面 依旧使用 来初始化我们的项目 然后修改主要目录结构如下: 编写每个页面 可以看到这里我们有4个单独的页面,分别是boys,goods,index,sotho 首先看boys文件夹中的代码: index.html 这个是我们要单独生成的页面,最后也是生成 index.vue 这是我们的阅读全文

posted @ 2017-05-11 10:16 qize 阅读(5724) 评论(3) 编辑

2017年5月9日

webpack2.x抽取css

摘要: 这里以.vue文件为例,需要安装 包 我们主要设置的文件是 文件。 抽取成一个css文件 这个设置是提取成一个单独的 文件 抽取成多个css文件 这个设置是提取成多个单独的css文件阅读全文

posted @ 2017-05-09 10:56 qize 阅读(223) 评论(0) 编辑

2017年5月4日

window.print控制打印样式

摘要: 我们可能会去使用 方法来打印页面,但是当我们遇到需要改变打印时候的字体大小等css样式的时候你可能会懵逼。 所以搜索成了我们的必经之路,我相信在网上搜索出来的最好的答案就是使用js来新打开一个页面,设置其中的样式在去打印。 初略一看,这个方案还是可以接受的,最起码实现了功能,虽然很不优雅。 其实如果阅读全文

posted @ 2017-05-04 16:29 qize 阅读(555) 评论(0) 编辑

2017年5月2日

Vue2.x中的父子组件相互通信

摘要: 原理 在 Vue.js 中,父子组件的关系可以总结为 props down, events up 。 父组件通过 props 向下传递数据给子组件,子组件通过 events 给父组件发送消息。看看它们是怎么工作的。 业务场景 这里指的是 关系的通信 美女(子组件)将消息发送给大群(父组件) 大群(父阅读全文

posted @ 2017-05-02 10:12 qize 阅读(29307) 评论(0) 编辑

2017年4月30日

Vue2.x中的父组件数据传递至子组件

摘要: 父组件结构 template script 注意的点: 子组件的拼写方式: 写成 这里子组件中的绑定数据是 ,这里的 数据是父组件中的data, 是要传递至子组件的属性 子组件结构 template 注意的点: v for的遍历对象时的参数顺序 变更 具体见:https://cn.vuejs.org阅读全文

posted @ 2017-04-30 12:50 qize 阅读(9825) 评论(0) 编辑

2017年4月28日

NodeJs之fs的读写删移监

摘要: NodeJs版本:4.4.4 fs 文件系统模块是一个封装了标准的 POSIX 文件 I/O 操作的集合。Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本。 图片的复制与粘贴 创建一个可读流与一个写入流。通过管道 。 读文件(fs.readFile) 定义:fs.readFile阅读全文

posted @ 2017-04-28 13:40 qize 阅读(5065) 评论(0) 编辑

导航

公告