十一过后推荐优质文章给大家看
这个假期过去了,明天又可以放一天假了,推荐一些优质文章给大家看,可以根据自己需求获取哦~~
《探索现代移动网络》
技术方向:移动客户端
简介:本文由 WWDC 2020 的《Session 10111- Boost performance and security with modern networking》展开,对目前移动端网络前沿技术从背景、原理、优缺点、改造成本等角度进行了分析,结合目前这些技术在业内以及苹果生态的现状,使开发者对移动端网络性能、安全性、移动性和隐私方面的发展有了一个更深入的认识。
☝长按上方二维码进入阅读☝
《Swift 正式进入 Windows 平台》
技术方向:移动端
简介:Swift 项目为 Windows 平台引入了新的可下载 Swift 工具链镜像。这些镜像包含了在 Windows 上构建和运行Swift代码所需的开发组件。Swift 团队一直与 swift.org 上的开发社区共同努力将 Swift 移植到 Windows。现在,开发者终于可以在 Windows 上开始体验使用 Swift 来构建应用了。
☝长按上方二维码进入阅读☝
《iOS 渲染原理解析》
技术方向:iOS、大前端技术、算法
简介:离屏渲染使用不当常常会导致屏幕卡顿,造成不好的用户体验,所以通常我们会尽量避免使用离屏渲染,例如减少圆角剪裁。但除了减少圆角剪裁,还有什么方式可以避免离屏渲染?以及离屏渲染使用过多为什么会造成卡顿?这篇文章围绕这些常见问题,一一进行详解。
☝长按上方二维码进入阅读☝
《如何快速搭建好看的个人博客(完整配置与源码)》
技术方向:实用工具文
简介:作为一个程序员,大多数都想拥有一个自己的技术博客,这篇文章手把手教你从头搭建一个好看技术博客, 步骤详细,并且附带源码。
☝长按上方二维码进入阅读☝
《探秘 App Clips》
技术方向 :iOS
简介:在iOS14中苹果推出了很多新特性,其中就包含App Clips。App Clips类似微信的小程序,不需要显式的去App Store里下载,苹果会在对应的时机进行下载。App Clips可以在不打开主App的情况下,单独进行使用,交互操作和主App无异,例如登录、列表视图、支付等。为了保证加载速度,苹果对App Clips的安装包大小有限制,从产品设计的角度,就要聚焦核心功能,这也是苹果所推荐的。由于公司打算做App Clips,所以有了这篇文章,文章中的内容基本上能保证准确性,并且其中很多技术点是和苹果开发者沟通过的。
☝长按上方二维码进入阅读☝
《写一个通用的幂等组件,我觉得很有必要》
技术方向:Java、分布式
简介:幂等是后端开发经常会碰到的问题,特别是在高并发,分布式的架构下。幂等处理的方式也有很多种,结合笔者近10年的后端研发经验,总结出通用幂等处理方式,并封装成开源的框架供他人学习。
☝长按上方二维码进入阅读☝
《TypeScript进阶 之 重难点梳理》
技术方向:前端、Typescript
简介:JavaScript 毕竟是一门弱类型语言,与强类型语言相比,其最大的编程陋习就是可能会造成我们类型思维的缺失(高级词汇,我从极客时间学到的)。而「思维方式决定了编程习惯,编程习惯奠定了工程质量,工程质量划定了能力边界」,而学习 Typescript,最重要的就是我们类型思维的重塑。但是为什么我都会写 ts 了,却看不懂别人的代码呢?这!就是入门与进阶之隔。也是本文的目的所在。
☝长按上方二维码进入阅读☝
《本地IDE已废!编辑器大结局!GitHub的云VSCode实测》
技术方向:开源软件、前端
简介:GitHub在之前发布了集成云VSCode的计划,该功能处于Beta阶段,经过申请有幸得到了体验资格。如何在GitHub上使用云VSCode?编辑器所在的服务器配置如何?是否需要手动安装开发环境?结合GitHub Action又会产生怎样的化学反应?这些问题的答案将在本篇文章中一一揭晓,希望能够对于开源开发者有所帮助,期待该功能早日对公共开放。
☝长按上方二维码进入阅读☝
《Bitmap 详解:关于 Bitmap 你所要知道的一切》
技术方向:移动开发、Android技术
简介:在这篇文章中,你将会学习到关于 Bitmap 的所有知识点。
其内容包括但不限于以下:
一、Bitmap 的创建
二、Bitmap 的颜色配置信息与压缩方式信息
三、Bitmap 的转换与保存
四、Bitmap 的文件大小
五、Bitmap 占用内存的大小
六、影响 Bitmap 占用内存大小的因素
七、Bitmap 的加载优化与压缩
八、Bitmap 的其他操作
☝长按上方二维码进入阅读☝
《亿级(无限级)并发,没那么难》
技术方向:架构
简介:高并发的实质:通过充分使用内存的方式可以获取数据交换的速度,更多的饱和使用cpu,同时在网络编程上充分使用异步通知模型,接合高效的算法和数据结构就能更好的实现单机高并发,然后就是以一定策略加机器,多少并发都能抗住。
☝长按上方二维码进入阅读☝
《10x 程序员 · 提高 shell 的使用效率》
技术方向:前端、iOS
简介:shell 在工作中经常被使用,但是我们可能忽略了很多高效的使用技巧,本文详细描述了如何配置你的 shell,让你的工作效率大幅提升。
☝长按上方二维码进入阅读☝
《一杯茶的时间,上手 Node.js 开发》
技术方向:大前端、Node.js、JS 全栈工程师
简介:Node.js 太火了,火到几乎所有前端工程师都想学,几乎所有后端工程师也想学。一说到 Node.js,我们马上就会想到“异步”、“事件驱动”、“非阻塞”、“性能优良”这几个特点,但是你真的理解这些词的含义吗?这篇教程将带你快速入门 Node.js,为后续的前端学习或是 Node.js 进阶打下坚实的基础。
☝长按上方二维码进入阅读☝
《聊聊NPM镜像那些险象环生的坑》
技术方向:前端、JavaScript、Node
简介:本文从零到一剖析NPM模块安装过慢或失败的问题,使用常遇到安装问题的Sass、Electron、Puppeteer等模块作为切入点,从根源上解决问题所在,从细节处获取答案,从安装模块的源码中寻求解决方案,彻底解决NPM模块安装过慢或失败的问题。一步一步分析和探究为何产生问题,并从细节处获取解决方法。通过NPM命令行的方式演示在项目开发过程中遇到模块安装过慢或失败时如何解决,结合项目经验和实际场景探讨最终最全的解决方案。
☝长按上方二维码进入阅读☝
《使用pandas进行数据快捷加载》
技术方向:数据加载
简介:在已经准备好工具箱的情况下,我们来学习怎样使用pandas和NumPy对数据进行加载、操作、预处理与打磨。
☝长按上方二维码进入阅读☝
《一文读懂golang channel》
技术方向:golang
简介:golang是一门非常适合开发高并发服务的语言,而goroutine是golang并行设计的核心。golang提供的channel机制,为开发者提供了一种优雅的方式,解决goroutine间通信问题。
☝长按上方二维码进入阅读☝
《写给初入前端职场同学的话》
技术方向:面试真题、前端进阶、前端内推
简介:从校园到职场,从学生到员工,这些转变中存在的困惑你一定想知道答案,这写话,是一个从事前端近多年的老前端发自内心的感悟,希望能帮你少走弯路,少走错路。
☝长按上方二维码进入阅读☝
《深入浅出前端跨域原理》
技术方向:前端
简介:本文从原理方面解析前端各种跨域解决方案背后的原理以及为什么会存在跨域问题等。
☝长按上方二维码进入阅读☝