我从 Android 官方 App 中学到了什么?
Android 官方最新开源了 App: Now in Android 学习指南,包括一些最佳实践、架构设计、大量 Jetpack组件、以及完整的线上复杂 App 开发方式。
计算机中 0.1 + 0.2 是不等于0.3的
之前在知乎看到过这么个问题:「有哪些事实没有一定计算机知识的人不会相信? 」,收获了不少赞。 我举的例子是:0.1 + 0.2 计算的结果,大家肯定知道是等于 0.3 ,但是在计算机中 0.1 + 0
iOS自定义转场动画基本原理
在我们开发iOS过程中页面切换常用的pop/push或者着show/dismiss 两种方式,这两种方式切换或者弹出页面都有默认的转场动画。但随着客户端交互越来越追求个性化的今天,我们就需要自定义转场
用 Rust 搭建一个小程序运行环境
搭建一个FinClip社区版docker运行环境,安装设置Rust开发编译iOS代码的环境,设置xcode的项目配合,集成FinClip SDK,准备好实现从FinClip小程序到Rust算法逻辑的端
微前端很好,为什么我却不使用?
本文记录我对微前端原理的探索与思考,以及微前端框架qiankun项目实践。 当下前端所存在的一些问题 在技术浪潮的推动下,由vue、react所主导的单页面应用已成为主流,但在开发中,随着业务的深入和
【浏览器工作原理】8. 浏览器中的页面循环机制是如何处理的
引言 我们知道每个渲染进程都有一个主线程,既要处理DOM,又要计算样式、处理布局及JavaScript任务,要让这么多不同类型的任务在主线程中有条不紊地执行,需要一个系统来调度这些任务,也就是本文要讲
小册上新 | 从 0 到 1 落地前端工程化!
近些年来,随着前端项目复杂度的不断提高,`前端工程化`被越来越多的公司与开发者所重视。前端开发者想要突破工作局限性,实现跳跃式涨薪,掌握前端工程化必不可少!
冴羽答读者问:如何快速找到一个聊得来的人生伴侣?
这个问题有些难,因为要“快速”还要“聊得来”的“人生伴侣”?这让我想起一个段子: > 一堆男的在找女朋友,一堆女的在找男朋友,两拨人各找各的,互不干涉 这背后可能有男女标准不一致的缘故,但就我接
iOS 实现原生IM开发
iOS OC语言原生开发的IM模块,用于项目中需要原生开发IM的情况,具备发送文字、表情、语音、图片、视频等完整功能,包含图片预览视频播放等功能,此项目将会长期更新如有问题可以提出,我的邮箱:fshm
买了 IBM 的闭源软件后它开源了,IBM 还要我赔 1000 万?
近日,华胜天成发布的一则公告显示,因 IBM 开源了华胜天成付费购买的 IBM WebSphere Application Server Liberty Base 代码及服务许可,造成损失,华胜天成将 IBM 告上法庭,要求赔款 8263 万元,但最终反被 IBM 要求赔偿约 1000 万元。 纠纷始末 华胜天成在 2014 年 3 月披露了与 IBM 签订战略合作协议事宜,2014 年 6 月披露了与 IBM 成立合资公司新云东方,以专门销售 IBM 服务器事宜,华胜天成持有合资公司 56.
Android 13 新的换行策略和针对日文的优化
前言 Android 13 向 TextView 控件引入了新的换行策略,同时针对日文提供了换行优化。系统将依据开发者指定的换行策略、日文短语换行策略进行文本换行。这将促使文本内容不再杂乱无章、更加具
进程间切换与进程间通讯
cpu的工作方式 大家用电脑的经验,电脑能同时干好多事。一边听音乐一边写掘金同时还在下载东西,期间还从硬盘拷贝了个电影到电脑。电脑的强大的来源于cpu,但是cpu并不是一个长着三头六臂的怪物,之所以能
面试突击49:说一下 JUC 中的 Exchange 交换器?
Exchange(交换器)顾名思义,它是用来实现两个线程间的数据交换的,它诞生于 JDK 1.5,它有两个核心方法: exchange(V x):等待另一个线程到达此交换点,然后将对象传输给另一个线程
今日推荐
周排行