自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(66)
  • 收藏
  • 关注

转载 微信小程序获取手机号码看这篇文章就够了

前言微信小程序获取手机号码,从官方文档到其他博主的文档 零零散散的 (我就是这样看过来 没有一篇满意的 也许是我搜索姿势不对) 依旧是前人栽树 后人乘凉 系列。保证看完 就可以实现获取手机号码功能1.认证(有资格)获取手机号码接口权限,只对认证的小程序开发(非个人)2.身份牌需要第三方服务端(你们的后端童鞋)的友情支持前端同学的...

2019-09-06 17:55:00 491

转载 微信小程序那些令人眼泪汪汪的坑儿

前言最近做了一个麻雀虽小,五脏俱全的微信小程序项目。一看就会,一用就废的小程序。有些坑真的坑的你两眼泪汪汪。我就爱干前人栽树后人乘凉的事儿,看到文章的你,也许是同道中人,相视一笑;亦或是小程序外围人,发出 “哈哈哈哈哈哈哈”的笑声。只说我踩过的,没踩到的我也不敢胡说八道1.css中居然不可以直接用本地图片资源前端在css中使用背景图片,实在是太频繁了。如果...

2019-09-06 16:14:00 320

转载 你知道JavaScript这六种错误类型吗?

前言今日话题,了解JavaScript的错误处理机制。一、ReferenceError引用一个不存在的变量时发生的错误。将一个值分配给无法分配的对象,比如对函数的运行结果或者函数赋值。举栗子 try { console.log(a) // a 未声明的变量 } catch (e) { ...

2019-09-02 19:53:00 385

转载 你不知道的JavaScript之作用域

什么是作用域编译原理分词/词法分析这个过程会将由字符组成的字符串分解成(对编程语言来说)有意义的代码块,这些代 码块被称为词法单元(token)解析/语法分析这个过程是将词法单元流(数组)转换成一个由元素逐级嵌套所组成的代表了程序语法 结构的树。这个树被称为“抽象语法树”(Abstract Syntax Tree,AST)。...

2019-08-29 11:41:00 119

转载 我的前端技术栈

前言从事前端好几年,一直没有怎么总结。但是技术文章是一年比一年写的多了。在掘金看到了一位大佬写的文章,总结性非常的强,于是我差不多就仿了一篇。但是内容绝对不是一样的,文章中的链接是我自己写的技术文章。同时这份清单中也有我没有接触的一面,正好也是一份学习清单,我也是不定期的更新。最近正好给了自己闭关修炼的时间。所以我会一边学习,一边更新这篇文章。这也是自己的一种进步的展示方式,看到...

2019-08-29 11:39:00 110

转载 微信小程序“一劳永逸”的接口封装

前言  最近都在研究小程序了,我可以的!需求  之前都是用vue来开发项目的,接口模块我特意封装了一下。感觉也可以记录一下  小程序的接口虽说简单,但是重复调用那么多,显得不专业(一本正经的胡说八道)  还有一篇,小程序遇到了的那些坑和小技巧)待续一、小程序接口请求流程    简单的画了一个流程图二、域名配置  一定要配置https,小...

2019-08-24 12:29:00 597

转载 vue+element 表格formatter数据格式化并且插入html标签

前言   vue中 element框架,其中表格组件,我既要行内数据格式化,又要插入html标签   一贯思维,二者不可兼得也一、element 表格 数据格式化    demo<el-table-column :prop="item.key" v-for="item in levelName" :label="item.name" :forma...

2019-08-13 17:20:00 10078

转载 什么?小程序实时语音识别你还在痛苦的对接科大讯飞?百度Ai识别?

前言  微信小程序,说不上大火,但是需求还是不少的。各大企业都想插一足  于是前端同学就有事情做了。需求  我需要录音 我边说话边识别,我要同声传译,我要文字转语音,还要萝莉音  我:???正文  一开始,我的思路是这样的(此图盗用某个博主的图)    上图的连接:https://www.jianshu.com/p/8fd9b167b83b/  后...

2019-08-05 16:14:00 712

