MYSQL 数据库习题练习
基础习题练习 创建表 studentcourseteacherscores1234567891011121314-- 如果表 student 存在就删除 drop TABLE if EXISTS student;-- 创建表 studentCREATE TABLE student ( id INT(10) PRIMARY key, -- 学生姓名 name VARCHAR (10), -- 学生年龄 age INT (10) NOT NULL, -- 学生性别 gander varchar(2));12345678910-- 课程表 drop TABLE if EXISTS course;CREATE TABLE course ( id INT (10) PRIMARY key, -- 课程名 name VARCHAR (10) , -- 课程 id t_id INT (10));1234567-- 教师表 drop TABLE if EXISTS teacher;CREATE TABLE teacher( id I ...
Java-基础
Java 基础第一章跨平台性 什么是跨平台性? 通过 Java 语言编写的应用程序在不同的系统平台上都可以运行 原理是什么? java 程序的跨平台主要是指字节码文件可以在任何具有 JVM 的计算机和电子设备上运 行,Java 虚拟机中的 java 解释器负责将字节码文件解释成特定的机器码进行运行。 Java 语言本质上是不能跨平台的,真正实现跨平台的是 JVM,也就是 Java 虚拟机。写好的 Java 源文件通过 Javac 命令编译生成 class 文件 (中间文件),然后 JVM 对 class 文件进行执行生成机器语言然后机器语言在平台中操作,Java 在不同的平台下都有对应的不同版本的 JVM,JVM 可以识别字节码文件从而运行。 跨平台性 JDK、JRE、JVM 之间的关系 JDK【Java Development Kit】: 是 Java 程序开发工具包, 包含 JRE 和开发人员使用的工具,例如 java.exe 编译器和 javadoc.exe 可以自动为 java 的代码生成说明文档 JRE【Java Runtime Environment】:是 Java 程序的运行时环境, 包含 JVM 和运行时所需要 ...
Centos-Java-Install
Centos Java 环境配置 JDK 下载传输 1 下载地址: https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 下载 传输 解压 1tar -zxf jdk-8u291-linux-i586.tar.gz 配置 12345678910vim /etc/profile # 注意: 版本选择不同, 上述文件存在差异, 需要实际情况填写环境变量 export JAVA_HOME=/usr/local/java/jdk1.8.0_291 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH # 使其生效 source /etc/profile 建立软连接 1ln -s ...
Centos-install-Node
Centos 安装 Node 环境 连接环境 110.1.250:22 源代码构建安装 12# 进入 node 官网 https://nodejs.org/zh-cn/download/ 右键 - 复制链接 wget 下载 123456789101112131415161718192021# wget 下载 wget https://nodejs.org/dist/v14.17.1/node-v14.17.1-linux-x64.tar.xz# xz 解压 xz -d node-v14.17.1-linux-x64.tar.xz# tar 解压 tar -xvf node-v14.17.1-linux-x64.tar# 进入解压的目录 cd node-v14.17.1-linux-x64# 源代码配置./configuremakemake install 源代码配置部分出现如下文件省去后续步骤 1bin CHANGELOG.md include lib LICENSE README.md share 配置 node 环境变量 1# 进入 bin 目录 执行 pwd ...
如何上线一个网站准备工作 利用 github 或 gitee 部署静态资源网站 服务器购买部署阿里云【需要实名认证与备案】/ 腾讯云 图片资源尽可能提供 CDN 加速,注意图片资源备份管理 细节分析 github | gitee 创建账号, 配置连接等 新建公开仓库 将已经编程好的静态网站进行版本托管 github 提交后, 点击仓库进入 settings,下拉至底部,https://github.com/user-name/repo-name/settings gitee 进入对应仓库后,点击右上服务 Linux 基于 Nginx 部署 前提: 阿里云服务器购买, 备案,域名可有可无 使用 xshell【连接服务器, 本地工具】,xftp【可视化文件上传】工具 Linux 下载 nginx 服务, 将文件上传至 nginx 对应 html 目录即可通过域名进行网站访问
Hexo-后台管理配置
Hexo-后台管理配置后台管理系统效果预览 查看地址登录后台管理系统 整体效果 配置注意点 需集成部署 源代码仓库需配置 tocken
Github-Actions-自动化部署总结
自动化部署 感谢小冰啵啰鸽提供的帮助 自动化部署带来的便利: 由于时间积累下来, 该站点添加的资源越来越多,在经过 hexo clean && hexo g && hexo d 之后花费的时间越来越长, 引起的不便, 于是看到了关于自动化部署. 只需要对文件进行传统提交即可,actions 自动进行 hexo 任务操作, 解决了不足问题。 创建 github 私有仓库 请备份博客原有内容 创建仓库流程 点击 github 头像左侧加号,也可以访问该链接进入: 点击进入创建仓库 勾选 private 私有仓库的作用: 存储博客源文件 创建 git 密钥 1234567# 新配置 密钥 ssh-keygen -t rsa -C "github 的邮箱地址"# 原有密钥在 C:\Users\computer-name\.ssh 公钥: id_rsa.pub 密钥: id_rsa 在 github 私有仓库添加密钥 12341. 进入创建的私有仓库 2. 点击 Settings3. 在左侧导航栏目最低测有: Secrets4. 添加已有 git 私钥 创 ...
Bootstrap-框架
Bootstrap-框架响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置, 从而适配不同设备的目的 设备划分 尺寸区间 划分 类前缀 超小屏幕 (手机) <768px 100% .col-xs- 小屏设备 (平板) >=768px ~ <992px 750px .col-sm- 中等屏幕 (桌面显示器) >=992px ~ >1200px 970px .col-md- 宽屏设备 (大桌面显示器) >=1200px 1170 .col-lg- 响应式布局容器 响应式需要一个父级作为布局容器, 来配合子级元素来实现变化效果 原理: 就是在不同屏幕下, 通过媒体查询来改变这个布局容器的大小,在改变里面子元素的排列方式和大小, 从而实现不同屏幕下, 看到不同的页面布局和样式变化。 布局容器 Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器,Bootstrap 预先定义好了这个类, 叫.container,它提供了两个做此用处的类。 栅格选项参数 参数 栅格系统用于通过一系列的行于列的组合来创 ...
Python-Xpath 详解
Python-Xpath 详解 网页插件: XPath Helper 视频推荐: 慕课网 web 端功能自动化定位元素 认识浏览器默认 xpath,ctrl+f 调出浏览器输入 xpath xpath 语法 123456789 //tag-name[@attribute='value']Eg. //div[@id='nav-bar'] # id 选择器 //div[@class='nav-bar'] # 类选择器 / 和 // 的区别 / : 元素是上一级节点的子节点中的一个,不能跳级 //: 下级任何子节点或者任何嵌套子节点中的一个,可以跳级 如何构建一个有效的 xpath 1 灵活使用 / 和 // 使用 text 定位 1//tag-name[text()='value'] 平级节点或父级节点定位 1 ...
Node 基础
Node 基础命令行基础 常用指令 Win+r 调出 DOS 窗口 cd 目录名 进入指定目录 md 目录名 创建一个文件夹 rd 目录名 删除一个文件夹 目录 . 表示当前目录 .. 表示上一级目录 环境变量 进程和线程 进程: 进程负责为程序的运行提供必备的环境 线程: 线程计算机中的最小的计算单位,线程负责执行进程中的程序 Node 的服务器是单线程的: Node 处理请求时是单线程, 但是在后台拥有一个 I/O 线程池 Node 简介 简介 121. Node.js 是一个能够在服务器端运行 Javascript 的开放源代码、跨平台 Javascript 运行环境。2. Node 采用 Google 开发的 V8 引擎运行 js 代码,使用事件驱动、非阻塞和异步 I/O 模型等技术来提高性能、可优化应用程序的传输量和规模。 Node 安装使用 安装 点击前往 Node 官网 检测 1node --version 成功显示版本号 安装失败错误代码 2502,2503 安装权限不足 以管理员身份运行 powershell: windows+x 输入运行安装包命令 ...