企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
记录一下linux学习过程中的笔记,项目和问题 用户是能够获取系统资源的权限的集合 ## visudo ~~~ user ALL=(ALL) NOPASSWD: ALL ~~~ ## git commit vim配置 ~~~ git config --global core.editor vim # 修改系统的配置 editor=vim # editor=vim 针对 git 项目修改 ~~~ ## x86 x86_64 x86一开始指代Intel推出的一系列芯片产品,按照时间分别有80186,80286,80386等等,芯片上的logo就直接印着186,286,386的字样,总之大家就把这个系列叫做x86。 程序要在芯片上跑,就需要被编译为汇编,那每个芯片就需要专用的指令集,那x86系列用的是一套指令集,那大家也把这套指令集叫做x86,其实这套指令集叫做IA32,所以也把可以在x86上跑的程序叫做x86程序。 那由于那个时候只有32位的芯片,AMD为了提高性能推出了64位芯片,那为了兼容以前的32位程序,设计指令集的时候肯定也要考虑兼容x86,所以新的这整套东西,包括芯片指令集啊就叫x86-64了,就简称x64了。 那x86其实是Intel的技术嘛,AMD自己的一套东西叫x86-64,那它肯定不开心,所以它现在叫它AMD64,但大家还是习惯x64的叫法。 所以**x86 = x86-32,x64 = x86_64**。虽然后期Intel和AMD各自都推出了自己的指令集即Intel64和AMD64,但由于兼容x86-64,所以大家还是叫它们x64。 x86_64就是64位的x(代表不确定。可以是3、4、5、6、)86,是个统称,如果是i686_64也是属于x86_64的。 ![](https://ws3.sinaimg.cn/large/006tNc79gy1fnrndec9u8j31d60pe4g2.jpg) 广义上对测试有三个传统的称呼:alpha、beta、gamma,用来标识测试的阶段和范围。 alpha 是指内测,即现在说的 CB,指开发团队内部测试的版本或者有限用户体验测试版本。 beta 是指公测,即针对所有用户公开的测试版本。 gamma 即将发布的候选版本,做过一些修改,成为正式发布的候选版本时(现在叫做 RC - Release Candidate) 。 RC:(Release Candidate)  Candidate是候选人的意思,用在软件上就是候选版本。Release.Candidate.就是发行候选版本。和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!    是最终发放给用户的最接近正式版的版本,发行后改正bug就是正式版了,就是正式版之前的最后一个测试版 GA:(general availability) 这是Apache Struts 2首次发行稳定的版本,GA意味着General Availability,也就是官方开始推荐广泛使用了。