5 溪岚画

尚未进行身份认证

我要认证

千里之行,始于足下。

等级
TA的排名 10w+

windows下小程序连接mqtt 连接配置

windows7 环境下,apache-activemq-5.15.10 + nginx-1.16.1 + 微信小程序搭建环境一、下载安装activemq http://activemq.apache.org/安装好之后,启动服务在bin目录下activemq start注意配置文件 D:\apache-activemq-5.15.10\conf\activemq.xml <...

2020-03-23 16:15:25

微信小程序使用mqtt连接及配置nginx的https

原生小程序开发中需求使用mqtt进行即使通讯,下面介绍小程序中使用mqttjs 进行网络通讯连接 在华为云中部署nginx使用https/wss方式连接Apache-activemq。1、云服务域名1、在云服务中部署项目首先要有个域名,domain 映射到云服务机子的ip,这样访问http://domaintest 才会访问到 部署服务的机子。2、部署mqtt 服务​ 官网下载地址:ht...

2019-10-24 17:04:03

微信小程序 换行显示指定行数据量

微信小程序 换行显示指定行数据量方式1 在wxml进行数据的判断展示=====page.js 文件 Page({ data:{ testArr:['a0','a1','a2','a3','a4','a5','a6','a7','a8','a9','a10','a11'] } })=====page.wxml <view> <block wx:fo...

2020-03-18 14:35:26

springboot连接postgresql 指定模式Schema

springboot 连接 postgresql 指定模式Schema一般的连接方式,我们创建数据库之后,在public 的Schema(模式)下建表,这时使用连接方式jdbc:postgresql://localhost:5432/postgresql在这种连接方式下,默认连接使用的是postgresql数据库的public 模式在业务场景中有时允许多个用户使用一个数据库并且不会互相干...

2020-03-18 14:05:13

小程序 授权请求处理流程

