员看源码,就知道里面运作的机制,从而写出对应的病毒。
为了达到让程序互相之间不影响,就算一个程序就算写错了,也不要影响到系统,苹果公司采用的技术叫沙盒技术,就是把每个程序,也就是每一个APP,都放在一个盒子里,这个盒子里发生的任何事情有问题,都不会导致其他盒子发生错误,也不会影响到系统,对每个盒子提供成熟的调用系统的接口,这样一来,每个盒子都是单独的。如果用更形象的比喻,可以把每个APP都是一个房间,相当是一家酒店有很多房间,每个房间都是独立的,里面发生任何事情,都被墙壁挡住,不会影响到其他的房间,这个房间里把床拆了,把电视砸了,也不会影响到其他的房间,因为每个房间都相对独立。而酒店又给每个房间提供整体的接口,比如水、电、网络,这些每个房间都可以使用。这个跟苹果系统的沙盒从某一方面来说,是很相像的。
卡先生听懂了。我们现在就在住酒店,就在房间里面,这样举例还是很容易理解的。就算我们在房间里打架,也不影响别的房间任何事情,这就是把风险封锁在一个一个的房间里。象苹果手机,一个APP里面的内容和功能,再怎么乱,也影响不了其他的APP正常运行。这一点跟io不同,io里的程序,如果写得不好出问题,或者故意破坏系统,是可以删除其他程序的文件的,因为io是开放性系统,比如盘的一个文件,每个程序都可以去对这个文件进行处理,可以删除,这样就会影响到其他程序对这个文件的使用了。而苹果系统是沙盒系统,自己程序产生的文件就放在自己这里,其他程序不能对自己的文件进行任何处理。同样,自己的程序也不能对别的程序的文件进行处理,这样就保证了程序是独立的,不互相影响。
验证码验证正确才能显示加密内容!
1次验证码通过可以阅读10页面
如果您是使用浏览器的阅读(转码)模式请退出阅读(转码)模式才能通过验证码验证!
使用验证码验证主要是防止机器人爬取及浏览器转码为您的阅读带来不便敬请谅解!