当前位置: 首页 > news >正文

10.web应用体系以及windows网络常见操作应用

一、Dos命令

1.启动方式:win+R,输入cmd
2.切换盘符/路径:盘符名称+: (C:)

                             cd 目录 (cd B111)(目录名按table键自动补全)

3.查看目录:dir

                     dir /p 分页展示目录及文件

                     dir /b 展示文件名称

4.创建文件夹:md 文件夹名 (md t1)

5.删除文件夹:rd 文件夹名  (rd t1)

   删除文件:del 文件名(del 222.txt)

6.复制文件:copy 复制文件 目标路径 (copy master.txt t1\master.txt)

                     copy  被复制的文件 新创建的文件(copy master.txt master1.txt)

7.将前面命令的结果保存到文件里来用“ > ”符号:dir /b >1.txt (将文件名称保存至1.txt文件中)
8.清除命令:cls(清楚屏幕上的dos命令)
9.重命名:ren 333.txt pcl.bat(将333文件更名为pcl,并更改后缀名)

问题:如何把333.txt变成批处理文件(批处理文件内容为dos命令,并且文件后缀名是.bat)?

        1)执行 ren 333.txt text.bat

        2)双击text.bat (运行批处理文件)
10.显示时间:time

11.显示日期:date

12.管道符 | :格式: 命令1 | 命令2 | 命令3 (后一个命令是对前一个命令的处理)

        eg:dir /b | find "bat" >pcl.txt     (展示所有文件名,从中查到包含bat的文件名,并保存到pcl.txt文件中)  

13.展示文件夹结构目录:tree

     更加详细的展示文件夹结构目录,还包含文件名:tree -f

14.退出:exit

15.查看dos命令:help

               eg:help dir(会展示dir的一些属性)       

16.查看mac地址:ipconfig/all      

17.查看网络连接是否联通:ping IP地址(ping 127.0.0.1)

二、网络体系

计算机网络就是通过通信设备和网线连接多条计算机按照网络协议来进行数据通信,实现资源共享。

1.网络分类:

        范围:局域网:范围较小一栋楼或一个单位。

                   广域网:几十-几千公里,也成为远程网

                   城域网:范围在局域网和广域网之间

        拓扑结构:星型,总线型,环型,树型,网状型

2.协议:为数据交换而建立的规则、标准或约定(协议庞大且复杂但不绝对可靠)

3.网络分层:

        

        1)TCP/IP四层模型:

                网络接口层、网络层、传输层、应用层

        2)TCP/IP五层模型:
                物理层:网线,调制解调器(猫/路由器),交换机等设备

                数据链路层:二层交换机,mac地址(唯一标识每一条计算机)

                网络层:IP(能使连接到网上的所有计算机网络实现相互通信的一套规则

                               IP地址具有唯一性,格式是0-255,0-255,0-255,0-255,ip根据数据值范围进行分类

                                DNS:域名解析器

                                        (比如https://www.baidu.com-->域名解析DNS-->ip地址

                                网关:从一个网络跨到另一个网络经过的关卡

                传输层

                应用层

        3)OSI七层模型:

                物理层:基于物理媒介进行传输,数据是二进制数据

                数据链路层:将二进制的数据转化为数据帧,定义物理地址(mac)

                网络层:寻ip地址,为数据包选择路由

                传输层:提供端对端传输,传输协议TCP(传输控制协议),UDP(用户数据报协议)

                                TCP和UDP都是端到端的传输协议,TCP比UDP复杂,资源占用损耗大一些,信息准备,稳定性好,TCP是基于连接的协议,而UDP基于非连接的协议,UDP性能损耗少,资源占用少,传输速度快,稳定性差。

                                文件传输,邮件发送,网页浏览一般基于TCP传输,电话,直播一般用UDP传输。

                                TCP是基于连接的协议(电话),建立连接要三次握手(第一次握手由客户端发送SYN包给服务器,询问是否可以连接,第二次握手,服务器接收请求,发送SYN+ACK包给客户端确认可以连接,第三次握手由客户端发送ACK给服务器,确认连接,建立起连接),断开连接要四次握手(第一次握手,客户端发送FIN包给服务器,请求关闭连接,第二次握手,服务器对请求关闭连接进行确认,服务器主动发送关闭连接的请求给客户端,客户端发送确认关闭连接的请求给服务器)。

                                UDP是基于非连接的协议(写信)。

                会话层:建立或解除与别的端的联系

                表示层:数据的格式化,代码转换,数据加密

                应用层:文件传输,电子邮件,文件服务...


问题:七层模型中有哪些协议?
应用层的协议:文件传输:FTP,TFTP,NFS

                        电子邮件:SHCP,POP3

                        www应用:HTTP

                        远程登陆:Telnet,rlogin

                        网络管理:SNMP

                        名字管理:DNS

传输层协议:TCP,UDP

 网络层:IP协议

三、搭建windows测试环境

硬件环境+软件环境
1.硬件环境:操作系统(windows/linux),CPU/磁盘空间大小

2.软件环境:操作系统(windows/linux),web应用服务器(apache(PHP语言)/IIS(C##)/Tomcat(java)/nginx),数据库服务器(oracle/mysql/sqlserver/db2)

2.常见测试环境

        php+apache/nginx+mysql

        java+Tomcat+mysql/oracle

3.搭建windows测试环境演示(禅道)

        1)安装集成工具phpStudy.exe,默认下一步知道安装成功,确认一下apache及mysql状态为绿色

        2)获取禅道源码包(官网下载)
        3)禅道源码包复制到phpStudy\WWW,进行解压,解压后包名改为zentao

        4)打开浏览器,输入地址http://localhost/zentao/www/install.php,启动禅道

        5)OPENSSL项报错误提示(phpStudy工具-其他选项菜单-打开配置文件-php.ini-搜索OPENSSL,去掉前面的分号,重启一下phpStudy工具(重启apache,mysql服务器),刷新页面)

        6)填写数据库密码root,如果在本机非第一次安装禅道,修改库名注意库名与前面的库名不一致

        7)下一步知道安装成功(管理账号及密码,后面登录需要)

