新产品开发过程基本原则

产品开发原则产品笔记

PM2简单用法

一个node进程管理工具的用法

pm2用法

四色二维码

采用第三方库qrcodeplus实现
->https://packagist.org/packages/davidnineroc/qrcodeplus

1.克隆代码库:

git clone https://git.dev.tencent.com/xuegang/colorful-qrcode.git  
彩色二维码四色二维码

vscode统一代码风格

安装vscode插件
Vetur、ESLint、Prettier - Code formatter

代码风格vscode

微信小程序运行机制

运行环境差异

  • iOS:JavaScriptCore->WKWebView渲染
  • Android:X5 JSCore来解析(X5基于Mobile Chrome 53/57 内核)
  • DevTool:nwjs->Chrome Webview渲染
小程序运行机制

小程序wxml使用外部函数

1.新建wxs文件,例如array_fun.wxs:

  • 这里为判断元素在数组中是否存在,存在返回true否则为false

var arr_fun = {
    array_index: function (search, array) {
        for (var i = 0; i < array.length; i++) {
            if (array[i] == search) {
                return true;
            }
        }
        return false;
    }
}

module.exports = {
    array_index: arr_fun.array_index
}
小程序wxml外部函数

四种常见的 POST 提交数据方式

application/x-www-form-urlencoded

页面表单方式提交,编码为名称/值对

  • Content-Type:application/x-www-form-urlencoded
  • 数据进行了URL转码
提交数据post

小程序image标签mode属性

微信小程序image标签的mode属性介绍

小程序imagemode属性

centos7防火墙命令

安装Firewall命令:
yum install firewalld firewalld-config

使用firewall-cmd 命令
查看状态
firewall-cmd --state //running 表示运行

centos防火墙

CentOS后台运行、关闭、查看后台任务

&
加在一个命令的最后,可以把这个命令放到后台执行,
watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本

ctrl + z
可以将一个正在前台执行的命令放到后台,并且处于暂停状态。

CentOS后台运行后台任务

gulp命令执行报错解决

报错信息:

/usr/local/lib/node_modules/gulp/bin/gulp.js:129
    gulpInst.start.apply(gulpInst, toRun);
                ^
TypeError: Cannot read property 'apply' of undefined
    at /usr/local/lib/node_modules/gulp/bin/gulp.js:129:19
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)
    at Module.runMain (module.js:607:11)
    at run (bootstrap_node.js:420:7)
    at startup (bootstrap_node.js:139:9)
    at bootstrap_node.js:535:3
gulp报错

前端开发者必备Nginx知识

nginx在应用程序中的作用

  • 解决跨域
  • 请求过滤
  • 配置gzip
  • 负载均衡
  • 静态资源服务器
nginx跨域服务器
本站博客小程序
好文推荐
微信扫码关注
领取学习礼包
技术交流群
每天进步一点点~