自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 前端如何引入vConsole

很多文章讲述不是很到位,就记录一下vconsole 的使用和注意点。为什么要使用 vconsole.js ?因为手机或者平板之类的客户端软件并没有控制台,前端开发想看log日志比较麻烦,如果一直弹窗alert方法实在太挫了。所以腾讯开发了这个 js 插件。注意点vconsole 这个插件源码里面是依赖 html dom api 来实现的,如果你所使用的的环境不支持 dom,与原有...

2020-04-15 11:42:02 44991

原创 搭建MarkDown文档整理对外展示网站

考虑到公司需要对外提供自己研发的文档供他人使用。而各个研发组织属于不同组,相当于开放平台一样。于是开发了一个网站专门用来展示整理MarkDown文件。项目github地址:doc-website展示如下:配置简单方便,和gitbook类似。部署运行方便。增加了右上角大分类,和左侧导航多级嵌套。也方便非研发人员进行编写文档。里面的示例文件和目录说明很清晰。只需要管理doc文件夹即...

2018-11-29 16:55:38 4885 5

原创 Axios 各种方法传递参数 Demo

Axios 各种方法传递参数 Demo (整理一下,总是忘记。) get 和 delete 方法较为不同 axios.get(url[, config])axios.delete(url[, config])axios.post(url[, data[, config]])axios.put(url[, data[, config]])axios.patch(ur...

2018-05-31 09:48:02 32747 5

原创 Mac jdk 1.7 安装 下载

太郁闷,找半天,官网又慢,csdn上传也限制,其它下载还要积分,有蛮搞的。半天弄了一个,上传百度盘共享吧。 http://pan.baidu.com/s/1kVJujT9       Mac jdk 1.7  请关注公众号方便翻阅资料 ...

2017-07-29 18:54:50 15674 6

原创 sublime 快速打开跳转至关联文件

在下一枚web前端,最近在用sublime text2编辑器写前端。由于页面较多,项目较大,所以难免出现很多引用文件和一些js的teample模板。 问题:在Sublime Text编写代码过程中要寻找关联文件的链接需要ctrl+p调出寻找栏,而且如果有多个project.,则会在这些project中去寻找所有匹配文件,不是十分爽快。 由于在网上找半天,没找到一个好的插件,就自己编...

2015-06-08 14:59:52 17107 2

原创 Vue自定义指令使用

本篇文章讲述使用Vue自定义指令,并在项目中完成相应功能。

2023-08-09 21:49:37 311

原创 杭州自己缴纳社保五险条件

百度信息越来越差,搜的也不知道可不可信,知道的不知道的都在回答。无语~。亲自到市民中心窗口询问,以2021年为标准,得到答案如下:以下情况之一都可以进行自己缴纳社保。自己缴纳只能交养老和医保。1. 本地户口。2. 外地户口需要社保已经缴纳满十年。其余情况,外地户口只能通过企业缴纳。如何自己缴纳?前往银行办理卡,自己划款,直接与银行人员说便会指引。工商银行,农村信用社是可以办理的。或者直接市民中心的自助机上办理。带身份证。...

2021-10-18 10:47:50 669

原创 JS Uint8ClampedArray to Base64

var toBase64 = [ 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h',...

2019-12-10 10:55:53 3205

翻译 JavaScript ECMAScript 2019(ES2019)/ES10 有什么API变化?

谷歌浏览器 Version 72 对开发者开放ES10 新特性。1.Array.Flat()2.Array.flatMap()3.Object.fromEntries()4.String.trimStart() & String.trimEnd()5.Optional Catch Bindi...

2019-03-14 15:36:49 1458

翻译 react-router 官方入门教程(翻译)

翻译原文:react-router-tutorial全篇讲解使用react路由插件:react-router----------------------------------课程1:搭建项目git clone https://github.com/reactjs/react-router-tutorialcd react-router-tutorialcd lesso...

2019-03-14 14:27:46 306

原创 JS Toast组件实现

Toast本来是一个比较简单的组件,但是由于与一般组件不同,脱离本身DOM结构,渲染到最外层。所以在Vue或者React之类的渲染模板写出来会非常绕和吃力,而且不易理解。最近自己更贴近于原生js实现Toast,代码简单又少,也可以随意更改,也不影响模块封装。// Toast.jslet ToastWrap = nulllet count = 0function Toast...

2019-03-13 17:47:58 3413

原创 React+Redux 入门学习总结

最近几天学习React + Redux,还有Redux异步。React比较简单,它只是负责界面渲染而已,就如同Vue或者Angular一样。官网有初始项目工具:create-react-app。直接按照ReadMe就可以建立空项目进行React练习。React是单向数据流,从父组件传递到子组件,一般用props传递。每个组件的props不能更改,只能由父组件进行传值更改,所以称为单向数据...

2019-03-10 18:41:27 361

原创 Electorn 开发应用如何打包Mac桌面APP,并更改APP默认图标

 1.首先安装打包工具  electron-builder。  github地址yarn add electron-builder --dev 2.在项目 package.json 文件中的 scripts 配置项加入一行脚本:"pack": "electron-builder --dir"3.运行 打包命令。yarn run pack 桌面软件生成默认佩戴E...

2019-02-20 16:29:36 1315

原创 Mac Eclipse 免费下载安装地址

看到下载又要积分,共享一个百度盘下载地址。方便大家。 https://pan.baidu.com/s/1CD9HpKSTNdVHaUhLlGwKLQ 如何安装?下载下来,只管双击,自我选择。    关注微信公众号,更多资源。...

2019-02-18 10:46:01 3782 4

原创 Mac JDK 11 安装下载包

https://pan.baidu.com/s/1XyPsztj-SaWOtxiVqI-YjQ

2019-01-25 11:01:27 9294

原创 Node 代理与纯静态服务器ecstatic插件代码应用整理

第三个代理插件是基于第一个进行扩展。第二个是纯静态服务器插件。 // http-proxy codevar port = parseInt(process.argv[2]);var http = require('http');var httpProxy = require('http-proxy');var proxy = httpProxy.createProxyServ...

2019-01-21 09:45:29 626

原创 connect 中 res.json 返回 json数据

用了connect中间件之后,直接写路由,需要接口返回json数据。每次包装很麻烦。直接用个插件。 connect-json-middleware  npm install connect-json-middlewarevar app = require('express')var connect = require('connect')var connectJs...

2018-10-15 13:00:57 1203

转载 ESlint 规则

"no-alert": 0,//禁止使用alert confirm prompt"no-array-constructor": 2,//禁止使用数组构造器"no-bitwise": 0,//禁止使用按位运算符"no-caller": 1,//禁止使用arguments.caller或arguments.callee"no-catch-shadow": 2,//禁止catch子句参数与外部作

2018-01-11 19:47:07 940

原创 Vue2 使用总结

1.组件公用样式需要加载后,其它地方才能用。2.数组数据重新渲染不能检测到需要splice。3.click加上快捷键会同时引发click事件。4.每个文件需要引入sass公用配置的文件,采取相对路径,没有别名。5.生命周期中的beforeUpdate 不应该操作data数据,容易引起死循环。6.未初始化组件无法获取组件样式,必须放在m

2017-11-08 15:25:21 241

原创 webstorm mac 更新导致CPU过热过高

前端用webstorm ,经常出现CPU过热过高,卡慢的现象,主要由下面两种情况导致。1.npm依赖包被当做代码解析语法。需要去除依赖包目录。  Preferences --> Directories    展开右侧项目,点击需要解除解析的目录,再点击上方红色 Excluded 按钮,取消目录,点击右边  X 按钮。2.突然出现IDE插件的更新,导致cpu瞬间上

2017-11-06 17:43:37 3906

原创 node 快速搭建express 服务器

node express 快速入门搭建目录

2017-10-13 10:42:34 321

原创 webpack取消严格模式打包use strict

有时候用webpack打包,引入的require文件中有报错,是由于严格模式引起的。es6自动打包成es5会加上严格模式。如何取消掉,直接在webpack配置文件中设置: var config = { entry: { home: buildBundle( 'home' ), }, output: { path: BUILD_DIR...

2017-07-25 11:19:10 15554

原创 搭建 JS SDK 环境结构入门举例

有时候公司需要大家开发某个js sdk对外提供服务,比如最简单的例子就是谷歌的统计代码,放在网站底部引入script就可以了,虽然这个不是sdk,但是和sdk类似。如果网站引入第三方sdk代码的话,就可以直接用第三方提供的API服务了。比如七牛云提供的sdk: https://developer.qiniu.com/sdk#official-sdk当我们需要开发一个类似的sdk,建立目

2017-07-02 18:53:33 2205

原创 Node 搭建简易 HTTP 静态资源服务器

有时候前端开发需要用到服务器,比如ajax请求之类的,会选择apache或者nginx或者tomcat,Jboss之类的,现在服务器太多,但是每次都需要配置环境下载之类的非常麻烦,也许我们只是想预览一下静态资源的效果,或者调试一下简单的逻辑代码而已。相信现在前端大多数都装有Node,而Node本身就可以搭建起本地服务器,从头开始写就比较费劲,整理好了一个文件给大家,文档也非常简便,使用也非常简

2017-07-02 18:34:20 2669

原创 Windows安装MongoDB全过程

MongoDB轻巧易用,移动性高。到官网http://www.mongodb.org/ 下载软件安装或者下载压缩文件夹解压到本地任何地方,即完成安装。如要使用MongoDB,进入安装目录,bin寻找mongod.exe 用 cmd 运行即可。 如果嫌麻烦,可以在环境变量中配置path中添加MongoDB安装目录的bin路径。这样一来,只要打开cmd输入mongod就可以用了

2015-06-08 15:32:56 577

转载 虚拟机上安装Ubuntu Server解决网络配置

NAT方式使用的VMNet8网卡,主要要知道Gateway、DNS两个重要的IP。第一个地址(192.168.10.1):静态地址,分配给了宿主机的VMware Network Adapter VMnet8适配器使用。第二个地址(192.168.10.2):静态地址,分配给了NAT设备使用。(192.168.83.3到192.168.10.127)静态地址,保留。(192.16

2015-06-02 12:14:11 738

原创 js判断ie版本以及怪异模式,纯JS,可封装组件。

js判断ie版本以及怪异模式,纯JS,可封装组件。

2014-12-25 16:43:50 669

转载 TTF文字文件在线转成base64代码格式网址

http://www.motobit.com/util/base64-decoder-encoder.asp

2014-12-10 16:13:48 20867

转载 SVG Animation动画

http://www.waylau.com/svg-animation/

2014-12-10 11:42:40 474

转载 nodejs 批量编译less 文件为css

我们在用less时,有时会有很多less块,一个一个手动编译很麻烦,使用下面的代码,可以一次性递归编译 在项目less文件目录,新建个js文件。粘贴代码如下:

2014-11-14 14:15:18 2500

转载 odejs express中创建ejs项目,解决express下默认创建jade,无法创建ejs问题

最近在看《Node.js开发指南》,看到使用nodejs进行web开发的时候,准备创建ejs项目遇到问题了, 书上命令为: 1express -t ejs microblog可是执行后,仍旧创建的是jade项目。 原来,express3.x,express4.x中创建ejs命令更新为: express -e micro

2014-10-13 14:47:21 708

原创 javascript判断输入类型

v.Safe = /^[\-a-zA-Z0-9\u4e00-\u9fa5]+$/; v.Account = /^[a-z][a-z0-9]{3,15}$/; //v.UnSafe= /[@#\$%\^\*<>'=;\(\)\-;"/\\]+/; v.UserName = /^[A-Za-z0-9\u4e00-\u9fa5]{2,10}$/; v.UserRealNa

2014-09-22 18:42:07 527

翻译 JS 判断浏览器类型,包括手机类型。

var browser={ versions:function(){ var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u.inde

2014-09-22 09:56:46 636

原创 apache + php配置问题

PHP 5.3.28 (php-5.3.28-Win32-VC9-x86.zip) 和 Apache 2.2 比较融合。

2014-05-28 12:59:25 406

原创 java mysql 乱码和启动中断1067问题

今天遇到mysql启动问题,本来是由于java插入数据库乱码问题,修改过程中又遇到qidong

2014-05-19 18:27:37 568

原创 腾讯的JS前端面试题

无意中看到这个题目,看完所有解答后,觉得还是不好,所以就写了一下。问题来自:http://www.codefans.net/jscss/code/3460.shtml题目的意思就是:有一组数字,从1到n,从中减少了3个数,顺序也被打乱,放在一个n-3的数组里,请找出丢失的数字,最好能有程序,最好算法比较快。假设n=10000。第一个人是这么写的:

2013-06-05 19:39:37 1008

原创 javascript内部函数this指向问题

var name = "clever coder"; var person = {name : "foocoder",hello : function(sth){var sayhello = function(sth) {console.log(this.name + " says " + sth);}

2013-06-01 12:46:54 895

原创 JavaScript面向切面编程

很多人都知道java,spring里面有一个aop的切面编程,它利用了反射机制实现了。今天我们用js来实现一个模仿的,只是简单的实现,你可以自行再添加自己的条件和完善:function aop(obj,before,after,filter){for (var fun in obj)(function(){if (filter(fun))return;var _fun =

2013-06-01 09:52:50 895

原创 jQuery插件编写

/*Hello everybody,让我们来写个jQuery插件,不要一直用jquery,却连插件都不会写。哈哈哈,开玩笑啦。当你看到这篇日志,可以肯定的是,你是jQuery的粉丝哦。话说js是很随意的语言,很随便,想怎么写就怎么写。且看这段代码*/var jQuery = new Object();//或者var jQuery = {};jQuery.method

2013-05-26 12:37:47 581

原创 剖析jQuery源码

@description analyzing jquery.1.3.1.js@author yanquan.xu(Henry)@date 2013/5/11 19:19@place campus由于深爱着javascript语言,而对于业界的框架的层出不穷,我依然选择了jquery。并非因为其它框架不好,而是自然而然的选择和机缘的认识,所以一直用到现在,之后也会说它的不好。

2013-05-22 15:35:17 515

province.zip

中国各个地图省份json中国各个地图省份json中国各个地图省份json中国各个地图省份json中国各个地图省份json中国各个地图省份json中国各个地图省份json中国各个地图省份json中国各个地图省份json

2020-02-11

syntaxhighlighter.js 免费下载

在线各种代码显示在html页面中,并进行变色处理。工具类js

2018-10-22

史上最强,javascript深入学习文档,令你震惊。瞬间领悟真谛。

史上最强,javascript深入学习文档,令你震惊。瞬间领悟真谛。

2012-11-25

空空如也

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

TA关注的人

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