• 托瓦斯发明Linux的起源

    我知道Linux是托瓦斯发明的。 为什么托瓦斯可以发明Linux? 今天让我们谈谈。 与Minix之间 林纳斯.托瓦斯的外祖父是赫尔辛基大学的统计学学家,他的外祖父为了让自己的小孙子学点东西,从小就将托瓦斯带到身边来管理一些微计算机。在这个时期,托瓦斯接触了汇编语言那是一种能够直接与芯片交互的程序语言,也就是所谓的低级语言,用户必须很了解硬件的架构,否则很难使用汇编语言编写程序。 在1998年间,托瓦斯顺利进入了赫尔辛基大学,并选读了计算机学系。在上学期间,因为学业的需要与自己的兴趣,托瓦斯接触到了UNIX这个操作系统。当时整个赫尔辛基只有一台最新的UNIX系统,同时仅提供16个终端。早期的计算机仅有主机具有运算功能,终端仅负责输入与输出而已。在这种情况下,实在很难满足托瓦斯的需求,因为,光是等待使用UNIX的时间就很耗时,为此,他不禁想到:“我何不自己搞一台UNIX来玩?”不过,就如同斯托曼当初的GNU计划一样,要写内核程序,谈何容易。 不过,幸运之神并未背离托瓦斯,因为不久之后,他就知道有一个类似UNIX的系统,并且与UNIX完全兼容,还可以在Intel 386机器上面运行,那就是Tanenbaum教授为了教学需要而编写的Minux系统。他在购买了Intel 386的个人计算机后,就立即安装了Minux这个操作系统,另外,Minux系统提供源代码,所以托瓦斯也通过公布的源代码学习到了很多的内核程序设计的概念。 对386硬件的多任务测试 事实上,托瓦斯对于个人计算机的CPU其实并不满意,因为他之前接触的计算机都是工作站型的计算机,这类计算机的CPU特色就是可以进行“多任务处理”的能力。什么是多任务?理论上,一个CPU在一个时间内仅能运行一个程序,那如果有两个以上的程序同时出现在系统中呢?举例来说,你可以现在的计算机中同时开启两个以上的办公软件,例如平安彩票AG捕鱼娱乐表格与文字处理器,这个同时开启的操作代表着这两个程序同时要交给CPU来处理。 CPU一个时间点内仅能处理一个程序,那怎么办?没关系,这个时候具有多任务能力的CPU就会在不同的程序间切换,还记得以前讲过的CPU频率吗?假设CPU频率为1GHz的话,那表示CPU一秒钟可以进行10的9次方工作。假设CPU对每个程序都只能进行1000次运行周期,然后就得要切换到下个程序的话,那么CPU一秒钟就能够切换10的6次方次(当然,切换工作这个事情也会花去一些CPU时间,不过这些先暂时不做讨论。)这么快的处理速度下,你会发现两个程序感觉上几乎是同步在进行。 早期的Intel x86架构计算机不是很受重视的原因,就是因为x86的芯片对很多任务的处理不佳,CPU在不同的工作之间切换不是很流畅。但是这个情况在386就是哪几推出后,有很大的改善。托瓦斯在得知新的386芯片的相关信息后,他认为以性能价格比的观点来看,Intel的386相当便宜,所以在性能上也就稍微可以将就将就,最终他就贷款去买了一台Intel的386来玩。 早期的计算机性能不如现在,因此受节制的计算机性能成为一种工程习惯。 Tobas自己很早就玩汇编语言。 汇编语言与硬件紧密相关。 “我一直热爱性能。” Tovas并未减少测试386计算机以充分利用386性能的时间。 它的主要测试是386的任务测试。 首先,他创建了三个程序。 一个程序连续输出A,一个程序连续输出B,最后一个程序在两个程序之间交替。 他同时运行了这三个程序,发现ABABAB在屏幕上流畅显示。他直到成功了。

    关键词: Linux minix 托瓦斯

    时间:2020-02-17

  • MX Linux 19.1正式发布

    MX Linux 19.1正式发布

    如果您厌倦了Ubuntu,Fedora,Linux Mint之类的流行发行版,并且想尝试使用最新的GNU / Linux系统,请体验最新的MX Linux 19.1更新。 MX Linux同样是一款非常出色的GNU/Linux发行版本,而且在社区中的人气也处于快速升温状态,不过在普通用户群体中的知名度还不是很高。MX Linux基于Debian,并使用Xfce轻量级桌面环境,预装Firefox、LibreOffice等卓越应用程序。 MX开发团队今天表示:“我们非常欢迎你来使用MX 19.1版本。MX-19.1是MX-19分支的全新版本,包含了大量的BUG修复和软件更新。如果你已安装了MX-19,那么不需要重新安装。所有软件均可通过常规更新渠道获得更新。” 开发团队进一步表示:“由于使用此更新版本的用户(使用更新的硬件,尤其是较新的AMD或Intel硬件)的用户越来越多,除了带有4.19 LTS内核的标准32位和64位isos外,我们正在制作第三款iso,我们简称为“高级硬件支持”(Advanced Hardware Support,或AHS,发音为Oz),它是64位的,并带有debian 5.4内核,Mesa 19.2以及较新的xserver驱动程序以及将利用较新的图形堆栈的各种重新编译的应用程序。” MX开发团队在以下方面进行了重大更改: Xfce 4.14GIMP 2.10.12MESA 18.3.6(19.2.1 ahs)最新的Debian 4.19内核(5.4 Ahs)浏览器:Firefox 73视频播放器:VLC 3.0.8音乐管理员/播放器:Clementine 1.3.1平安彩票AG捕鱼娱乐邮件客户端:Thunderbird 68.4.0Office套件:LibreOffice 6.1.5(以及安全修复程序)

    时间:2020-02-17 关键词: mx Linux debian 19.1

  • Linux Kernel 5.6-rc2以文档与工具更新为主导

    Linux Kernel 5.6-rc2以文档与工具更新为主导

    现在提供Linux 5.6的第二个每周候选版本。总体而言,测试版相当平静。 Linux Kernel 5.6-rc2的更改中有一半以上是文档更新,其余的大部分是围绕perf子系统的工具更新。 关于实际内核代码的更新,在上周Linux 5.6合并窗口关闭后,将进行Intel ICE E800系列更新,各种图形/ DRM修复程序以及其他修复程序。 总体而言,Linux 5.6-rc2很好,如果周期保持这种增长趋势,则计划于3月底发布的版本可能会顺利进行。 但是在内核周期变得合理之前,我再次检查了几次。 之后,进行了许多更正显示。

    时间:2020-02-17 关键词: Linux drm perf

  • 网络工程师和Linux运维工程师的区别

    网络工程师和Linux运维工程师的区别

    我碰巧加入了一家从事VPN和系统集成业务的公司,但是我非常感激我以非网络工程师的身份毕业,对网络一无所知,因此可以自己慢慢进行工作,发现在工作中接触到的东西又多又实用,学习的效率比在学校单纯学习更高。 刚开始工作时,导师就告诉我其实路由交换的东西不是很多,咱们部门有很多接触其他技术的机会,比如我们负责机房的管理,公司也有云计算方面的业务,公司的定位也是ICT,现在的电信网络正在从CT向IT和CT融合发展.。IT技术主要包括网络,服务器,SDN,NFV。未来的方向就是向虚拟化发展。尤其是数据中心的部署肯定部署在云上的,导师让我有精力的情况下一定要多去了解。在工作中,有一天突然遇到了Linux系统,公司mrtg监控的老系统是公司一位老总以前用Linux系统搭的,虽然以前听说过Linux,但从来没接触过,在通过文档完成工作后,我开始了解Linux系统,当时想着云计算的基础也是Linux,学习一下怎么都不亏。然后在网上查到了《Linux就该这么学》,网址是https://www.linuxprobe.com/,老刘还真是实在,为了这本书做了个网站,在网站上可以免费的学习这本书,而且可以在上面下载RHEL7的镜像,网站叫做linuxprobe. 这本书对当时的我来讲真的意义非凡,帮助度过小白时期,通过这本书,我学习到了Linux常见的服务搭建与维护,虽然我部门不需要接触公司主要的服务器,但相关部门的工位离我很近,有时可以和他们沟通,在空闲时一起解决他们部门的问题,这也一定程度上提高了我的技术与人缘。 Linux系统运维,需要学习的东西有很多,比如早期需要学系统的操作,学习一个系统需要了解其体系结构,这样才能更好的学习。Linux有kernel和user两种模式,内核、shell和文件系统统一形成基本的操作系统结构。 Linux发行版可以分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发型版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。学习shell编程,我们网工更应该掌握的iptables与最新的firewalld,学习web的搭建,samba,ftp与数据库,学习负载均衡与高可用,系统调优等等。网络工程师如何学习Linux?作为网工需要东奔西跑,可以在自己笔记本电脑上把主流的Linux操作系统安装一遍,真机装或者虚拟机都可以,然后配通网络,别忘了Linux的网络功能是很强大的,然后玩一玩常用的软件与数据库,当没问题后再研究下shell编程,写一些脚本,通过crontab自动运行一些脚本,真的很好玩的。 通过工作,也发现网络太基础了,可能过不了多久很多网络技术就要被淘汰,只有不断学习新知识,才能保住饭碗,从业人员应该会理解的,上学时学的一些协议,工作时才发现已经被淘汰了,学习能力也是很重要的,比如你之前一直学的思科,突然遇到华为设备,看半天产品手册就要把他配起来。在此我推荐各位网络工程师要学习一下Linux操作系统,比如遇到端到端主机的设置问题,如果一端是Linux或者是vmware虚拟机,但你只懂网络不懂其他东西,那就无法快速的处理故障,反之亦然。随着做网络的深入,接触到的客户越来越复杂,接触到的业务也越来越复杂,就会发现其实这个岗位是这样的:要懂网络,要懂Linux。学习Linux命令是为了能使用那些运行在Linux下的自动化工具,这非常重要,决定了一个工程师能否用自动化来节省时间然后去考虑更多问题。再根据所在公司或所碰到客户业务的不同,要了解这些业务如何进行交互,因为未来的网络一定是由业务驱动的,如果不清楚业务上的逻辑,那就无法根据需求调整网络策略,最后虚拟化也是需要了解的,在性能上,虚拟化为之提升了很多,正是因为大规模计算虚拟化才逼得网络发展出了很多技术,这其中又会引申出很多需要学习的东西。网络一直是为业务服务的,过去是,未来更是。过去比较死板,只有有了需求才去调整,未来应该需要实时的联动,要想成为优秀的网络工程师,就要学习更多的东西。现在学习各种东西都非常的方便,视频与教材都应有尽有,例如Linux命令大全:https://www.linuxcool.com/ 通过学习Linux,网络技术人员希望能够更好地应对未来的创新,并希望每个人都能通过学习思想获得成功。

    时间:2020-02-17 关键词: Linux 网络工程师 运维工程师

  • CentOS_Linux的vim编辑器的基本操作

    CentOS_Linux的vim编辑器的基本操作

    接下来主要介绍了linux下的vim编辑器常用的一些方法,操作举例并说明作用。 一、vim常用快捷键和实用操作 vim打开文件方式:** 用法1:vim /tmp/myshell.sh 表示打开tmp目录下的myshell.sh文件,不存在则创建一个,默认光标会定位到上次所在位置和高亮上次高亮的内容。 用法2:vim +10 /tmp/myshell.sh 表示打开tmp目录下的myshell.sh文件并且将光标移动到第10行。 用法3:vim +/hello /tmp/myshell.sh 表示打开tmp目录下的myshell.sh文件并且高亮显示文件里所有的hello内容。 用法4:vim /tmp/myshell.sh /home/my.sh /root/a.txt 表示同时打开tmp目录下的myshell.sh、home目录下的my.sh和root目录下的a.txt文件。 vim常用的三种模式:命令模式、编辑模式、末行模式(尾行模式) 1.命令模式[命令模式下无法编辑文件,只允许删除,复制,粘贴,撤销,使用快捷键等操作,文件打开时默认进入此模式] 光标移动操作: 特别技巧:数字+上下左右按键可以向对应方向移动光标到指定位置,如:5+向上键 表示是向上移动光标5行。 用法1:shift+6或^ 表示移动光标到所在行的行首位置。 用法2:shift+4或& 表示移动光标到所在行的行尾位置。 用法3:gg 表示将光标移动到文件内容的第一行位置,这里注意是小写字母。 用法4:G 表示将光标移动到文件内容的最后一行位置,这里注意是大写字母。 用法5:5G 表示将光标移动到文件内容的第5行位置,这里注意是大写字母。 用法6:ctrl+b或pg up 表示向上翻屏。 用法7:ctrl+f或pg dn 表示向下翻屏。 复制、删除、粘贴、撤销操作: 用法1:yy 表示复制光标所在行的整行内容。 用法2:5yy 表示复制包含光标所在行向下的5行内容。 用法3:dd 表示删除光标所在行的整行内容并且将下面的内容上移到光标位置(dd其实剪切操作只是效果等同于删除)。 用法4:5dd 表示删除包含光标所在行向下的5行内容并且将下面的内容上移到光标位置(dd其实剪切操作只是效果等同于删除)。 用法5:D 表示删除光标所在行的整行内容并且当前行会变成空白行。 用法6:p 表示粘贴复制的内容到光标所在位置。 用法7:u 表示撤销上次的操作,ctrl+r表示取消之前的撤销操作。 用法8:ctrl+v 表示自定义可视化选择内容块 ,需要使用上下左右键来选中内容,选中内容块后可以使用yy和dd进行相关的操作。 2.编辑模式[编辑模式可以对文件的内容进行编辑操作,在命令模式下按任意键进入编辑模式,但大多数人按i进入编辑模式,按esc退出编辑模式并进入命令模式] 用法1:i 表示进入编辑模式并且在光标所在字符的前面开始编辑内容,小写的i,比较常用。 用法2:a 表示进入编辑模式并且在光标所在字符的后面开始编辑内容,小写的a,比较常用。 用法3:o 表示进入编辑模式并且在光标所在行的下面插入新的一行开始编辑内容,小写的o,不常用。 用法4:I 表示进入编辑模式并且在光标所在行的行首开始编辑内容,大写的i,不常用。 用法5:A 表示进入编辑模式并且在光标所在行的行尾开始编辑内容,大写的A,不常用。 用法6:O 表示进入编辑模式并且在光标所在行的上面插入新的一行开始编辑内容,大写O,不常用。 用法7:S 表示进入编辑模式并且删除光标所在行内容后开始编辑内容,大写S,不常用。 3.末行模式[末行模式可以执行特定的命令操作如:搜索、替换、保存、退出、高亮等操作,在命令模式下按:或/进入末行模式,在:或/后面可以输入特定的命令对文件进行操作。按esc退出末行模式并进入命令模式] 进入末行模式方式:按下:冒号进入末行模式。 退出末行模式三种方式: 1、按一次esc表示延迟退出末行模式并进入命令模式。 2、连按两次esc表示快速退出末行模式并进入命令模式。 3、删除:后的命令后在按一次删除键表示退出末行模式并进入命令模式。 末行模式操作命令":" 保存与退出文件: 用法1:w 表示保存编辑的文件内容。 用法2:w /tmp/a.txt 表示将当前文件内容另存为到tmp目录下并命名为a.txt文件。 用法3:q 表示退出文件,需要先使用w命令保存后才能退出文件或者文件未被修改时直接退出文件。 用法4:wq 表示保存文件修改的内容并退出文件。 用法5:q! 表示强制退出文件并且不保存对文件内容的修改操作。 用法6:w! 表示强制保存对文件内容的修改。 用法7:wq! 表示强制保存文件内容并退出文件。 用法8:x 表示文件未修改时则直接退出,文件被修改后则保存并退出,小写x。 替换文件内容: 用法1:s/yy/uu 表示替换光标所在行的第一个yy关键子字为uu。 用法2:s/yy/uu/g 表示替换光标所在行里的所有yy关键字为uu。 用法3:%s/yy/uu 表示替换整个文件的所有行的第一个yy关键字为uu。 用法4:%s/yy/uu/g 表示替换整个文件里的所有yy关键字为uu。 其他命令: 用法1:!ls -l 表示暂时隐藏vim打开的内容并执行外部的ls命令。 用法2:nohl 表示取消文件内容里的高亮关键词设置。 用法3:set nu 表示显示文件内容的行号。set nonu表示取消行号。 用法4:files 表示使用vim打开多个文件时查看文件名称,其中%a表示当前活动的文件,#表示上一次打开的文件。 用法5:open a.txt 表示切换到a.txt文件,通常使用vim打开多个文件时切换需要编辑的文件时使用。 用法6:bn 表示切换到下一个打开的文件,bp表示切换到上一个打开的文件。vim打开多个文件时使用。 末行模式操作命令"/" 用法:/hello 表示搜索vim打开的文件里面的所有hello关键字并且高亮搜索到的结果,按小写n向下查找搜索结果,按大写N表示向上查找搜索到的结果。 vim配置文件:个人配置与全局配置冲突时以个人配置为准。 1.用户个人配置文件[用户家目录下/.vimrc,编辑或自行新建] 用法1:在/home/huzibbs/.vimrc文件中写入:set nu 表示设置huzibbs用户每次打开vim编辑器时显示行号。 用法2:在/home/huzibbs/.vimrc文件中写入:syntax off 表示设置huzibbs用户每次打开vim编辑器时不启用代码着色功能。 2.全局配置文件[/etc/vimrc] 用法1:编辑/etc/vimrc文件写入:set nu 表示设置所有用户每次打开vim编辑器时显示行号。 用法2:在/etc/vimrc文件中写入:syntax off 表示设置当前用户每次打开vim编辑器时不启用代码着色功能。 二、实用小功能 1.vim代码着色[给代码标记颜色功能,需要在末行模式:下执行] 用法1:syntax on 表示开启vim的代码着色功能,默认开启。 用法2:syntax off 表示关闭vim的代码着色功能。 2.vim计算器[在编辑文件时计算公式时使用,需要在编辑模式下使用] 用法:按ctrl+r键,输入=号,在等号后面输入需要计算的公式回车得出的结果输出到光标所在处。 3.命令别名机制[用户家目录/.bashrc] 用法:编辑/home/huzibbs/.bashrc 写入内容:alias cls='clear' 表示设置huzibbs用户环境下的clear清屏命令别名为cls,重新登录后生效。

    时间:2020-02-16 关键词: Android Linux centos vim

  • 《Shadowgun War Games》正式登陆Android与iOS

    《Shadowgun War Games》正式登陆Android与iOS

    据国外媒体报道,传奇的战术第一人称射击游戏系列《暗影枪》目前在全球吸引超过5000万玩家。 Shadowsha War Games的最新版本已在Android和iOS平台上正式发布。 任何人都可以从App Store或Google Play商店免费下载。 IT之家了解到,Shadowgun War Games是一款免费的战术第一人称射击游戏,并且支持联机比赛。Shadowgun War Games专注于基于5v5团队的战斗,并允许玩家选择更各种游戏风格的英雄。 根据Madfinger Games的调查,已有超过150万用户预先注册了Shadowgun War Games,因此您无需担心“鬼服”的问题。

    时间:2020-02-16 关键词: Android games iOS shadowgun war

  • Android 11 Developer Preview即将发布

    Android 11 Developer Preview即将发布

    该操作系统预计将在未来几个月内发布。 我们已经进入了今年第二个月的中途,Google已经开始大肆宣传其下一版Android。为了吸引人们对Android 11的兴趣,该软件的Developer Preview的着陆页上线了。 但是,它可能比Google想要的要早,因为它很快就被淘汰了。尽管着陆页几乎没有透露Android 11的功能,但是它确实暗示了该软件已处于开发的最后阶段。 但是,尽管我们不确定Android 11的发布日期,但有人对它的功能提出了一些建议,例如“共享打印”和暗模式调度。Android Police发现了这些功能,为我们提供了有关Android 11功能集的提示。 根据报告,登录页面讨论了对可折叠手机的支持。这并不令人感到意外,因为可折叠手机预计将成为Android行业的下一件大事,而Google希望在未来几个月内更方便地使用可折叠手机。 该报告还声称,Android 11 Preview的登录页面还具有一些链接,可以将Pixel设备注册到现有的Pixel设备上,或者下载工厂映像以使用它来刷新手机。但是,当出版物尝试访问这些链接时,这些链接不处于活动状态。 预计即将推出的Google Pixel 4a设备将首先启用Android 11 Preview。此前,有关该设备的漏洞已经泄漏,有关其核心规格的信息也已披露。预计该设备将运行Qualcomm Snapdragon730。如果确实确实如此,那么芯片组将确保该设备是仅4G设备,而不是某些报道称它是支持5G的手机。 以前,Pixel 4a渲染也出现在网络上,设备显示在没有曲线的平面显示器上。 泄漏声称该显示器的对角线尺寸可以约为5.7英寸或5.8英寸,因此该尺寸与以前的产品相比并不是重大改进。 但是,该渲染图还显示,与一年前推出的3a相比,手机显示屏被薄边框包围。

    时间:2020-02-16 关键词: google Android developer preview

  • 安卓系统升级的方法

    安卓系统升级的方法

    如何在手机上更新最新版本的Android系统。 一方面,您可以下载并升级适用于Android系统的升级包。 同时,您可以使用手机通过此选项设置续订选项。 详细介绍下载Android系统软件包的第一种方法。 安卓系统可以升级,升级过程如下: 下面以升级Android2.3.4为例子,注意:Android2.3.4只支持从Android2.3.3升级,如果系统是Android2.3.1的话,必须要先升级到Android2.3.3才可以再升级为2.3.4。 另外,这个升级是增量升级,并不会删除原先系统中的数据,所以大家可以放心升级。 第一步:先要手机下载Android2.3.4的升级数据包 第二步:将下载的数据文件放入到内部存储空间的根目录下(不是SD卡)。 第三步:安卓系统升级到此就需重新启动系统了,在重启后需要连续按下VolumeUp(音量增大)和Power(电源)按键的方法来进入到Bootloader。 第四步:使用Volume(音量)按键来选中“recovery”,再按下Power(电源)按键进行确认。当在屏幕上看到三角形以后,需要按下Power(电源)按键然后再按下VolumeUp(音量增大)按键,这个时候就能够看到一个选项列表了,选择第一步中下载文件进行更新即可。 以上是更新Android系统的步骤。 Android系统更新过程需要几分钟,请保持电力的充足。

    时间:2020-02-16 关键词: Android 系统更新 系统升级

  • 现可使用GBOARD在ANDROID上创建表情混搭

    现可使用GBOARD在ANDROID上创建表情混搭

    表情符号已经存在了很长时间了,您可以将自己喜欢的表情符号混合到定制贴纸中。 根据官方博客,该功能现已在Android的Gboard上可用。 Google允许用户使用Gboard的表情符号厨房将表情符号混搭起来以创建新的组合。它使您可以将自己喜欢的表情符号混合到定制的贴纸中,以帮助您准确传达自己的感受。根据官方博客,该功能现已在Android的Gboard上可用。 表情符号已经存在很长时间了。人们用它们来表达自己的感受。他们像单词一样玩耍-将它们混在一起,将名词变成动词,将它们分解以创建全新的概念。与表情符号厨房。手机的键盘将成为更加丰富的表达方式。 “使用Android手机上的Gboard,点击任何笑脸表情符号,Emoji Kitchen都会显示许多由Google设计师手工制作的贴纸。因此,当您用牛仔帽表情符号点击脸部时– YEEHAW现在您有了猴子牛仔,鬼牛仔,笑牛仔,吻牛仔,恋爱牛仔,恳求牛仔,当然还有沉思牛仔。”该公司在周三的一份声明中说。 贴纸适用于所有流行的应用程序,例如Gmail,Gmail,Messenger,Snapchat,Telegram,WhatsApp。 请注意,用户不能简单地混合使用两种表情符号。它仅适用于Google支持的产品。 目前,表情符号贴纸包包含由开发商Maxence Guegnolle创建的40种表情符号组合。

    时间:2020-02-16 关键词: Android 表情符号 gboard

  • Android Q可以从其他应用程序捕获音频

    Android Q可以从其他应用程序捕获音频

    您必须期待即将发布的Android版本AndroidQ。但是,在获取Android Q名称之前,您需要了解如何为新的Android版本分配代码名称的答案。 Android操作系统的历史始于2007年11月5日,其第一个Android Beta公开发布。Android 1.0是唯一没有任何代号的Android OS版本。 从那时起,Google继续发布许多Android操作系统版本的更新。将代号赋予最新的android版本的趋势始于Android 1.1,后者的代号为Petit Four。 自2009年以来,随着Android 1.5 Cupcake的发布,Google开始根据沙漠主题提供代号,并以字母顺序使用其他名称。最新的Android版本Android Pie命名是最简单的任务。以下是自Android诞生以来Google所提供的Android OS的代号: Android纸杯蛋糕-v1.5 Android Donut-v1.6 Android Eclair-v2.0 Android Froyo-v2.2 Android Gingerbread-v2.3 Android Honeycomb-v3.0 Android冰淇淋三明治-v4.0 Android Jelly Bean-v4.1 Android KitKat-v4.4 Android棒棒糖-v5.0 Android棉花糖-v6.0 Android牛轧糖-v7.0 Android Oreo-v8.0 Android Pie-v9.0 现在轮到Android Q了。 我知道,你们中的大多数人都必须考虑Google是否能够继续根据任何沙漠名称(以与Android OS相同的字母开头)来命名最新的Android版本的趋势? 这对于Google来说将是最艰巨的任务,甚至比托管Google I / O 2019还要困难。有各种各样的甜点以Alphabet Q开头,并且大多数来自美国以外。毫无疑问,这些甜点真是太美味了,但它们缺乏吸引人的名字的品质,无法帮助Google推广即将上市的Android操作系统。 这是最新的Android操作系统名称的主要猜测。 Android 10布丁女王 Android 10 Qurabiya Android 10 Quesito Android 10 Quindim Android 10怪癖 Android 10 Qottab Android 10 Queijadinha Android 10木瓜 Quindim(迄今为止最好的猜测) 最终名称预计将在正在进行的Google I / O 2019中宣布。在最后宣布之前,您会打赌哪个名字? Android Q更新仅次于Android 9 Pie,在这种情况下,我们还可以将新OS更新称为Android 10.0。 就像每年一样,谷歌已经在年度I / O活动之前宣布了新的操作系统,并且预计这家科技巨头将更好地阐明Android Q的功能及其功能。 有了此更新,谷歌已经允许Pixel智能手机系列体验新的更新,但是我们可能很快就会看到OnePlus,小米,诺基亚和Vivo等第三方模型采用AndroidQ。 每次更新都会为现有的操作系​​统带来许多升级,Android Q也不例外。在性能方面,Android Q在许多方面都有望击败Android 9。随着ART或Android Runtime域的增强,Android Q中的应用程序有望运行得更快,并占用更少的内存。 我们看到了Nougat更新中引入的ART的改进,它可以加快应用程序的启动和运行时间。为了在同一方面增加更多效果,Google通过Google Play提供了基于云的配置文件以及APK。 但是,Android P已提供基于云的配置文件。 Android Q充斥着许多令人兴奋的功能,所有较早的更新都没有提供这些功能。从多设备支持到黑暗模式,Android 10.0值得等待,并且所有人都将关注I / O 2019。 以下是Android 10.0附带的一些重要功能,可以在Beta版中使用。 1.主题,字体,口音选项 使用设备中的Android Q,您可以自行选择装饰色。新选项列在“主题”部分下,用户可以选择黑色,紫色,绿色和蓝色中的任何一种颜色。稍后,我们可能还会看到其他颜色选项。 然后是字体自定义,用户可以签出该字体,并可以从Noto Serif和Source Sans Pro等选项中进行更改。更进一步,应用程序图标的形状也可以自定义并以圆角矩形,圆形,圆形或泪滴形进行转换。 2.音频播放捕获API 今天,在针对开发人员的博客中,Google解释了如何从Android上其他应用捕获音频。 Android开发团队宣布引入新的API,使应用程序能够捕获其他应用程序的音频。该特殊功能包括游戏流和录制。借助这一新的API,人们可以录制和流式传输游戏中的声音。开发人员还可以禁用音频。 Android Q的新功能将有助于广泛共享游戏内容。Google使用实时字幕的示例来更清楚地说明此新API的用法。这将允许对应用的音频内容进行字幕或翻译。 Google还必须确保关注用户的隐私。因此,未经您的许可,不允许运行音频捕获。录制音频的权限是必须由应用程序询问的。 用户可以奢侈地允许或拒绝该应用记录音频。还会在录制过程中通知用户有关敏感信息的潜在风险。 需要使用API​​版本28及以下版本的应用开发人员,才能允许其他第三方应用复制其音频。但是,在API版本29中,有一些例外。包含“游戏”或“媒体”使用类型的应用程序,其他应用程序可以默认记录下来。默认情况下,可以在任一API级别的“媒体”或“游戏”使用类型上记录系统应用/组件。 Android Q开发团队表示, “此功能类似于屏幕捕获,但适用于音频。主要用例用于要捕获游戏正在播放的音频的流式应用程序。请注意,捕获API不会影响正在捕获其音频的应用的延迟。” 3.电池图标的放置 即使经过多次措施和更新,电池消耗仍然是Android用户关注的问题。与macOS和Windows一样,Android Q中的新更新将使用户在查看“快速设置”屏幕时了解估计的电池电量。简而言之,该设备将向您显示预计持续的时间。 在常亮显示屏的右上角可以看到估计的时间。 这样一来,Android Q的显示也有了变化,右上角添加了电池图标。 4.共享菜单 Android的共享菜单也有一些更改。共享菜单的外观有所更改,甚至菜单的启动速度也已完成。与先前的OS版本相比,在Android Q中,菜单打开速度更快。 5.缺口和曲线 缺口,显示设计和屏幕的变化如此之多,Android Q会保留其缺口,打孔和曲线,如截图一样。在较早的Android版本中,使用的间隙会自动填充,无论是缺口还是圆形的屏幕边缘。 6.通知科 栏中的通知杂乱不堪,令人烦恼,要删除通知,Android用户可以向任意方向滑动以消除该通知,并阻止或静音通知,因此需要缓慢滑动。 在Android Q中,向任意方向滑动的便利性已被切断。要删除通知,用户只能向右滑动,而向右滑动时,用户将获得暂停,静音或阻止通知等选项。 有趣的是,小米的MIUI 10上已经存在类似的功能,这显然暗示着Google也正在考虑使用Android自定义ROM。 7.贝尔图标 这是Android设备中急需的功能。Android Q带来了另一个有趣的功能;现在,用户可以知道哪个应用程序通知使手机响起。为此,通知栏将在响铃的通知旁边伴随响铃图标,从而使电话响铃。 8.使用QR码进行Wi-Fi共享 由于密码或什至无法识别网络的复杂性,Wi-Fi共享会让所有人感到烦恼。为了避免在共享Wi-Fi网络时出现任何此类问题,Android Q允许用户通过QR码共享Wi-Fi网络。 请按照以下步骤使用QR码共享您的Wi-Fi: 选择网络 单击共享图标 验证手机的密码 将显示唯一的QR码 密码显示后,其他用户可以对其进行扫描并加入Wi-Fi网络。 9.紧急按钮 在安全提示卡中添加功能后,在Android Q中,电源按钮中嵌入了紧急按钮。要访问它,用户必须长按电源按钮,并且可以在屏幕快照选项的正下方找到紧急图标。 10.秘密桌面模式 为了提供一个更安全的平台,Google在Android Q中添加了一个秘密桌面模式,该模式将在连接到外部屏幕时显示计算机样式的界面。华为和三星已经存在此功能。 11.隐私选项 由于数据泄露的空前激增和智能手机的未授权访问,Google正确地在“设置”菜单中添加了一个新部分。它将允许用户管理许多功能,例如应用程序权限,位置历史记录,使用情况,锁屏内容设置,应用程序权限等。 12.对可折叠电话的支持 当三星确认其首款可折叠智能手机Galaxy F将支持Android Q时,发现Android Q支持可折叠设备的暗示已经成熟,从而将重点更多地放在电池寿命管理上。 因此,一旦发布稳定版,Android Q将以更好的方式支持可折叠设备。这将使用户享受无缝的体验,而又不会消耗大量的电池。 它还将推动应用程序制造商和智能手机制造商使其产品具有足够的兼容性,以兼容AndroidQ。 13.多简历选项 如果您知道“分屏”和“画中画(PiP)模式”,则最好准备体验更好的功能,该功能将允许用户在活动模式下恢复多个屏幕。简而言之,后台应用程序在与其他应用程序交互时不会被杀死。 多简历选项将帮助用户执行多任务,而不会影响启动新应用程序通常花费的时间。同样,它将是可折叠设备的绝佳添加,它将支持多个屏幕并可以一次运行多个应用程序。 14.共享快捷方式 Android Q使内容共享更加轻松快捷。使用共享快捷方式,用户将被定向到其他应用程序以共享内容。它的工作方式类似于“应用程序快捷方式”选项,因此易于集成。 Android Q处于测试阶段将允许开发人员发布共享目标,这将进一步在应用程序中启动特定活动。 15.屏幕录像 屏幕录制功能是iOS用户已经喜欢的一项功能,现在是Android提出相同的功能并猜测一下的时候了,我们期待Android Q中的屏幕录制功能。 是的,我们在期待。尚未正式确认,但我们确实有报告建议测试屏幕录制功能。 如何在Google Pixel设备上安装Android Q 我们在此向所有希望获得Android Q崭新外观的人表示警告。开发人员预览版的Beta版是专门为开发人员推出的,因此将有很多错误和错误,可能会使您损失设备本身的成本。 回想起来,Android 8和9的Beta版本已经足够稳定,只有在第一个Beta推出几个月后才能使用。 如果您是Google的忠实用户,并且拥有Pixel 3,Pixel 3 XL,Pixel 2或Pixel 2 XL的任何设备,则可以使用Android Q Developer Preview。有趣的是,谷歌还将Android Q的推出扩展到了原始的Pixel系列智能手机。 步骤1:备份设备 任何操作系统上的Beta版本都有其缺陷,首次推出总是很麻烦,因此在尝试使用数据之前先备份数据是明智的。为此,您需要转到“系统”设置,然后在其中查找“备份”选项。 到达那里后,设备将通知您何时备份了设备上的最后一次数据。对于所有Android用户,Google云端硬盘都可以为您效劳。 在这里,我们要补充一点,Google确实声称在降级您的软件时,错误可能会蔓延,并且数据可能无法按预期返回。 步骤2:注册参加Beta版计划 目前,Google已将第一个Beta版的Android Q仅提供给Pixel设备使用;因此,Pixel所有者需要使用其Google帐户登录。将提供空中更新,可以像其他稳定版本的Android一样正常下载。 保存“注册”选项后,已在Google帐户中注册的设备将收到有关系统更新已准备就绪的通知。要获取Beta版软件,您可能需要等待几个小时,但通常需要不到半小时的时间。 根据谷歌,它甚至可能需要24小时或更长时间。下一步,您只需要下载更新,就可以使用Android Q beta软件。 还有另一种方法,有点复杂,应该由开发人员社区来遵循。在此过程中,用户需要将Android Q beta刷到Pixel手机上。 请注意,以这种方式更新的设备将不会在以后的Beta版中进行无线更新。 建议普通用户注册Beta版计划。

    时间:2020-02-16 关键词: google Android q petit four

  • GitHub启动本地iOS和Android客户端

    GitHub启动本地iOS和Android客户端

    GitHub为代码托管平台启动了本地iOS和Android客户端。iOS的beta版将提供一个名为GitHub Mobile的应用程序,而Android的beta版将很快提供。没有设置公开的产品版本日期。 GitHub for mobile使用户能够执行任务,例如共享对设计讨论的反馈或查看几行代码。该客户端不是要在电话上成为GitHub.com的副本,而是允许用户在不使用计算机的情况下接收通知,对问题和讨论发表评论并进行简单的代码审查和合并。 适用于移动应用程序的GitHub自动适应各种屏幕尺寸。在iPad平板电脑上,用于移动设备的GitHub具有更大的表面积,因此可以进行更深入的代码审查和键盘快捷键。 随着时间的推移,更多功能将添加到移动客户端。以前,GitHub提供了针对移动设备进行优化的网站,但功能受到限制,缺乏本机设备功能,如支持滑动手势和缩放不同分辨率。 GitHub还宣布 GitHub Actions 和GitHub Packages(以前称为GitHub Package Registry)现已普遍可用。GitHub Actions允许您自动化GitHub中的CI / CD工作流,而GitHub Packages则允许您将源代码和程序包在一个地方组合在一起,并具有权限管理和计费功能。 GitHub还以有限的公共Beta版提供GitHub Notifications。 GitHub通知将在GitHub.com和移动GitHub上提供。 同时,GitHub的新搜索体验在搜索存储库时应提供“预期的准确结果”。此功能目前处于测试阶段。

    时间:2020-02-16 关键词: Android iOS github

  • 当地天气图标回归Android Auto状态栏

    当地天气图标回归Android Auto状态栏

     如果您的车辆上安装了Android Auto,则可能已经注意到,使用该系统时可以快速预览当地的天气状况。 上周,陆续有用户开始注意到这项功能重新回归,并在平台状态栏上显示为两个天气小图标,分别是天气情况和当前温度。 但Android Auto本次更新并没有提供完整的天气预报信息,不过允许司机在非驾驶状态下通过手机了解关于天气的更多消息。去年年初,谷歌对Android Auto进行了重大产品升级,引入了Dark模式,改进了媒体控件和其他受欢迎的功能。但是,最大的缺点是天气控件功能在此期间消失了。结果,驾驶员无法轻松查看其特定位置的当前天气。 谷歌已经重新将天气预报加入到Android Auto中,该图标位置仅靠温度、连接和手机电量附近。例如,如果晴天,则用户将看到一个太阳图标。 如果天气多云,用户将看到云图标。 用户报告还显示了雨雪天气符号。

    时间:2020-02-16 关键词: Android 谷歌 auto 天气图标

  • T-Mobile版一加6T更新了Android 10

    T-Mobile版一加6T更新了Android 10

    在正式使用一加6T进行Android 10更新后的几个月,T-Mobile运营商终于推出了针对OnePlus 6T设备的Android 10更新。 固件大小在1.6GB左右,除了Android 10之外,还有2019年12月的安全补丁程序,具体版本号为A6013_34_191228。 一加6T Android 10.0的公开测试版于去年10月10日正式发布。

    时间:2020-02-16 关键词: 10 Android t-mobile 一加6t

  • Unc0ver越狱已更新,针对苹果iOS 13-13.3

    Unc0ver越狱已更新,针对苹果iOS 13-13.3

    Pwn20wned在Twitter上宣布Unc0ver越狱已更新为unc0ver v4.0.0的公开测试版,并将破解新的iPhone 11 / Pro / Max,iPhone XS / Max / XR,以及其他运行iOS 13.0-13.3的A12-A13设备。 Unc0ver v4.0.0是第一个支持A13设备的公开越狱软件。此外,它也是第一个在A12(X)设备上支持iOS 13的公开越狱。此前在A12(X)设备上,unc0ver只支持越狱iOS 12版本。 新功能: 全面支持iOS 13.0-13.3上的A12-A13设备与Cydia和全系统调整注入。 你可以在下面找到如何使用Unc0ver越狱你的设备的说明: ●如何使用Unc0ver (Mac)越狱你的iPhone ●如何使用Unc0ver (Windows)越狱你的iPhone 如果您没有开发人员帐户,则可以使用其他方法,例如AltStore,iOS Ninja,Ignition。

    时间:2020-02-16 关键词: iPhone iOS unc0ver

  • 又一Linux发行版尝试说服Windows用户

    随着Windows 7不再可用, Linux操作系统对Microsoft用户具有吸引力是有意义的。 除了Canonical和其他几家公司之外,Freespire开发人员还在试图说服一些用户切换。 该团队最近发布了运行MATE桌面的Freespire 6.0,很快就会发布KDE版本。 Freespire开发人员解释说:“此版本是我们的自由/开源软件解决方案,不包含仅二进制驱动或多媒体编解码器,并且严格包含自由软件应用程序。 Freespire每两年发布一次,展示了开源社区所能提供的最好的东西。我们的用户喜欢许多不同的桌面 - 对于这个版本,我们首先发布的是MATE桌面;接下来是KDE,请密切关注它。“ 新版本附带了MATE 1.20和内核版本5.3.0-28,并包含了Chromium Web浏览器和Abiword。 迁移到Linux Freespire团队表示,这个新版本对于目前正在考虑转向Linux的Windows用户来说是正确的选择,特别是如果他们的电脑可能无法顺利运行Windows 10。 他们说,“随着Windows 7的终结,许多人的电脑可能不适合Windows 10。现在是迁移到最知名的桌面Linux发行版之一的好时机,该发行版已针对这类电脑进行了优化。” 今年1月,Windows 7正式结束了支持,现在微软正在推动所有人将设备升级到Windows 10。虽然两者的系统需求几乎相同,但微软还是建议用户购买适用于Windows 10新系统的设备,因为某些功能(例如Windows Hello)需要专用的硬件。 但是,以前的统计数据表明,以前在其设备上使用Windows 7的大量用户安装了Windows 10,而不是Linux发行版。

    时间:2020-02-16 关键词: Windows Linux freespire

首页  上一页  1 2 3 4 5 6 7 8 9 10 下一页 尾页