相关文章:

10.web应用体系以及windows网络常见操作应用

一、Dos命令 1.启动方式:winR,输入cmd 2.切换盘符/路径:盘符名称: (C:) cd 目录 (cd B111)(目录名按table键自动补全) 3.查看目录:dir dir /p 分页展示目录及…...

【数据结构与算法 | 灵神题单 | 前后指针(链表)篇】力扣19, 61,1721

1. 力扣19:删除链表的倒数第N个节点 1.1 题目: 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 示例 1: 输入:head [1,2,3,4,5], n 2 输出:[1,2,3,5]示例 2: …...

机器学习之实战篇——MNIST手写数字0~9识别(全连接神经网络模型)

机器学习之实战篇——Mnist手写数字0~9识别(全连接神经网络模型) 文章传送MNIST数据集介绍:实验过程实验环境导入模块导入MNIST数据集创建神经网络模型进行训练,测试,评估模型优化 文章传送 机器学习之监督学习&#…...

ICLR2024: 大视觉语言模型中对象幻觉的分析和缓解

https://arxiv.org/pdf/2310.00754 https://github.com/YiyangZhou/LURE 背景 对象幻觉:生成包含图像中实际不存在的对象的描述 早期的工作试图通过跨不同模式执行细粒度对齐(Biten et al.,2022)或通过数据增强减少对象共现模…...

数据库系统 第54节 数据库优化器

数据库优化器是数据库管理系统(DBMS)中的一个关键组件,它的作用是分析用户的查询请求,并生成一个高效的执行计划。这个执行计划定义了如何访问数据和执行操作,以最小化查询的执行时间和资源消耗。以下是数据库优化器的…...

微服务杂谈

几个概念 还是第一次听说Spring Cloud Alibaba ,真是孤陋寡闻了,以前只知道 SpringCloud 是为了搭建微服务的,spring boot 则是快速创建一个项目,也可以是一个微服务 。那么SpringCloud 和 Spring boot 有什么区别呢?S…...

【Pandas操作2】groupby函数、pivot_table函数、数据运算(map和apply)、重复值清洗、异常值清洗、缺失值处理

1 数据清洗 #### 概述数据清洗是指对原始数据进行处理和转换,以去除无效、重复、缺失或错误的数据,使数据符合分析的要求。#### 作用和意义- 提高数据质量:- 通过数据清洗,数据质量得到提升,减少错误分析和错误决策。…...

如何分辨IP地址是否能够正常使用

在互联网的日常使用中,无论是进行网络测试、网站访问、数据抓取还是远程访问,一个正常工作的IP地址都是必不可少的。然而,由于各种原因,IP地址可能无法正常使用,如被封禁、网络连接问题或配置错误等。本文将详细介绍如…...

