自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 初识PHP变量函数语法

PHP连接字符串 .<?php '你好,'.'我的亲爱的老师'?>PHP语句结束符<?php echo "欢迎同学们!"; echo "Welcome" . " to imooc!"; echo 1+2+3+4+5;?>PHP注释//PHP定义变量$var = '133'PHP数据类型$str = '123';$n...

2019-05-27 00:05:00 117

转载 git 使用命令总结

添加文件到缓存区git add .打标签//-a 和 -m 都可以省略git tag -a v1.0.0 -m '第一次打标签'git tag v1.0.0查看所有标签,注意标签是按字母排列的git tag 如果忘记打标签了,要打标签怎么办//先找到某一次的提交git log --pretty=oneline --abbrev-commit//然后打标...

2019-05-23 00:05:00 153

转载 安装xml2js出现npm ERR! code E404 npm ERR! 404 Not Found: [email protected]

原因是npm源指向的问题执行:npm config set registry https://registry.npmjs.org/补充:windows管理npm最好安装nvm-windows,很方便。还可以使用 nrm管理npm源转载于:https://www.cnblogs.com/TomAndJerry/p/10734572.html...

2019-04-19 10:54:00 2306

转载 ie的盒模型和标准模型

使用box-sizing:content-box || border-box || inherit原理图计算怪异模型|IE模型div宽度(定死) = 内容宽度+border宽度+padding宽度 //改变border宽度,div宽度不会变化标准模型div宽度 = 内容宽度+border宽度+padding宽度 //改变border宽度,div宽度会变化代码...

2019-04-16 21:25:00 131

转载 vue-生命周期

生命周期有哪些钩子beforeCreatecreatedbeforeMountmountedbeforeUpdateupdatedbeforeDestroydestroyed测试代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> ...

2019-03-31 22:27:00 76

转载 Vue2.5入门-2

todolist功能开发代码<!DOCTYPE html><html><head> <title>vue 入门</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script></head><body&...

2019-03-28 22:32:00 107

转载 Vue2.5入门-1

vue如何引用和使用,实例和挂在点的介绍<!DOCTYPE html><html><head> <title>vue 入门</title> <script src="https://cdn.jsdelivr.net/npm/vue"></script></head><...

2019-03-27 22:42:00 86

转载 Vue2.5入门-3

安装和使用全局安装vuenpm install --global vue-cli创建基于webpack模板的新项目vue init webpack my-project安装依赖cd my-projectnpm run dev测试代码父组件可以通过属性的方式向子组件传值,:contentApp.vue<template><div> &...

2019-03-27 22:40:00 84

转载 理解 ajax、fetch和axios

背景ajaxfetch、axios优缺点ajax基于jquery,引入时需要引入庞大的jquery库,不符合当下前端框架,于是fetch替代了ajax由于fetch是比较底层,需要我们再次封装,比如data参数配置// jquery ajax$.post(url, {name: 'test'})// fetchfetch(url, { method:...

2019-03-27 22:12:00 67

转载 sublime install package没反应,以及安装后没有出现install package选项

离线安装Package Control一般出现这种问题的是网络原因,我们可以下载离线安装包连接地址:https://github.com/wbond/package_control安装完成后解压,然后点击Preferences->Browse Packages...,进入Packages目录将解压后的文件放置在此目录下重新启动sublime text3注意:解压后会有...

2019-03-16 15:23:00 1050

转载 6-创建官网

创建官网可以通过github pages的机制即可免费创建项目的官网,不用花一分钱。创建项目登录github,创建一个fast-cache.github.io的项目,名字必须包含.io。然后下载到本地,即git clone xxx到目录下新建一个index.html,随便写点东西,提交到github上。最后访问fast-cache.github.io就可以查看了,说白了...

2019-03-15 00:39:00 85

转载 7-如何宣传

如何宣传一个公司的核心竞争力,一个是技术,一个是营销。写博客,一类是技术干货文章(为主),一类是产品介绍文章总结如何做前端缓存前端缓存的坑预防前端内存泄漏前端缓存插件fast-cache使用总结fast-cache开发半年记...正确选择发表的网站选一个地方作为博客主页,像创建官网一样创建个人主页。将博客贴到各大博客网站,如掘金、知乎专栏、博客园等。...

