新闻资讯  快讯  焦点  财经  政策  社会
互 联 网   电商  金融  数据  计算  技巧
生活百科  科技  职场  健康  法律  汽车
手机百科  知识  软件  修理  测评  微信
软件技术  应用  系统  图像  视频  经验
硬件技术  知识  技术  测评  选购  维修
网络技术  硬件  软件  设置  安全  技术
程序开发  语言  移动  数据  开源  百科
安全防护  资讯  黑客  木马  病毒  移动
站长技术  搜索  SEO  推广  媒体  移动
财经百科  股票  知识  理财  财务  金融
教育考试  育儿  小学  高考  考研  留学
您当前的位置:首页 > IT百科 > 程序开发 > 程序员

程序员应该如何管理自己的电脑?

时间:2019-06-13 18:00:08  来源:  作者:
程序员应该如何管理自己的电脑?

 

各位小伙伴如果看一下自己周围同学的电脑,可能会发现一些同学的电脑软件非常混乱,“xx 安全工具”,"xx 助手","xx 管家",开发环境到处都是,环境变量乱七八糟,各种中文目录,各种指令无法启动……

那么作为一个计算机系的学生,应该如何管理自己的电脑呢?

 

 

软件篇

如果你是一个 windows 用户,可能会稍微复杂一些。不过有一个比较好用的工具——Chocolatey,它可以提供一个比较接近 linux 包管理工具的用法。

程序员应该如何管理自己的电脑?

 

还在手动找各种安装包?网盘中的安装包?直接:

程序员应该如何管理自己的电脑?

 

如果你是一个 Linux 用户的话,事情就会简单许多,因为许多发型版都有非常好用的包管理工具(比如 Debian 系的 apt,RHEL 系的 yum/dnf),在服务器端用法类似如下:

程序员应该如何管理自己的电脑?

 

当然,为了安全和“绿色”,即使在本地(自己电脑)上我们也可以使用虚拟机技术来运行软件,将软件放在虚拟机中运行,可以保证与外部系统的隔离,以及和生产环境服务器一致,如果希望更加高效的话,这里介绍——Docker

Docker 可以被理解为一个内核级别的虚拟机,相比较我们传统接触的虚拟机而言,它拥有着急速启动,占用资源小等特点,更加重要的是,官方 Docker Hub 中已经有了非常多的 Docker 镜像。听说你还需要一个 WordPress 但是又不想去配置数据库啥的?在有了 Docker 之后我们就可以:

程序员应该如何管理自己的电脑?

 

再看浏览器的 8080 端口,已经可以用啦~

开发环境需要用到 php + MySQL

程序员应该如何管理自己的电脑?

 

 

程序员应该如何管理自己的电脑?

 

如此简单的指令,Docker 的安装一定非常复杂吧?其实不是,在非生产环境下(即自己的电脑上),只需要如下两条指令:

程序员应该如何管理自己的电脑?

 

就可以有一个可以用的 Docker 了!是不是非常好用?

 

 

资料篇

不要再去相信 xx 学长/学姐推荐的 xx 复习资料网盘链接了,你不会看的!

对于计算机系的同学而言,我们一定要明确自己需要看什么,想看什么,而不是花钱买下来一些早已经过时的教程,并且跟着过时的实践学习,真正可用的教程应该来自我们对于相关领域的搜索,搜索引擎的作用是将最有用的资料呈现在我们面前,要善用互联网~

 

 

安全

简言之:保持良好的计算机使用习惯(包括但不限于不下载奇怪来源的 xx 破解版软件等),有条件的话可以考虑一些付费的杀毒软件,没有条件的话就不要下载任何的 xx 杀毒软件/安全助手。

 

 

灾备

是否记得电脑硬盘报销或者摔坏的时候给你带来的痛苦?

哪怕是个人电脑,一个好的备份方案也非常重要,备份是有技巧可以找到的。一般而言我们的资源分为几类:

  • 互联网上可以找到的(电影,音乐)
  • 比较容易找到的(班群里面发的一些文件)
  • 自己专属的(比如毕业设计、活动方案等)

对于前两者而言,我的备份策略是...不备份,因为这些东西往往占用资源很大,即使丢失了也不会产生很大的影响(毕竟很容易可以再次获得)。对于第三类资源而言,建议 U 盘+移动硬盘+靠谱的网盘备份,前者可以保证在电脑挂了的时候给你提供恢复的方式,后者可以让你在外旅游得知有需求要改的时候可以随意找到一台电脑开始修改并且在 DDL 前完成任务。

互动话题

你平时是如何管理自己的电脑呢?可在评论区留言哦~

 

本文作者:Nova Kwok