Sqoop 数据迁移

Sqoop 数据迁移 一、Sqoop 概述二、Sqoop 优势三、Sqoop 的架构与工作机制四、Sqoop Import 流程五、Sqoop Export 流程六、Sqoop 安装部署6.1 下载解压6.2 修改 Sqoop 配置文件6.3 配置 Sqoop 环境变量6.4 添加 MySQL 驱动包6.5 测试运行 Sqoop6.5.1 查看Sqoop命令语法6.5.2 测…...

【数据结构】排序算法系列——希尔排序(附源码+图解)

希尔排序 算法思想 希尔排序(Shell Sort)是一种改进的插入排序算法,希尔排序的创造者Donald Shell想出了这个极具创造力的改进。其时间复杂度取决于步长序列(gap)的选择。我们在插入排序中,会发现是对整体…...

c++(继承、模板进阶)

一、模板进阶 1、非类型模板参数 模板参数分类类型形参与非类型形参。 类型形参即:出现在模板参数列表中,跟在class或者typename之类的参数类型名称。 非类型形参,就是用一个常量作为类(函数)模板的一个参数,在类(函数)模板中…...

【机器学习】从零开始理解深度学习——揭开神经网络的神秘面纱

1. 引言 随着技术的飞速发展,人工智能(AI)已从学术研究的实验室走向现实应用的舞台,成为推动现代社会变革的核心动力之一。而在这一进程中,深度学习(Deep Learning)因其在大规模数据处理和复杂问题求解中的卓越表现,迅速崛起为人工智能的最前沿技术。深度学习的核心是…...

WebLogic 笔记汇总

WebLogic 笔记汇总 一、weblogic安装 1、创建用户和用户组 groupadd weblogicuseradd -g weblogic weblogic # 添加用户,并用-g参数来制定 web用户组passwd weblogic # passwd命令修改密码# 在文件末尾增加以下内容 cat >>/etc/security/limits.conf<<EOF web…...

leetcode:2710. 移除字符串中的尾随零(python3解法)

难度&#xff1a;简单 给你一个用字符串表示的正整数 num &#xff0c;请你以字符串形式返回不含尾随零的整数 num 。 示例 1&#xff1a; 输入&#xff1a;num "51230100" 输出&#xff1a;"512301" 解释&#xff1a;整数 "51230100" 有 2 个尾…...

Python GUI入门详解-学习篇

一、简介 GUI就是图形用户界面的意思&#xff0c;在Python中使用PyQt可以快速搭建自己的应用&#xff0c;自己的程序看上去就会更加高大上。 有时候使用 python 做自动化运维操作&#xff0c;开发一个简单的应用程序非常方便。程序写好&#xff0c;每次都要通过命令行运行 pyt…...

QT5实现https的post请求(QNetworkAccessManager、QNetworkRequest和QNetworkReply)

QT5实现https的post请求 前言一、一定要有sslErrors处理1、问题经过2、代码示例 二、要利用抓包工具1、问题经过2、wireshark的使用3、利用wireshark查看服务器地址4、利用wireshark查看自己构建的请求报文 三、返回数据只能读一次1、问题描述2、部分代码 总结 前言 QNetworkA…...

vscode 使用git bash,路径分隔符缺少问题

window使用bash --login -i 使用bash时候&#xff0c;在系统自带的terminal里面进入&#xff0c;测试conda可以正常输出&#xff0c;但是在vscode里面输入conda发现有问题 bash: C:\Users\marswennaconda3\Scripts: No such file or directory实际路径应该要为 C:\Users\mars…...

F12抓包10:UI自动化 - Elements(元素)定位页面元素

​课程大纲 1、前端基础 1.1 元素 元素是构成HTML文档的基本组成部分之一&#xff0c;定义了文档的结构和内容&#xff0c;比如段落、标题、链接等。 元素大致分为3种&#xff1a;基本结构、自闭合元素&#xff08;self-closing element&#xff09;、嵌套元素。 1、基本结构&…...

android 删除系统原有的debug.keystore,系统运行的时候,重新生成新的debug.keystore,来完成App的运行。

