3 神秘的天

尚未进行身份认证

我要认证

阳光需要追寻

等级
TA的排名 11w+

Redis基础(4)-使用IDEA连接Redis(位于虚拟机)

和上一篇博客相连接,先要修改虚拟机中redis的配置文件:注释掉Bind连接的IP地址;关闭保护模式;然后退出编辑模式,并保存退出,先Esc,再输入:wq;最后还要关闭服务端redis-cli shutdown,然后再重启redis-server;IDEA中需要用到的jar包有:Jedis;用到是maven构建; <!-- https://mvnrepository.com/artifact/redis.clients/jedis --> <

2020-10-24 13:47:05

redis基础(3)-redis的相关配置

在redis里面的默认配置(就是一个完整的配置,只是没有注释的内容):#这里我修改了;后台运行;daemonize yes supervised no#每个实例产生一个pid文件;pid进程号;pidfile /var/run/redis_6379.pid#在注释里面有4个级别;这里级别默认是notice;loglevel noticelogfile ""databases 16always-show-logo yessave 900 1save 300 10save 60 1

2020-10-24 10:04:53

Redis基础(2)-一篇文章基本了解redis中各种类型所使用的指令

文章目录1. Linux中开启以及关闭客户端2. redis基础知识1. Linux中开启以及关闭客户端使用指令redis-cli -h IP地址 -p 端口号;使用shut down退出服务端,服务端一旦退出客户端就会无用;也可以使用指令redis-cli shutdown关闭服务端;2. redis基础知识在redis中,默认是有16个数据库,类似于数组从0开始,而且不同库之间的数据查询是不互通的,存于第一个数据库0的数据,在数据库1中是搜索不到的;统一密码管理,要么都可以连接,要

2020-10-23 22:38:09

Redis基础(1)-常用NoSQL数据库介绍以及Redis的安装(Linux下安装)

Redis基础1. NoSQL数据库1.1 Memcached1.2 Redis1.3 MongoDB1.4 Hbase1.5 Cassandra2. Redis的安装1. NoSQL数据库NoSQL=“Not Only SQL”,意为"不仅仅是SQL",也就是非关系型数据库;NoSQL是不通过业务逻辑处理(我这边目前理解为不是系统性的记录),而是通过key-value进行存储;当然不遵循SQL;由于缺乏事务(这里的事务是指关系型数据库中的事务),也不支持ACID;但是性能更加的快,毕竟只有键

2020-10-22 14:32:03

当SpringBoot项目的War包在外置Tomcat上运行时,无法加载静态资源或者显示404,到底该怎么解决?

当时想要试试集群,不说多的,就像将一个SpringBoot项目同时在两个不同的Tomcat中执行,但是出现了问题?第一个问题是刚开始运行的时候,显示404,找不到资源;第二个问题是可以显示基本资源,但是css,js,image等静态资源无法显示;第三个问题网上很多的博客写的杂七杂八,完全是不知道在讲些什么;为了解决上面提出的几个问题,这里做一下记录,也顺便为初学者提供一下我的思路;1. 使用Maven将项目打成war包下面简单的进行一下介绍,因为重点不在这里;除此之外,这里还有一点需要注意的.

2020-10-18 14:48:01

SpringBoot(14)-整合Mybatis

整合MyBatis在SpringBoot中使用MyBatis(不是注解版,属于配置文件版)1. 首先是像使用Mybatis一样2. 对MyBatis核心配置和映射文件进行设置3. 将上面所有的步骤全部解决之后就能进行测试了在SpringBoot中使用MyBatis(不是注解版,属于配置文件版)其中很多的步骤是和单独使用Mybatis很像,这里的话数据源使用Druid,前面一章介绍了如何使用,然后持久层框架就是Mybatis;1. 首先是像使用Mybatis一样创建一个接口,用于对数据库进行处理;@

2020-09-23 20:40:12

SpringBoot基础(13)-连接MySQL(Druid,JDBC)

标题1. 在yml中进行的配置1. 在yml中进行的配置SprimgBoot版本是2.3.3·spring: datasource: username: root password: XXXXXXX url: jdbc:mysql://localhost:3306/library?characterEncoding=utf-8&useSSL=false&serverTimezone=UTC driver-class-name: com.mysql

2020-09-22 22:57:11

SpringBoot基础(11)-如何配置Servlet中的三大组件

SpringBoot学习目录1. SpringBoot配制置入式的Servlet容器1. 在配置文件中修改2. 通过类对配置进行修改2. 在SpringBoot中如何注册Servlet,Filter和Listener1. SpringBoot配制置入式的Servlet容器在SpringBoot中,使用的是默认的Tomcat;在SpringBoot2.3.3版本里,默认的是9.0.37;1. 在配置文件中修改如果想要修改相关的默认配制,在SpringBoot中的配置文件配置就可以了,方法基本上都是s

2020-09-11 18:25:47

SpringBoot基础(7)-SpringBoot如何对一些简单的WEB进行操作(web注意点,国际化配置完整操作,拦截器编写)

SpringBoot学习目录1.1.

2020-09-10 13:13:27

Git版本控制(4)-在IDEA中使用Git

Git学习目录1. 如何在git中使用第一步:在File | Settings | Version Control中的Git路径换成自己Git的bin目录下的git.exe第二步:File | Settings | Version Control | GitHub连接自己的GitHub第三步:第四步:通过右键项目,找到Git,选择需要忽略的文件;第五步:第六步:返回之前的版本;选中下图时钟;或者是右击项目选中Git再选中show history;第七步:创建分支第八步:进行分支的切换和合并第九步:将文件pu

