diff --git "a/\345\274\240\346\262\273\346\235\203/20240229\350\256\241\347\256\227\346\234\272\347\273\204\346\210\220.md" "b/\345\274\240\346\262\273\346\235\203/20240229\350\256\241\347\256\227\346\234\272\347\273\204\346\210\220.md" new file mode 100644 index 0000000000000000000000000000000000000000..1442fd4f9b7b7a70b2c570bf32b3347d60886973 --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240229\350\256\241\347\256\227\346\234\272\347\273\204\346\210\220.md" @@ -0,0 +1,11 @@ +### git git clone <克隆链接> +git branch <分支名> +git switch <切换分支> +git add .<提交> +git commit -m "分支名" +git push <上传> +### 计算机的组成 +硬件:cpu 内存 硬盘 + +软件:操作系统、驱动程序、语言处理程序、数据库管理系统 +浏览器 播放器 \ No newline at end of file diff --git "a/\345\274\240\346\262\273\346\235\203/20240301\347\241\254\344\273\266.md" "b/\345\274\240\346\262\273\346\235\203/20240301\347\241\254\344\273\266.md" new file mode 100644 index 0000000000000000000000000000000000000000..6cad23084086375cfe555f40657623098d39c877 --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240301\347\241\254\344\273\266.md" @@ -0,0 +1,16 @@ +### 计算机的组成 +## 硬件: +cpu +内存 (用来存放程序和数据设备,分为三级存储系统:主存储器、辅助存储器、Cache。) +硬盘:分为机械硬盘(SSD)和固态硬盘(HDD) +输入设备:鼠标 键盘 触摸板, +输出设备:麦克风 摄像头 显示器 , 打印机 +散热器:(水冷和风冷) +光驱: +软盘: +数控板: + +## 软件 + 操作系统: windows , linux ,Mac + 应用程序:播放器,浏览器 + 编程语音:c++ , java; diff --git "a/\345\274\240\346\262\273\346\235\203/20240302\347\241\254\344\273\2662.md" "b/\345\274\240\346\262\273\346\235\203/20240302\347\241\254\344\273\2662.md" new file mode 100644 index 0000000000000000000000000000000000000000..4bc4963d00777401693e9c3cd270f1a02b2b9826 --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240302\347\241\254\344\273\2662.md" @@ -0,0 +1,11 @@ +### 硬件 + +显示器 分为多种大小(12,24,32寸) +显卡 +音箱 +分为2.0音箱、2.1音箱、5.1音箱 +键盘 +分为机械键盘和薄膜键盘以及各种轴体(茶轴,青轴,黑轴) +鼠标 +分为光电鼠标和机械鼠标。 +游戏手柄 diff --git "a/\345\274\240\346\262\273\346\235\203/20240304\347\241\254\344\273\2663.md" "b/\345\274\240\346\262\273\346\235\203/20240304\347\241\254\344\273\2663.md" new file mode 100644 index 0000000000000000000000000000000000000000..250f879744904b9da63378051da9b9dd008b1543 --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240304\347\241\254\344\273\2663.md" @@ -0,0 +1,22 @@ +### 计算机基础 + +麦克风 麦克风是将声音信号转换为电信号的能量转换器件。分类有动圈式、电容式、驻极体和最近新兴的硅微传声器 + +主板 主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充 + +插槽、主板及插卡的直流电源供电接插件等元件 + +电源 作用是将交流电变换为+5V、-5V、+12V、-12V、+3.3V、-3.3V等不同电压、稳定可靠的直流电,供给主机箱内的系统板、各种适配器和扩展卡、硬 + +盘驱动器、光盘驱动器等系统部件及键盘和鼠标使用。 + +机箱 它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作用,此外,电脑机箱具有电磁辐射的屏蔽的重要作用 + +打印机 分串式打印机与行式打印机。按所采用的技术,分柱形、球形、喷墨式、热敏式、激光式、静电式、磁式、发光二极管式等打印机 + +耳机 入耳式、头戴式、耳塞式、骨传导式 + +投影仪 + + + diff --git "a/\345\274\240\346\262\273\346\235\203/20240306\350\275\257\344\273\266.md" "b/\345\274\240\346\262\273\346\235\203/20240306\350\275\257\344\273\266.md" new file mode 100644 index 0000000000000000000000000000000000000000..8f42995d5a086e0bb2308e5e4daed2c1db126262 --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240306\350\275\257\344\273\266.md" @@ -0,0 +1,22 @@ +### 软件 +分为 系统软件和应用软件 +## +系统软件是直接管理和控制计算机硬件资源的软件,为其他应用程序提供基础环境和支持。它包括操作系统、驱动程序和系统工具。 +应用软件是为特定任务和需求开发的程序,用于实现用户所需的功能和应用。它包括办公软件、图形图像软件、数据库管理软件、媒体播放软件和游戏软件等。 +在线软件和离线软件 +# +在线软件需要网络连接,实时对客户端的请求进行处理,如淘宝、京东和微信。 +离线软件不需要网络连接,直接在个人电脑里操作,如Word文档和Photoshop。 +# +嵌入式软件 +嵌入式软件是软硬件一体的,预装在设备如电冰箱、洗衣机、彩电和汽车中,执行特定的任务,如故障报警处理和数码相机图片处理。 + +## 即时通讯软件 +1.微信 +2.qq +3.face book +4.line +5.飞信 +6.whats app +## + diff --git "a/\345\274\240\346\262\273\346\235\203/20240307\347\275\221\347\253\231.md" "b/\345\274\240\346\262\273\346\235\203/20240307\347\275\221\347\253\231.md" new file mode 100644 index 0000000000000000000000000000000000000000..780510e230a60e7d88299347ad8f4de463b98abd --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240307\347\275\221\347\253\231.md" @@ -0,0 +1,71 @@ +## 以上环境特指Debian操作系统 + + +## 第一步,确认服务器到位,确认具有公网IP +## 第二步,确认域名到位(这里的域名暂定为:www.cyating.top) +## 第三步,将公网Ip和域名绑定,一般至少会解析www.XXX.XXXX、XXX.XXXX +## 第四步,准备nginx服务器, + +安装命令:`apt install nginx -y` (如果是centos类的操作系统的话,则是:`yum install nginx -y`) +确认nginx有安装并且正在运行命令:`systemctl status nignx` + +## 第五步,在服务器指定路径下准备index.html页面,这个路径建议为:/var/www/www.cyating.top + +方式1:本地准备页面 + + 1. 本地编写index.html + 2. 使用一些工具将写好的index.html文件上传到服务器的指定路径:/var/www + +``` + scp 本地路径/index.html root@cyating.top:/var/www/www.cyating.top +``` + + +方式2:远程准备页面 + +## 第六步 在指定目录,这里是:/etc/nignx/conf.d创建一个nginx的配置文件, +文件名这里为:www.cyating.top.conf +其中的内容如下: + +``` +server { + listen 80; + server_name www.cyating.top; + + location / { + root /var/www/www.cyating.top; + index index.html; + } + +} + + +``` +## 第七步 在nginx配置文件搞定的情况下 + +确认配置文件有没有语法错误: + +``` + +nginx -t +``` + +让nginx重新加载配置文件 + +``` +nginx -s reload +``` + + + + +# 总结就是:(Linux服务器环境)部署静态网站,就只围绕两个东西来转:一个是nginx的安装配置,一个是已经存在的网站 + + +/etc/nginx/conf.d + +配置文件:abc.qq.com.conf + +/var/www + +abc.qq.com/index.html \ No newline at end of file diff --git "a/\345\274\240\346\262\273\346\235\203/20240308\347\275\221\347\253\231.md" "b/\345\274\240\346\262\273\346\235\203/20240308\347\275\221\347\253\231.md" new file mode 100644 index 0000000000000000000000000000000000000000..5653b64a8c6071fcc719a4e8998704bc18c68c7e --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240308\347\275\221\347\253\231.md" @@ -0,0 +1,9 @@ +### nginx 的更新 +检查当前版本 +nginx -v +以旧换新 +sudo service nginx stop +解压新版本 +tar -xzvf nginx-.tar.gz +### linux cd 只有根目录 +ls 查看所有目录 \ No newline at end of file diff --git "a/\345\274\240\346\262\273\346\235\203/20240311\350\275\257\344\273\2662.md" "b/\345\274\240\346\262\273\346\235\203/20240311\350\275\257\344\273\2662.md" new file mode 100644 index 0000000000000000000000000000000000000000..a9719c137b900705170f92fd7dcbd46c78621044 --- /dev/null +++ "b/\345\274\240\346\262\273\346\235\203/20240311\350\275\257\344\273\2662.md" @@ -0,0 +1,35 @@ + ### windows + 典型的版本有:windows98、windowsXP、windows7、windows10、 +## 1 + MAC OS操作系统 +## 2 + UNIX操作系统是一个强大的多用户、多任务操作系统,支持多种处理器架构,属于分时操作系统, +## 3 +Linux系统,主要分为Redhat系和Debian系,这两个类别几乎涵盖了绝大部分常用Linux系统。 + +Redhat系,主要有Redhat、Centos、Fedora等,其中Centos系统是很多服务器用户选择的系统。 + +Debian系,主要有Debian、Ubuntu、Mint等,这个系还有其他一些衍生版本的系统。 + + SuSE Linux + + Gentoo Linux + + ### sp + + Debian Linux www.debian.org 开放的开发模式,且易于进行软件包升级 apt + +Fedora Core www.redhat.com 拥有数量庞人的用户,优秀的社区技术支持. 并且有许多创新 up2date(rpm),yum (rpm) + +CentOS www.centos.org CentOS 是一种对 RHEL(Red Hat Enterprise Linux)源代码再编译的产物,由于 Linux 是开发源代码的操作系统,并 +不排斥样基于源代码的再分发,CentOS 就是将商业的 Linux 操作系统 RHEL 进行源代码再编译后分发,并在 RHEL 的基础上修正了不少已知的漏洞 rpm + +SUSE Linux www.suse.com 专业的操作系统,易用的 YaST 软件包管理系统 YaST(rpm),第三方 apt (rpm)软件库(repository) + +Mandriva www.mandriva.com 操作界面友好,使用图形配置工具,有庞大的社区进行技术支持,支持 NTFS 分区的大小变更 rpm + +KNOPPIX www.knoppix.com 可以直接在 CD 上运行,具有优秀的硬件检测和适配能力,可作为系统的急救盘使用 apt + +Gentoo Linux www.gentoo.org 高度的可定制性,使用手册完整 portage + +Ubuntu www.ubuntu.com 优秀已用的桌面环境,基于 Debian 构建 \ No newline at end of file