2019-03-15 00:39:00 114

转载 5-提交代码.

写代码重新编译写文档和写测试用例到项目根目录下,运行npm i gitbook-cli -g,然后创建SUMMARY.mdSUMMARY.md内容如下* [项目介绍](README.md)* [使用文档](doc/use/README.md) * [使用1](doc/use/use1.md) * [使用2](doc/use/use2.md)* [二次开...

2019-03-15 00:38:00 74

转载 4-开发环境.

安装node和npmnpm init 初始化项目规范版本号一级版本,重构版本二级版本,重大功能改进三级版本,小升级或者bug修复为何从0.0.1开始,可以认为是非正式版,正式版可以以1.x.x开始了。规范一级目录src - 源代码release - 发布结果test - 单元测试用例doc - 文档example - 示例构建工具复制命令npm i...

2019-03-15 00:37:00 92

转载 3-注册账号

组织还是项目facebook为组织账号,rollup为项目账号个人推荐注册项目账号创建项目为项目取名字之前,一定要提前把名字在github和npm上搜索一下,确认没有重名才行。添加ssh key安装git,提交项目转载于:https://www.cnblogs.com/TomAndJerry/p/10534577.html...

2019-03-15 00:37:00 116

转载 2-做什么

期望快速做出第一版,慢慢迭代升级方便推广,0成本使用不能做什么大型的框架,如一个UI框架。短期做不完,使用成本高。模拟成熟轮子,如再造一个jQuery。有成熟方案,用户不会换。小众的东西。基本没人用。没有特色,100%模仿。用户没有更换理由。做什么小而精的工具。开发快,使用成本低。要有特色,哪怕是一个。要和别人不一样,差异化竞争。一定要大众化,5...

2019-03-15 00:36:00 81

转载 1-为何做开源

理由全面提高编程能力​ 从0开始打造,每部分都要自己负责。提高自己的社区知名度​ github上的star能间接反映你的身价,得到同行的认可,做啥都好做,比如内推。锻炼自己的产品意识​ 开源是产品,不单是技术活。要考虑UI、运维、推广、收集反馈、甚至成本预算。技术范儿、极客精神​ 满足虚荣心,提高自我认同感。转载于:https://www.cnblogs.com...

2019-03-15 00:35:00 74

转载 小程序开发-12-组件高级应用

图书组件的实现有一个知识点要注意,就是在container容器里面的position要为relative,否则在container里的description设置为absolute,bottom为0时会位于整个页面最底部.container {margin-top: 30rpx;display: flex;position: relative;box-shadow: 2px ...

2019-03-10 12:45:00 134

转载 小程序开发-13-小程序wxs的应用

内容简介的换行问题:因为微信的<text></text>标签能够转义\n,所以从服务器加载来的数据我们可以直接放到这个标签中,\n就会自己换行了。问题是服务器返回来的数据多了个,即\\n,所以我们要想办法进行处理。解决:可以用wxs来让wxml调用js函数,然后在函数里面处理文本信息wxs的使用作用:可以用作小程序的过滤器使用:方法一:在uti...

2019-03-10 12:45:00 158

转载 小程序开发-11-Promise正确用法与函数签名设计技巧

配置taBar"tabBar": { "selectedColor": "#000000", "backgroundColor": "#ffffff", "color": "#c7c7c7", "list": [ { "selectedIconPath": "/images/tab/[email protected]", "pagePath"...

2019-03-10 12:43:00 161

转载 小程序开发-10-新版Music组件、组件通信与wxss样式复用

加入缓存提升用户体验思路:先从缓存中寻找数据或者从服务器中获取数据写入缓存中优点:减少网络访问次数,提升用户体验解决缓存带来的问题问题:比如原先是不喜欢的在点击喜欢的时候,跳到下一期刊后返回来再次点击会报错。原因是点击不喜欢后服务器端更新了,但加入缓存后返回来的时候期刊依然是缓存中的,所以会出现请求错误。解决:单独请求获取喜欢的状态,在控件上不使用缓存中的数据ES6模...

2019-03-10 12:06:00 103

转载 小程序开发-9-Behavior行为与加入缓存系统优化流行页面

Behavior行为与加入缓存系统优化流行页面navi组件与移动端触碰区域探讨触碰区域优化设计师切图切大点,多余部分变成透明色前端将可触碰区域变大解决向左箭头变灰,向右变灰禁用事件的技巧产生一个向左的事件,但是在nav组件里面忽略组件自身判断是否是第一期,自身禁用向左的按钮music组件初步实现完成页面布局初识组件的Behavior行为创建组件共...

2019-03-07 15:56:00 99

转载 小程序开发-7-访问api数据与ES6在小程序中的应用

访问API数据与ES6在小程序中的应用看待组件的两种观点组件复用代码分离-(特别重要)不能在一个页面写所有的代码,代码分离具有很强的可读性、可维护性Blink Api 介绍与测试APIurl前缀以bl.7yue.pro/v1开头使用开发者key(appkey)访问API在请求头的header里面携带appkey将appkey做为请求参数状态码和错误码...

2019-03-07 15:56:00 136

转载 小程序开发-8-流行页面编码与组件的细节知识

流行页面编码与组件的细节知识组件属性赋值与页面渲染流程解析组件传值<v-like like="{{classic.like_status}}" count="{{classic.fav_num}}"/>流程API->Page js-通过setData->Page WXML->Like Property->通过setData->Like...

2019-03-07 15:54:00 115

转载 小程序开发-6-组件数据、事件与属性

组件数据、事件与属性数据来源的三种途径直接在wxml中填写数据在js中绑定数据服务器中传数据到js,然后填入wxml数据绑定//在js中data:{ count: 99}在wxml中<View>{{count}}</View>三元表达式和图片切换<image src="{{like?'image/like.png'...

2019-03-07 15:52:00 216

转载 markdown语法

markdown是什么Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。标题一级标题 #一级标题#二级标题 ##一级标题##三级标题 ###三级标题###总共有6级字体加粗 **加粗** => 加粗斜体 *斜体* => 斜体斜体加粗 ***斜体加粗*** => 斜体加...

2019-03-04 13:21:00 57

转载 当安装mongodb客户端出现了Failed to load list of databases

在装mongodb最新版(4.1.5开发版)服务后,我用robo3t打开它的时候遇到了这个问题。最直接的解决办法就是换一个mongodb版本,https://github.com/Studio3T/robomongo/issues/1566或者也可以这样,https://stackoverflow.com/questions/40047622/failed-to-load-lis...

2018-11-25 17:31:00 2325

转载 对bluebird的理解

前言Promise:把原来的回调写法分离出来,在异步操作执行完后,用链式调用的方式执行回调函数。在公众号的开发里面用的const Promise = require('bluebird');const request = Promise.promisify(require('request'));这两句代码,之前一直没弄明白是啥意思,后来发现这是将callback函数重新用pro...

2018-08-02 15:20:00 419

转载 百度地图实现案例

前言对比百度地图的api和微信的api,发现百度的api特通俗易懂,微信的就真的不想多说什么了。今天就针对百度地图api做了一个小小的功能模块,有很多的不足,但是功能实现了以及界面达到了自己想要的样子,心里还是蛮开心的。代码<!DOCTYPE html><html> <head>   <meta charset="UTF-8"&gt...

2018-08-01 17:23:00 238

转载 iScroll实现下拉刷新上拉加载

前言初学iscroll这个控件,给我的一个感觉还是蛮不错的。什么是iScroll:是目前最成熟的自定义滚动解决方案之一,在移动端和PC有很好的兼容性。iScroll官方提供了5个不同的版本iscroll.js 通用版 包含了大部分公共特性iscroll-lite.js 缩减版 削减了一些功能特性,例如:滚动条,鼠标滚轮等等iscroll-probe.js 探索版 ...

2018-07-31 10:50:00 136

转载 nodejs环境变量配置

步骤创建文件夹:安装包配置环境变量:  export NODE_HOME=/root/安装包/node-v7.6.0-linux-x64  export PATH=$NODE_HOME/bin:$PATH  export NODE_PATH=$NODE_HOME/lib/node_modules执行更新环境变量命令:source /etc/profile输出nod...

2018-07-30 16:10:00 285

转载 mtools使用-1

mtools是什么?mtools 是一组非常好用的 MongoDB 日志分析工具 ,由MongoDB Inc 官方工程师所写。组成部分mlogfilter :按时间切片日志文件,合并日志文件,过滤慢查询,查找表扫描,缩短日志行,按其他属性过滤,转换为JSONmloginfo :返回有关日志文件的信息,如开始和结束时间,版本,二进制文件,特殊部分,如重新启动,连接,不同视图...

2018-07-30 10:47:00 566

转载 关于nodejs DeprecationWarning: current URL string parser is deprecated, and will be removed in a futur...

const mongoose = require('mongoose') mongoose.connect("mongodb://localhost:27017/study", {useNewUrlParser:true}, function(err){   if(err){     console.log('Connection Error:' + err)   }el...

2018-07-25 08:49:00 1045

转载 学习RUNOOB.COM进度二

MongoDB概念解析SQL术语/概念MongoDB术语/概念解释/说明databasedatabase数据库tablecollection数据库表/集合rowdocument数据记录行/文档columnfield数据字段/域indexindex索引table joi...

2018-07-14 12:00:00 78

转载 学习RUNOOB.COM进度一

了解MongoDB  由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。特点  面向文档,操作简单容易  设置任何索引,实现更快排序  本地或者网络创建数据镜像,更强扩展性  分布在计算机网络中的其他节点上  丰富的查询表达式  替换完成的文档(数据)或者一些指定的数据字段  批量处理和...

2018-07-13 16:56:00 85

转载 深入了解jQuery Mobile-3装载器

介绍  当jQuery Mobile通过Ajax加载内容或用于自定义通知时,会显示一个小的加载叠加层。标准loader  $( document ).on( "click", ".show-page-loading-msg", function() {    var $this = $( this ),  theme = $this.jqmData( ...

2018-07-12 16:38:00 59

转载 深入了解jQuery Mobile-1

介绍  jQuery Mobile是一种触控优化的HTML5 UI框架,旨在制作可在所有智能手机,平板电脑和台式机设备上访问的响应式网站和应用程序移动页面结构  jQuery Mobile站点必须以HTML5开头doctype才能充分利用所有框架的功能。在headjQuery的引用中,jQuery Mobile和移动主题CSS都需要开始。最简单的入门方法是链接到jQuery ...

2018-07-12 15:02:00 81

转载 mongodb的学习之旅一

描述  作为一枚菜鸟级别的coder,刚接触nodejs没有多久。现在在学习微信公众号的开发,但是碰到了mongodb保存用户数据的时候,出现了DeprecationWarning: Mongoose: mpromise,数据保存不进去。于是我翻阅了mongodb的api,感觉要连贯的使用mongodb就必须看懂api,结合小例子更有效率的来编码。过程  安装  npm ...

2018-07-04 15:40:00 68

转载 支付回调内容

描述  作为新手开发,哈哈,请大佬多加指点。  nodejs开发微信公众号真的让我特别的烦,微信的沙箱功能一点都不好使。完成了支付功能后还要处理支付回调的业务逻辑,这次我要做的就是支付后完成推送模板消息的内容。过程  填写完成支付的回调地址notify_url后,进入到了公网能够直接访问的回调地址。(这里需要注意的是回调和支付都要加入到支付的安全目录,比如支付或者回调的路...

2018-07-02 11:10:00 177

转载 配置vue-yarm-PM2工具环境

步骤:  第一步:安装yarn 参考网址:https://yarn.bootcss.com/docs/install.html#linux-tab      a.用pm2启动已创建的server.js #pm2 start server.js      b.pm2查看服务 #pm2 show server      c.pm2查看日志 #pm2 logs     ...

2018-05-18 14:03:00 83

空空如也

空空如也

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

TA关注的人

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