Tags:程序员   点击:()  评论:()
声明:本站部分内容来自互联网,内容观点仅代表作者本人,如有任何版权侵犯请与我们联系,我们将立即删除。
▌相关评论
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
▌相关推荐
0.新建操作:mkdir abc #新建一个文件夹touch abc.sh #新建一个文件1.查看操作查看目录:ll #显示目录文件详细信息du -h 文件/目录 #查看大小pwd #显示路径查看文件内容:cat|hea...【详细内容】
2019-11-27   程序员  点击:(0)  评论:(0)  加入收藏
来源公众号Java爱好者社区 ,作者东升的思考本文导读: 物流仓库配送如何加速 静态资源文件部署方式 静态资源加速之CDN技术 解析过程中的名词解释 最后的总结1、物流仓库配送如...【详细内容】
2019-11-18   程序员  点击:(7)  评论:(0)  加入收藏
图的最短路径算法Floyd最短路算法(多源最短路)参考:https://www.cnblogs.com/ahalei/p/3622328.html 在这里插入图片描述上图中有4个城市8条公路,公路上的数字表示这条公路的长...【详细内容】
2019-11-07   程序员  点击:(7)  评论:(0)  加入收藏
两种实现方式分别是基于Ehcache和Redis的session管理策略。大家都知道服务器资源有限的,但是客户端来的请求是无限的(不排除恶意攻击), 为了保证大部分的请求能够正常响应,不...【详细内容】
2019-11-07   程序员  点击:(14)  评论:(0)  加入收藏
1. 宁可多算一周,不可少估一天。过于“乐观”容易让boss受惊吓。2. 最有用的语言是English。其次的可能是Python。3. 百闻不如一见。画出结果,一目了然。调试耗时将大大缩短。...【详细内容】
2019-10-31   程序员  点击:(8)  评论:(0)  加入收藏
当你遇到某个难题的时候,我猜你只知道baidu一下,可是你每次都能够快速并且精准的得到你想要的资源和资讯吗?为了提高大家的信息检索能力,在接下来的文章当中我会给大家介绍几款...【详细内容】
2019-10-31   程序员  点击:(12)  评论:(0)  加入收藏
现代人最大的缺点,是对自己的职业缺乏爱心。——罗丹 不管是媒体人还是职场人,都在为35岁以上人员制造焦虑,认为35岁以上职场人都没有生存的空间了。真实的职场到底...【详细内容】
2019-08-17   程序员  点击:(12)  评论:(0)  加入收藏
小编搜集了7个最有影响的衡量标注,让你可以不依赖日志文件来了解应用程序。现在,让我们看看这些性能指标,并了解如何查看并收集它们: 1.响应时间和吞吐量根据应用程序的响应时间...【详细内容】
2019-10-31   程序员  点击:(17)  评论:(0)  加入收藏
本篇文章主要介绍SqlServer使用时的注意事项。虽然现在开发中普通使用各种Orm框架,总结操作sql的机会越来越少,但是想成为一个高级程序员,数据库的使用是必须要会的。而数据库...【详细内容】
2019-10-31   程序员  点击:(17)  评论:(0)  加入收藏
一、前言”前后端分离“已经成为互联网项目开发的业界标杆,通过Tomcat+Ngnix(也可以中间有个Node.js),有效地进行解耦。并且前后端分离会为以后的大型分布式架构、弹性计算架...【详细内容】
2019-10-29   程序员  点击:(13)  评论:(0)  加入收藏
作者:黄轶来源:juejin.im/post/5d3a6d9e51882570d50f5566 程序员的标准与要求 初级程序员 中级程序员(阿里 p5) 高级程序员(阿里 p6) 程序员的进化之路 初级 -> 中级 中级 -> 高...【详细内容】
2019-10-28   程序员  点击:(7)  评论:(0)  加入收藏
1.Accept属于请求头, Content-Type属于实体头。Http报头分为通用报头,请求报头,响应报头和实体报头。请求方的http报头结构:通用报头|请求报头|实体报头响应方的http报头结构:通...【详细内容】
2019-10-23   程序员  点击:(11)  评论:(0)  加入收藏
小编今天为大家整理了9款程序员工具网站,每一款都不常被人知晓,建议大家收藏一份! 一、regex101官方网站:regex101.com强大的正则表达式工具,你可以实时查看匹配信息,并且会用不同...【详细内容】
2019-10-22   程序员  点击:(22)  评论:(0)  加入收藏
大家都是程序员,大家都是和计算机打交道的程序员,大家都是和计算机中软件硬件打交道的程序员,大家都是和CPU打交道的程序员,所以,不管你是玩儿硬件的还是做软件的,你的世界都少不...【详细内容】
2019-10-22   程序员  点击:(10)  评论:(0)  加入收藏
来自一个粉丝的来信,说他本来国庆期间好好规划了好好学习人工智能的一些算法,以此来应对即将到来的面试,可是时机情况下,到了放假的时候,自己要么一整天赖床、煲剧、打机,无所事事...【详细内容】
2019-10-15   程序员  点击:(13)  评论:(0)  加入收藏
我个人对陷阱的定义是这样的:代码看起来可以工作,但不是以你“想当然“”的方式。如果一段代码直接出错,抛出了异常,我不认为这是陷阱。比如,Python程序员应该都遇到过的“Unbo...【详细内容】
2019-10-15   程序员  点击:(13)  评论:(0)  加入收藏
图片来源:Unsplash/摄影NESA by Makers 软件工程师的技能发展都会经历一个自然的过程——经验从无到有,最后变成老手。而一旦到了经验丰富的阶段,他们对代码就不那...【详细内容】
2019-10-14   程序员  点击:(8)  评论:(0)  加入收藏
1. Linux Virtual Server项目针对高可伸缩、高可用网络服务的需求,我们给出了基于IP层和基于内容请求分发的负载平衡调度解决方法,并在Linux内核中实现了这些方法,将一组服务器...【详细内容】
2019-10-10   程序员  点击:(8)  评论:(0)  加入收藏
初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建...【详细内容】
2019-10-10   程序员  点击:(13)  评论:(0)  加入收藏
这篇文章覆盖了计算机科学里面常见算法的时间和空间的大 O 复杂度。参加面试前,经常需要花费很多时间从互联网上查找各种搜索和排序算法的优劣,以便在面试时不会被问住。最近...【详细内容】
2019-10-08   程序员  点击:(9)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条