怎么将php代码精简,如何从零开始学习Java?
Java语言是当今程序开发领域的重要工具之一,整个IT行业有大量的Java程序员在从事Web开发、大数据开发、Android开发、后端开发等岗位,因此从就业的角度来说,学习Java语言是个不错的选择。
学习Java语言可以从以下几个方面入手:
第一:理解Java语言中的“抽象”。Java语言是面向对象编程语言,具有较高的抽象层次,所以说学习Java的一个重点就是理解各种“抽象”概念,比如类(class)、接口(interface)、抽象类(abstract class)、枚举(enum)等概念。理解抽象的过程也是建立面向对象编程思想的过程,也就是考虑问题的方式方法。
第二:掌握Java语言的编程过程。Java语言的编程过程总的来说可以分为三个大的步骤,分别是类的定义、对象的创建和方法的调用,这是Java编程的“主线”。在掌握了Java编程这条主线之后,紧接着就要分别了解封装、继承、多态等概念的应用,进而逐步完成对Java开发过程的了解。
第三:重视实验和。学习Java编程一定要多动手做实验,通过实验一方面可以建立抽象概念的画面感,另一方面也可以通过实验培养自己的动手能力。另外,实验完成之后一定要及时的,这是完善编程思想的重要过程。
第四:注重交流。学习Java语言一定要多与其他程序员交流,交流的过程也是学习的过程,另外可以通过阅读优秀的代码来养成一个较好的编程习惯。
最后,在学习完Java的基本语法之后,要选择一个发展方向,不同的开发方向需要掌握的知识结构是不同的,因此需要制定不同的学习计划。通常情况下,如果没有明确的开发方向,可以选择Web开发方向。
如何快速打好Java基础?
初学Java的话,看视频会更容易入门。
边看视频边跟着老师操作,然后在根据自己的思路实现一遍。切忌只看视频不做练习。然后自己在利用空余时间完成一些练习,在写代码的过程中你会发现各种各样的问题,特别是对于初学者来说,比如说,中英文的输入法的问题,缺少分号,或者是用的是中文的分号等等。
这些问题可以说基本上和Java相关的知识点没多大关系,关键就看你平时写代码的时候细不细心。这些错误多练习就可以解决的。
初学Java的话,推荐看“如鹏网”的《这样学Java不枯燥》视频教程,免安装jdk,无需配置环境变量,只需要下载“如鹏网”免配置版本的eclipse打开即可。解决了很多初学者对jdk的安装,path环境变量配置难的问题,快速搭建开发环境。课程体系的设置也可以极大的激发对编程的兴趣,通过开发超级玛丽,飞机大战,汤姆猫,电影的弹幕动画,连连看等经典小游戏来讲解Java的基础知识点,适合初学者学习。有需要相关教程的可在后台私信哦(备注:Java)。
Java所用到的主流框架有哪些?
分享个开源项目快速开发框架,采用spring cloud alibaba +nacos +vue的 技术栈,实现了大部分
钉钉宜搭的快速开发功能,很值得借鉴下。这是在git上开源的快速开发项目,项目采用微服务为基础的脚手架,包括流程、表单、列表、图表、应用等多个界面化的配置引擎。项目介绍:**JVS的核心目标:**让中小型开发团队过得轻松一点,优化开发团队人力成本高、交付效率低、质量不可控、周期不确定、基础技术投入不足、高端技术支持不够等JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。项目标签低代码、微服务、支持SaaS、私有化部署、DevOps、开源项目地址框架前端地址:https://gitee.com/software-minister/jvs-ui框架后端地址:https://gitee.com/software-minister/jvs快速安装地址:JVS/jvs-docker-compose体验地址:http://frame.bctools.cn/#/login登陆可以通过微信扫码登陆,对于配置数据,请各位技术同学手下留情。部署文档https://gitee.com/software-minister/jvs-docker-compose/blob/master/readme.md**物理拓扑:技术文档地址(微信登陆可查看):技术栈说明:系统部分截图:登陆页面配置化首页系统基础信息设置框架基础功能应用创建列表配置流程配置表单配置图表配置逻辑配置demo环境:http://frame.bctools.cn/#/login开源地址:https://gitee.com/software-minister/jvs如果还有其他的疑问,可以私信NAS对家庭来说有什么用处?
关于NAS介绍
NAS 可以看作“简化版”“私人”存储服务器,其成本远远低于使用服务器存储,而效率却远远高于后者。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。它能做到的事情有很多,许多刚接触到 NAS 的玩家,大多是看上它的超大网盘、多人共享、远程下载等功能,但是具体到底能做到那些并不能够了解得很清楚。那么笔者可以简单梳理一下 NAS 能够带给玩家的功能:1、私人云盘,随时随地存储,跨平台文件共享,而且轻松跑满带宽。2、NAS 具有超大容量,还有超高可靠性,比如说 RAID 阵列。3、NAS 支持多种协议,如 NFS、CIFS、FTP、HTTP、SAMBA 等等。4、NAS 可以多平台访问,比如安卓、iOS、Windows、MacOS、Linux、平板都行。5、NAS 可以当做下载机、影音中心、虚拟机、软路由、游戏机等。
以上的体验需要再加上等等两个字,因为太多大神能够开发太多的玩法了,比如影音娱乐、搭建远程磁盘、架设服务器、架设网站论坛、当 DNS 服务器、代码仓库、中转代理、跑虚拟机、跑脚本、挖矿等等。而这些新奇的功能往往都是吸引大众的地方,因为“未知”和“高玩”。玩家如果想要拥有一台适合自己的 NAS,选择无非是盘位、处理器、网口速率以及价格等方面,这里也不一定指的是白裙、白威联通等机器,毕竟现在可供折腾的玩法太多了,有:1、黑裙、黑威联通;2、用 Windows 做 samba;3、路由器插 U 盘;4、用 MacOS 装 brew;5、还有自己上手安装 FreeNAS、unraid、EasyNAS、nas4free、openmediavault、openfiler 等等 NAS 开源或闭源系统。6、直接硬盘冷备份。
在拥有这么多选择的前提下,玩家如果想买到适合自己的 NAS,那么在购买之前,一定要明确两点:自己的能力有多少,能够折腾到什么地步?自己的需求在哪里,买回来主要作什么用途?等琢磨清楚后,剩下的就是选择合适自己的 NAS 了。这次我们不讨论黑裙、Windows、FreeNAS、unraid 等玩法,因为太复杂会导致篇幅过长,咱们这次只是讨论一下正版在售的 NAS 产品。—分割线—
—分割线—
NAS领域最新动态
6、绿联于2022.9月份发布DX4600,价格待定。5、华为于9月份发布2盘位NAS,配盘价格为2999与4999元,网上评价两极分化严重。4、威联通于2022.1~8月份发布TS-216、TS-416、TS-264C、TS-564、TS-464C、TS-664等众多NAS,QSW-M2116P、QSW-2106系列万兆交换机以QHora万兆路由器新品,价格方面诚意满满;3、群晖于2022.7月份发布DS1522+,价格为6300元,网友戏称开倒车;2、极空间于2022.6月份融资近1亿,同时发布Z2S、Q2与Z4S三款新品;1、绿联于2022.5月份发布DH2600,价格2399元,有向极空间追赶趋势。选购篇
1、选择NAS阵营
传统NAS厂商:威联通、群晖等考斯更愿意称呼他们为“存储服务器”厂商,独家系统功能非常完善,你所想要的功能基本上应有尽有,无论是企业环境还是居家环境都能轻松胜任,存储方面的技术底蕴扎实深厚。但是系统设计偏向服务器端,对于小白玩家而言,可能略微复杂。轻NAS厂商:联想、极空间、海康威视、绿联、奥睿科等考斯更愿意称呼他们为“NAS”厂商,这些厂商系统设计的理念较新,拥有互联网思维,贴合家庭小白玩家的需求,家庭功能如影音播放、下载、外网访问等考虑周到全面,基础功能设计简单好用,但是系统较为单薄,存储技术底蕴浅。2、分辨X86与ARM架构
X86架构NAS:采用X86架构处理器的大多数是中端以及高端NAS,其中大多数X86处理器性能较强,可以玩的拓展应用非常多,适合玩虚拟机、玩Docker、玩软路由、挂PT等等。ARM 架构NAS:采用ARM架构处理器的NAS大多数都是入门消费级NAS以及企业级NAS,其中大多数ARM处理器功能偏向于基本存储、万兆传输与影音功能,其他玩法涉及较少,如果只是存储与影音可以考虑,如果有其他需求建议选择X86 NAS,当然ARM架构也能玩Docker、挂PT等。ARM 架构过去称作进阶精简指令集机器(AdvancedRISCMachine,更早称作:AcornRISCMachine),是一个 32 位精简指令集(RISC)处理器架构,其广泛地使用在许多嵌入式系统设计。由于节能的特点,ARM 处理器非常适用于移动通讯领域,符合其主要设计目标为低耗电的特性。如果用在 NAS 领域,就相当于更偏向于存储等原始的 NAS 功能,相对应的拓展可玩性就大幅降低。X86 结构处理器在性能方面拥有极大优势,而且围绕着它所建立起来的软件生态也十分庞大,它拥有高拓展性、高兼容性、极大的软件开发的方便性及可使用工具的多样性。所以一般极客玩家会优先选择 X86 架构用来各种折腾虚拟机、Docker、跑各种各样的服务等等。
3、NAS机型选购推荐
本部分有表格,会提供历史最低价,同时针对每个产品进行点评,大家根据自身实际情况选择购买。3.1、2盘位NAS在售汇总结论:2盘位最强性能与拓展:威联通TS-264C;2盘位最便宜:威联通TS-212P3;性价比较高:威联通TS-212P3、威联通TS-262C、威联通TS-264C、绿联DH2600。加勒比考斯的推荐:只存照片与重要数据,推荐购买威联通TS-212P3,便宜够用;如果需求增加上影音的话,可以选择威联通TS-216与极空间Z2S;如果需求增加PT、Docker的话,可以考虑威联通TS-262C和群晖DS220+;如果所有功能都要,追求一步到位,推荐:威联通TS-264C威联通TS-264C作为2盘位年度最佳旗舰,它的处理器是全新的IntelceleronN5105,性能非常强,比上代J4125处理性能强30%,集显性能强4倍。它还提供了2个M.2NVMeSSD插槽,HDMI2.0接口,2个2.5GbE网口,无论是win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,可以说是一步到位的机型。威联通TS-216是TS-212P3的升级版本,采用全新的瑞芯微RK3568处理器,拥有单独的GPU与NPU模块,特色是影音功能特别强悍,很多蓝光播放器都是采用这CPU,它支持4K解码和1080P编码,内置独立的NPU,可用于轻量级AI应用,对于NAS而言再合适不过,而且它还有2个NVMe SSD盘位插槽,威联通SSD即可作为Qiter分层存储,还可以作为单独存储卷,玩法诸多。威联通TS-262C是x86架构NAS,采用了最新的英特尔赛扬N4505,相比较于上一代J4025而言,处理器性能提升30%,集显性能提升3倍,可以轻松玩Docker,有HDMI接口可以组建HTPC家庭影院,而且还配置了2.5G网口,对于入门级玩家是一个极佳选择。群晖DS220+作为群晖的销量爆款,它采用的是上一代的处理器英特尔赛扬J4025,2核心2线程处理器性能略弱,适合装Docker、挂下载啥的,能完成家用环境各种操作,但是对于稍高负载的应用,性能就会略有吃紧。群晖DS720+作为群晖的高性能2盘位NAS,采用的J4125处理器整体而言还是十分强劲的,它拥有2个NVMeSSD盘位,支持高速缓存加速,可以完成家用环境各种操作,无论是虚拟机、软路由、Docker院都可以支持,但是性价比略低。极空间Z2S采用瑞芯微RK3568处理器,它的特色是操作简单,即使没有公网IP也可以外网访问,影音功能很强下载功能也给的齐全,4GB版本拥有Docker,适合新手玩家。极空间Q2采用瑞芯微RK3568处理器,它的特色是操作简单,即使没有公网IP也可以外网访问,影音功能很强,下载功能也给的齐全,拥有Docker,适合新手玩家。此外,它支持无线连接。绿联DH2600采用了英特尔赛扬N5105处理器,属于旗舰级别的性能,同时配置了2个NVMe SSD,1个2.5G网口,性能非常强。它的特色是操作简单,即使没有公网IP也可以外网访问。华为家庭存储的处理器猜测HTD286,没有查到相关资料,处理器大概率是ARM架构,拥有两个盘位,适合家庭相册存储,拥有NFC一碰就传照片功能,拥有指纹解锁,其他功能未知。以上为特点介绍,玩家请根据自己需求进行选择。3.2、4盘位NAS在售汇总结论:1、4盘位最强性能与拓展:威联通TS-464C、极空间Z4S;2、4盘位最便宜:威联通TS-416;3、4盘位性价比较高:威联通TS-416、威联通TS-462C、威联通TS-464C、极空间Z4S加勒比考斯推荐:如果只是存数据的话,推荐购买威联通TS-416;如果需求增加上影音且需要下载、Docker的话的话,可以选择TS-462C;如果所有功能都要,追求一步到位,推荐:威联通TS-464C、群晖DS920+。如果追求极致影音,考虑TBS-464。威联通TS-464C是2022年4盘位旗舰,性能也达到了家用天花板级别。它的处理器是全新的Intel celeron N5105,性能非常强,比上代J4125处理性能强30%,集显性能强了4倍。它还提供了2个M.2 NVMe SSD插槽,HDMI2.0接口,2个2.5GbE网口,无论是win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,可以说是一步到位的机型。威联通TS-416是TS-428的升级版本,采用全新的瑞芯微RK3568处理器,特色是影音功能特别强悍,很多蓝光播放器都是采用这CPU,它支持4K解码和1080P编码,内置独立的NPU,可用于轻量级AI应用,对于NAS而言再合适不过。它适合主要需求为存储的玩家,可以兼备PT与影音。威联通TS-462C是2022年4盘位中高端机型,性能也十分不错。它的处理器是全新的Intel celeron N5105,性能非常强,比上代J4025处理性能强30%,集显性能强了3倍。它还提供了HDMI2.0接口,1个2.5GbE网口,无论是软路由、Docker、HTPC家庭影院都能轻松驾驭,虚拟机需要内存加够也能很好支持。群晖DS920+采用的是上一代英特尔赛扬J4125处理器,性能十分不错,它还提供了2个M.2 NVMe SSD插槽、2个千兆网口,无论是虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,实时转码性能比N5105机型弱很多。群晖DS420+是一款4盘位NAS,它采用的是上一代的处理器英特尔赛扬J4025,2核心2线程处理器,性能略弱,它还提供了2个M.2 NVMe SSD插槽、2个千兆网口,无论是软路由、Docker、HTPC家庭影院都能轻松驾驭,但是对于稍高负载的场景,如虚拟机性能会有吃紧。极空间新Z4采用的是与群晖DS920+以及威联通TS-453Dmini相同处理器J4125,性能十分不错。它还提供了1个M.2 NVMe SSD插槽、2个2.5G网口,它的特色是操作简单,即使没有公网IP也可以外网访问,影音功能很强,下载功能也给的齐全,拥有Docker,适合新手玩家。极空间Z4S有两个版本,普通版本采用的是N5015处理器,旗舰款采用的是N6005处理器。性能已经是家用天花板级别。它还提供了2个M.2 NVMe SSD插槽、2个2.5G网口、HDMI2.0接口,它的特色是操作简单,即使没有公网IP也可以外网访问,影音功能很强,下载功能也给的齐全,拥有Docker,适合新手玩家。以上为特点介绍,玩家请根据自己需求进行选择。3.3、3+2盘位(威联通独家)NAS汇总
结论:5盘位设计方式只有威联通NAS。TS-532X特点明确,市面上最便宜的万兆NAS。TS-564是5盘位旗舰,和TS-464C区别:少了一个3.5英寸盘位。加勒比考斯推荐:追求万兆,那么可以考虑市面上最便宜的威联通TS-532X。2、如果所有功能都要,追求一步到位,推荐:威联通TS-564。威联通TS-564是2022年5盘位旗舰,和TS-464C区别是少了一个3.5英寸盘位。它的性能也达到了家用天花板级别。它的处理器是全新的Intel celeron N5105,性能非常强,比上代J4125处理性能强30%,集显性能强了4倍。它还提供了2个M.2 NVMe SSD插槽,HDMI2.0接口,2个2.5GbE网口,无论是win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,可以说是一步到位的机型。威联通TS-532X是一个ARM机型,为万兆存储而设计,它是市面上最便宜的万兆NAS。它的处理器是AnnapurnaLabs Alpine AL324 64-bit ARM Cortex-A57 4 核心 1.7GHz 处理器,拥有2 个 10GbE SFP+万兆网口与2个1G网口,适合视频与设计创作者。以上为特点介绍,玩家请根据自己需求进行选择。3.4、5\6盘位NAS在售汇总
结论:1、6盘位都是旗舰级别,部分偏向企业级别,无论是性能还是拓展性远超4盘位及以下。2、6盘位家用最推荐:威联通TS-664;3、6盘位家用/企业最便宜:威联通TVS-675;4、6盘位企业/家用性能较高:威联通TS-673A、群晖DS1621+加勒比考斯推荐:1、家用环境一步到顶丨万兆、虚拟机、HDMI:威联通TS-6642、商用环境推荐:威联通TS-673A、群晖DS1621+,注:TS-673A拓展性比群晖DS1621+更强。威联通TS-664是是2022年6盘位旗舰,支持PCIe拓展万兆,支持商用与家用。性能达到了家用天花板级别。它的处理器是全新的Intel celeron N5105,性能非常强,比上代J4125处理性能强30%,集显性能强了4倍。它还提供了1个PCIe3.0插槽,2个M.2 NVMe SSD插槽,HDMI2.0接口,2个2.5GbE网口,无论是4K高码率视频创作、万兆文件传输、win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,可以说是一步到位的机型。注意:这个插槽可以拓展万兆网卡、SSD盘位拓展卡,无线网卡等等。威联通TVS-675是家用与商用均可的NAS,它采用了国产兆芯开先KX-U6580真8核处理器,这个性能很强。而且TVS-675还提供了2个PCIe3.0插槽,2个M.2 SATA/NVMer SSD插槽,有HDMI2.0接口,有2个2.5G网口,无论是4K高码率视频创作、万兆文件传输、win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭。注意1:这个插槽可以拓展万兆网卡、SSD盘位拓展卡,无线网卡,显卡等等。注意2:TS-675兼容QTS或QuTShero操作系统,企业组织可根据不同时期的应用需求,灵活更换NAS操作系统。威联通TS-673A是高性能偏向商用也可家用的NAS,采用AMD Ryzen V1500B四核心处理器,性能是以上推荐NAS里面最强的,本身没有集显,如果不插显卡视频转码效率较低,装了显卡性能爆表。它还提供了2个PCIe3.0插槽,2个M.2 NVMe SSD插槽,HDMI2.0接口,2个2.5GbE网口,无论是4K高码率视频创作、万兆文件传输、win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,可以说是一步到位的机型。注意1:这个插槽可以拓展万兆网卡、SSD盘位拓展卡,无线网卡,显卡等等。注意2:TS-673A兼容QTS或QuTShero操作系统,企业组织可根据不同时期的应用需求,灵活更换NAS操作系统。群晖DS1621+是高性能偏向商用也可家用的NAS,采用AMD Ryzen V1500B四核心处理器,性能是以上推荐NAS里面最强的,本身没有集显。也不可以拓展显卡。它提供了1个PCIe3.0插槽(拓展万兆),2个M.2 NVMe SSD插槽,,4个1GbE网口,无论是4K高码率视频创作、万兆文件传输、Docker都能轻松驾驭。以上为特点介绍,玩家请根据自己需求进行选择。3.5、8盘位NAS汇总整理
结论:8盘位最顶级机型:威联通TVS-872XT。2、8盘位企业/家用性能较高:威联通TS-873A、群晖DS1821+3、8盘位主打万兆传输:威联通TS-832PX加勒比考斯推荐:1、如果只是进行万兆传输,场景是视频剪辑,推荐购买威联通TS-832PX;2、如果家用,需求8盘位,那么推荐威联通TS-873A、群晖DS1821+。注:TS-673A拓展性比群晖DS1621+更强。3、如果追求家用最顶级:威联通TVS-872XT威联通TS-873A是高性能偏向商用也可家用的NAS,采用AMD Ryzen V1500B四核心处理器,性能极强。本身没有集显,如果不插显卡视频转码效率较低,装了显卡性能爆表。它还提供了2个PCIe3.0插槽,2个M.2 NVMe SSD插槽,HDMI2.0接口,2个2.5GbE网口,无论是4K高码率视频创作、万兆文件传输、win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭,可以说是一步到位的机型。注意1:这个插槽可以拓展万兆网卡、SSD盘位拓展卡,无线网卡,显卡等等。注意2:TS-673A兼容QTS或QuTS hero操作系统,企业组织可根据不同时期的应用需求,灵活更换NAS操作系统。威联通TVS-872XT是家用最顶级的NAS,搭载Intel i5-8400T处理器,它还提供了2个雷电3接口,2个PCIe3.0插槽,2个M.2 NVMe SSD插槽,HDMI2.0接口,1个10GbE网口,2个1G网口,无论是4K高码率视频创作、万兆文件传输、win11虚拟机、软路由、Docker、HTPC家庭影院都能轻松驾驭。注意1:这个插槽可以拓展万兆网卡、SSD盘位拓展卡,无线网卡,显卡等等。TS-832PX是一个ARM机型,为万兆存储而设计,它的处理器是AnnapurnaLabs Alpine AL324 64-bit ARM 4核心处理器,拥有2个10GbE SFP+万兆网口与2个1G网口,适合视频与设计创作者。它还有一个PCIe插槽,可以拓展SSD拓展卡,搭配Qtier自动分层储存,提升整机存取性能。群晖DS1821+是高性能偏向商用也可家用的NAS,采用AMD Ryzen V1500B四核心处理器,性能是以上推荐NAS里面最强的,本身没有集显。也不可以拓展显卡。它提供了1个PCIe3.0插槽(拓展万兆),2个M.2 NVMe SSD插槽,4个1GbE网口,无论是4K高码率视频创作、万兆文件传输、Docker都能轻松驾驭。以上为特点介绍,玩家请根据自己需求进行选择。3.6、5+4盘位(威联通独家)NAS汇总
结论:1、9盘位家用偏商用旗舰:威联通TS-h973AX2、9盘位偏向万兆传输:威联通TS-932PX加勒比考斯推荐:1、家用偏商用环境一步到顶丨万兆、虚拟机、U.2:威联通TS-h973AX2、万兆传输丨适合视频创作者:威联通TS-932PX威联通TS-h973AX是高性能偏向商用也可家用的NAS,采用AMD Ryzen V1500B四核心处理器,性能极强。本身没有集显,视频转码效率较低。它还提供了2个U.2 NVMe SSD盘位(兼容SATA SSD),1个10GbE网口,2个2.5GbE网口,3个USB3.2 Gen2接口,无论是4K高码率视频创作、万兆文件传输、win11虚拟机、软路由、Docker、都能轻松驾驭,可以说是一步到位的机型。注意:TS-673A兼容QTS或QuTS hero操作系统,企业组织可根据不同时期的应用需求,灵活更换NAS操作系统。TS-932PX是一个ARM机型,为万兆存储而设计,它的处理器是AnnapurnaLabs Alpine AL324 64-bit ARM 4核心处理器,拥有2个10GbE SFP+万兆网口与2个1G网口,适合视频与设计创作者。以上为特点介绍,玩家请根据自己需求进行选择。4、如何为 NAS 选购硬盘
如何为 NAS 选购硬盘?首先罗列一下 NAS 可用的硬盘:1、希捷酷狼,希捷酷狼 Pro系列;2、西部数据红盘、西部数据红盘 Pro、西部数据红盘 Plus;3、东芝 N300 系列;4、希捷银河 Exos 系列企业盘;5、西部数据 Elments 元素拆机盘;6、西部数据 Ultrastar 系列企业盘。这上面性价比最高的无疑是西部数据 Elments 元素拆机盘以及,海淘价格大家可以搜张大妈历史,老司基必备,但是值得注意的是,售后真的很麻烦,只有坏了才可以转保。新手建议多观望。其次性价比较高的就是希捷银河 Exos 系列企业盘和西部数据 Ultrastar 系列企业盘,这些企业盘的质量极其可靠。其中希捷银河 Exos 系列企业盘又分为Exos X以及Exos 7E8和5E8系列。其中Exos X系列最高可达16TB,使用氦气技术,MTBF为250万小时,售后5年质保。Exos E系列主打Exos 7E8 硬盘,它由 200 万小时 MTBF 评级支持,并支持每年 550TB 工作负荷,是台式机硬盘的 10 倍。凭借最先进的缓存、速度极快的纠错算法以及旋转振动设计,Exos 7E8 可帮助确保在复制和 RAID 多硬盘系统中实现一致的性能。西部数据企业盘主要是Ultrastar DC HC600系列,Ultrastar DC HC500系列,Ultrastar DC HC300系列。其中最低的HC300系列MTBF为200万小时,并支持每年 550TB 工作负荷。与希捷企业盘一样,都是7200转的。最后就是 NAS 盘了,NAS 盘属于企业盘和家用盘之间的一种硬盘,比较出名的就是希捷酷狼和西数红盘,这两个盘也是大家购买的最多的盘,关于他们的评价褒贬不一。希捷有酷狼以及酷狼Pro系列。两个系列都利用 AgileArray 优化化网络存储。AgileArray 拥有最先进的电源管理,支持在多盘位环境中实现双面平衡和 RAID 优化。 还使用致力于预防、干预和恢复的 IronWolf Health Management 积极保护您的 NAS 网络存储。此外还采用了旋转振动 (RV) 传感器,同级别中首款采用 RV 传感器的硬盘,可在多硬盘 NAS 网络存储硬盘盒中保持高性能。其中酷狼是100万小时MTBF,3年质保。酷狼Pro是120万小时MTBF,5年质保。值得一提的是,它的全系都是CMR硬盘。最后一个重点,自8月25号之后,2020.1.1以后出厂的所有酷狼产品都带免费的3年数据救援服务。西部数据有红盘系列、红盘Pro系列以及红盘Plus系列。这3个系列都采用了独家的NASware3.0 技术,该技术采用西数独家的高级固件技术,可为苛刻的 NAS 环境中运行的系统提供无缝的集成、强大的数据保护和最佳的性能。NASware 3.0 的高级技术内置于每个 WD Red Pro 硬盘,提高了兼容性、集成度、可升级能力和可靠性,进而改进存储性能。此外,经过改进的双平面平衡控制技术可极大地提高硬盘的总体性能和可靠性。硬盘不平衡可能会 造成多盘系统中的振动和噪音过大,缩短硬盘寿命,久而久之会降低它们的性能。其中红盘系列和红盘Plus系列是100万小时MTBF,3年质保。红盘Pro系列是100万小时MTBF,5年质保。此外西部数据红盘系列有部分采用SMR技术,官方已给出具体型号。而后续新推出的Plus系列是全系采用CMR技术。首先从可靠性方面而言:企业盘>NAS 盘>监控盘>普通盘很多玩家会在企业盘和 NAS 盘之间纠结。企业盘明明可靠性最高,但是为什么 NAS 盘火了呢?之前看到一个玩家的想法,觉得很适合解答,NAS 盘的设计思路是:低功耗,静音,IO 不用拉满,靠谱程度 60 分就 OK。而企业盘的设计思路是:功耗随意,音量随意,读写快一些,靠谱程度起码 80 分。两者对比而言,NAS 盘的转速低、功耗低,噪音低,发热低!企业盘转速高、功耗高、发热大,最重要的是企业盘炒豆子的声音对于有些玩家来说难以忍受!还有一部分玩家选择监控盘。紫盘是西部数据出的监控盘,它也是 7×24 小时工作环境设计,采用独家的 AllFrame(全帧)技术,这是为了可减少画面丢失的问题,采用的是 Intellipower 和 intelliSeek 技术,从而降低功耗和噪音,质保期 3 年。但是相对红盘而言,它没有 NASWare 3.0 技术、没有 3D 主动平衡增强技术和 RAFF 技术来增强硬盘的振动保护,如果安装在 NAS 环境,损坏率可能会增高。程序员工作时用到的工具有哪些?
摘要:在我认识的所有程序员里,每个人几乎都有专属于自己的常用工具和相关资源,今天给大家奉上数十个程序员硬核工具,我相信这里总有一款工具是属于你的!
程序员生产力工具大全如下:
1. Idea-Intellij IDEA (java 编程语言 开发的集成环境)
业界排名第一的java开发工具,非常非常好用,如果还在用eclipse的朋友,赶紧来体验一把,你一定会爱上她的。
2. SecureCRT (SSH终端仿真程序)
SecureCRT是一款终端仿真程序,支持SSH(SSH1和SSH2)以及Telnet和rlogin协议。SecureCRT用于连接运行包括Windows、UNIX和VMS在内的远程系统的理想工具。
3. Termius (全平台的远程终端)
termius是一款全平台的远程终端,Termius不仅涵盖了Windows、Linux、OSX,还变态得支持Android和iOS(以后在地铁、公交上都可以随时拿出手机来排查线上问题啦,还真是广大程序员的福音呢。
4. Google Chrome (谷歌浏览器)
Google Chrome是一款由Google公司开发的网页浏览器,该浏览器基于其他开源软件撰写,包括WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。
5. iTerm (为Mac OS X编写的终端仿真程序)
iTerm是一个为Mac OS X编写的,功能齐全的终端仿真程序;目标是在为用户提供OS X下最佳的命令行体验;字母i代表了本地苹果的外观和风格的程序界面,并把重点放在完整的国际支持; 它合并由两个项目, CTerminal和TerminalX ,而这两者都是基于JTerminal项目;该软件非常有实用和易用性。
6. Visual Studio Code (简称“VS Code”,编写现代Web和云应用的跨平台源代码编辑器)
重新定义和优化了代码编辑,以便生成和调试新式 Web 应用程序和云应用程序。也是著名的文本编辑器,它是轻量级的,vSCode的一大特点就是你可以通过多种方式来调整设置,而且Vim可以和VScode集成在一起,它还带有一个集成终端,可用的扩展太多,使开发人员的工作变得更加轻松。我最喜欢的一些扩展是AWS Toolkit, ESLint,Live Server, Live Share, Prettier-代码格式化程序,YAML,Live Sass编译器,Docker等。
7. VMware Fusion & VMware workstation (为计算机开发的虚拟机管理程序)
是在计算机上无缝运行 Windows 的最佳方式,可确保 Windows 应用程序在计算机上实现无缝运行可以在基于 Intel 的计算机上无缝运行 Windows、Linux 以及其他 PC等多个操作系统,进而构建、测试或演示软件。
8. Navicat Premium (数据库管理工具)
Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
9. Postman (api调试工具)
简单来说,四个词,简单、实用、大方、美观!postman这款网页调试工具的windows客户端,功能强大的HTTP调试与模拟插件。使用Postman可以进行API开发、请求、调试,除了它,还可以使用lnsomnia和Insomnia Designer作为API文档。
10. RedisDesktopManager (一款可视化 redis管理工具 )
Redis Desktop Manager是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,Redis Desktop Manager官方版是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台。
11. Dash (基于MAC的 API文档浏览器和代码片段管理器)
“开发者不可或缺的杰作。”Dash 可让您的 Mac 即时离线访问 200 多个 API 文档集。立刻搜索离线文件集200层+的API ,100+备忘单和 href="">更多 功能。您甚至可以"">生成自己的文档集 或 href="">请求 包含href="">文档集 。
12. Fiddler & Wireshark (http抓包工具)
Fiddler和Wireshark都是进行抓包的工具:所谓抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。作为开发者,经常想调试一下http请求发送的数据的详情,那么可以使用这2款软件。用抓包工具wireshark的人相对来说更多一些。
13. HBuilder X (HTML5的Web开发工具)
当前最快的HTML开发工具,强大的代码助手帮你快速完成开发,最全的语法库和浏览器兼容性数据让浏览器碎片化不再头痛。作为HBuilder下一代的全新编辑器,HBuilderX被定位为ide和编辑器的完美结合,除了对某种语言的语法分析、提示、转到定义、调试,同时加强了对通用文本处理能力,界面更加清爽,拥有比上一代更加有效的快捷键体系。
14. MobaXterm (远程终端控制软件,集串口,SSH远程登录和FTP传输三合一的工具)
多功能终端MobaXterm Professional Edition 是一款豪华、全功能的终端软件。MobaXterm带来了所有必要的Unix命令到Windows桌面,在开箱单便携式exe文件。MobaXterm允许您启动远程会话。远程shell,MobaXterm远比Putty好用,您可以选择创建SSH,远程登录,Rlogin,RDP,VNC,XDMCP,FTP,SFTP或串行会话。
15. Sublime Text (跨平台代码编辑器)
http://www.sublimetext.cn/
Sublime Text 是一款用于代码、标记和散文的精致文本编辑器。Sublime Text 中文网致力于为广大国内开发者提供详尽的中文文档、使用说明等,助力开发者快速掌握这个编辑器。
16.webstorm (专业的HTML编辑工具)
web开发的必备的一款开发神器,比如写js、页面、css,那么这款软件用起来非常顺手。此软件和idea出自于同一家公司,这家公司做了很多异常好用的软件,基本上你需要的各种开发相关的IDE,这家公司都生产。可以说是“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”。新版对JavaScript,TypeScript和CSS支持更好,改进了Vue.js的体验,并为Jest集成增加了新功能。
17.Xshell (功能强大的终端模拟器)
linux原创控制软件,完全免费且非常稳定的 SSH 客户端 ,支持多种远程协议,提供了很多特色与高级功能,简体中文界面也让你轻松管理远程服务器。 Xshell 的 Screen 会话不闪屏,而且可以回滚;Script 的执行顺序可以调整;可以同时发送指令到多个 session;支持布局切换等。
18. SwitchHosts (修改Hosts文件的工具)
这是用于在多个HOSTS之间进行切换。可在公用hosts文件 、当前系统hosts、本地方案和在线方案间进行切换。作为一名开发人员,经常需要修改本地host,你还是通过修改host文件来操作的么?那样太慢了,这里建议大家使用switchhosts这款软件,可以快速修改本地host,非常好用。
其他工具:
1. CodeIf(智能命名) : https://unbug.github.io/codelf
大部分开发者都或多或少遇到过变量命名的烦恼,如果命名不规范,不仅会影响开发的效率,而且对后面维护的同学来说也是一个不小的挑战,因为他要去揣摩你这个变量的含义。随着项目越来越复杂,变量和函数数量越来越多,虽然每个编程语言都有各种命名规范,但是也不能解决所有的问题。
“计算机科学里两件最难的事:缓存失效和命名。” Codelf通过搜索在线开源平台Github, Bitbucket, Google Code, Codeplex, Sourceforge, Fedora Project的项目源码,帮开发者从中找出已有的匹配关键字的变量名,从而帮助为变量名苦恼的开发者命名。这个搜索服务支持直接搜索中文。
同时可以在自己用的编辑器里安装插件,支持 VS Code、Atom、Sublime Text 和 Chrome。
2. DocsChina-印记中文 : https://www.docschina.org
这是一个前端中文文档合集,进入网站可以看到开发中经常使用的前端中文文档。如果你的英文实在不怎么好,还在为找中文文档而烦恼,这里将是你非常好的选择。记得放到自己的浏览器收藏夹里哦!
3. any-rule(正则表达大全): http://github.com/any86/any-rule
any-rule 维护了一个常用正则表达式合集,并且本身是一个支持 Web/VS Code/idea/Alfred Workflow 多平台的正则表达式工具。
4. tool.lu(在线工具): https://tool.lu
程序员总是有很多小工具要使用,比如图片、Base64编码、Markdown编辑器时间戳转换,进制转换等,在线运行各种语言代码。这个网站包含了太多程序员需要用到的小工具了。比如你想运行点JAVA代码,又不想麻烦的在系统中安装JAVA环境,可以使用里边的在线运行代码工具,然后选择JAVA,写点JAVA代码就可以直接运行了。
5. Baomitu(前端静态源库): https://cdn.baomitu.com
这个静态资源库是支持HTTP/2的CDN服务,有了它,如果你是自己的小型项目或者是做测试就不用下载任何的代码库,直接粘贴地址过来用就可以,因为是国内的CDN库,速度还非常的快。
6. Typora-Markdown(编写工具):https://www.typora.io
一款实用的 Markdown 编写工具,所见即所得,用Markdown编写文章是一个程序员的标准配置,也就是标配。现在有很多在线工具都支持Markdown,什么有道云笔记、雀语,、印象笔记等。这种简单的界面,沉浸式的编写,清晰的大纲,它就像一件称手的兵器,让你一旦拥有就爱不释手。
7. Snipaste (简单便捷的截图软件):https://zh.snipaste.com/download.html
一款免费的桌面截图软件,功能强大,使用方便,支持任何屏幕位置截图,支持窗口截图,支持快捷方式截图。您可通过截取贴图,使两张图合并为一张图,还能调整截图文字图像等等,是一款非常强大的贴图软件,喜欢此款贴图软件的朋友不要错过。
8. Captura (最好用的开源录屏、gif动态图片制作工具)
官网:https://captura.updatestar.com/ github:https://github.com/MathewSachin/Captura
通过这款工具可以帮助你轻松录制各种视频。支持全屏录制、区域录制两种方式,全屏录制可以录制全部的电脑屏幕,将电脑屏幕上所有的动态都录制下来,该软件还拥有视频编解码器,可以对视频进行解码,支持mp4、avi、GIF、webm等格式,可以满足一般的解码需要。还支持屏幕截图、剪贴板,简单的图像编辑等功能,是一款非常好用的屏幕录像工具。
9. 向日葵 (远程控制软件): https://sunlogin.oray.com/
向日葵远程控制是一款提供远程控制服务的软件。向日葵远程控制支持主流操作系统Windows、Linux、Mac、Android、iOS跨平台协同操作,在任何可连入互联网的地点,都可以轻松访问和控制安装了向日葵远程控制客户端的设备。整个远控过程,可通过浏览器直接进行,无需再安装软件。
10. Everything (本地文件检索工具):http://www.voidtools.com/support/everything/
由voidef="">tools 开发的一款文件搜索工具,这款软件是基于名称实时定位文件和目录。Everthing功能强大,体积小巧,第一次安装使用时会建立一个索引数据库,将所有文件和文件夹的名称导入其中,后续使用能够以极快的速度快速搜索,查找到你所需要的文件。
11. StarUML (UML画图工具)
画uml图的一款神器,类图、时序图、流程图、状态图等等,都可以用这款工具轻松应对。
12. uTools (生产力工具集):https://u.tools/
一个极简、插件化、跨平台的现代化桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。这个工具,我只能说他是一款神奇,太牛逼,这款工具中汇集了很多好用的工具,可以通过这款工具秒开电脑上的各种软件。
搜索资源网站工具:
1.Bing
Bing 国际版:https://cn.bing.com/ 感觉比某度要好用多了。
2.DuckDuckGo
DuckDuckGo:https://duckduckgo.com/ 从官网的介绍来看这个搜索引擎不收集用户信息,而且没有广告。
3.Stack Overflow
Stack Overflow:https://stackoverflow.com/ 我们如果常用 Google,很多技术问题的答案就在这个网站上,如果你无法使用 Google 可以在这个网站上直接检索就好了。
4.Gitlogs
Gitlogs:https://www.gitlogs.com/ Gitlogs 是专门针对 GitHub 项目的搜索引擎,我们通过他可以快速找到想要项目。
5.jiumo search
文档搜索引擎 jiumo search 鸠摩搜书:https://www.jiumodiary.com/ 可以用来找一些技术文档手册,很多在百度网盘里。
6.Ebooke
Ebooke:https://ebookee.org/ Ebookee 是一个基于互联网并提供免费电子图书下载的搜索引擎网站。
7.Iconfinder
图标搜索:https://www.iconfinder.com/ 用来查找 logo 图片。
8.TinEye
TinEye:https://www.tineye.com 用图片来检索图片,我们可以上传图片或输入图片的 URL 来检索。
9.SemanticScholar
SemanticScholar:https://www.semanticscholar.org/ SemanticScholar 是一个免费学术搜索引擎,其检索结果来自于期刊、学术会议资料或者是学术机构的文献。
10.LibreStock
LibreStock:https://librestock.com/ LibreStock 上可以检索一些优质的高清图片。
11.CC Search
CC Search:https://ccsearch.creativecommons.org/ CC Search 上搜索到的图片资源都是无版权的,我们可以免费的使用。
12.Pexels
Pexels:https://www.pexels.com/ 高质量的图片网站,可以免费使用。
13.Unsplash
Unsplash:https://unsplash.com/ 免费高清素材网站。
14.The App Store
The App Store:https://theappstore.org/ The App Store 是一个针对苹果手机、iPad、Mac 设备的应用搜索工具。
在线画图工具:
• 在线画图工具ProcessOn:https://www.processon.com/
• 在线画图工具draw.io:https://app.diagrams.net/
• 在线思维导图工具:http://www.mindline.cn/webapp
• PlantUML在线编辑器:http://haha98k.com/
在线开发辅助工具:
日常开发经常会用到一些辅助工具我为8大类,包括:编解码工具、转换工具、正则工具、编译工具、网络工具、格式化工具、可视化工具、在线生成器、以及其他工具等等。 具体列表如下:
在线编码工具:
• BASE64编解码工具:https://base64.supfree.net/
• MD5编码工具:https://www.zxgj.cn/g/md5
• AES/DES加解密:http://www.fly63.com/tool/cipher/
• JWT解码工具:http://jwt.calebb.net/
• ASCII编解码工具:https://www.matools.com/code-convert-ascii
• Unicode编解码工具:https://www.zxgj.cn/g/unicode
• UTF-8编解码工具:https://www.zxgj.cn/g/utf8
• 字符串编解码工具:https://www.zxgj.cn/g/enstring
• URL编解码工具:http://tool.chinaz.com/tools/urlencode.aspx?jdfwkey=lbixz1
在线转换工具:
•在线ASCII码对照表:http://www.fly63.com/tool/ascii/
• 通用进制转换工具:https://www.zxgj.cn/g/jinzhi
• 在线浮点数十进制转换:http://www.binaryconvert.com/
• RGB颜色转换:https://www.zxgj.cn/g/yansezhi
• 时间戳转换工具:https://www.zxgj.cn/g/unix
• 计量单位换算工具:http://www.fly63.com/tool/unitable/
• 在线JSON解析:http://www.json.cn/
• 在线JS代码格式化工具:https://prettier.io/playground/
• SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat
• JSON和XML在线转换:https://www.zxgj.cn/g/jsonxml
• JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml/
• 人民币大小写转换工具:http://www.fly63.com/tool/renmingbi/
正则表达式工具:
• 正则表达式调试工具:https://regexr.com/
• 正则表达式可视化工具:https://jex.im/regulex/
网络工具:
• IP地址归属地查询:https://www.ip138.com/
• IP地址查询:https://www.ipip.net/ip.html
• HTTP在线接口测试工具:http://www.fly63.com/php/http/
在线编译运行工具:
• C#在线编译运行:https://rextester.com/
• C/C++在线编译调试:https://www.onlinegdb.com/
• 在线编译工具套装:https://c.runoob.com/
可视化/格式化工具:
• 在线前端编辑器: https://codepen.io/
• 在线数据可视化:https://flourish.studio/
• 在线JSON解析:http://www.json.cn/
• 在线CSS代码可视化工具:https://enjoycss.com/
• XML格式化工具:https://www.zxgj.cn/g/xmlformat
• 在线JS代码格式化工具:https://prettier.io/playground/
• SQL压缩/格式化工具:https://www.zxgj.cn/g/sqlformat
• JSON和XML在线转换:https://www.zxgj.cn/g/jsonxml
• JSON/YAML在线转换:http://www.fly63.com/tool/jsonyaml/
在线生成器:
UUID在线生成器:https://www.zxgj.cn/g/uuid随机数生成器:https://www.zxgj.cn/g/suijishu其他常用工具:
在线Nginx配置工具:https://nginxconfig.io/在线对比工具:http://www.fly63.com/tool/textdiff/在线Chrome浏览器插件:https://www.crx4chrome.com/在线接口文档管理工具:http://www.docway.net/在线素材工具:
如果你写文章,或者做视频,那就一定少不了要找素材,包括各种图片、背景、emoji表情、表情包、壁纸、视频、gif图等等。
• 免费透明背景图片素材:http://pngimg.com/
• Emoji表情搜索:https://emoji.svend.cc/
• Emoji表情包下载:https://emojiisland.com/
• open source icons:https://feathericons.com/
• 表情包在线网站:https://fabiaoqing.com/
• 免费PNG图片库:https://pluspng.com/
• ICON图标在线下载:https://www.iconfinder.com/
• 极简壁纸:https://bz.zzzmh.cn/
• Wallpaper Abyss壁纸:https://wall.alphacoders.com
• Pixabay图片素材库:https://pixabay.com/zh/
• Unsplash图片素材库:https://unsplash.com
• Pexels图片素材库:http://www.pexels.com
• NASA图片视频素材库:https://images.nasa.gov
设计制作类工具:
对于那些文章创作者和视频创作者而言,设计封面,做海报,设计LOGO,图片美化等等基本也是刚需。
这样大概率日常会用到一些简易好上手的在线设计制作类工具,比如在线P图、音/视频轻量化剪辑、logo制作、海报设计制作、图片美化、在线图片转换或生成等等。
• 在线PS:https://www.uupoop.com/
• 在线音频剪辑:https://www.weixinsyt.com/
• 在线视频剪辑:https://www.kapwing.com/
• 免费logo在线制作:http://www.uugai.com/
• 艺术字体在线生成:https://www.qt86.com/
• 在线表格转换工具: https://tableconvert.com/
• 在线海报设计工具: https://www.designcap.com/
• 图片智能放大工具:https://bigjpg.com/
• 二维码美化器:https://mh.cli.im/
• 在线代码截图工具:https://carbon.now.sh/
• 在线抠图工具:https://www.remove.bg/zh
• ICO图标在线生成:http://www.fly63.com/php/ico/
• SVG转PNG工具:http://www.fly63.com/tool/svg2img/
• 视频转GIF工具:http://www.fly63.com/tool/giftxt/
• 二维码在线生成器:http://www.fly63.com/tool/ewm/
• 二维码在线解码:http://www.fly63.com/php/decoder/
写辅助工具:
写文章的过程中经常会用到和写作相关的辅助工具,比方说:字数统计工具、Markdown格式的文章排版工具、图床网站、代码截图工具等等,所以下面这些在线工具就能很好地满足我的需求。
• 在线字数统计:https://www.eteste.com/
• mdnice markdown排版工具:https://mdnice.com/
• md2all markdown排版工具:http://md.aclickall.com/
• 在线图床神器:https://picx.xpoet.cn/
• 在线免费图床:https://sm.ms/
• 图壳图床:https://imgkr.com/
• 在线代码截图工具:https://carbon.now.sh/
• 在线短链接工具:https://urlify.cn/
• 在线文本替换:http://www.fly63.com/tool/textreplace/
在线办公工具:
部分在线工具主要用来处理一些和文档以及文稿相关的事情,经常用到的比如:在线的全套pdf处理和转换工具、各种各样多媒体文件间的相互转换工具、在线识别工具、在线压缩工具等等。
• pdf在线处理工具1:https://smallpdf.com/cn/pdf-tools
• pdf在线处理工具2:https://tools.pdf24.org/zh/
• pdf转word在线工具:https://www.pdftoword.com/
• 在线多媒体转换器合集:https://cn.office-converter.com/
• 在线文字识别工具:https://ocr.wdku.net/
• 在线文件压缩工具:https://docsmall.com/
文档笔记工具:
好记性不如烂笔头,作为一个学习者,我觉得记笔记是必不可少的步骤。当然现在基本都做电子笔记和电子文档比较多。 现如今各式各样优秀的文档工具和笔记软件鳞次栉比,好用的也有很多,整理成如下列表,这东西各有长处,使用哪个最合意还得看个人习惯和需求了。
• 印象笔记:https://www.yinxiang.com/
• 有道笔记:https://note.youdao.com/
• OneNote:https://www.onenote.com/
• 幕布:https://mubu.com/
• 为知笔记:https://www.wiz.cn/
• 石墨文档:https://shimo.im/
• Simplenote:https://simplenote.com/
• 语雀:https://www.yuque.com/
编程学习网:
• 哔哩哔哩:https://www.bilibili.com/
• C语言网:https://www.dotcpp.com/
• cppreference:http://zh.cppreference.com/
• 中国大学MOOC:https://www.icourse163.org/
• 牛客网:www.nowcoder.com
• 网易公开课:open.163.com
• CodeGym:https://codegym.cc/
• BeginnersBook:https://beginnersbook.com/
• JavaSED:http://www.javased.com/
• codecademy:https://www.codecademy.com/
• Coursera:https://www.coursera.org/
• StackOverFlow:https://stackoverflow.com/
• LeetCode:https://leetcode-cn.com/
• LintCode:https://www.lintcode.com/
在线教程文档:
这部分主要集中了在做开发过程中随手参考所要用到的几乎所有在线教程和官方文档,有中文版文档的基本都优先列出来了,但更多时候是英文的官方文档。
• Git中文教程:https://git-scm.com/book/zh/v2
• SVN中文手册:http://svnbook.red-bean.com/nightly/zh/index.html
• jQuery API中文文档:https://jquery.cuishifeng.cn/
• Nginx中文文档:https://www.nginx.cn/doc/index.html
• Kafka中文文档:https://kafka.apachecn.org/
• Mybatis中文文档:https://mybatis.org/mybatis-3/zh/index.html
• 微信小程序官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/
• Nodejs中文教程文档:http://nodejs.cn/learn
• Apache Web Server文档:http://httpd.apache.org/docs/
• Spring文档中文版:https://www.springcloud.cc/spring-reference.html
• Golang标准库文档中文版:https://studygolang.com/pkgdoc
• Java 8官方文档:https://docs.oracle.com/javase/8/docs/api/index.html
• Maven官方文档:http://maven.apache.org/guides/
• Tomcat 8官方文档:http://tomcat.apache.org/tomcat-8.0-doc/index.html
• Spring Boot官方文档:https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/
• RabbitMQ官方文档:https://www.rabbitmq.com/documentation.html
• RocketMQ官方文档:http://rocketmq.apache.org/docs/quick-start/
• Dubbo中文文档:https://dubbo.apache.org/zh/docs/
• Netty官方文档:https://netty.io/wiki/index.html
• Elasticsearch官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
• Spring Cloud官方文档:https://spring.io/projects/spring-cloud
• Docker官方文档:https://docs.docker.com/get-started/
• kubernetes中文文档:https://kubernetes.io/zh/docs/home/
• thymeleaf官方文档:https://www.thymeleaf.org/documentation.html
• Vue.js中文文档:https://cn.vuejs.org/v2/guide/
• React.js官方文档:https://reactjs.org/docs/getting-started.html
• Jenkins中文文档:https://www.jenkins.io/zh/doc/
华为云平台:
高效易用的低代码aPaaS平台-应用魔方AppCube:https://www.huaweicloud.com/product/appcube.html集华为研发实践、前沿研发理念、先进研发工具为一体的软件开发平台-软件开发平台 DevCloud:https://www.huaweicloud.com/devcloud/以上内容分享自华为云社区《吐血整理:程序员都在用什么工具?》,作者: 考过IE励志当攻城狮 ,部分内容整理自互联网~