转载 计算机网络自顶向下———网络安全

前言   计算机网络安全不仅包括组网的硬件、管理控制网络的软件,也包括共享的资源,快捷的网络服务,所以定义网络安全应考虑涵盖计算机网络所涉及的全部内容。  参照ISO给出的计算机安全定义,认为计算机网络安全是指:“保护计算机网络系统中的硬件,软件和数据资源,不因偶然或恶意的原因遭到破坏、更改、泄露,使网络系统连续可靠性地正常运行,网络服务正常有序。不安全因素  对计...

2019-07-22 11:00:00 422

转载 计算机网络自顶向下———网络安全(二)

前言  其实我一直蛮想了解黑客是怎么工作的,然后计算机又是怎么防止被攻击。开发者在开发过程中怎么样避免一些常规的漏洞。  一旦发现了漏洞该怎么办呢?然后我去百度了黑客  “黑客”(Hacker)当中的中文音译“黑”字总使人对黑客有所误解,真实的黑客主要是指技术高超的程序员,而“溃客”(Cracker)才是专指对计算机系统及网络进行恶意破坏的人。  除了精通编程、...

2019-07-22 10:53:00 558

转载 计算机网络自顶向下 —— 链路层(二)

前言  继续说链路层  web的请求 的三次我握手我写过一篇猝不及防的爱情  详细的说了三次握手  我是前端开发者  其实web的请求每一天都有在用  浏览器主动发起请求 请求成功后 服务器返回数据,拿到数据后,页面展示。  这就是实际应用的一条龙服务  然后再深入的了解一下web请求,我发现一位球友写的特别的详细,但是我找不到他的博客了,如果哪一天...

2019-07-14 23:51:00 63

转载 计算机网络自顶向下——链路层

前言  这一章是链路层一、链路层点对点链路: 链路一端的单个发送方和链路另一端的单个接收方组成。1、分类:①广播型信道:通常用在局域网、无线LAN(WIFI)、卫星网和混合光纤电缆。②点对点通信链路节点: 将运行链路层协议的任何设备称为节点,包括主机,路由器,交换机和WiFi接入点。链路: 将沿着通信路径连接相邻节点的通信信道称为链路。2、服务...

2019-07-08 09:49:00 161

转载 vue+element——父级元素fixed,遮罩会在上方

前言  这种场景还是蛮场景的  一个共用的head组件,组件里面通常是当前系统登录账号名 退出登录 修改密码这样的弹框  但是现在我又想head不跟着main内容上下滑动。所以用了fixed 定位。  问题来了,head组件的下拉菜单 修改密码弹框的遮罩在上方了,该如何解决呢?需求  element的弹框的遮罩在上方,弹框的遮罩Z-index 是自增长的,所...

2019-06-27 15:17:00 818

转载 ES6——class类继承(读书笔记)

前言  我一定是一个傻子,昨天这篇文章其实我已经写好了一半了,但是我没有保存  这是学习ES6的过程,我没有系统的看完阮大大的书。零零散散的,很多功能知道,但是没有实际的用过  看了几遍,总是看前面几章,所以这次我要立下flag 一定从头到尾学一遍ES6(有点讽刺 现在好像都有ES9了)  ES5与ES6 相差还是很大的一、类  ES5 没有类这个说法,但是是可以...

2019-06-26 18:05:00 111

转载 第一步,怎么打开react的大门?

前言  其实我的react的实战经验很少,大概是17年-18年写了一个react全家桶的后台管理系统。猜测这个项目应该还一直在使用  在我手里的vue项目就比较多了,技术栈一直是vue全家桶。最近也在深入的了解vue的原理。撸一遍vue源码。尤大大正在vue3.0  听说也是大改的,函数式编程,从长远的角度来看。还是利大于弊的。react比较短板,所以想利用工作之余写几个实战...

2019-06-25 16:00:00 79

转载 计算机网络自顶向下 —— 网络层

