240 发简信
IP属地:上海
  • 120
    APP包大小优化

    APP经过几年的迭代、几个APP的合并,包体大小从90M逐渐升级到了300M,如此恐怖的涨幅需要一次包体优化,优化IPA & APK 100M+,废话不多说直接上干货。 第一...

  • IOS Deep link/Universal Link

    配置 iOS Universal Links 涉及几个步骤,包括设置 Xcode 项目、创建和托管 apple-app-site-association 文件,以及进行必要的...

  • IOS技术-常用设计模式

    常用模式 在 iOS 开发中,有几种常用的设计模式,帮助开发者更好地组织代码、提高可维护性和可扩展性。以下是一些常见的设计模式: 1. MVC(Model-View-Cont...

  • IOS技术-APP 生命周期

    生命周期 iOS 应用的生命周期是指应用从启动到退出的整个过程,包括不同状态下的变化和相应的事件。了解应用的生命周期对于有效管理资源、处理用户交互和响应系统事件至关重要。以下...

  • IOS技术-KVO

    KVO的底层实现 KVO(Key-Value Observing)是 iOS 和 macOS 中用于观察对象属性变化的机制。它允许一个对象观察另一个对象的特定属性,并在该属性...

  • iOS技术-内存

    IOS 自动释放池的工作原理 在 iOS 中,自动释放池(Autorelease Pool)是内存管理的重要机制,它主要用于管理对象的生命周期,尤其是在使用 Objectiv...

  • iOS技术-KVC

    KVC的底层实现是什么 KVC(Key-Value Coding)是 iOS 和 macOS 开发中一个强大的特性,它允许通过字符串键访问对象的属性。KVC 的底层实现涉及多...

  • APP 主体迁移注意事项

    iOS 需要后端检查内购适配(影响线上),密钥不对会导致票据校验支付失败 通知推送,提供APNS p8 key(首次创建,主体通用)给后端(影响线上),包括Team ID、K...

  • 120
    IOS架构设计与规范

    开发环境 1.Xcode 152.Swift 5+3.iOS 13+4.SwiftUI 优点:UI布局开发简化,支持苹果多平台开发,可以跨端于macOS、watchOS和tv...

  • 120
    ChatWoot + Google bot

    ChatWoot服务 官方文档[https://www.chatwoot.com/docs/self-hosted] 部署完成应该有三个服务 chatwoot、 postgr...

  • 120
    iOS端技术建设方案

    背景 从产品层面看,为服务更多用户,满足更多用户需求不断迭代,对现有应用的架构势必会带来一定的挑战。如何在满足需求的同时,兼顾质量、稳定、体验、效率,这就需要开发侧通过技术手...

  • FAQ Python + NLTK 搭建-动态部署(三)

    背景 前面的研发+测试步骤完成后,需要将Python部署到生产环境 使用Python3 创建基础镜像 设置工作目录 安装镜像依赖 启动Flask应用 当上面步骤执行完成后,你...

  • 120
    IP 服务搭建

    背景 由于政策问题,公司业务需要对指定地区IP进行封禁,但行业中IP库的购买需要付费,或者网上免费的已编译的库过旧无法更新。故兴起了搭建一个Python IP服务,支持数据的...

  • 120
    FAQ Python + NLTK 搭建-NLTK模型(二)

    背景 上一篇文章中介绍了如何将word和md导出为Json, 此事是第一步,有了Json才能给NLTK模型进行匹配,调试,训练。 设计 NLTK的设计分为一下几个步骤: 读取...

  • FAQ Python + NLTK 搭建-JSON资源(一)

    背景 老板说要做一个FAQ系统,基于AI自然语言搜索自动回复、增加预置问题功能。目标替换掉APP正在使用的Zendesk SDK(估值10亿美金的公司),一切都是自研最香。最...

  • 120
    APP开发流程规范

    坠入互联网N年,这个行业什么都好就是掉头发 ,经历大大小小的企业,各企业的开发规范、流程各不同,包含了国/内外团队同时在同一个Project中协同开发,大大小小总会存在各种代...