Windows平台开发需要掌握的基础知识

news/2024/6/18 21:13:10 标签: windows, 开发基础

windows本身也是一个软件。在这个软件中进行开发时,我们需要对它有个基础的了解,这样能让我们的开发过程更顺畅一些。

下面我就来说一下我们需要关注的基础知识点。

环境变量

有时候我们的程序执行,需要基于一些基础的库。比如Java运行,需要jre;vue程序的运行,需要node.js;python运行,需要python的编译命令。

那么windows在执行我们编写的代码的时候,是怎么知道这些基础的库的位置呢?

如果不是在对应的配置文件中指定了绝对路径,那么一般都是从环境变量中读取的这些库的位置。具体来说,是Path环境变量。

下面是怎么编辑环境变量的截图说明:

 

网络设置

有时候我们开放了一个http服务,别人却无法访问,这个时候就需要我们进行一些网咯的设置。具体来说,是防火墙的设置。

同样的,我们截图说明一些怎么查看和修改。

当添加好对应的端口开放后,就可以被同网络的用户访问啦。

系统服务

系统服务一般来说就是一直在后台运行着的程序。它没有交互界面,一般都是静默运行。

自动运行的服务生命周期和操作系统一致,开机运行,关机关闭。

比如网络通信、比如资源管理,这些都是后台自动在跑的程序。

那么怎么查看呢?同样的,这里截图说明一下:

 

截图中高亮的部分是我们常用的MySQL的服务。

小结

开发过程中常用的知识还有很多,这里肯定说的不全,小伙伴们有补充的可以留言,我后边加上去。


http://www.niftyadmin.cn/n/5283140.html

相关文章

Java面试整理-Java设计模式

Java中的设计模式通常是从更广泛的面向对象设计模式中借鉴而来的,这些模式旨在解决特定的设计问题和改善代码的可维护性、灵活性和可扩展性。设计模式大致可以分为三类:创建型、结构型和行为型。以下是这三类中一些常见的设计模式: 创建型模式 单例模式(Singleton):确保一…

小程序本地文件读、写、追加数据操作,以及修改文件内容

小程序系统文件管理器 FileSystemManager 要操作/读取本地文件,首先需要创建文件或文件夹,然后再对文件进行读写操作; 首先创建文件 FileSystemManager.writeFile 可直接创建文件并写入内容 定义文件路径,此路径在读写操作时保…

阿贝云云服务器

最近,我有幸获得了阿贝云提供的免费云服务器,阿贝云_免费云服务器、高防服务器、虚拟主机、免费空间、免费vps主机服务商!并在使用过程中有了一些深刻的体验和感受。在这篇博客中,我将分享我对阿贝云免费云服务器的使用感受和评价。 首先&am…

docker笔记2-docker 容器

docker 容器的运行 docker run 镜像名:版本标签: 创建 启动容器 docker run 镜像名 ,如果镜像不存在,则会在线下载镜像。 注意事项: 容器内的进程必须处于前台运行状态,不能后台(守护进程运行…

创投课程第六期 | One More Thing About Web3

最后一期课程,协会邀请了来自Mask Network的管理合伙人——Cecilia,于北京时间12月22日(周五)晚上21:00 PM-22:00 PM进行线上分享,届时将与所有对Web3投资、创业心怀热忱的朋友们共同探讨《One More Thing About Web3》这个激动人心的话题。 …

vue前端上传图片到阿里云OSS,超详细上传图片与视频教程

vue前端直传图片与视频到阿里云OSS 1. 简介与日常使用2. 为什么要这么干?是因为我司后端不行吗???(确实!)3. vue前端直传的操作4. 如何上传到阿里OSS指定文件夹呢? 1. 简介与日常使用 阿里云…

Flink实时电商数仓(五)

FlinkSQL的join Regular join普通join,两条流的数据都时存放在内存的状态中,如果两条流数据都很大,对内存压力很大。Interval Join: 适合两条流到达时间有先后关系的;一条流的存活时间短,一条流的存活时间长。Lookup …

初识QT(上篇):What Qt

初识QT(上篇):What Qt 前言 & 说明前言说明 初识QT1.1 QT的what1. 介绍2. 发展历程3. QT架构的主要内容4.QT的常用模块 1.2 QT的 why1. QT的核心机制 下篇笔记链接 前言 & 说明 前言 前言: 之前说要share的qt相关知识&am…