前言  这一期是网络层1.概述网络层能够分为两个相互作用的部分,即数据平面和控制平面。而数据平面的功能,即网络层中每台路由器的功能。数据平面功能决定到达路由器输入链路之一的数据报(即网络层的分组)如何转发到该路由器的输出链路之一。2.转发和路由选择:数据平面和控制平面(1)转发:当一个分组到达某路由器的一条输出链路时,该路由器必须将该分组移动到...

2019-06-23 22:44:00 268

转载 TCP/IP 这猝不及防的爱情

前言  前几天看了老刘的一篇文章,TCP/IP 大明邮差。正好最近也在读《计算机自顶向下》一书  心血来潮,想写一个女版的TCP/IP正文  一天,我正在百花会上赏花,赏着赏着,就出现了一个令花都黯然失色的公子。  谦谦公子,温润如玉,这匆匆一瞥,我恨不得飞奔而去。可是大家闺秀,要中规中矩。  我按住我这一颗躁动,狂热,颤抖的心。立马派遣我的贴身丫鬟去打探是哪家公...

2019-06-19 16:12:00 109

转载 vue+vue-resource设置请求头(带上token)

前言  有这样的一个需求,后台服务器要求把token放在请求头里面  嗯一般是通过data里面通过参数带过去的第一种方法  全局改变:  Vue.http.headers.common['token'] = store.state.token;  之前是吧token刚在data里面的  是我封装的一个get 请求,亲测有用。现在我们项目就是用的这一种 ...

2019-06-18 18:15:00 6968

转载 计算机网络自顶向下 —— 运输层(二)

前言  这一章,主要讲TCP协议面向连接的运输:TCP  TCP协议对于前端而言,是十分重要的。也看到很多漫画,第三人视角写这方面的内容。TCP是因特网运输层的面向连接的可靠的运输协议。为什么TCP被称为面向连接呢?一个应用进程可以开始向另一个应用进程发送之前,这两个进程必须要先相互握手。(三次握手)三次握手,A进程给B进程发出握手信号(1次),B进程回应A进...

2019-06-16 21:32:00 99

转载 计算机网络自顶向下 —— 运输层

前言    第三章运输层了啊  运输层位于应用层与网络层之间,是分层的网络体系结构的重要部分。  应用层  运输层(学到这里啦)  网络层  数据链路层  物理层 零散的笔记昂运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信运输层协议是在端系统中而不是在路由器中实现的因特网有两种协议TCP协议和UDP协议我们将运输层分组...

2019-06-05 23:10:00 98

转载 计算机网络自顶向下 —— 应用层(二)

