点击登录,精彩内容等着你

(1)你看不起并容易忽略的电脑基础知识:window基本操作【必须掌握】

全栈侠客

2022-08-15
你看不起并容易忽略的电脑基础知识,却在开发过程中经常用到或者能帮你大忙的小知识:本文只列出常跟开发有关系的window一些基本操作知识【必须掌握】。毕竟,在别人眼中,咱们程序人,一般都是电脑高手,对电脑比较熟悉,我们可千万不要辜负人家呢!嘻嘻

Window作为我们进行开发的操作系统,很有必要了解的一些基本操作与基本原理,说不定在你遇到一些疑难杂症的问题的时候,这些基本知识帮了你大忙。
可能很多人对于这些基本知识不屑,但本人可以很负责的告诉你,掌握了这些,可以为你开发加速….

一、电脑硬件相关(懂的请跳过此节)

1. 硬件组成(只关注必懂部分)

  1. 硬盘、主板、CPU、内存条、显卡、电源、光驱、声卡、 显示器 、键盘,鼠标

1. 主板

台式机主板,一般是自带网卡,但是很少自带【无线网卡】,所以台式机器一般需要直接连接网线,或者另外购入【usb无线网卡】。
笔记本,主板自带无线网卡。
网卡:具有mac地址与ip地址等,下文将有描述说明,开发中经常会遇到。

2. CPU

开发过程中,同时运行的程序一般有很多,如ieda,eclipse,mysql,redis,nginx等等,还有一边调试用的浏览器,占用的cpu是非常高的,

推荐开发机器CPU最好I5以上,I7以上是首选,当然也要注意是几代cpu,肯定核数与新代的更好。

3. 内存

开发中,除了cpu是运算的大脑,内存也是非常重要的。
内存在系统中一般分为:物理内存虚拟内存。物理内存直接跟硬件有关系.

开发机器,推荐物理内存16G以上,能达到32G的就更加完美了。

4. 显卡

显卡在一般的开发中,其实不是很重,一般主板集成的已经沟通了。
当然游戏开发的除外。

5. 显示器

开发程序这个活,需要长时间对着电脑屏幕,说真的,还是挺累的。

推介使用护眼蓝光的IpS的显示器屏幕,比平常贵一点,但是长期对眼睛能很好的呵护。

6. 硬盘

有一些人忽略了硬盘的重要性,其实很多有3年以上的机器,无论是开机还是运行,总比其他机器要慢一点,这个慢,其实很多都是跟硬盘有关系的。
固态硬盘 操作系统所在分区,一定要是固态硬盘,这样子系统运行就会快很多。
存放【开发工具】例如:idea,eclipse等,最好放到D盘(也要是固态硬盘)
存放【项目文件】,最好也是放到D盘,让读写都快速。

7. 键盘与鼠标

虽然是外设输入设备,作为程序人,还是建议购买罗技的无线键盘套装,不贵并简单易用,本人就使用这个套装。

2. 简单的故障

本节不是对window的一些故障做详细分析,是对我们程序人,遇到这些问题,能懂得如何排除除了【硬件损坏故障】外的其他问题。

1. 黑屏与蓝屏

window系统有时候就是那么奇怪,奇葩的有时候就喜欢给点颜色你看看,一般是【黑色】与【蓝色】,这个时候,你不要纠结,先重启一下,看看问题还存在不存在吧。
关注提示:黑屏与蓝屏,一般有一堆的英文说明,提取一些关键字,度娘一下,就知道怎么回事了。

2. 系统启动不成功

屏幕亮的,并有主板相关英文显示:这个时候,基本可以排除一些硬件是没有物理坏掉的,如果【主板】【内存】坏掉了,屏幕大概率是不会亮或者不会显示一些英文出来的。
屏幕不亮:这个时候,初步判断就是硬件问题,有可能真的坏了,也有可能大概率是插槽松动了。好吧,作为程序人,动手能力肯定不差:拆开机箱,把【内存】【显卡】等拔出,扫一下灰尘,重新安装上,一些插电的,也扒开再插上。多次重启机器,看看能不能开机。(本人经验告诉你,台式电脑大概率就是这个问题)。
笔记本:开发,如果屏幕能开,基本都有英文提示,故障原因。顺便说一句:

你们觉得英文,对于我们程序人来说,重要么?
俺来告诉你,不懂英文,寸步难行…

3. 程序不响应,卡死了

程序运行过程中,有可能一些操作或者其他原因,就【不响应】,这个时候,需要打开【任务管理器】把对应程序,结束掉。

4. 系统不响应,糟了…

系统卡住了,点鼠标没有反映,键盘没有反映,没有办法呢,只能粗暴对待了。。
“拔电源”?可真有才,当然是可以的,但是【笔记本】拔电源也没有用,毕竟有备用电池,而且这种行为,对电脑伤害还是挺大的,不到万不得已不能操作呢。
长按电源键能强行关机,相对【拔电源】来是,还是温柔不少哦。

二、window操作系统

1. 命令行

命令行,也就是我们平常说的dos界面,该界面能输入一定的命令来执行一定的操作。
【打开命令行】:win+r,打开运行弹框,输入cmd,然后回车,打开命令行窗口.

【需要懂得一些命令】:cd,磁盘切换,cls,exit,ping,ipconfig /all等

2. mac地址

网卡mac地址是计算机的物理地址或者硬件地址,也称为网卡地址,全球唯一。
mac地址在开发项目中的应用:

  1. 机器绑定,用于一些软件的授权机制,通过绑定对应的mac地址,其实就能锁定软件在特定一台机器的运行权限。
  2. 授权码,有些软件运行前,需要输入【授权码】,原理其实就是,授权码绑定了你运行机器的mac地址,能达到一对一的认证,防止软件copy到别的机器上面运行。

3. IP地址

公网ip:当你电脑接入了互联网,就会有公网ip,查询公网ip可以通过:ip138
电脑自行拨号上网:电脑会获得独立的公网ip地址,这个时候,一般电脑有公网ip与内网ip。
通过路由器或者wifi上网:所有连入这个路由器或者wifi中的电脑,一般就公用一个公网ip地址。
内网ip:电脑连入了局域网中,每一台机器就能从局域网的路由器中,动态获取内网ip(当然,电脑也可以设定特定固定的ip)。

  • 常用内网ip
    10.0.0.0 - 10.255.255.255
    172.16..
    192.168.1.
    192.168.0.

    这些都是比较常见的内网ip段,同一个内网ip段的电脑,能互相内网通讯与ping通,有关详细的【ip段】,请各位自行度娘…
    内网ip在开发项目中的应用:
  • 公司内部或者团队内部测试环境
    测试环境可以内部使用简单的电脑组成内部测试环境,接入公司内网或者路由器分出来,组件特定的内网。
  • 测试中,通过wifi,手机接入内网,访问测试环境
    测试系统中有如app,微信公众号,微信小程序,移动端等,都是需要手机进行测试的,这个时候手机通过wifi接入内网,就能模拟公网的方式,对系统应用进行手机访问。
  • 内网直接访问开发人员发布应用地址
    有些时候,需要直接验证开发人员的应用,可以直接通过内网ip对特定机器的应用进行访问验证。多用于测试环境有问题,开发环境木有问题等乱七八糟的情况。(总之懂了内网外网,访问机制,对你解决一些莫名其妙的访问错误,有着很好的引导作用)。
阅读 2917     最后编辑 2022-09-26 18:49
文章补充
评论(0) 发表新评论
  • ...暂无评论...

我是有底线的 评论与点赞5分钟更新一次
回复评论
取消关闭

请先登录