- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 【nginx学习】nignx安装、启动停止
安装安装依赖包nginx安装依赖GCC、openssl-devel、pcre-devel和zlib-devel软件库。nginx是c语言编写的,GCC是C语言编译器,yum install gcc-c++pcre是正则库,nginx支持正则匹配yum install pcre pcre-develzlib提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内...
2020-03-30 23:16:54 250
原创 【Linux学习】防火墙开启关闭
查看防火墙状态firewall-cmd --state # 查看防火墙状态开启防火墙systemctl start firewalld.service # 开启防火墙关闭防火墙systemctl stop firewalld.service #关闭防火墙查看开放的端口列表 firewall-cmd --zone=public --list-portsfir...
2020-03-29 18:25:18 110
原创 【MySQL学习】select..into..outfile
select * from school.score into outfile 'c:/fp';大概的意思是,我们需要设置--secure-file-priv变量,才能够访问存放目录。那么为啥要这样呢?上一节,我们知道mysqldump是可以指定存放目录来,为啥select ...into...outfile不行呢?首先我们看看这两个命令运行时的区别,mysqldump是没有登陆mysql,...
2020-03-28 16:15:55 702
原创 【MySQL学习】大文件备份
首先我们使用mysqldump备份了school数据库,现在我们恢复它。mysql -uroot -p123456 school<c:/fp/school.sql报错了,这显示是编码不一致导致的,那是因为啥呢,原来mysqldump默认的编码–default-character-set=charset_name 设置字符集,默认utf8,而cmd相当于一个mysql客户端,现在要去...
2020-03-28 11:57:11 265 1
原创 【MySQL学习】Windows启动关闭MySQL
windows平台关闭MySQLnet stop mysql居然服务名无效。services.msc,会出现服务,然后找到你的mysql,上面的名称就是你当初设置的名字net stop mysql56看来是权限不够,以管理员身份运行cmd,重新执行命令,成功了。windows平台关闭MySQLnet start mysql56…(img-yx7P9x2M-1585...
2020-03-26 21:50:16 120
原创 【MySQL学习】数据备份与恢复
数据备份(SQL格式)mysqldump [arguments] > file_name--all-databases或-A 备份所有数据库mysqldump --all-databases > dump.sql--databases 或-B 备份单一数据库mysqldump --databases db1 db2 db3 > dump.sql...
2020-03-24 22:18:13 156
原创 【MySQL学习】用户权限
mysql.user表存放用户账户信息以及全局级别(所有数据库)权限,决定了来自哪些主机的哪些用户可以访问数据库实例,如果有全局权限则意味着对所有数据库都有此权限SHOW FULL COLUMNS FROM mysql.`user`MySQL的授权用户由两部分组成: 用户名和登录主机名表达用户的语法为’user_name’@’host_name’单引号不是必须,但如果其中包含特殊字...
2020-03-24 22:16:46 215
原创 【MySQL学习】查看表结构
获取表的列信息SHOW [EXTENDED] [FULL] {COLUMNS | FIELDS} {FROM | IN} tbl_name [{FROM | IN} db_name] [LIKE 'pattern' | WHERE expr]选项FULL,会让输出包含列的排列字符集和备注,以及你对这些列有哪些权限。like选项可以模糊筛选特定的列。展示所给表的...
2020-03-24 22:11:54 354
原创 【Git学习】切换分支的思考
引言:一般我们都是在develop分支开发,然后合并到master分支,但是今天上次合并到master之后,忘了切回develop,于是当天的工作都是在master分支的做的?那么问题来了,我如何把今天的工作转换到develop分支呢?当然最笨的办法是记住修改了哪些文件,然后一个个复制,切换到develop覆盖。那么能不能直接切换到develop分支呢?我们知道有时候切换分支的时候,如果有文件...
2020-03-20 23:10:43 448
原创 【springboot学习】使用jasypt明文加密
一般我们都会把数据库用户名,密码,redis用户名,密码等敏感信息写在property文件中,但是明文配置很不安全,那么我们就需要对明文进行加密,我们可以使用jasypt对敏感信息加密。第一步,导入依赖的包<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifact...
2020-03-15 16:31:44 516
原创 【springboot学习】集成redis-RedisTemplate
redis数据类型指的啥redis自身是一个map,其中所有的数据嗾使采用key:value的形式存储。key永远都是字符串,数据类型(字符串,hash,set,list)永远指的是右边valueredis最终存储的都只是基本数据类型,字符串,整数,浮点数,布尔值,字符等,而无法直接存储对象,但是我们可以通过序列化手段把对象变成字符串,这样就可以存储在redis中了,但是jedis只支持字...
2020-03-15 10:59:06 297
原创 【springboot学习】集成redis
java连接redis两种方式方式一 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version> </de...
2020-03-10 23:23:32 125
原创 【Linux学习】防火墙开启关闭
查看防火墙状态firewall-cmd --state # 查看防火墙状态开启防火墙systemctl start firewalld.service # 开启防火墙关闭防火墙systemctl stop firewalld.service #关闭防火墙查看开放的端口列表 firewall-cmd --zone=public --list-portsfir...
2020-03-09 22:48:20 134
原创 【Redis学习】redis启动关闭
启动命令./redis-server #前台启动方式,命令行阻塞,不能输入命令,否则服务器也就关掉了./redis-server ../conf/redis.conf #后台启动方式,redis.conf要配置属性daemonize yes关闭命令./redis-cli shutdown #redis没有设置密码,否则NOAUTH Authentication required../r...
2020-03-08 21:55:13 924
原创 【Redis学习】Hash数据类型
引言通过上一章我们知道,可以使用string类型存储csdn专家博客的用户信息,但是较频繁的更新用户信息,String类型操作起来比较笨拙,那么有没有更好的方式呢?我们可以使用redis中的hash数据类型来存储对象类数据。hash数据类型:典型的对象类数据存储,一个存储空间保存多个键值对数据。基本操作添加数据hset key field value获取数据hget key...
2020-03-07 22:41:31 328
原创 【Redis学习】过期时间控制
设置过期时间expire key seconds #设置过期时间,单位秒pexpire key milliseconds #设置过期时间,单位毫秒清除过期时间persist key #Remove the expiration from a key获取剩余存活时间ttl key #以秒为单位返回 key 的剩余过期时间当 key 不存在时,返回 -2 。 当 key 存在但没...
2020-03-07 20:30:03 396
原创 【Redis学习】String数据类型
redis最初就是被定义为缓存使用的,缓存中放哪些业务数据呢?1.原始业务功能设计秒杀618、双十1排队购票2.运营平台监控到的热点数据3.高频、复杂的统计数据在线人数投票排行榜4.附加功能session、token令牌单服务器升级集群String类型的基本操作添加数据set key value获取数据get key #返回数据,或者(nil)...
2020-03-06 22:39:21 204
原创 【Redis学习】基本简介
应用场景为热点数据加速查询,如热点新闻,热点商品、热点资讯等任务队列,如秒杀,抢票、购票排队即时信息查询,如投票排行榜、网站人数统计、公交到站信息、在线人数信息时效性信息,如验证码控制、投票控制分布式数据共享,如分布式集群中的session分离、token令牌消息队列分布式锁命令行工具使用技巧:记住四类命令功能性命令清屏指令 clear帮助信息指令help...
2020-03-06 22:36:40 92
MySQL技术内幕第二版 姜承尧.pdf
2019-07-23
spring实战(第四版)书源码
2018-05-25
spring实战(第四版)附目录
2018-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人