关心你所关心的,与世界分享你的知识、经验和见闻
关心你所关心的,与世界分享你的知识、经验和见闻.
业务背景如下,在用探店小程序中,用户通过我们的小程序完成探店,需要将小红书笔记的地址提交到订单里,之后后台审核笔记,完成订单。我们发现用户的笔记质量参差不齐,很多人写的像是评论一样。完全没有小红书的风格以及种草的感觉。所以我们一方面想提高我们平台里博主的笔记质量,另一方面也希望在我们平台沉淀用户的笔记。于是我们想通过大模型辅助用户生成笔记,然后用可以一键复制笔记内容,到小红书上去发布(目前小红书没有开放笔记发布接口,不然可以直接帮用户同步笔记到小红书)
最近在在帮朋友写一个笔记应用,需要一个笔记的导入功能,场景如下:在File App中选择一个文件,比如pdf,点击分享,展现分享面板,分享面板下面的Action菜单,需要展示“在xxx中打开”,点击此菜单,打开app,并将文件导入到App中。
最近在写一个探店项目,上线后遇到一个需求,就是订单处理,订单处理需要处理库存, 在业务量不大,请求也很少的情况下,没有考虑的并发问题。但实际情况是,对于优质店铺,大家会出现同时去抢的情况,也就是类似秒杀了。 在处理商品库存并发问题时,核心在于保证库存操作的原子性和隔离性。以下是几种可靠的解决方案:
在了解 3D 相关技术的过程中,绕不开 OpenGL、OpenGL ES、WebGL、Canvas 这几个名词,总结一下这几个次的概念以及他们之间的关系。
这篇文章之前在公司技术公众号发表过,今天转移到自己的blog来。原地址:https://mp.weixin.qq.com/s/npkoQtdnmx6JXymHNil_rw
随着业务的扩张,RN等新技术的引入,App进行着高速的版本迭代。技术面对业务的变更越来越频繁,App体量越来越大,功能也越来越复杂....
有一段时间没有关注公司App的启动状况了,今天公司PM反馈App启动速度非常慢,让帮忙协助排查下问题。这里记录下整个过程。并涉及到一些大致的优化方法。
以下所有数据均采用iPhone 6 plus测试,性能好的手机会更快,比如iPHone X MAX
2018年随着App组件化以及完成,H5在App中由XXXBLWebViewJSBridge和XXXBIZLenderWeb两大组件支撑,其中XXXBLWebViewJSBridge负责Native和H5之间进交互的通道管理,XXXBIZLenderWeb则是H5运行的容器和业务Handler,比如:方法调用、服务调用、页面跳转等。由于H5在App中加载的特性,开发人员必须关注H5的性能,比如:白屏时间、可交互时间、完全加载时间等。App中所有的H5加载时间都会对用户体验有直接的影响,进而影响整个App的体验。
配置中心的数据结构需要兼顾统一性和个性化。 统一的数据结构是抽象管理逻辑的基础,针对同一的数据结构可以设计出通用的管理界面,存储逻辑。 而具有一定的个性化则能针对不同场景更好的码字业务需求
在App开发中,特别是金融行业的App开发过程中,会涉及到手机号,身份证号,银行卡号等敏感信息,这些信息的展示和传输不能够直接使用明文的,否则极容易进行信息泄露。下面介绍下我们的处理过程。