小程序 授权请求处理流程1、app.js或者page.js的onLoad函数中初始设置权限授权,只是执行权限授权,不执行权限对应的接口wx.authorize 提前向用户发起授权请求。调用后会立刻弹窗询问用户是否同意授权小程序使用某项功能或获取用户的某些数据,但不会实际调用对应接口。如果用户之前已经同意授权,则不会出现弹窗,直接返回成功。wx.getSetting({ success(...

2020-03-17 09:54:57

小程序优化一般方法

数据通信层 js1.不要过于频繁调用setData,应考虑将多次setData合并成一次setData调用;2.数据通信的性能与数据量正相关,因而如果有一些数据字段不在界面中展示且数据结构比较复杂或包含长字符串,则不应使用setData来设置这些数据;3.与界面渲染无关的数据最好不要设置在data中,可以考虑设置在page对象的其他字段下Page({ onShow: function(...

2020-03-10 14:33:33

七、装饰器

装饰器装饰器是一种特殊类型的声明,它能够被附件到类声明,方法,属性或参数上,可以修改其行为扩展其功能。分类:类装饰器、属性装饰器、方法装饰器、参数装饰器写法包含:普通装饰器(无法传参)、装饰器工厂(可传参)要启用对decorator的实验支持,您必须在命令行或tsconfig.json中启用experimental aldecorators编译器选项tsc --target ES5 --...

2020-02-08 08:12:56

六、模块及命名空间

官网文档地址 https://www.typescriptlang.org/docs/handbook/generics.html模块我们可以把一些公共的功能单独抽离成一个文件作为一个模块。模块里面的变量/函数/类等默认时私有的,如果我们要在外部访问模块里面的数据(变量/函数/类)我们需要通过export暴露模块里面的数据(变量/函数/类)。暴露后我们通过import引入模块就可以使用模块里面...

2020-02-07 09:40:06

五、泛型使用

官网文档地址 https://www.typescriptlang.org/docs/handbook/generics.html泛型软件工程的一个主要部分是构建组件,这些组件不仅具有定义良好和一致的API,而且还具有可重用性。能够处理今天的数据和明天的数据的组件将为您提供构建大型软件系统的最灵活的能力。在C#和Java等语言中,工具箱中用于创建可重用组件的主要工具之一是泛型也就是说,能够创...

2020-02-07 09:38:30

四、接口

官网文档地址 http://www.typescriptlang.org/docs/index.html接口使用readonly还是const,最简单的方法是询问您是对变量还是属性使用它。变量使用const,而属性使用readonly,有些属性只有在首次创建对象时才可以修改。您可以通过将readonly放在属性名之前来指定这一点interface Point { readonly x...

2020-02-06 15:37:46

三、类

类es5中类使用es5中类使用function Person(){ //属性 this.name = 'name'; this.age = 22; this.run = function(){ // 方法【为实例方法,通过new对象实例使用】 }}====================//原型类Person通过prototype增加类的属性【会被多个实例共享,而内...

2020-02-05 16:50:06

二、数据类型及函数

数据类型数据类型关键字描述任意类型any声明为 any 的变量可以赋予任意类型的值。数字类型number双精度 64 位浮点值。它可以用来表示整数和分数。let binaryLiteral: number = 0b1010; // 二进制 let octalLiteral: number = 0o744; // 八进制 let decLiteral: numb...

2020-02-05 14:10:08

一、typescript介绍及安装

一、介绍微软开源扩展了javascript的语法,因此为超集,同时遵循最新的ES6、ES5规范最新的react和vue支持集成TypeScript 通过类型注解提供编译时的静态类型检查。ypeScript 可处理已有的 JavaScript 代码,并只对其中的 TypeScript 代码进行编译特性TypeScript 是一种给 JavaScript 添加特性的语言扩展。增加的功...

2020-02-04 10:00:12

docker 中 MySQL镜像的使用方法

docker 中 MySQL镜像的使用方法docker pull mysql 拉取mysql镜像docker images|grep mysql 查看镜像创建 mysql容器docker run -e MYSQL_ROOT_PASSWORD=root --name mysql_xiaoxi -it -p 3306:3306 mysql:latest参数-e, --env li...

2019-12-30 21:01:15

mysql 连接错误 2058 Plugin caching_sha2_password could not be loaded

​ 本地去连接mysql时报错,错误 2058 Plugin caching_sha2_password could not be loaded由于mysql8.0的加密方法变了。mysql8.0默认采用caching_sha2_password的加密方式。sqlyog不支持这种加密方式。解决办法必须进入mysql命令行1、修改密码过期ALTER USER'root'@'lo...

2019-12-30 19:37:26

SimpleDateFormat 支持的时间格式

时间格式字符:G: 公元 时代,例如AD公元yy: 年的后2位yyyy: 完整年MM: 月,显示为1-12MMM: 月,显示为英文月份简写,如 JanMMMM: 月,显示为英文月份全称,如 Janualydd: 日,2位数表示,如02d: 日,1-2位显示,如 2EEE: 简写星期几,如SunEEEE: 全写星期几,如Sundayaa: 上下午,AM/PMH: 时,24小...

2019-12-26 13:10:31

微信小程序使用mqtt连接及配置nginx的wss

原生小程序开发中需求使用mqtt进行即使通讯,下面介绍小程序中使用mqttjs 进行网络通讯连接 在华为云中部署nginx使用https/wss方式连接Apache-activemq。1、云服务域名1、在云服务中部署项目首先要有个域名,domain 映射到云服务机子的ip,这样访问http://domaintest 才会访问到 部署服务的机子。2、部署mqtt 服务​ 官网下载地址:ht...

2019-10-24 17:07:25

taro生成项目编译时 缺少npm包@tarojs/plugin-sass问题

???? 版本 Taro v1.3.19taro在生成redux项目后,执行编译时遇到如下问题缺少npm包@tarojs/plugin-sass问题Downloading binary from https://r.cnpmjs.org/node-sass//v4.12.0/win32-x64-64_binding.nodeCannot download "https://r.cnpmjs.o...

2019-09-25 21:59:08

react-redux用法详解

一、相关依赖包redux 路由是react全家桶【react+redux + router】中的一员,在项目中用于组件状态的管理,使组件传值通信更加方便,统一管理。Redux中文文档地址 http://cn.redux.js.org/下面我们看使用redux时相关的包。主要是redux和react-redux这两个包redux是redux状态管理的核心包提供了创建store、统一管理red...

2019-09-20 15:53:14

react-router用法详解

一、相关依赖包Router 路由是react全家桶【react+redux + router】中的一员,在项目中用于分发组件,资源组织。下面我们看使用路由时相关的包。主要包含react-router 和 react-router-dom两个包。react-router是实现路由的核心功能。react-router-dom 是基于react-router实现的,加入了在浏览器运行环境下的一...

2019-09-12 17:17:49

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。