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

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

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

环境变量

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

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

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

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

 

网络设置

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

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

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

系统服务

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

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

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

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

 

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

小结

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/240483.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计模式之-命令模式,快速掌握命令模式,通俗易懂的讲解命令模式以及它的使用场景

系列文章目录 设计模式之-6大设计原则简单易懂的理解以及它们的适用场景和代码示列 设计模式之-单列设计模式,5种单例设计模式使用场景以及它们的优缺点 设计模式之-3种常见的工厂模式简单工厂模式、工厂方法模式和抽象工厂模式,每一种模式的概念、使用…

matlab 最小二乘拟合平面(直接求解法)

目录 一、算法原理二、代码实现三、算法效果本文由CSDN点云侠原创,原文链接。爬虫网站自重。 一、算法原理 平面方程的一般表达式为: A x + B y +

【Skynet 入门实战练习】事件模块 | 批处理模块 | GM 指令 | 模糊搜索

文章目录 前言事件模块批处理模块GM 指令模块模糊搜索最后 前言 本节完善了项目,实现了事件、批处理、模糊搜索模块、GM 指令模块。 事件模块 什么是事件模块?事件模块是用来在各系统之间传递事件消息的。 为什么需要事件模块?主要目的是…

C# 设置文本框只能输入数字和小数点

private void input_weight_KeyPress(object sender, KeyPressEventArgs e) { //数字、小数点 if (((int)e.KeyChar < 48 || (int)e.KeyChar > 57) && (int)e.KeyChar ! 8 && (int)e.KeyChar ! 46) e.Handled true; //…

Spring源码分析 @Autowired 是怎样完成注入的?究竟是byType还是byName亦两者皆有

1. 五种不同场景下 Autowired 的使用 第一种情况 上下文中只有一个同类型的bean 配置类 package org.example.bean;import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration;Configuration public class FruitCo…

推箱子小游戏

--print("开发流程步骤&#xff1a;I、绘制推箱子地图并初始化 ----- 几*几大小的地图 \n\n II、根据宏定义和推箱子地图上的数字来选择不同的图形\n\n III、获取玩家坐标 -----------重点\n\n …

html旋转相册

一、实验题目 做一个旋转的3d相册 二、实验代码 <!DOCTYPE html> <html lang"zh"><head><meta charset"UTF-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"viewport&qu…

AtomHub 开源容器镜像中心开放公测,国内服务稳定下载

由开放原子开源基金会主导&#xff0c;华为、浪潮、DaoCloud、谐云、青云、飓风引擎以及 OpenSDV 开源联盟、openEuler 社区、OpenCloudOS 社区等成员单位共同发起建设的 AtomHub 可信镜像中心正式开放公测。AtomHub 秉承共建、共治、共享的理念&#xff0c;旨在为开源组织和开…

webpack 常见面试题

1、什么是webpack&#xff08;必会&#xff09; webpack是一个打包模块化javascript的工具&#xff0c;在webpack里一切文件皆模块&#xff0c;通过loader转换文件&#xff0c;通过plugin注入钩子&#xff0c;最后输出由多个模块组合成的文件&#xff0c;webpack专注构建模块化…

医保购药小程序:智能合约引领医疗数字革新

在医疗领域&#xff0c;医保购药小程序通过引入智能合约技术&#xff0c;为用户提供更为高效、安全的购药体验。本文将通过简单的智能合约代码示例&#xff0c;深入探讨医保购药小程序如何利用区块链技术中的智能合约&#xff0c;实现医保结算、购药监控等功能&#xff0c;为医…

获取 jira filter issue count 方法

文章目录 一、[使用 REST API(自 5.0 起)获取total issue count](https://jira.atlassian.com/browse/JRA-29903)。Step 1: get the filter search URLStep 2: run the search with maxResults=0二、使用 jira-python 获取 total issue count一、使用 REST API(自 5.0 起)获…

leetCode算法—13. 罗马数字转整数

13. 罗马数字转整数 难度&#xff1a;简单 * 罗马数字包含以下七种字符: I&#xff0c; V&#xff0c; X&#xff0c; L&#xff0c;C&#xff0c;D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如&#xff0c; 罗马数字 2 写做 II &#xff0c;即为两个并列的…

【华为机试】2023年真题B卷(python)-出错的或电路

一、题目 题目描述&#xff1a; 某生产门电路的厂商发现某一批次的或门电路不稳定&#xff0c;具体现象为计算两个二进制数的或操作时&#xff0c;第一个二进制数中某两个比特位会出现交换&#xff0c; 交换的比特位置是随机的&#xff0c;但只交换这两个位&#xff0c;其他位不…

综述 2022-Nature Medicine :AI+生物医学

Acosta, Julin N., et al. "Multimodal biomedical AI." Nature Medicine 28.9 (2022): 1773-1784. 被引次数&#xff1a;210 一、生物医学数据类型 biobanks, electronic health records, medical imaging, wearable and ambient biosensors, and the lower cost …

AI大模型:未来科技的新篇章

目录 1AI大模型&#xff1a;未来科技的新篇章 2AI超越数学家攻克经典数学难题&#xff1b;非侵入式设备解码大脑思维 1AI大模型&#xff1a;未来科技的新篇章 随着科技的飞速发展&#xff0c;人工智能&#xff08;AI&#xff09;已经成为了我们生活中不可或缺的一部分。而AI大…

高级ACL配置

高级ACL配置可以包括更复杂的条件和操作&#xff0c;以实现更精细的访问控制。下面是一个更具体的高级ACL配置示例&#xff1a; 进入网络设备的命令行界面或图形用户界面。 进入全局配置模式&#xff0c;在命令行界面中输入 "configure terminal" 命令。 创建并命名…

RoIAlign在深度学习怎么翻译

RoIAlign 的中文翻译可以是 "感兴趣区域对齐"。RoIAlign 是一种在深度学习中常用于目标检测的技术&#xff0c;它用于提取感兴趣区域&#xff08;Region of Interest&#xff0c;简称 RoI&#xff09;中的特征并进行对齐操作&#xff0c;以更准确地捕捉目标的特征信息…

Windows系统找不到xinput1_3.dll怎么办?

引言&#xff1a; 在计算机使用过程中&#xff0c;我们经常会遇到一些错误提示&#xff0c;其中之一就是xinput1_3.dll丢失。那么&#xff0c;xinput1_3.dll究竟是什么&#xff1f;为什么会出现丢失的情况&#xff1f;丢失后会对计算机产生什么影响&#xff1f;本文将详细介绍…

<JavaEE> 基于 UDP 的 Socket 通信模型

目录 一、认识相关API 1&#xff09;DatagramSocket 2&#xff09;DatagramPacket 3&#xff09;InetSocketAddress 二、UDP数据报套接字通信模型概述 三、回显客户端-服务器通信 1&#xff09;服务器代码 2&#xff09;客户端代码 一、认识相关API 1&#xff09;Data…

2023.12.21 关于 Redis 常用数据结构 和 单线程模型

目录 各数据结构具体编码方式 查看 key 对应 value 的编码方式 Reids 单线程模型 经典面试题 IO 多路复用 Redis 常用数据结构 Redis 中所有的 key 均为 String 类型&#xff0c;而不同的是 value 的数据类型却有很多种以下介绍 5 种 value 常见的数据类型 注意&#xff1…