Linux-Mariadb 使用
Linux-Mariadb 使用 数据库文件获取: https://github.com/lovobin/Python-Flask/tree/main/Mariadb all.sql 启动服务 1systemctl start mariadb 检测状态 1systemctl status mariadb 连接 mariadb 1mysql -u root -p 数据库创建 1234567891011-- 创建数据库 school 并指定默认字符集 utf8create database school default charset utf8;-- 切换数据库 use school;-- 删除数据库 (一般不要尝试····)drop database school; -- 完善删除命令 drop database if exits school; 图像化工具 123456# 配置 root 用户不被允许 create user 用户名 @'%' identified by "密码";# 赋予权限 grant all privileges on 数据 ...
Linux-git-Install
Linux-git-Install 进入 git 选择适合版本 git-2.21.0.tar.xz 复制一个适合版本的链接 https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.21.0.tar.xz Linux 下载 解压缩 1xz -d git-2.21.0.tar.xz 解归档 1tar -xvf git-2.21.0.tar 进入解压后的文件夹 12345cd git-2.21.0/# 源代码构建安装需要 Makefile,查看是否存在 ls | grep Makefile # 更改安装路径需要文件 ls | grep configure 联网需要安装的依赖库, 补包 1yum install -y libcurl-devel 指定安装路径 12# 修改配置文件./configure --prefix=/usr/local/ 构建安装 1make && make install 测试 123git --version# 输出一下信息 git version 2.21.0 ...
Linux-Mariadb-Install
Linux-mariadb-Install 搜索 12# 搜索的作用: 显示可安装程序包 yum search mariadb 安装 1yum install -y mariadb mariadb-server 启动服务 1systemctl start mariadb # 3306 端口 查看端口号是否被占用 123netstat -nap | grep 3306mysqld # MYSQL Daemon 登录数据库 123456mysql -u root -p # 按两下回车, 跳过密码# 显示所有数据库 show databases;# 使用数据库 use mysql; 配置密码 1update user set password=password('123456') where user='root'; 激活密码 1flush privileges; 退出 1quit; 无密码测试登录 Windows 连接 虚拟机的 MYSQL【开启远程连接】 查看是否可以进行连接 1234567891011121314151617 ...
Linux-Install-Python3
Linux-Install-Python 检测 Python 环境是否存在 源代码构建安装 python3.7 gcc 123456# 检测 gccgcc --version# 没有 gccyum install gcc# 更新 gccyum update gcc 源代码构建安装 Python3.7 1wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tar.xz 解压缩和接归档 1234# 解压缩 xz -d Python-3.7.3.tar.xz # 解归档 tar -xvf Python-3.7.3.tar 补充依赖库 1234yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel# 有两个可能下载失败 Eg. db4-devel···# ...
Nginx-安装与使用
Nginx-安装与使用 yum 安装 nginx 功能受限 1sudo yum install yum-utils 1vim /etc/yum.repos.d/nginx.repo 123456789101112131415[nginx-stable]name=nginx stable repobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=1enabled=1gpgkey=https://nginx.org/keys/nginx_signing.keymodule_hotfixes=true[nginx-mainline]name=nginx mainline repobaseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/gpgcheck=1enabled=0gpgkey=https://nginx.org/keys/nginx_signing.keymodule_hotfixes=true 12 ...
Python-基础
Jupyter NoteBook 深入理解 Python 基础 Jupyter NoteBook 深入理解 Python 基础 https://gitee.com/coder-itl/python-base Python-基础 12345# 生成文件 pip freeze > requirements.txt# 依赖项安装: pip install -r requirements.txt 1. 格式化输出 format1234567891011121314person_name = '张三'person_age = 18person_sex = '男'print(''' 姓名: {} 年龄: {} 性别: '''.format(person_name, person_age, person_sex)) 2. %s12345678910person_name = '张三'person_ag ...
Hexo-JsDeliver
Hexo-JsDeliver 使用 新建仓库 提交内容 发布版本 (Releases 右侧栏) 发布版本后使用文件? 第一次使用版本号(第一次引用) https://cdn.jsdelivr.net/gh/ 用户名 / 仓库名 @ 版本号 / 文件路径 不使用版本号(复用) 何为复用: 这里说的复用是重复使用,(想了几个词, 但是没有解释清楚 “复用”) https://cdn.jsdelivr.net/gh/ 用户名 / 仓库名 / 文件路径 JSDeliver 为什么使用版本号 使用版本号引用的优点在于:这个链接仅停留在发布版本号的时刻,无论仓库如何变化,这个版本号的文件都不会受到影响。同时可以避免 JSD 缓存问题 为什么去除版本号(文件修改次数过多时推荐使用) 在 jsdeliver 前缀下, 后续添加用户名 / 仓库名 / 文件路径引用的内容就直接会被使用, 但是在添加版本号新修改内容就不能得到访问, 相比之下一些不需要改动的文件就添加版本号,时常改动的文件不建议添加版本号 后续使用发现问题(jsDeliver 缓存引起) 未添加版本号很长一段时间不能加载出文件资源 遗留问题 ...
Javascript-获取页面坐标
鼠标事件对象 鼠标事件对象 说明 e.clientX 返回鼠标相对于浏览器窗口可视区的 X 坐标 e.clientY 返回鼠标相对于浏览器窗口可视区的 Y 坐标 e.pageX 返回鼠标相对于文档页面的 X 坐标 IE9+ 支持 e.pageY 返回鼠标相对于文档页面的 Y 坐标 IE9+ 支持 e.screenX 返回鼠标相对于电脑屏幕的 X 坐标 e.screenY 返回鼠标相对于电脑屏幕的 XY 坐标 效果演示 效果演示 css 源码 1234img { position: absolute; // ** width: 160px;} html 结构 123
JS 原理分析 123456789101112// 获取元素 imgvar photo = document.querySelector('img' ...

JavaScript 实战练习分析
全屏轮播图轮播图:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127@charset "utf-8";#Slider { background-color: #333; color: #fff; line-height: 27px; position: relative; overflow: hidden; height: 80vh; width: 100vw; box-sizing: border-box;}h1 { font ...
Linux-基础
环境准备 文档阅读 https://man.linuxde.net/ Centos 连接用户信息 12login: rootpasswd: root 系统版本查看 1cat /etc/redhat-release 基本权限符 12345# 超级用户提示符 $ 普通用户提示符~ 当前所在家目录 主机名修改 查看主机名 1hostname centos7 主机名文件方式修改 123456789# centos 信息查看 cat /etc/redhat-release 显示: CentOS Linux release 7.9.2009 (Core)# [root@xxxxxx] -> 修改 xxxx 的名称 vim /etc/hostname# 重启 reboot 命令行修改 (推荐) 12# root 用户 hostnamectl set-hostname "coder-itl" 主机名修改 域名解析 可以通过主机名找到对应计算机的 IP 地址, 这就是主机名映射 (域名解析) 关闭防火墙 临时关闭防火墙 1234# 检查防火墙状态 sys ...
Oracle 基础语法
Oracle 11g 安装问题: 在安装完成后如果遇到口令管理无法出现那么就需要手动配置数据库 找到 Oracle 安装中出现的 Database Configuration Assistant 进行手动配置数据库 (默认操作) – 完成口令管理 图形化界面助手 (SQLDEVELOPER) 安装问题: TNS 加载出错,找到安装路径进行对后缀名为点 ora 文件进行查看。(主要是对端口看,全局数据库名查看) 目录 用户创建并赋予基础权限 1234567 -- 显示当前连接用户 show user;-- 创建用户 studentcreate user student identified by student;-- 对用户 student 赋予权限 grant create session to student;grant connect,resource to student; 12-- 解锁用户 alter user 解锁用户名 account unlock; 表的增删改查练习 注: ROWID Oracle 特有可自行查阅理解 12-- 查询 emp 表的最 ...