Windows软件推荐
Linux远程软件Putty 远程连接FileZilla 文件传输Windows powershell 远程连接Windows桌面远程软件TeamViewer向日葵
python安装与环境变量配置(Windows:py2+py3)
Python3选择下载Python3版本(Windows)(官网:https://www.python.org/)这里选择py3.8
双击Python3.exe文件安装(两种安装方法选一种就行)法1 直接默认+添加自动添加系统变量(比较简单不推荐)
法2 手动修改路径+手动添加系统变量(推荐后期好维护)安装py3修改安装路径为:C:\Program Files\Python\Python38\python3路径:C:\Program Files\Python\Python38\
配置环境打开系统环境设置
新建PYTHON_HOME变量系统变量->新建变量名:PYTHON_HOME变量值:C:\Program Files\Python\
添加py3环境系统变量->Path变量名:Path变量值1:%PYTHON_HOME%\Python38变量值2:%PYTHON_HOME%\Python38\Scripts配置完成后关闭
复制python文件为python3
测试安装环境win+R打开cmd,cmd打开分别输入:
12pythonpython3
Python2选择下载P ...
HTML-CSS基础学习
Web概述HTML代表了结构,结构是网页的骨架,从语义的角度,描述页面结构。CSS代表了样式,样式是网页的外观,从审美的角度,美化页面。JavaScript代表行为,行为是网页的交互逻辑,从交互的角度,提升用户体验。
书籍推荐:《代码整洁之道》《程序员修炼之道: 从小工到专家》《重构:改善既有代码的设计》
HTML5概述术语WWW:World Wide Web(Web)HTTP:HyperText Transfer Protocol(超文本传输协议)URL:Uniform Resource Locator(统一资源定位符)HTML:HyperText Markup Language(超文本标记语言)XML:Extensible HyperText Markup Language(可扩展标记语言)XHTML:Extensible HyperText Markup Language(可扩展超文本标记语言)
HTML5新增元素结构元素header 页面或页面中某个区块的页眉,一般为导航信息footer 页面或页面中某一个区块的页脚section 页面中的一块区域,通由内容和标 ...
密码学
ASCII编码Base家族常用的编码,最常用base64Base:base16、base32、base36、base58、base62、base64、base85、base91、base92、base128
base64Base64编码是使用64个可打印ASCII字符(A-Z、a-z、0-9、+、/)将任意字节序列数据编码成ASCII字符串,另有“=”符号用作后缀用途。Base64编码要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用’=’,因此编码后输出的文本末尾可能会出现1或2个’=’。为了保证所输出的编码位可读字符,Base64制定了一个编码表,以便进行统一转换。编码表的大小为2^6=64,这也是Base64名称的由来
字符集:ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/填充字符:=使用:
1234567import base64str1 = 'hello ...
Linux常用命令
文件和目录cd命令作用:用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径:
123456cd /home # 进入 '/ home' 目录cd .. # 返回上一级目录cd ../.. # 返回上两级目录cd # 进入个人的主目录cd ~user1 # 进入个人的主目录cd - # 返回上次所在的目录
pwd命令作用:显示工作路径pwd
ls命令作用:查看文件与目录的命令,list之意ls
-ls 查看目录中的文件-ls -l 显示文件和目录的详细资料-ls -a 列出全部文件,包含隐藏文件-ls -R 连同子目录的内容一起列出(递归列出),等于该目录下的所有文件都会显示出来-ls [0-9] 显示包含数字的文件名和目录名
cp 命令作用:复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下cp a.txt b.txt
-a :将文件的特性一起复制-p :连同文件的属性一起复制,而非使用默认方式,与 ...
Java-JDK安装与环境变量配置(Linux)
官网下载JKD-Linux版本官网下载jdk:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html(这里准备Linux1.8 jdk)
JDK:jdk-8u271-linux-x64.tar.gz
ssh远程连接
JDK安装创建Java文件夹:mkdir /usr/local/java
上传jdk到Java文件夹宝塔上传
FileZilla上传
终端中切换到java文件夹cd /usr/local/java
查看刚刚上传的文件ls
解压jdk文件:(解压后文件夹名jdk1.8.0_271)tar -zxvf jdk-8u271-linux-x64.tar.gz
删除jdk压缩源文件(可删可不删):rm jdk-8u271-linux-x64.tar.gz -f
重命名文件夹(可选可不选):mv jdk1.8.0_271 jdk8
修改后jdk路径:/usr/local/java/jdk8
配置Java环境:打开profile文件:vim /etc/profile
文件末尾添加以下代码 ...
Windows-U盘装机
写在最前重装系统需要保证电脑硬件无问题,U盘装机需要一个U盘内存建议16G以上
下载U盘装机软件IT天空:https://www.itsk.com/这是一个绿色简洁装机启动制作软件
下载系统MSDN:https://msdn.itellyou.cn/这是一个绿色纯净系统软件收录平台选择要安装的系统镜像进行下载,这里我选择cn_windows_10_multiple_editions_x64_dvd_6848463.iso
制作U盘启动盘步骤1:将IT天空EazyU启通解压,注意解压路径不能有中文和空格步骤2:将U盘插入电脑步骤3:启动EasyU.exe步骤4:默认选择,全新制作(也可以免格升级)步骤5:将下载的ISO文件复制到U盘中
U盘装机步骤1:将U盘插入要装机的计算机中,重新启动计算机步骤2:开机键盘灯闪后长按F8按键进入“启动设置”菜单(不同品牌的按键不同)步骤3:选择U盘启动步骤4:进入U盘系统后,选择系统重装步骤5:选择安装选项和镜像点击覆盖安装步骤6:等待系统安装步骤7:安装成功,重启计算机
Linux个人服务器初始化
Linux初始化选购个人服务器腾讯云、阿里云、华为云等等都可以这里我推荐腾讯云学生特惠:https://curl.qcloud.com/lXhxAXDP其他特惠:https://curl.qcloud.com/9lbaZpLp这里选择学生服务器、Debian 10版本登录腾讯云 在控制台里面可以找到刚刚的选购的IP和登录密码
ssh远程连接ssh root@IP可以通过putty、Windows Powershell等等
安装宝塔不同Linux版本安装宝塔宝塔命令:https://www.bt.cn/btcode.html
Centos安装脚本
1yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
Ubuntu/Deepin安装脚本
1wget -O install.sh http://download.bt.cn/install ...