diff --git "a/\346\266\202\346\231\223\344\271\220/2024.2.29git\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.2.29git\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..1a9f44e133c5ff6ae7d2836aa285109d5ffd33b5 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.2.29git\347\254\224\350\256\260.md" @@ -0,0 +1,46 @@ +# git提交笔记 + +1.Fork仓库到个人仓库 + +2.clone 仓库 到本地电脑 + +3.在终端或命令行中导航到你的项目目录下。 + +4.使用 git status 命令查看当前文件的状态,确保提交的文件已经被修改或添加到暂存区。 + +5.使用 git add <文件名> 命令将文件添加到暂存区,或者使用 git add . 命令将所有修改的文件添加到暂存区。 + +6.使用 git commit -m "提交信息" 命令提交文件到仓库,其中提交信息应该清晰描述这次提交的内容。 + +7.可以使用 git push 命令将提交的更改推送到远程仓库。 + +8.新建pull requests + +# 计算机组成 + +计算机硬件是计算机系统中的物理部分,包括各种电子元件和机械部件。计算机硬件的主要组成部分包括: + +1.中央处理器(CPU):负责执行计算机程序中的指令,进行算术和逻辑运算。 + +2.主板(主板):也称为主板或系统板,是计算机系统的主要电路板,连接各个硬件组件。 + +3.内存(RAM):用于暂时存储程序和数据,以供CPU快速访问。 + +# bit +"bit" 是计量计算机数据量的最小单位,它是二进制数字 0 或 1 的简称。"bit" 是“二进制位”(Binary Digit)的缩写,是计算机信息技术中最基本的单位。 + +在计算机中,所有数据都是以二进制形式存储和处理的。一个 bit 只能表示 0 或 1 两种状态,它是计算机中最基本的信息单元。多个 bit 组合在一起可以表示更复杂的信息,例如 8 个 bit 组成一个字节(byte),可以表示 256 种不同的状态。 + +在计算机领域中,常用的数据量单位包括: + +1 bit(比特)= 0 或 1 +1 byte(字节)= 8 bit +1 kilobyte(千字节,简称 KB)= 1024 bytes +1 megabyte(兆字节,简称 MB)= 1024 KB +1 gigabyte(吉字节,简称 GB)= 1024 MB +1 terabyte(太字节,简称 TB)= 1024 GB + + + + + diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.02\347\241\254\344\273\266\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.02\347\241\254\344\273\266\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..cc557323e2ce30bc86f5b60a191add866e3bdc55 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.02\347\241\254\344\273\266\347\254\224\350\256\260.md" @@ -0,0 +1,52 @@ +# 显卡 +显卡,也被称为显卡、图形卡或显像卡,是计算机中用来处理图形数据的一种重要组件。它负责将计算机中的图形数据转换为视频信号 +1.工作原理:显卡通过处理图形数据,包括图像、视频和动画等,然后将处理后的数据发送到显示器上显示。显卡通常包含一个图形处理器(GPU),用于加速图形计算。 + +2.类型:显卡可以分为集成显卡和独立显卡两种类型。集成显卡通常集成在主板上,性能较低;而独立显卡则作为单独的组件插入主板扩展槽中,性能更强。 + +3.显存:显卡上通常会搭载显存(显存芯片),用于存储图形数据。显存的大小和类型会直接影响显卡的性能。 + +4.接口:常见的显卡接口包括PCI Express(PCIe)、AGP等,用于连接显卡与主板。 + +5.性能:显卡的性能可以通过多种指标来衡量,包括显存大小、显存带宽、GPU核心数量、核心频率等。性能越强大的显卡可以处理更复杂的图形任务,适用于高性能要求的应用和游戏。 + + + +# 显示屏 + +1.类型:显示屏可以分为液晶显示器(LCD)、有机发光二极管显示器(OLED)、曲面显示器等多种类型。液晶显示器是最常见的显示屏类型,广泛应用于各种设备中。 + +2.分辨率:显示屏的分辨率指的是屏幕上像素的数量,通常以水平像素数×垂直像素数来表示。分辨率越高,显示效果越清晰。 + +3.刷新率:显示屏的刷新率是指屏幕每秒刷新的次数,单位为赫兹(Hz)。较高的刷新率可以提供更流畅的显示效果,特别适用于游戏和视频播放。 + +4.尺寸:显示屏的尺寸通常以对角线长度来表示,单位为英寸。常见的尺寸有21英寸、24英寸等。大尺寸显示屏适合多任务处理和观看影视内容。 + +5.接口:显示屏通常通过HDMI、DisplayPort、VGA等接口与计算机或其他设备连接。不同接口支持的分辨率和刷新率有所不同。 + +6.曲面显示屏:曲面显示屏具有曲面设计,可以提供更加沉浸式的观看体验,特别适合游戏和影视娱乐。 + +# 键盘 + +1.键盘类型:根据连接方式,键盘可以分为有线键盘和无线键盘。有线键盘通过USB接口或PS/2接口连接到计算机,无线键盘则通过蓝牙或无线接收器连接。 + +2.机械键盘:机械键盘采用机械开关作为按键触发器,按键触感明显、耐用性强,适合需要长时间输入的用户。 + +3.薄膜键盘:薄膜键盘使用薄膜开关,按键触感相对较轻,适合需要轻击键盘的用户,常见于笔记本电脑键盘。 + +# 鼠标 +鼠标是计算机的另一种常用输入设备 + +1.鼠标类型:常见的鼠标类型包括有线鼠标和无线鼠标。有线鼠标通过USB接口或PS/2接口连接到计算机,无线鼠标通过蓝牙或无线接收器连接。 + +2.鼠标结构:鼠标通常由左键、右键、滚轮和一些额外的按钮组成。滚轮通常用于垂直滚动页面,额外的按钮可以用于特定功能,如前进、后退等。 + +3.光学鼠标:光学鼠标使用LED光源和光学传感器来跟踪鼠标移动,取代了传统机械式鼠标中的滚轮球,减少了清洁和维护的需求。 + +4.激光鼠标:激光鼠标使用激光光源,具有更高的精度和灵敏度,适用于需要高精度操作的场合,如图形设计、游戏等。 + + + + + + diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.11windows\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.11windows\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..97651528b39fe6d2cc1401189c4caa3afb87fc99 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.11windows\347\254\224\350\256\260.md" @@ -0,0 +1,60 @@ +# Windows +3.Windows系统是由微软公司开发的系列操作系统的统称。Windows操作系统是全球最流行的个人电脑操作系统之一. + +以下是Windows操作系统的一些重要版本: + +Windows 1.0:1985年发布的第一个Windows操作系统版本,为图形用户界面。 +Windows 95:1995年发布,引入了开始菜单、任务栏等经典功能。 +Windows XP:2001年发布,是Windows操作系统的一个里程碑,稳定性和用户友好性得到了大幅提升。 +Windows 7:2009年发布,被广泛认为是Windows操作系统的一个成功版本,引入了许多新功能。 +Windows 8和Windows 8.1:2012年和2013年发布,尝试将桌面操作系统与触摸屏设备整合。 +Windows 10:2015年发布,引入了持续更新的模式和许多新功能。 + + + +# 行业软件 + +行业软件是专门针对某个特定行业或领域需求而开发的软件。这些软件通常具有特定行业的专业知识和功能,旨在解决该行业的特定问题或提高工作效率。 + +1.金蝶的主要产品包括: + +金蝶ERP:企业资源计划软件,涵盖财务、采购、销售、生产等方面。 +金蝶财务软件:提供财务会计、成本管理、资金管理等功能。 +金蝶HR:人力资源管理软件,包括招聘、培训、绩效管理等功能。 +金蝶CRM:客户关系管理软件,帮助企业建立和维护客户关系。 + +2.用友的主要产品包括: + +用友ERP:企业资源计划软件,涵盖财务、采购、销售、生产等方面。 +用友财务软件:提供财务会计、成本管理、资金管理等功能。 +用友HR:人力资源管理软件,包括招聘、培训、绩效管理等功能。 +用友CRM:客户关系管理软件,帮助企业建立和维护客户关系。 + +# linux +Linux可以根据不同的分类标准进行分类,分类方式: + +基于用途的分类: + +服务器版:专注于服务器应用程序和服务的发行版,如Ubuntu Server、CentOS等。 +桌面版:专注于桌面应用程序和用户友好性的发行版,如Ubuntu Desktop、Fedora等。 +嵌入式版:用于嵌入式设备和物联网设备的发行版,如OpenWrt、Yocto Project等。 +基于发行版的分类: + +Debian系:如Debian、Ubuntu、Linux Mint等。 +Red Hat系:如Red Hat Enterprise Linux (RHEL)、CentOS、Fedora等。 +Arch系:如Arch Linux、Manjaro等。 +Slackware系:如Slackware Linux等。 + + + + + + + + + + + + + + diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.1\350\256\241\347\256\227\346\234\272\347\241\254\344\273\266\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.1\350\256\241\347\256\227\346\234\272\347\241\254\344\273\266\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..9bade02d33ea45fee380999ad0a974c4c410a569 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.1\350\256\241\347\256\227\346\234\272\347\241\254\344\273\266\347\254\224\350\256\260.md" @@ -0,0 +1,33 @@ +# 计算机硬件 +可以分为四大类:中央处理器(CPU)、内存、存储设备和输入输出设备。 + +# CPU +中央处理器(CPU):CPU是计算机的大脑,负责执行程序指令、进行数据处理和控制计算机的各个部件。不同的CPU有不同的架构和性能,如英特尔的x86架构和ARM架构等。 + +CPU生产商主要是Intel和AMD。 +Intel的产品主要有四种: + +Celeron(赛扬):低端处理器 +Pentium(奔腾):比赛扬强,比酷睿弱 +Xeon(至强):属于服务器处理器 +-E3 +-E5 +-E7 +Core(酷睿) +-i3 +-i5 +-i7 + +AMD产品主要有三种: +- FX系列:旗舰级多核处理器,AMD FX-8350 +- Athlon(速龙)系列:入门级多核处理器,AMD Athlon X4 870K +- A系列(APU):A4,A6,A8,A10依次增强,集成了核心显卡,A10-7870K + +# 内存 +内存:内存用于临时存储计算机正在运行的程序和数据。内存分为随机存取存储器(RAM)和只读存储器(ROM),RAM是易失性存储器,断电后数据会丢失,而ROM通常用于存储固件和启动程序。 + +# 存储设备 +存储设备:存储设备用于长期存储数据,包括硬盘驱动器(HDD)、固态硬盘(SSD)、光盘、闪存驱动器等。这些设备根据存储介质和读写速度的不同,有着各自的优势和适用场景。 + +# 输入输出设备 +输入输出设备:输入输出设备用于与计算机进行交互,包括键盘、鼠标、显示器、打印机、扫描仪、摄像头等。这些设备使用户能够输入数据、控制计算机,并获取计算机处理后的结果。 \ No newline at end of file diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.4\344\270\273\346\235\277\347\241\254\344\273\266\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.4\344\270\273\346\235\277\347\241\254\344\273\266\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..d46440c58ca9970283f175195d4829dff38782e8 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.4\344\270\273\346\235\277\347\241\254\344\273\266\347\254\224\350\256\260.md" @@ -0,0 +1,45 @@ +# 游戏手柄 +是一种用于控制电子游戏的输入设备,通常由按键、摇杆、方向键、触摸板等组成。不同类型的游戏手柄可能具有不同的设计和功能 + +1.按键:游戏手柄上通常会有多个按键,用于执行不同的操作,如跳跃、射击、加速等。按键的数量和布局会根据游戏手柄的设计和用途而有所不同。 + +2.摇杆:摇杆是游戏手柄上常见的控制元件之一,玩家可以通过摇杆的上下左右移动来控制游戏中的角色或视角。 + +3.方向键:方向键通常用于控制游戏中的移动方向,包括上、下、左、右等。在一些游戏中,方向键也被用于执行特定的操作。 + +4.振动反馈:游戏手柄通常内置震动马达,可以根据游戏情节产生震动反馈,增强玩家的沉浸感和体验。 + +5.连接方式:游戏手柄可以通过有线或无线方式连接到游戏主机或电脑,以实现游戏操作的传输。 + + +# 主板 +是计算机中最重要的组件之一,也被称为系统板、主板或主机板。主板是一个大型的电路板,其作用是连接和支持计算机的各种硬件组件,使它们能够相互通信和协同工作。以下是主板的一些重要组成部分和功能: + +1.插槽和插槽接口:主板上有各种插槽和插槽接口,用于安装处理器(CPU)、内存条、显卡、扩展卡(如网卡、声卡等)以及存储设备(如硬盘、固态硬盘)等。 + +2.BIOS/UEFI:主板上集成了基本输入输出系统(BIOS)或统一可扩展固件接口(UEFI),用于启动计算机、初始化硬件和加载操作系统。 + +3.电源连接器:主板上有用于连接电源供应器的插座,提供电源给主板和其他硬件组件。 + +4.扩展槽:主板上的扩展槽用于安装扩展卡,如显卡、声卡、网卡等,以增强计算机的功能和性能。 + +5.接口:主板上还包括各种接口,如USB接口、SATA接口、网口、音频接口等,用于连接外部设备。 + +6.电路板层:主板上的电路板层包含了复杂的电路设计,用于连接各种组件并实现数据传输和控制。 + +# 打印机 +是一种常见的外部设备,用于将电脑中的电子文档、照片或图形等内容转化为纸质输出。以下是关于打印机的一些基本知识: + +类型:打印机通常分为喷墨打印机、激光打印机、针式打印机等几种类型。喷墨打印机通过喷射墨水将图像印在纸上,激光打印机则使用激光束将图像印在感光鼓上再转移到纸上,而针式打印机则通过针头打印字符。 + +1.连接方式:打印机可以通过USB接口、无线网络或蓝牙等方式与计算机连接,实现数据传输和打印功能。 + +2.分辨率:打印机的分辨率决定了打印输出的清晰度,通常以每英寸的点数(DPI)来表示,分辨率越高,打印输出的质量就越好。 + +3.打印速度:打印机的打印速度通常以每分钟打印的页数(PPM)来衡量,不同类型的打印机速度有所不同。 + +4.功能:一些打印机还具有多功能性,如打印、复印、扫描和传真等功能,被称为多功能一体机。 + +5.耗材:打印机的耗材包括墨盒、碳粉盒、打印纸等,需要定期更换以保证打印质量。 + +6.驱动程序:为了使打印机正常工作,需要安装相应的驱动程序,以便计算机与打印机之间进行通信 \ No newline at end of file diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.6\350\275\257\344\273\266\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.6\350\275\257\344\273\266\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..6395ea090006b4a8d11cde0bf429d320fec789df --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.6\350\275\257\344\273\266\347\254\224\350\256\260.md" @@ -0,0 +1,32 @@ +# 软件 +可以按照不同的角度进行分类,以下是一些常见的分类方式: + +1.系统软件: + +操作系统:控制计算机硬件资源和提供基本功能的软件,如Windows、macOS、Linux等。 +驱动程序:用于控制硬件设备与操作系统之间通讯的软件,如显卡驱动、打印机驱动等。 +系统工具:用于维护、管理和优化计算机系统的软件,如防病毒软件、磁盘清理工具等。 + +2.应用软件: + +办公软件:用于处理办公任务的软件,如Microsoft Office、Google Docs等。 +图形图像软件:用于图像处理和设计的软件,如Adobe Photoshop、CorelDRAW等。 +多媒体软件:用于处理音频、视频等多媒体内容的软件,如VLC媒体播放器、Adobe Premiere等。 +游戏软件:用于娱乐和游戏的软件,如Steam游戏平台、王者荣耀等。 + +3.开发工具: + +集成开发环境(IDE):用于编写、调试和测试代码的软件,如Visual Studio、Eclipse等。 +编程语言:用于编写计算机程序的语言,如Python、Java、C++等。 +调试工具:用于诊断和修复程序错误的软件,如GDB、Xcode调试器等。 + +4.网络软件: + +浏览器:用于访问互联网的软件,如Chrome、Firefox、Safari等。 +通讯软件:用于实现即时通讯和远程会议的软件,如微信、Zoom、Skype等。 +服务器软件:用于提供网络服务的软件,如Apache、Nginx、MySQL等。 + +5.嵌入式软件: + +嵌入式操作系统:用于嵌入式系统的操作系统,如RTOS(实时操作系统)、Android Things等。 +嵌入式应用软件:嵌入在各种设备中的软件,如智能家居控制软件、汽车嵌入式系统等。 diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.7\351\203\250\347\275\262\347\275\221\347\253\231\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.7\351\203\250\347\275\262\347\275\221\347\253\231\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..2c29fbf9223e4af87e7cdd133742ff38bc198bc9 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.7\351\203\250\347\275\262\347\275\221\347\253\231\347\254\224\350\256\260.md" @@ -0,0 +1,58 @@ +## 以上环境特指Debian操作系统 + + +## 第一步,确认服务器到位,确认具有公网IP +## 第二步,确认域名到位(这里的域名暂定为:www.cyating.top) +## 第三步,将公网Ip和域名绑定,一般至少会解析www.XXX.XXXX、XXX.XXXX ,进入root:ssh root@IP +## 第四步,准备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 +``` + diff --git "a/\346\266\202\346\231\223\344\271\220/2024.3.8\351\203\250\347\275\262\347\275\221\347\253\231\347\254\224\350\256\260.md" "b/\346\266\202\346\231\223\344\271\220/2024.3.8\351\203\250\347\275\262\347\275\221\347\253\231\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..bd8d33f2ca4741f15159cc8c64fa1130f02c4a94 --- /dev/null +++ "b/\346\266\202\346\231\223\344\271\220/2024.3.8\351\203\250\347\275\262\347\275\221\347\253\231\347\254\224\350\256\260.md" @@ -0,0 +1,58 @@ +## 以上环境特指Debian操作系统 + + +## 第一步,确认服务器到位,确认具有公网IP +## 第二步,确认域名到位(这里的域名暂定为:www.cyating.top) +## 第三步,将公网Ip和域名绑定,一般至少会解析www.XXX.XXXX、XXX.XXXX ,进入root:ssh root@IP +## 第四步,准备nginx服务器, + +安装命令:`apt install nginx -y` (如果是centos类的操作系统的话,则是:`yum install nginx -y`) +确认nginx有安装并且正在运行命令:`systemctl status nignx` ;更新包`apt-get update` + +## 第五步,在服务器指定路径下准备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 +``` +