首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
大雄爱折腾
掘友等级
码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
41
文章 38
沸点 3
赞
41
返回
|
搜索文章
赞
文章( 38 )
沸点( 3 )
Swift 踩坑:一个字符引发的 Crash
魔鬼藏在细节中,最近因为一个字符引发了 Crash,因为实际业务场景不便描述,这里用一段测试代码作说明。
抖音品质建设 - iOS 安装包大小优化实践篇
客户端开发的同学都知道「安装包大小」是 App 重要的基础体验指标之一。今天将为大家介绍抖音在优化安装包大小方向做的一些探索和尝试。 一些影响包大小的编码习惯。 Part 1. 包大小劣化到底带来什么影响 要说 iOS 平台上安装包大小对 App 的影响,首先需要了解到的是 A…
今日头条 iOS 安装包大小优化 - 新阶段、新实践
今日头条 iOS 端从 2016 年起就关注到了安装包大小的问题,并启动了包大小优化。2017 年,我们将当时的经验发表为技术文章 《干货|今日头条iOS端安装包大小优化—思路与实践》[1]。 如今三年过去了。今日头条在继续探索包大小优化时实践了更多思路,包括构建配置、图片压缩…
如何判别凹多边形
如何判断一个多边形是否为凹多边形?首先我们先要明确凹多边形是如何定义的,以及它的特征。 如果没有相关知识背景的人,看到这里可能会有点懵。为什么从凹多边形存在内角大于 180 度这一特征,能引出边向量的同向性的方法来判断凹多边形?这里的思路转化是怎么样的?下面以我粗浅的理解来给大…
扒一扒迅雷的代码结构
背景之前扒过飞书的源码,从代码设计架构层面里里外外学习一把,飞书还是挺“大方”的,源码在客户端和网页端都一览无余,不过好像新版本已经看不到了。相关的文章由于在内网技术论坛发过了不便于再发出来(泄露内部
为什么OpenGL里的变换矩阵是4x4的?
OpenGL ES 的很多教程里都会有这样一个例子来讲解纹理:将一张图片作为纹理显示在屏幕上。 因为纹理坐标和实际屏幕显示的坐标不一样,把图片渲染在屏幕上后,图片是上下颠倒的。 一个解决方法是对当前的顶点坐标,乘以绕 z 轴旋转180度的矩阵,这样图片就能正确显示了。 为什么这…
Developer ID 证书分发 Mac App 的经验小结
对 Mac App 打包后,我们可以选择通过 Developer ID 方式直接向我们的客户分发 Mac App 而不用将 App 传到 Mac App Store。 在这个过程中遇到了一些坑,故总结分享一下。 首先我们需要创建 Developer ID 证书,具体如何创建可以…
面试官:你了解过移动端适配吗?
很多人聊起移动端适配都是懵逼状态,都想口吐芬芳。难道移动端还要适配,直接px写死,其他自适应不就完了吗?其实不然,要求严格的公司会要求缩放比例完全相同,简单说就是,在每个手机上的每一行的字数都要一样。接下来,我们就要细说移动端适配的前世今生 相信我们所有前端开发者,都是见证了手…
「颜值即正义」那些管UI小姐姐要来的网站
放轻松,今天不是面试课。有人说欧巴的上一篇文章太难了,入门的话看不懂。 不要慌哈,网络安全的内容比较多,一篇文章写不完,后续会分成几篇文章,带大家手动实现一波,加深理解。 言归正传,今天欧巴要和大家分享一波硬核网站,作为一名前端工程师,不能总依靠UI小姐姐,工作上要为UI小姐姐…
让现有的 Framework 项目支持 Swift Package Manager
Swift Package Manger 在 Xcode 11 已经得到很好的支持。 那么如何让一个现有的 Framewrok 支持 Swift Package Manager 呢?本文以我自己的开源项目 HSStockChart 举例说明。 执行这个指令会在该目录下生成 Sw…
下一页
个人成就
文章被点赞
15
文章被阅读
15,785
掘力值
228
关注了
61
关注者
4
收藏集
6
关注标签
37
加入于
2017-12-16