首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/118119

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

提高安全性,macOS、iOS、tvOS、watchOS文件系统全部换新

已超30年历史的HFS HFS+实际上是基于已经超过30年历史的HFS打造的。即便是HFS+,也是苹果早在1998年的Mac OS 8.1系统中推出的。HFS+又名Mac OS扩展系统,针对HFS的主要改进在于对磁盘空间地址定位效率的提升,支持更大的文件、更长的文件名等。随后好几代的Mac OS X系统中,HFS+都有改进,比如2002年Mac OS X 10.2.2,HFS+增加可选日志功能,提高数据可靠性。 不过毕竟,HFS和HFS+都已经有些年代了,从苹果的系统中去除也并不奇怪。按照苹果所说 “HFS+是HFS的改进型文件系统,后者已有超过30年的历史。这两套文件系统算是软盘和机械硬盘时代的产物,那个时候文件尺寸还是以KB或MB来计的。 而现在固态硬盘大行其道,其中存储的数千万文件,数据量都是以GB甚至TB来计的。这个时代,保证敏感信息的安全显得越来越重要。我们需要全新的文件系统,满足当代苹果产品的需要,为未来的发展提供新技术。” E790300E-A727-443D-905C-895CD0A9370D.png 专注于加密的APFS 那么用以替代HFS+文件系统的是什么呢?App...

《OpenGL ES应用开发实践指南:Android卷》—— 3.2 编译着色器

本节书摘来自华章出版社《OpenGL ES应用开发实践指南:Android卷》一 书中的第3章,第3.2节,作者:(美)Kevin Brothaler ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 3.2 编译着色器 现在我们已经把着色器源代码从文件中读出来了,下一步就是编译每个着色器了。我们要创建一个新的辅助类,它可以创建新的OpenGL着色器对象、编译着色器代码并且返回代表那段着色器代码的着色器对象。一旦写出样板代码,在未来的项目中就可以重用了。作为开始,创建一个名为ShaderHelper的新类,并在类中添加如下代码: 这些代码会作为着色器辅助类的基础。与以前一样,不要忘了把导入加进代码中;如果你在使用静态导入时碰到什么问题,请参考1.5节;在本书的剩余部分,我们会一直遵循这个样式。在下一节中,我们会逐步构建compi

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。