FareBlog

小编初入职场,由于精力有限,博客产量有点低,请同学们见谅

全解跨域请求处理办法

为什么会有跨域问题 我们试想一下以下几种情况: 我们打开了一个天猫并且登录了自己的账号,这时我们再打开一个天猫的商品,我们不需要再进行一次登录就可以直接购买商品,因为这两个网页是同源的,可以共享登录相关的 cookie 或 localStorage 数据; 如果你正在用支付宝或者网银,同时打开了...

2018-10-04 16:42:50

阅读数 114

评论数 0

Mac 下 MySQL 环境搭建

Mac 下安装 MySQL 还是很方便的, 总结来看有2个方法。 方法一:用dmg镜像安装 安装 官网下载好 MySQL Mac 版安装包,常规步骤安装,安装过程中会出现如下提示: 2019-03-24T18:27:31.043133Z 1 [Note] A temporary passwor...

2019-03-25 00:33:26

阅读数 25

评论数 0

前端开发 VS Code 上手使用

如果想配置vim 开发工具 所谓网红编辑器,我觉得比vim来的更爽,因为vim的所有操作和插件,对于vs code 来说也就是一个插件就能无缝兼容。 比如我之前是一直在使用 sublime 的,使用vs code 之后明显感觉 vscode 无论是配置还是使用都更顺手一点,学习成本很小。当然本文不...

2019-03-10 01:50:15

阅读数 51

评论数 0

Go 开发环境配置

Golang是Google开发的一种编译型,平行化编程语言。具有简洁、快速、安全。善于内存管理、数组安全,并且编译迅速 Go语言设计支持主流的32位和64位的x86平台,同时也支持32位的ARM架构。Go语言在Go1版本上支持Windows, 苹果Mac OS X, Linux和FreeBSD操...

2018-07-17 15:22:55

阅读数 306

评论数 0

git 多账户配置

git 多账户配置 环境 MacOS 检查是否已有全局账户设置: $ git config --global user.name $ git config --global user.email 如果都没有返回值,就说明没有已配置的 git 账户,否则请删除账户信息: ...

2018-07-17 15:14:13

阅读数 299

评论数 0

阿里巴巴2018秋招总结

这是去年8月份秋招的面试,五面都面完了,给大家贡献干货吧。我没写问题的答案,有什么问题可以留言区问我。 一面 电话面(1小时) 电话面问题不多,但是十分考验对相关知识熟悉程度,面试官是 P7(不理解这个就去百度吧) 以前做过什么项目?使用了什么技术?(balabala…) 继续上一个问题,...

2018-05-04 23:11:39

阅读数 1146

评论数 0

快应用开发快速上手及简明教程

博主的开发及调试环境是 macOS 10.13.4 + Chrome/65.0.3325.181 + honorV9 EMUI8.0.0(Android8.0.0) 本文适合有一定前端开发经验的小伙伴(有一定经验看原文档太累赘了,而且环境配置部分原文写的太零碎了),最后总结了一些开...

2018-05-02 14:05:48

阅读数 367

评论数 1

JSON数据格式及其在WEB开发中的应用

JSON是什么? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API ...

2018-05-02 14:04:17

阅读数 787

评论数 0

Javascript模块化开发基础

认识模块 export 和 import 模块整体加载 export default 模块的继承 ES6 模块加载的实质 循环加载 认识模块 JS 作为一名编程语言,一直以来没有模块的概念。严重导致大型项目开发受阻,js 文件越写越大,不方便维护。其他语言都有模块的接...

2018-02-25 16:43:40

阅读数 319

评论数 0

React 快速入门

本文采用 es6 语法,完全参考 https://reactjs.org/docs/ 本文完全参考 React 官方 Quick Start 部分,除了最后的 thinking-in-react 小节 安装 首先你需要点击安装 nodejs(npm)。然后执行: npm inst...

2018-01-21 13:45:19

阅读数 4298

