使用Linux搭建http服务器,实现你的博主梦
前言我这里是使用的是CentOS 7 ,由于linux发行版本问题,可能有出入,请多包涵
什么是http服务器HTTP服务器,也称为Web服务器,是一种计算机程序,它驻留在因特网上,主要功能是接收并处理来自Web浏览器等客户端的请求,并返回相应的响应。此外,HTTP服务器还可以用于存储和提供网站文件,以便全球用户可以浏览;同时,也可以存储和提供数据文件,供全球用户下载。
如何搭建http服务器前期准备确认centOS版本 登录到 CentOS 7 系统,打开终端,输入下面的命令,看到 “CentOS Linux release 7.x” 即表示版本正确。
1cat /etc/redhat-release
更新系统组件在终端执行下面的命令,更新系统软件包,避免后续安装出现软件冲突问题。
1sudo yum update -y && sudo yum upgrade -y
Apache HTTP 服务什么是Apache常简称为 Apache,是 Apache 软件基金会开发和维护的一款开源的 HTTP 服务器软件。作为互联网基础设施中关键的一部分,它能处理客户端(如网页浏 ...
yarn的使用
前言我这里是macOS Catalina(10.15),如果是macOS 11(big sur) 和 macOS 12(Monterey)也适用。老版本的macOS有些不被支持,请查阅相关文档
什么是yarnYarn 是由 Facebook 于 2016 年发布的一款包管理工具,旨在取代 npm(Node Package Manager)。它的主要目的是解决 npm 的一些缺点,并提供更高级的包管理功能,以提高开发效率 。
Yarn 的特点速度快:Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。同时利用并行下载以最大化资源利用率,因此安装速度更快。安全性高:在执行代码之前,Yarn 会通过算法校验每个安装包的完整性,确保包的安全性 。可靠性强:使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同系统上无差异的工作 。
安装 Yarn你可以通过 npm 来安装 Yarn:
1npm install -g yarn
安装完成后,可以通过以下命令查看 Yarn 的版本:
1yarn -v
常用命令查看 Yarn 配置: yarn config list修改 Yar ...
修改python的pip源
前言我这里是Windows10/11专业工作版(其他Windows版本也适用)如果你的设备是已经是结束支持的Windows7,请查阅其他相关是手册
什么是pippip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。目前如果你在 python.org 下载最新版本的安装包,则是已经自带了该工具。注意:Python 2.7.9 + 或 Python 3.4+ 以上版本都自带 pip 工具。
修改pip在使用Python安装包工具pip时经常会出现下载很慢的情况,这其中有很大一部分原因和pip的源有关.在我们安装python后,通常python解释器自带pip这个工具,但是这里pip是设置的默认源,也就是官方源:https://pypi.org/simple这个源在国内的下载速度是很慢的,所以我们为了提高包的下载速度我们可以通过换源来实现。
Python pip国内源路径阿里云 http://mirrors.aliyun.com/pypi/simple/豆瓣(douban) http://pypi.douban.com/simple/清 ...
在macOS上两行命令配置好Node和Git
前言我这里是macOS Catalina(10.15),如果是macOS 11(big sur) 和 macOS 12(Monterey)也适用。老版本的macOS有些不被支持,请查阅相关文档
Node.js什么是node.jsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。简单的说 Node.js 就是运行在服务端的 JavaScript,利用JavaScript在服务端进行编程。Node.js是一个让JavaScript运行在服务器端的开发平台,它让JavaScript的触角伸到了服务器端,可以与PHP、JSP、Python、Ruby平起平坐。Node.js不是一种独立的语言,与PHP、JSP、Python、Perl、Ruby的“既是语言,也是平台”不同,Node.js使用JavaScript进行编程,运行在JavaScript引擎上(V8)。nodejs开发的构成就成利用npm开发的社区提供的大量的第三方包加上基本的ECMAScript脚本语言以及nod ...
在macOS上优雅安装homebrew
前言我这里是macOS Catalina(10.15),如果是macOS 11(big sur) 和 macOS 12(Monterey)也适用。老版本的macOS有些不被支持,请查阅相关文档
homebrew是什么Homebrew官网:英文:https://brew.sh中文:https://brew.sh/index_zh-cnHomebrew是MacOS(或 Linux)的软件包管理器。通过它,我们可以方便的对Mac上的各种应用软件进行管理,例如:安装、更新、查看、搜索、卸载等。Homebrew,可谓是Mac神器,几乎每一位Mac使用者都会安装它。用Homebrew官网的一句话总结:Homebrew 使 macOS(或您的 Linux 系统)更完整。
安装homebrew打开终端在启动台中点击终端,点击打开终端
输入指令在终端命令行窗口输入安装命令。这里需要特别说明几点内容。下面是Homebrew官方给出的安装命令:(如果没有魔法网络,不要使用此命令安装!)
1/bin/bash -c "$(curl -fsSL https://raw.githubuserconten ...
让你的Windows和mac一样优雅
前言我这里是Windows10/11专业工作版(其他Windows版本也适用)如果你的设备是已经是结束支持的Windows7,系统主题的操作变化操作可能不太适用
mac桌面Apple 在macOS Mojave(10.14) 推出深色和浅色的壁纸, 经过macOS Catalina(10.15)、macOS Big Sur(11) 的发展,macOS的壁纸成了动态变化的壁纸,这些壁纸可以随着时间的变化。 在一天中自行从浅色变为深色。主题也会变化。
Windows桌面需要做到这样的操作,我会介绍一个简单的下工具 Windows Dynamic Desktop(以下简称 WinDD)
WinDD介绍WinDD 是一个 开源项目,由开发者t1m0thyj创建,旨在为 Windows 用户提供类似于 macOS Mojave 的动态桌面体验。 该项目模仿了自然环境中的光照变化,使你的桌面背景根据一天中实际的时间自动调整. 从而带来更为沉浸和真实的交互感觉。 此项目的实现依赖于以下几个关键的技术点:图像处理 WinDD 可以处理多张不同光照条件下的桌面壁纸,并按照时间进行平滑过渡。
下 ...
离谱 office tool plus???
前言我这里是Windows10/11专业工作版(其他Windows版本也适用)如果你的设备是已经是结束支持的Windows7,请查阅其他相关是手册
office是什么?Office办公软件是一套由微软公司开发的办公软件,它为 Microsoft Windows 和 Mac OS X而开发。与办公室应用程序一样,它包括联合的服务器和基于互联网的服务。最近版本的 Office 被称为 “Office system” 而不叫 “Office suite”,反映出它们也包括服务器的事实。该软件被认为是一个开发文档的事实标准,而且有一些特性在其他产品中并不存在;但是其他产品也有 Office 缺少的特性。2007 Microsoft Office System 有一个和以前版本差异很大的用户界面。常用组件有 Word、Excel、PowerPoint等。最新版本为Office 365(Office 2021)。
定价有按年定价和按月定价(不管是那种方式都可以免费试用 1 个月)定价如下如你所见,office的价格是很令人感动的,那么有没有什么方式我们能使用完整版本的office呢?答案 ...
一个免费的域名
前言我这里是Windows10/11专业工作版(其他Windows版本也适用)如果你的设备是已经是结束支持的Windows7,请查阅其他相关是手册工具是Microsoft Edge,这里自动翻译为了中文关于建立个人网站,这里有有一个方式就是域名和代码托管自己做了blog,然后利用Github托管,Github Pages 的访问域名自己不太喜欢,就自己上网找了很久,本来想注册双胞胎域名,然后注册失败了这边就推荐一个永久免费的域名 eu.org 结尾,我自己也用的是这个域名,使用和注册界面确实有亿点点丑陋,免费的还要什么自行车,冲吧!
什么是 eu.org 域名eu.org是欧盟组织下面的域名,EU代表欧盟,Paul Mockapetris 在1996年的9-10月份创建了这个域名的DNS服务器。计划是专门给无力承担费用的一些组织使用的。所以它对个人和组织是免费注册的。目前已经被谷歌,Cloudfare等一些大公司认可为顶级域名
注册账号打开官网,点击注册eu.org官网链接点击这个连接就可以跳转到eu.org官方网站界面
填写信息打开这个网站点击注册,然后填写自己的详细信息 ...
VScode配置C/C++(windows版本)
前言我这里是Windows10/11专业工作版(其他Windows版本也适用)如果你的设备是已经是结束支持的Windows7,请查阅其他相关是手册配置C/C++语言需要一个编辑器(Editor)和一个编译环境(Intergrated Development Environment)编辑器(Editor):可以以简单的理解为:可以写代码的地方,并且可以实现代码的DeBug等其他功能编译环境(Intergrated Development Environment):简称IDE,可以以简单的理解为将代码编译为计算机能理解的语句需要下载的软件的 MinGW(GCC) 、 Microsoft Visual Studio Code
MinGW(GCC)GCC是什么?GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言编译器。GNU编译器套件包括C、C++、 Objective-C、 Fortran、Java、Ada和Go语言前端,也包括了这些语言的库(如libstdc++,libgcj等。)GCC的初衷是为GNU操作系统专门编写的 ...
认识一下,我叫“曦和”
hey 你好,很高兴认识你 ,我叫曦和 在后面的交流中,我很希望我们能相互交流,学到更多的东西!!! cheers!!!
