Flutter google sign in 使用插件:google_sign_in 这个插件是基于firebase的,firebase是google旗下提供给移动应用和web平台使用的开放平台; 注册firebase账号google登录嘛,你得先有个google账号才能去注册firebase;FireBase控制台 创建项目和应用,在项目下创建android和ios应用创建一个项目 在项目下新建android和ios应用 2.1 2023-09-20 Flutter #Flutter
数学表达式解析 数学表达式解析要做一个解析字符串表达式的东西,解析之后给前端或者后端函数计算用; 要求能解析基本的加减乘除数学表达式,并且支持自定义函数; 先看java的: 1、exp4j 官网:https://www.objecthunter.net/exp4j/#Custom_functions 最后一版是2017-01-30,属实挺老的 参考链接,下面有内置函数列表,竟然没有sum: https:// 2023-07-26 技术调研 #javascript #python #java
消息中间件 消息中间件Kafka:zookeeper是kafaka的集群管理工具 优点: 百万级别的吞吐量 客户端语言支持很丰富 在日志管理领域很成熟 缺点: 消息是无序的 队列消息有失败的概率(有其他方式避免) 不支持延迟队列 RocketMQ: 很好用,万单位的吞吐量,比kafaka轻量级(kafaka的cpu消耗高),消息准确率也高, 高性能、满足可靠性、分布式事物、支持水平扩展、上亿级 2023-02-02 概念知识 #java
基于docker和mysql配置waline评论系统 一、waline介绍在waline之前有一款评论系统叫做valine,valine 是一款样式精美,操作简单,部署高效的评论系统。它不含服务端,前端直接和 LeanCloud 存储服务交互,非常棒!但是valine它存在着一些问题: 源码不开放:在1.4.0版本之后,作者不再推送源代码; XSS安全问题:评论的数据存在XSS安全问题,因为没有服务端,所以前端搞定XSS问题是治标不治本的; 隐私泄露 2022-10-07 随手记
git仓库迁移 git仓库迁移 今天学到个新知识,仓库迁移的,遇到一个问题是希望把gitee上面的代码迁移到内网的gitlab上,当然是包括所有的历史记录和分支,tag等等; 主要用法是这样: 123456781、克隆远程仓库镜像到本地git clone --mirror 仓库地址2、切换至文件夹cd dir3、设置remotegit remote set-url origin 新代码仓库地址4、推送镜像到新仓库 2022-09-07 技术调研
flutter1.22的echart在鸿蒙OS上的一些兼容性bug Flutter应用在其他Android机器都是好的,但是鸿蒙系统不能正确显示图表,解决了显示问题之后,切换数据也不刷新,真烦人啊,上网搜了一大圈,低版本的Android也会出现这个问题,所以导致这个问题的底层原因是鸿蒙是低版本Android?? 一、华为鸿蒙系统不能显示图表 1、相显示图表必须使用webview的混合显示模式 1if (Platform.isAndroid) WebView.pla 2022-03-30 Flutter #Android #Flutter
ios callkit ios callkit一、基本概念 CallKit是iOS10系统推出的一个系统级别的功能,它的主要作用是提供了一些Api供拥有语音和视频通话功能的App(VoIP功能)在使用语音和视频功能的时候能够使用系统的通话界面进行接听,同时在手机通话记录中会存在本次记录,点击记录还能够直接回拨。 Android有个类似的功能叫做:Android ConnectionServ 2022-03-29 技术调研 #ios
一些前端项目转换工具 一些前端项目转换工具 mpvue:star 20.4k mini program vue 文档:http://mpvue.com/ 原理:https://www.bookstack.cn/read/CS-Interview-Knowledge-Map/spilt.16.MP-mp-ch.md#%E6%A1%86%E6%9E%B6%E5%8E%9F%E7%90%86 美团出品,实现使用vue语 2022-03-03 技术调研 #vue
苹果ABM商务应用 苹果ABM商务应用ios应用的几种安装方式: 1、App Store:传统方式上架发布,审核严格,账号每年99美元; 2、企业版 In-house:通过二维码下载,不需要审核,账号每年299美元,目前苹果正在收紧企业版账号的申请,需要验证企业缴纳社保人数大于100人; 3、内测版 testFlight:和App Store相似,app发布为内测版,通过testFlight下载,app有效期90天。 2022-02-16 技术调研 #ios