前言  应用层,第二周吞吐量  在沿着一条网络路径上的两个进程之间的通信会话场景中,可用吞吐量就是发送进程能够向接收进程交付比特的速率。web与Http  web的应用协议是超文本传输协议,但通常都是说http。web是按需请求的。  web页面由对象组成,一般由一个基础的html,有图片等组成。  (额外内容:web的优化中就有一个很重要的一项就是减少请求,...

2019-06-02 22:21:00 97

转载 计算机网络自顶向下 —— 应用层

前言  这一周都还没有怎么看书,一直以为有两周就可以为所欲为。交付日期是生死线,也是效率最高的时段应用层  应用层是我们学习协议的非常好的起点。  它最为我们熟悉。  研发网络应用程序的核心是写出能偶运行在不同的端系统和痛殴网络彼此同心的程序。(研发新的网络应用)  网络层协议的原理:有两个相互通信的不同的程序。  比如web 写了一个网页运行在某个浏览器上(...

2019-05-26 20:43:00 85

转载 计算机网络自顶向下 —— 第一章

前言  又开始跟着老刘读书了。  这次立下flag,一定要读完第一章  主要是讲一些概念,协议啊!分层啊,交换机。老刘也整理了三四点重点  其实一些概念,看过也就忘记了)苦苦  但是后面还会细讲,所以就是一个大纲一样。写给大家提一个醒,计算机是怎么交互的(前端妹子总是喜欢说交互交互)  进入主题第一:什么是协议?  web 协议倒是用的比较多的,htt...

2019-05-19 23:10:00 138

转载 vue JointJS 实例demo

前言  越来越发现,前端深入好难哦!虐成渣渣了。  需求:前端绘制灵活的关系图(此demo还是简单的,我的需求才跨出一小步)安装  npm install jointjs容器,工具栏<template> <div id="toolbar"> <button class="b...

2019-02-21 11:32:00 697

转载 H5——video百花齐放(浏览器自带的播放器)

前言  手机自带浏览器的H5播放器 真是百花齐放啊(各个手机厂家有各个厂家的控件UI)需求  手机浏览器木有控件条 自动播放 全屏处理 监控进度条 快进后退自动播放  自动播放就给跪了  ios 安卓 为了不浪费用户的流量。移动端是不允许自动播放视频 播放声音的  方案: 比较的好的办法是,引导用户触发,滑屏或touch的行为,然后调用video.play...

2019-01-17 18:23:00 626

转载 Egret(白鹭引擎)——“TypeError: Cannot read property 'asCom' of null”

前言  相信我,这个错误新手都不陌生:TypeError: Cannot read property 'asCom' of null  还有,一定要看我上一篇,哦不(人家应该是报了这个错,才找到看到这篇文章的)错误描述  项目背景:Egret+fairyGui  1.官方案例我可以跑通  2.一替换成自己的素材,就报这个错分析  1.你真的替换成功了吗?...

2018-12-15 14:57:00 484

转载 Egret(白鹭引擎)——Egret+fairyGui 实战项目入门

前言  一行白鹭上青天需求  最近,我们老板刷刷的为了省事,给美术减压(背景有点长,不说了)。  美术出 fairygui,我需要在网页上看到实时操作,并且看到效果!需求分析  这怕是要了我的狗命啊,但是要年底了,包住饭碗要紧。  提炼关键字,fairygui,网页展示,操作,Egret  再浓缩一下:fairygui 为交互素材,白鹭为引擎,vue为展示页面...

2018-12-14 20:23:00 1233

转载 深入理解计算机系统——第六章

存储器磁盘磁盘可以存储大量的数据,但是速度慢磁盘由盘片组成,每个盘片有两面,上面覆盖着磁性记录材料,盘片中央有一个可以旋转的主轴转载于:https://www.cnblogs.com/ifannie/p/10058181.html...

2018-12-03 14:16:00 570

转载 深入计算机原理——第三章机器级的表示(三)

前言  第三章第三周了运行时栈函数调用过程  传递控制:传递控制。在进入 Q 时,程序计数器必须设置为 Q 的代码的起始地址,在返回时,要把程序计数器更新为 P 中调用 Q 后面那条指令的地址。传递数据。P 必须能够向 Q 传递一个或多个参数,Q 必须能够向 P 返回一个值。分配和释放空间。开始时 Q 可能需要为局部变量分配空间,...

2018-11-19 10:09:00 106

转载 深入计算机原理——第三章机器级的表示(二)

栈有两个常用指令:push:把数据压入栈中pop:删除数据这两个指令都只有一个操作数条件码除了整数寄存器,CPU还维护着一组单个位的条件码寄存器,它们描述了最近的算术或逻辑操作的属性。可以检测这些寄存器来执行条件分支指令;常用条件码有以下几种:CF:进位标志。最近的操作使最高位产生了进位。可用来检查无符号操作的溢出。ZF:零标志。最近的操作得到的...

2018-11-12 11:49:00 132

转载 webVR全景图多种方案实现(pannellum,aframe,Krpano,three,jquery-vrview)

前言  有一篇文章我说了H5实现全景图预览,全景视频播放的原理,有需要的小伙伴可以自行去看一下  今天我就拿出我的实践干货出来,本人实测实测过需求  老板:我需要可以上传全景图片,然后手机网站上都可以360度看全景图需求分析  一个上传功能  一个全景360度预览功能正文  H5 上传功能就不说了,或下一篇文章说。  H5 有几种方式实现呢?...

2018-11-06 19:43:00 1422

转载 Panorama——H5实现全景图片原理

前言  H5是怎么实现全景图片播放呢?正文  全景图的基本原理即 "等距圆柱投影",这是一种将球体上的各个点投影到圆柱体的侧面上的一种投影方式,投影后再展开就是一张 2:1 的矩形图片。  全景图并不是一个新概念,其实就是一种广角图(玩单反的 很懂了)  用 "全景播放器" 渲染全景图,可以让观看者身临其境地进入到全景图所记录的场景中。  微博,facebook等...

2018-11-05 18:37:00 683

转载 深入计算机原理——第三章机器级的表示(一)

数据格式术语字(word)表示16位数据类型,32位数为双字(double words),64位数为四字(quad words)。图3-1给出了c语言的数据类型在x86-64中的大小。在64位机器中标准int为双字,指针为8字。不通数据类型产生的汇编代码后缀如图所示。movb(传送字节)、movw(传送字)、movl(传送双字)、movq(传送四字C编译成汇编代码:gc...

2018-11-04 23:10:00 98

转载 深入理解计算机原理——程序与执行(二)

浮点数(1) 浮点数的表示方法;(2) 浮点数的精度与范围;(3) 浮点数的分布;(4) 浮点数阶码的表示方法;(5) 浮点数位数规格化;(6) 结合例子学习浮点数的表示方法;(7) IEEE 754标准;2.1.1.1 定点数与浮点数计算机处理的数值数据多...

2018-10-28 19:48:00 148

转载 深入理解计算机系统——程序结构和执行

前言  第一部分 程序结构和执行  正文  1.信息存储  虚拟内存:是一个非常大的字节数组  内存的地址:内存的每个字节都由一个唯一的数字来标识  虚拟地址空间:所有可能地址的集合    2.十六进制的表示法   插播一下 进制的转化,(数学渣)会进制的 直接跳走吧       做的作业:...

2018-10-18 19:13:00 229

转载 微信小程序——手把手教你写一个微信小程序

前言  微信小程序年前的跳一跳确实是火了一把,然后呢一直没有时间去实践项目,一直想搞但是工作上不需要所以,嗯嗯嗯嗯嗯emmmmm.....需求  小程序语音识别,全景图片观看,登录授权,获取个人基本信息一:基础框架  官方开发文档:https://developers.weixin.qq.com/miniprogram/dev/(其实官方文档写的很清楚了)  ...

2018-10-16 17:13:00 758

转载 [Vue warn]:vue-Failed to resolve directive: clipboard

前言  需求:移动端需要一个按钮,复制到剪切板,分享给好友(没有调用微信内置的分享接口)插件  vue-clipboard2  环境:vue,node  安装:npm install --save vue-clipboard2简单实例  引用:    import VueClipboard from 'vue-clipboard2'    import V...

2018-10-13 21:36:00 2425

转载 深入理解计算机系统——计算机系统漫游

前言  入坑计算机原理嘛,漫游慢慢游思维导图1.1 信息就是位+上下文  什么是位? 一个程序的生命周期是从一个源程序开始的,源程序实际上就是一个有值 0 和 1 组成的位(比特 序列,8个位 为一组称为字节 每个字节表示程序中的某些文本字符  位<字节<字符 这样子的组成关系吧  系统中所有的信息——包括磁盘文件、内存中的程序、内存...

2018-10-08 18:13:00 94

转载 [webpack]——loader配置

前言  当我们需要配置 loader 时,都是在module.rules中添加新的配置项,在该字段中,每一项被视为一条匹配使用 loader 的规则。看一下基础实例:module.exports = { // ... module: { rules: [ { test: /\.jsx?/, // 条件 ...

2018-06-21 16:12:00 208

转载 [webpack]--webpack 如何解析代码模块路径

前言 webpack是如何解析代码模块路径 webpack 中有一个很关键的模块enhanced-resolve就是处理依赖模块路径的解析的,这个模块可以说是 Node.js 那一套模块路径解析的增强版本,有很多可以自定义的解析配置。模块解析规则解析相对路径查找相对当前模块的路径下是否有对应文件或文件夹是文件则直接加载是文件夹则继续查...

2018-06-21 14:15:00 238

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除