- 博客(29)
- 资源 (28)
- 收藏
- 关注
原创 React | JavaScript根据索引让个别字体高亮显示
在React中使用效果图/** * 补全字体坐标 * @param {*} valArray array [{ start: 2, end: 3 }] * @param {*} originStr string "xxxxx" */const completionArray = (valArray, originStr) => { try { if (!valArray.length) throw Error(`数据类型错误, valArray不是一个数组, va
2020-09-27 14:45:28 5527
原创 Git tag打标签的基本用法
Git tag打标签 (标签id通过 git log 查看)给历史版本打标签# 语法 git tag -a 标签名 标签idgit tag -a v1.0 431af9150b8d58b1e3c给当前版本打标签# 语法:git tag -a 标签名 -m "说明"git tag -a v2.0 -m "2.0稳定版"删除本地错误标签# 语法:git tag -d 标签名git tag -d v2.0推送标签到远程仓库# 语法:git push origin 标签名
2020-09-24 19:15:38 5137
原创 docker 创建数据卷容器
数据卷容器--volumes-from 容器名/iddocker run -it --name docker01 centos# 同步 docker01 的数据卷 # --volumes-from docker01docker run -it --name docker02 --volumes-from docker01 jiawei-centos:1.0多个容器通过 --volumes-from 绑定的容器之间是双向绑定的, 删除`数据卷容器`不会影响其他容器, 其他容器他们还是绑定的
2020-09-24 11:11:44 5104
原创 docker 镜像导入load、导出save以及重命名
docker 导入导出操作save 保存(导出)镜像# 把镜像打包成 .tar# -o 要保存路径.tar# > 要保存路径.tar# docker save 镜像id > /存储路径/xxx.tardocker save fce91102e17d>/root/tomcat.tar# docker save 镜像id -o 存储路径docker save fce91102e17d -o /root/tomcat.tarexport 导出容器# docker e
2020-09-23 16:45:54 7757
原创 docker save 保存导出镜像
Docker保存镜像tag 镜像# 镜像打 tag 标签# docker tag 镜像id/名 新名字docker tag fce91102e17d tomcat01commit 镜像注意这里是使用 容器id , 版本号可加可不加docker commit 提交容器成为一个新的镜像# 容器生成新镜像# docker commit -m="提交描述信息" -a="作者" 容器id 自己起镜像名:版本docker commit -m="新增app" -a="test" fce91
2020-09-23 16:22:43 6033
原创 docker cp 拷贝文件 和 进入容器
进入正在运行的容器# 进入容器 新开一个终端# docker exec -it 容器id /bin/bashdocker exec -it eaac94ef6926 /bin/bash# 进入容器原来的终端# docker attach 容器iddocker attach eaac94ef6926容器的文件拷贝# 从容器内拷贝文件到linux主机上# docker cp 容器id:容器内路径 目标主机路径docker cp eaac94ef6926:/home/test.txt /
2020-09-23 16:01:28 7867 1
原创 docker logs 查看容器日志操作
查看日志官方文档:https://docs.docker.com/engine/reference/commandline/logs/# 查看指定数量日志# docker logs -tf --tail=日志条数 容器iddocker logs -tf --tail=10 eaac94ef6926# 查看所有日志 # docker logs 容器iddocker logs eaac94ef6926# 带时间戳查看所有日志 # docker logs -tf 容器iddocker logs
2020-09-23 15:46:43 5713
原创 docker 常用的容器命令
容器命令# --name 给容器起名# -p 端口映射# -d 后台启动# -it 交互模式启动# 交互模式启动# docker run -it 镜像名/id /bin/bash# docker run -it --name 起容器名 -p 宿主机端口:容器内部端口 镜像名/id /bin/bashdocker run -it --name service01 -p 8007:80 eaac94ef6926 /bin/bash# 后台启动容器 没有前台进程会自动停止# docker
2020-09-23 15:32:54 5052
原创 docker 删除和拉取镜像
删除镜像# docker rmi -f 镜像id # 删除指定镜像docker rmi -f 25d5f6s564# docker rmi -f 镜像id 镜像id # 删除多个镜像docker rmi -f 25d5f6s564 3ed7f8top# 删除所有镜像docker rmi -f $(docker images -aq)拉取镜像# docker pull 镜像名docker pull tomcat官方文档: https://docs.docker.com
2020-09-23 15:18:48 9671
原创 MySQL常用的数据类型和字段属性
数据类型数值tinyint 十分小的数据 1个字节smallint 较小的数据 2个字节mediumint 中等大小的数据 3个字节int 标准的整数 4个字节 常用bigint 较大的数据 8个字节float 浮点数
2020-09-23 14:53:27 8464
原创 MySQL sql命令行操作数据库
数据库命令行操作命令行操作数据库, [if exists] 可加可不加, 命令行操作一定要加英文分号 ; 结尾创建数据库 : create database [if not exists] 数据库名;create database if not exists test;删除数据库 : drop database [if exists] 数据库名;drop database if exists test;查看数据库 : show databases;show databases;
2020-09-23 14:46:08 8475
原创 MySQL使用SQL操作数据表的增加、修改和删除
表的修改和删除修改-- 修改表名称-- ALTER TABLE 旧表名 RENAME AS 新表名ALTER TABLE test RENAME AS test1-- 增加表字段-- ALTER TABLE 表名 ADD 字段名 属性ALTER TABLE test1 ADD age INT(3)-- 修改字段属性-- ALTER TABLE 表名 MODIFY 字段名 [要修改的属性]ALTER TABLE test1 MODIFY age VARCHAR(11)-- 修改
2020-09-23 14:29:41 8803
原创 MySQL的CURD 增删改查
添加 insert语法:单条:insert into 表名('字段1', '字段2', ...) values('值1', '值2', ...)多条:insert into 表名('字段1', '字段2') values('值1', '值2'), ('值1', '值2');-- 插入语句 (添加)-- insert into 表名('字段1', '字段2', ...) values('值1', '值2', ...)INSERT INTO `grade`(`gradename`) VALUE
2020-09-23 09:53:09 41418
原创 MySQL select 查询之分组和过滤
SELECT 语法SELECT [ALL | DISTINCT]{* | table.* | [table.field1[as alias1][,table.field2[as alias2]][,...]]}FROM table_name [as table_alias] [left | right | inner join table_name2] -- 联合查询 [WHERE ...] -- 指定结果需满足的条件 [GROUP BY ...] -- 指定结果按照哪几个字段来.
2020-09-22 18:37:52 8578
原创 MySQL select 子查询的使用
子查询where 这个值是计算出来的本质:在 where 语句中嵌套一个子查询语句/*============== 子查询 ================什么是子查询? 在查询语句中的WHERE条件子句中,又嵌套了另一个查询语句 嵌套查询可由多个子查询组成,求解的方式是由里及外; 子查询返回的结果一般都是集合,故而建议使用IN关键字;*/-- 查询 数据库结构-1 的所有考试结果(学号,科目编号,成绩),并且成绩降序排列-- 方法一:使用连接查询SELECT stu
2020-09-22 18:35:02 29378
原创 MySQL select 查询的分页和排序
排序语法:order by 要排序的字段 ASC/DESC-- 排序: 升序 ASC, 降序 DESC-- order by 要排序的字段 怎么排-- 查询的结构根据 分数 降序 排SELECT stu.`gradeid`,`name`,`subject`,`grade`FROM `student` stu INNER JOIN `result` resON stu.`gradeid` = res.`gradeid`INNER JOIN `subject` subON stu.g.
2020-09-22 18:27:24 8621
原创 MySQL select join on 连表查询和自连接查询
连表查询JOIN ON操作描述inner join只返回匹配的值right join会从右表中返回所有的值, 即使左表中没有匹配left join会从左表中返回所有的值, 即使右表中没有匹配-- ========== 连表查询 join ============-- 查询参加了考试的同学 学号, 姓名, 分数SELECT * FROM studentSELECT * FROM result/* 查询两个表, 这两个表的交叉点*/-- j
2020-09-22 18:19:08 30401
原创 MySQL where 条件字句查询
where 条件字句搜索条件可由一个或多个逻辑表达式组成 , 结果一般为布尔值逻辑运算符运算符语法描述and &&a and b a && b逻辑与 两个为真, 结果为真or ||a or b a || b逻辑或 一个为真, 结果为真not !not a !a逻辑非 真为假, 假为真-- ========== wh
2020-09-22 17:57:18 41177 1
原创 MySQL select 语句指定字段查询
指定字段查询语法select 字段, 字段, .... from 表名-- 查询全部学生-- SELECT 字段 FROM 表名SELECT * FROM `student`-- 查询指定字段SELECT `name`, `pwd` FROM `student`-- 给查询结果起名字 -- as 可以给字段和表起别名SELECT `name` AS 学生姓名, `pwd` AS 学生密码 FROM `student` AS 学生表-- 函数 Concat(a,b) 拼接a和
2020-09-22 17:50:28 11240 2
原创 MySQL常用字符串函数和日期函数
数据函数 SELECT ABS(-8); /*绝对值*/ SELECT CEILING(9.4); /*向上取整*/ SELECT FLOOR(9.4); /*向下取整*/ SELECT RAND(); /*随机数,返回一个0-1之间的随机数*/ SELECT SIGN(0); /*符号函数: 负数返回-1,正数返回1,0返回0*/字符串函数 SELECT CHAR_LENGTH('坚持就能成功'); /*返回字符串包含的字符数*/ SELECT CONCAT('我','爱','程
2020-09-22 17:34:10 6060
原创 MySQL常用的一些(就几个)聚合函数
聚合函数 (常用)函数名称描述CONUT()记数SUM()求和AVG()平均值MAX()最大值MIN()最小值-- ================= 聚合函数 ===============-- 都能统计表中的数据SELECT COUNT(`subject`) FROM `subject` -- count(字段) 会忽略所有的 null 值SELECT COUNT(*) FROM `subject` -- count(*) 不会忽略
2020-09-22 17:26:52 6328
原创 MySQL 使用MD5对数据进行加密
数据库MD5加密-- ================ 测试 MD5 加密 ==============CREATE TABLE `testmd5`( id INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `name` VARCHAR(20) COMMENT '用户名', `pwd` VARCHAR(50) COMMENT '密码', PRIMARY KEY(`id`))ENGINE=INNODB DEFAULT CHARSET=u
2020-09-22 16:56:19 7063 2
原创 MySQL 使用sql添加和创建用户
用户管理SQL 命令操作用户表:mysql.user本质:对mysql.user 表进行增删改查-- ============== 用户管理 =============-- 创建用户-- CREATE USER 用户名 IDENTIFIED BY '密码'CREATE USER test IDENTIFIED BY '123456'-- 修改当前用户密码SET PASSWORD = PASSWORD('123456')-- 修改指定用户密码-- SET PASSWORD F
2020-09-22 16:46:25 6709
原创 MySQL查询优化之 index 索引的分类和使用
索引的分类主键索引 (PRIMARY KEY)唯一的标识符, 主键不可重复, 只能有一列作为主键唯一索引 (Unique KEY)避免重复的列出现, 唯一索引可以重复, 多个列都可以标识为唯一索引常规索引 (KEY/INDEX)默认的, index 和 key 关键字可以设置常规索引全文索引 (FullText)快速定位数据, 在 MyISAM 引擎下才有只能用于CHAR , VARCHAR , TEXT数据列类型, 适合大型数据集基
2020-09-15 18:36:37 40251
原创 docker 数据卷的挂载和使用
Docker数据卷容器之间的数据共享技术, Docker容器产生的数据同步到本地卷技术 --> 目录挂载, 将容器内的目录挂载到服务器上使用命令来挂载 -v# 可以挂载多个目录docker run -it -v 主机目录地址:容器内目录地址# 测试docker run -it -v /root/temp:/home centos /bin/bashlinux主机的temp目录就和容器的home目录的操作是双向绑定了删除容器并不会删除linux主机的数据测试挂载Mysql
2020-09-15 15:04:50 6298
原创 docker 容器和镜像的常用命令
删除镜像docker rmi 镜像id -f # 删除指定镜像docker rmi 镜像id 镜像id -f # 删除多个镜像docker rmi -f $(docker images -aq) # 删除所有镜像# 导出镜像# docker save 镜像id>/存储路径/xxx.tardocker save fce91102e17d>/root/tomcat.tar# docker save 镜像id -o 存储路径docker save fce91102e17d
2020-09-15 13:24:18 5917
原创 CentOS安装docker及配置镜像加速
安装docker这里以 CentOS 为例Ubuntu 的安装说明# 1. 卸载旧版dockersudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-lo
2020-09-15 12:50:50 6048
原创 安装MySQL数据库(在Windows下通过zip压缩包安装)
安装MySQL这里建议大家使用压缩版,安装快,方便.不复杂.软件下载mysql5.7 64位下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip电脑是64位的就下载使用64位版本的!安装步骤1、下载后得到zip压缩包.2、解压到自己想要安装到的目录,本人解压到的是D:\Program Files\mysql-5.73、添加环境变量:我的电脑->属性->高级->环境变量选择
2020-09-15 11:47:41 5924
原创 git报错 Git: husky > pre-commit
原因pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查。如果代码不符合相应规则,则报错。解决办法1. 绕过了lint的检查git commit -m “xxxx” --no-verify2. 删除 pre-commit 文件在 .git/hooks 文件夹下...
2020-09-10 19:23:49 7444
JavaScript点击全屏.html
2021-07-16
粒子线条吸附鼠标效果代码2.html
2021-07-10
JDK1.8中文谷歌翻译版.zip
2021-06-21
JDK1.8_中文有道翻译版.zip
2021-06-21
html添加水印遮罩层.html
2021-03-08
JavaScript canvas绘制圆角矩形.html
2020-12-22
JavaScript拖拽移动盒子.html
2020-12-18
defineProperty 实现简单双向绑定.html
2020-12-08
原生JavaScript字体高亮.html
2020-11-23
动画弹框消息.html
2020-11-19
消息提示框Message.html
2020-11-18
点击按钮复制内容.html
2020-11-18
MySQL常用命令1.0正式版.md
2020-10-23
Linux常用命令1.0正式版.md
2020-10-23
Git常用命令1.0正式版.txt
2020-10-23
docker常用命令1.0正式版.md
2020-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人