评论数 1

简述 React 组件生命周期

详解 React 生命周期整个 React 生命周期有3个阶段:创建、更新、卸载,每个阶段有对应的工作和方法,我们可以看下面这个经典的图研究一下:第一阶段这是虚拟 DOM 创建的阶段,会依次执行 5 个方法,这 5 个方法中除了 render 方法,其余四个方法在整个生命周期中只调用 1 次,而且...

2017-12-17 13:42:59

阅读数 480

评论数 0

SPA 中前端路由基本原理与实现方式

通常 SPA 中前端路由有2中实现方式,本文会简单快速总结这两种方法及其实现: 修改 url 中 Hash 利用 H5 中的 history Hash我们都知道 url 中可以带有一个 hash, 比如下面 url 中的 page2https://www.abc.com/index.html#pa...

2017-12-13 10:09:35

阅读数 3521

评论数 0

快速搭建 webpack + react 环境

安装首先你需要点击这里安装 nodejs(npm)。然后执行:建立一个目录作为项目根目录并初始化:mkdir react-webpack cd react-webpack/ npm init安装相关组件这里包括了本文所需要的全部组件npm i --save-dev react react-dom ...

2017-11-10 19:22:58

阅读数 1794

评论数 2

算法基础之二叉树

本文主要包括树相关的算法,二叉树结点基本结构如下function TreeNode(x) { this.val = x; this.left = null; this.right = null; }本文还会继续更新。二叉树的深度function depth(pRoot){ if...

2017-10-12 11:39:13

阅读数 521

评论数 0

算法基础之简单线性算法

本文包括简单的线性算法和一些数值计算,还会继续更新rgb 和 16进制互相转换function rgb2hex(r,g,b){ return "#" + ((r<<16)+(g&lt...

2017-10-12 11:33:53

阅读数 537

评论数 0

基础数据结构和算法概念

本文涉及更多的是概念,代码部分请参考之前写过的 2 篇博客排序算法 基于Javascript 基本数据结构和查找算法本文主要是基础的数据结构和算法概念,可能部分地方会涉及更高级的算法和算法,具体内容以后会单独写的。此外一些性质还会不断补充,也希望可以得到您的指点,谢谢。数据结构 程序 = 数...

2017-10-10 16:56:39

阅读数 1675

评论数 1

剑指offer--JavaScript版

本文为8月牛客网《剑指 offer》刷题做得,现整理出来作为参考。 虽然是算法题,但本文用 JavaScript 编写,看了《剑指 offer》以后发现很多问题处理的过程并不是最好的,所以本文仅供参考。以前全部代码 AC 通过,但即便是 AC 的代码也不见得就是最好的,比如有的内存分配了却没有释...

2017-09-24 17:49:07

阅读数 1804

评论数 0

前端开发中的基础思考题

前些日子在忙着面试,拿了心仪的 offer 以后闲下来整理了一些面试相关的基本概念。由于很多关于代码细节的东西之前的博客都有更详细的解释,所以本文涉及代码细节比较少,主要是面试相关的概念,也是前端比较零碎的一些知识。 以下内容包括我面试过程遇到的以及有些仅复习时遇到的内容,有不对的地方欢迎指正。...

2017-09-19 11:35:42

阅读数 1591

评论数 0

六个Async/Await取代Promises的原因

原文链接:https://hackernoon.com/6-reasons-why-javascripts-async-await-blows-promises-away-tutorial-c7ec10518dd9如果你错过了,那么 Node 7.6 开始支持 async/await 了。如果你还...

2017-09-18 14:40:32

阅读数 1444

评论数 0

Git指令大全

转自:https://mp.weixin.qq.com/s/sF-cx2ss4haO74K55Sjf9g配置首先是配置帐号信息 ssh -T git@github.com#登陆github 修改项目中的个人信息 git config –global user.name “githelper...

2017-09-06 09:38:28

阅读数 1093

评论数 0

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