logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

微信小程序填坑之路(九):setData数据量过大的解决与分页加载的实现

我们经常使用setData方法来修改数据,从而达到更新页面的目的。但是当我们通过setData方法设置的数据过大时就会报如下错误。vdSyncBatch 数据传输长度为 2260792 已经超过最大长度 1048576这是因为setData设置的数据量是有限制的,单次设置的数据大小不得超过1024kb,否则就会出现如上错误。而我们在一些列表页面中,每次上拉加载更多后,会习惯性的把之前存在的...

#微信小程序
kotlin学习笔记:延迟加载的简单介绍:lateinit和lazy

在使用kotlin开发中,因为各种原因,我们会经常需要使用到延迟加载的功能,目前kotlin的延迟加载主要有两种:lateinit和lazylateinit 的使用lateinit是kotlin中的一个关键字,使用方法如下// 声明一个string变量lateinit var a1: Stringprivate fun test() {...

#kotlin#android
Android中gradle的依赖:implementation与api的使用

当gradle插件升级到3.0.0及以上后,我们会发现在gradle中添加依赖的时候,会推荐你使用implementation或者api,而不再推荐你使用compile,今天就来简单介绍下这两者的使用与区别!让小伙伴们可以有目的的去选择implementation或者api。apiapi的作用与compile相同,使用api添加依赖,会对外暴露其依赖的module的接口...

#android#gradle
彻底明白ip地址,区分localhost、127.0.0.1和0.0.0.0

通俗的理解ip是什么对于ip,大家并不陌生,在网络访问中,我们会经常使用到,那么ip是什么呢?其实如同我们的身份证一般,ip就是我们在网络中的身份证,具有唯一性,用于标识我们的身份。我们平时使用http协议对某个域名进行访问,如www.baidu.com,本质即为对域名绑定的ip进行访问。公网与内网中的ip一般我们会将网络划分公网与内网。在公网中,ip是全球唯一的,不会在公网中出现重复的...

Docker+Django+Gunicorn+Nginx+Mysql容器化部署(下)

一、前言在上章内容中,简单介绍了使用docker部署项目的优势以及如何在Linux环境下安装docker,本章内容将主要讲解如何构建容器来部署项目。二、Docker的组成镜像: 一个只读模板,其中配置了容器运行所需要的环境数据容器: 使用镜像创建的实例,可以简单理解为是一个虚拟机,要注意的是容器与容器之间是相互隔离的,容器与外界操作环境之间也是相互隔离的仓库: 类似Nginx、Mysql这样的常用

#docker#mysql#django +2
微信小程序填坑之路(三):布局适配方案(rpx、px、vw、vh)

因为小程序是以微信为平台运行的,可以同时运行在android与ios的设备上,所以不可避免的会遇到布局适配问题,特别是在iphone5上,因为屏幕尺寸小的缘故,也是适配问题最多的机型,下面就简单介绍几种适配方法。rpx适配rpx是小程序中的尺寸单位,它有以下特征:小程序的屏幕宽固定为750rpx(即750个物理像素),在所有设备上都是如此1rpx=(screenWi...

#html#css
Android的启动模式:singleTask与singleTop的使用

最近有小伙伴询问Activity的启动模式是使用singleTask好还是singleTop好,在两种模式中纠结,所以今天就简单讲解一下两种模式的使用场景!Android 的四种启动模式(网上一搜一堆哦)standard:默认模式,允许多实例singleTop:相比于standard,有新的启动请求时,只有在目标Activity处于当前栈顶时,才会调用onNewIntent()...

到底了