1、先上一个图&#xff1a;这个是keystore无效的原因 之前在安装这个旧版本android studio的时候呢&#xff0c;安装过一版最新的android studio&#xff0c;然后通过模拟器跑过测试的demo。 2、运行旧的项目到模拟器的时候&#xff0c;就报错了&#xff1a; Execution failed…...

SQL入门题

作者SQL入门小白&#xff0c;此栏仅是记录一些解题过程 1、题目 用户访问表users&#xff0c;记录了用户id&#xff08;usr_id&#xff09;和访问日期&#xff08;log_date&#xff09;,求出连续3天以上访问的用户id。 2、解答过程 2.1数据准备 通过navicat创建数据&#xf…...

OpenLayers 可视化之热力图

注&#xff1a;当前使用的是 ol 5.3.0 版本&#xff0c;天地图使用的key请到天地图官网申请&#xff0c;并替换为自己的key 热力图&#xff08;Heatmap&#xff09;又叫热点图&#xff0c;是一种通过特殊高亮显示事物密度分布、变化趋势的数据可视化技术。采用颜色的深浅来显示…...

DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径

目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...

React hook之useRef

React useRef 详解 useRef 是 React 提供的一个 Hook&#xff0c;用于在函数组件中创建可变的引用对象。它在 React 开发中有多种重要用途&#xff0c;下面我将全面详细地介绍它的特性和用法。 基本概念 1. 创建 ref const refContainer useRef(initialValue);initialValu…...

转转集团旗下首家二手多品类循环仓店“超级转转”开业

6月9日&#xff0c;国内领先的循环经济企业转转集团旗下首家二手多品类循环仓店“超级转转”正式开业。 转转集团创始人兼CEO黄炜、转转循环时尚发起人朱珠、转转集团COO兼红布林CEO胡伟琨、王府井集团副总裁祝捷等出席了开业剪彩仪式。 据「TMT星球」了解&#xff0c;“超级…...

华为OD机试-食堂供餐-二分法

import java.util.Arrays; import java.util.Scanner;public class DemoTest3 {public static void main(String[] args) {Scanner in new Scanner(System.in);// 注意 hasNext 和 hasNextLine 的区别while (in.hasNextLine()) { // 注意 while 处理多个 caseint a in.nextIn…...

unix/linux,sudo,其发展历程详细时间线、由来、历史背景

sudo 的诞生和演化,本身就是一部 Unix/Linux 系统管理哲学变迁的微缩史。来,让我们拨开时间的迷雾,一同探寻 sudo 那波澜壮阔(也颇为实用主义)的发展历程。 历史背景:su的时代与困境 ( 20 世纪 70 年代 - 80 年代初) 在 sudo 出现之前,Unix 系统管理员和需要特权操作的…...

今日科技热点速览

&#x1f525; 今日科技热点速览 &#x1f3ae; 任天堂Switch 2 正式发售 任天堂新一代游戏主机 Switch 2 今日正式上线发售&#xff0c;主打更强图形性能与沉浸式体验&#xff0c;支持多模态交互&#xff0c;受到全球玩家热捧 。 &#x1f916; 人工智能持续突破 DeepSeek-R1&…...

UR 协作机器人「三剑客」:精密轻量担当(UR7e)、全能协作主力(UR12e)、重型任务专家(UR15)

UR协作机器人正以其卓越性能在现代制造业自动化中扮演重要角色。UR7e、UR12e和UR15通过创新技术和精准设计满足了不同行业的多样化需求。其中&#xff0c;UR15以其速度、精度及人工智能准备能力成为自动化领域的重要突破。UR7e和UR12e则在负载规格和市场定位上不断优化&#xf…...

关键领域软件测试的突围之路:如何破解安全与效率的平衡难题

在数字化浪潮席卷全球的今天&#xff0c;软件系统已成为国家关键领域的核心战斗力。不同于普通商业软件&#xff0c;这些承载着国家安全使命的软件系统面临着前所未有的质量挑战——如何在确保绝对安全的前提下&#xff0c;实现高效测试与快速迭代&#xff1f;这一命题正考验着…...

使用Matplotlib创建炫酷的3D散点图:数据可视化的新维度

文章目录 基础实现代码代码解析进阶技巧1. 自定义点的大小和颜色2. 添加图例和样式美化3. 真实数据应用示例实用技巧与注意事项完整示例(带样式)应用场景在数据科学和可视化领域,三维图形能为我们提供更丰富的数据洞察。本文将手把手教你如何使用Python的Matplotlib库创建引…...