logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

flutter 插件开发数据类型

平台通道数据类型支持平台通道使用标准消息编/解码器对消息进行编解码,它可以高效的对消息进行二进制序列化与反序列化。由于Dart与原生平台之间数据类型有所差异,下面我们列出数据类型之间的映射关系。DartAndroidiOSnullnullnil (NSNull when nested)booljava.lang.BooleanNS...

Flutter Desktop 开发之 Flutter-Desktop-Embedding.Plugins.windiow_size

由于国内 Flutter 开发 Desktop 的资料特别少,在开发过程中,遇到了各种问题,特此记录。需求来源于为了更好的控制窗体内的布局区域,需要将应用窗体设置为固定尺寸。为设置应用窗体尺寸找到Flutter-Desktop-Embedding 项目,这个项目是google 自己搞的一些非正式插件仓库,并没有发布到pub仓库中,所以没有办法直接 pub get 了,里面东西不多,正好有我需要的跨

Stream 异步学习

可以通过 await for 循环来读取 stream 的数据,在循环结束时也是stream关闭的时候,反之亦然。在一个stream 方法中,通过 yield 向await for 传递消息stream 可以通过 listen 方法来监听通过对函数声明 async* 表示该函数是一个stream,参考代码1listen方法会返回 StreamSubscription 对象,可以通过...

Flutter Macos Desktop 禁止修改窗体大小

目标: 不允许用户修改应用大小,导致布局出错。用XCode 打开路径:[FlutterProject]/macos打开文件:Runner/MainFlutterWindow.swift将代码替换为:import Cocoaimport FlutterMacOSclass MainFlutterWindow: NSWindow {override func awakeFromNib() {let f

erlang 虚拟机优化参数

erlang 虚拟机优化参数

文章图片
#erlang
docker php-fpm 安装redis 扩展

直接RUN docker-php-ext-install redis 失败,google得到:ENV PHPREDIS_VERSION 3.0.0RUN mkdir -p /usr/src/php/ext/redis && curl -L https://github.com/phpredis/phpredis/archive/$PHPREDIS_VERSION.t

到底了