在奔跑中
  • 12小时前
  • 前端开发都应该知道的配置中心 动态化方案一般都是比较大型的, 比如react native 、flutter 等都是从UI,运行逻辑等多方面完整的动态更新。但实际上,移动端还有很多细粒度的配置类数据需要支持动态更新的。 比如某一个文案或者广告的位置希望可以根据用户表现来随时改动,又比如你开开发了一个线上功能,但上线后才发现里面潜藏了一个严重的问题, 希望可以同过一个线上开关立即关闭此功能。 这一类...
    07月18日
  • 今天就来聊一聊 如何选择移动应用开发的技术栈 选择合适的技术栈是移动开发领域最关键的决策之一。你选择的技术栈将为你开发的移动应用提供基本的功能、可拓展和维护性。选择技术栈时应该注意项目的类型、预期投入市场的时间和创意的可行性。 原则上来说,选择何种技术栈取决于产品的设计目标。例如,跨平台方法对于初创公司是一个很好的解决方案,而原生开发适合构建具有出色性能的复杂移动应用。 对于缺乏技术背景的客户来说...
    07月21日
  • 近几年来的iPhone可以说是越来越失败,越来越多的曾经的果粉放弃iPhone,选择了国产的品牌手机,导致近年来的苹果旗下产品销量一直下降。不知道从什么时候开始,苹果开始采取变相“降价”模式,来达到提高销量的目的。 但最新消息显示,iPhone XR降价一段时间之后,销量上涨的情况呈现出了下滑趋势,可以说是降价也没人买了,其中很大一部分原因是因为华为放大招了! ​华为这个大招就是华为年度旗舰级机...
    07月11日
  • 人工智能是新一轮科技革命和产业变革的重要驱动力量。习近平同志高度重视我国新一代人工智能发展,多次对人工智能的重要性和发展前景作出重要论述。他指出,“人工智能是引领这一轮科技革命和产业变革的战略性技术,具有溢出带动性很强的‘头雁’效应。”“加快发展新一代人工智能是我们赢得全球科技竞争主动权的重要战略抓手”。我们要加快发展新一代人工智能,加强人工智能伦理研究,让人工智能更好服务美好生活。 当前,在移动...
    07月22日
  • 像公有云数据湖和 Delta Lake 这样的平台指出了一个中央数据枢纽的趋势,用来支持决策和AI驱动的自动化决策。 数据仓库是否再次加入这股浪潮呢,或者会逐渐消亡? 如果你不清楚这个问题的答案也很正常。数据仓库在一方面目前仍处于热门阶段。笔者作为一个长期的行业观察者,看到了在不断创新和创业活动浪潮下行业的快速发展。 这种趋势基本上始于十年前标准设备进入数据仓库主流,然后随着市场向新一代云数...
    07月09日
  • 前言 在Android开发的多线程应用场景中,Handler机制十分常用 本文就图文详解一下 Handler机制 的工作原理 目录 1. 定义 一套 Android 消息传递机制 2. 作用 在多线程的应用场景中,将工作线程中需更新UI的操作信息 传递到 UI主线程,从而实现 工作线程对UI的更新处理,最终实现异步消息的处理 3. 为什么要用 Handler消息传递机制 ...
    07月19日
  • 关于键盘遮挡的问题: 看Android manifests中的windowSoftInputMode的值,可以有多个值共同决定。 adjustPan:不会往上挤你的内容,但是键盘会遮挡住你的输入框, adjustResize:会自动调整不遮挡你的内容,但是你的内容会变形。被挤压的。 这个时候你就可以用官方给的调整键盘遮挡的组件KeyboardAvoidingView 放在这个里面的内容不会...
    07月11日
  • flutter文件读写可以对磁盘文件进行操作,实现某些业务场景,那么我们开始来讲下这个文件读写操作。使用的库插件(package)dart:io(用于数据处理)path_provider(用于获取路劲)操作步骤 1.获取正确的本地路径 2.创建指向文件位置的引用 3.写入数据到文件内 4.从文件读取数据1.获取正确的本地路径 我们获取路劲用的是这个插件path_provider 可以看到里面...
    07月10日
  • 盲目搜索 我们将学习两类主要的搜索过程。其中之一,我们没有指定问题的任何推理信息,例如要搜索这一部分而不是另一部分,就像到目前为止的只要发现一条到目标的路径即可。这种搜索是盲目的。另一种,我们指定了要解决问题的信息以帮助集中搜索。这个过程叫启发式搜索。本章讨论盲目搜索,下一章再讨论启发式搜索过程。 用公示表示状态空间 很多实际问题的搜索空间是非常大的,以至于他们不能通过显示图来表示。这里我们关心下...
    07月09日
  • 当我们看到一个复杂的动画效果时,一定要学会拆分实现步骤,因为再复杂的实现,也是由一个一个步骤组成的,我们只需要先将每个小步骤实现出来,再将其组合在一起就行了,这种思路很重要;既然可以应用于实际业务中,正好APP页面也有这方面的需求,所以就想动手绘制出来,于是就有了今天这篇文章,这种动画效果其实还是比较简单的,但是今天重点不在于此,主要是想借这篇文章重点叙述下自定义View的流程,也就是如何从零开始自定义一个View,以及涉及到的一些概念和冷门知识点,当然也是面试中经常会被问到的
    07月21日
  • 近日,一种开源的名为V的新的静态类型编程语言发布了。它被描述为一种简单,快速,编译的语言,用于创建可维护的软件。它的创造者Alex Medvednikov表示它与Go非常相似,并受到Oberon,Rust和Swift的启发。 开发者从来就不缺新语言。今天新智元为大家带来的,是一款最新推出的语言:V。目前处于很早期的阶段,暂时还没有在维基百科上拥有姓名。 V是一种静态编译型语言,用于构建可维护的软件...
    07月18日
I'm loading

线上 · 大赛(5.24~8.31)

  • 18

    07月

    线上 · 免费(7.18~8.18)

  • 09

    08月

    上海 · HelloCoffee

  • 21

    08月

    线上 · 免费

  • 06

    09月

    北京

  • 10

    09月

    上海 · 浦东