2020-09-09 09:45:59

SpringBoot基础(6)-模板引擎(thymeleaf)

SpringBoot学习目录1. 模板引擎1. 模板引擎为什么使用模板引擎,这是由于在SpringBoot中内置了Tomcat,但是这个Tomcat并不支持Jsp,所以为了让普通的HTML也可以接受到SpringBoot中后端传出来的数据,所以需要使用到模板引擎;在官方文档中有一些启动器,通过这些启动器进行模板的引入;比如:...

2020-09-08 16:51:43

SpringBoot基础(5)-SpringBoot进行web快速开发(静态资源路径和欢迎界面名称)

SpringBoot学习目录对方是否

2020-09-08 08:52:50

Git版本控制(3)-连接GitHub和断开连接,上传项目(项目上传不了的错误,如何解决)

目录1. 使用Git连接GitHub2. 将本地仓库和远程仓库进行关联1. 远程GitHub上分支删除1. 使用Git连接GitHub这次链接通过ssh方式连接,那么如下,先设置好ssh密钥,下面是在Git端的操作;先输入指令#创建ssh密钥,一直按回车即可ssh-keygen -t rsa然后回到用户目录,cd一下就行了;#回到用户目录cd#找到文件#id_rsa,id_rsa.pub一个是私钥,一个是公钥;#打开文件id_rsa.pub,将里面的内容复制出去; vim id_r

2020-09-05 21:48:45

Git版本库控制(2)-各种常用命令以及使用

Git学习目录1. 指令的使用1.1 基本指令记录1.2 有时有许多文件需要传入时如何快速传入1. 指令的使用1.1 基本指令记录指令名称指令作用git status查看当前的仓库显示状态(比如)git add创建本地仓库git clone拷贝远程仓库git rm从版本库中移除(本地也删除了)git rm --cached从仓库中移除,但是还留在本地文件里git mv将提交的文件修改名字git log查看提交的日志(-p 表示稍微详

2020-09-04 21:31:44

使用Git时fatal: Not a valid object name: ‘master‘.

在学习git分支时,出现这个错误,后来发现原来是没有进行git add和git commit;

2020-09-04 21:12:44

Git版本控制(1)-基本安装和配置设置

Git学习目录1. Git简介2. 简单的配置2. 使用git克隆github上的项目1. Git简介Git是一个分布式的版本控制,这种分布式的管理方式可以这样理解,它在版本迭代时并非必须需要一个远程服务器,因为它在本地也会有一个类似的仓库,一般可以先提交到本地的仓库,之后才考虑上传到远程的服务器中;安装好git后就会在桌面右击的时候出现这两个图标;2. 简单的配置基本的命令:大致命令和Linux相似,比如ls(显示当前目录的文件和文件夹),pwd(显示当前完整路径)等;如下进行配置:第一

2020-09-04 12:49:32

SpringBoot入门(4)-日志框架

SpringBoot日志介绍目录1. 常见的日志框架1. 常见的日志框架日志门面(抽象层)日志实现slf4j,JCL,JBoss-logginglog4j,log4j2,Logback,JUL从上面的 抽象层中选一个,再从实现中选一个,组成一个完整的日志;日志门面的选取:JCL是一款14年就不再更新了的,JBoss-logging我就不是很清楚缺陷了,网上也没有太多的介绍;日志门面选择slf4j,日志实现选择log4j;...

2020-09-03 19:51:27

SpringBoot入门(2)-部分注解和配置文件

SpringBoot目录1. 主要的部分注解记录2. SpringBoot项目的基本目录结构3. SpringBoot中的配置文件3.1 YAML语法3.2 对于普通的值(例如:String,数字等)3.3 对于一个对象如何使用3.4 对于一个数组,容器如何写;3.5 将yml配置文件中的值注入到bean中1. 主要的部分注解记录@SpringBootApplicationpublic class NewdemoApplication { public static void main(Str

2020-09-01 21:49:29

MyBatis基础(6)-如果JavaBean中的属性有对象属性,如何在XML映射文件中进行结果集映射

MyBatis基础1. 使用MyBatis如何建立一个复杂的查询环境MyBatis杂记1. 使用MyBatis如何建立一个复杂的查询环境什么叫复杂的查询环境?就是说并非简单的单表查询,而且还可能返回的数据也不是一个表中的;如何在MyBatis中进行多表查询;如下:第一步:在数据库创建两个表,这里写表的创建语句,顺便复习MySQL;#这两个表之前创建完毕了,是通过show显示表的创建语句,show create table 表名;#创建Student表CREATE TABLE `student

2020-08-27 15:02:51

MyBatis基础(5)-注解开发(但是实际上还是用xml配置文件比较好),MyBatis简单分页

MyBatis基础1. Limit分页2. 注解使用3. Mybatis的部分特别点MyBatis注意点1. Limit分页在之前的Mysql基础中,基本上介绍了limit如何在sql语句中进行使用;基本的实现和之前一样,基本上是没有不同,除了换了一个sql语句;基本步骤就是之前的:先获取sqlSession对象,然后获得Mapper对象,再次执行sql语句,最后就可以关闭连接;2. 注解使用基本的步骤和之前的一样,如下顺序使用:先创建一个接口:public interface UserD

2020-08-25 19:53:24

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到王者
    签到王者
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。