自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Redis数据持久化&&配置

总结Redis的配置文件# bind 127.0.0.1# 关闭受保护模式protected-mode no# 配置端口号port 6379# 开启后台运行daemonize yes# 配置pin(进程ID)文件pidfile /var/redis-5.0.5/data/redis_6379.pid# 日志文件存储路径logfile "/var/redis-5.0.5/logs/redis_6379.log"# 持久化文件存储路径dir "/var/redis-5.0.5/data

2022-07-22 10:38:49 489

原创 Redis常用的命令API

Redis常用的命令命令分类1.通用命令2.字符串类型3.hash类型3.list类型4.set类型5.zset类型通用命令1.keys pattern遍历出所有的key,* 代表全部。keys *2.dbsize计算key的总数量dbsize3.exists key查看key 是不是存在,存在返回1,不存在返回0exists name4.del key删除指定的key,删除成功返回1,失败返回0del nameexpire key seconds设置k

2022-07-21 14:37:43 264

原创 Redis介绍 && Redis安装

初识Redis什么是Redis完全开源免费,使用C语言编写,遵守BSD协议的一个高性能key-value分布式内存数据库并提供持久化的NoSQL数据库,Redis支持五种数据类型:String(字符串),hash(哈希),list(列表),set(集合),zset(有序集合),可用作数据库、缓存、消息中间件。Redis特性1.速度快Redis官方给出的数据是10w QPS(美妙可以操作数据10w次),这个数据会根据电脑性能和Redis的使用方式不同而略微不同,但是在万级数据中操作没有压力那么Re

2022-07-21 14:36:12 386

原创 Druid_jdbc连接池

Druid基础练习

2022-07-11 12:24:52 359 1

原创 (文件IO)

File类Flie的几种构造方法File file = new File("D:\\abc\\A.txt");System.out.println(file);File file1 = new File("D:\\abc", "\\A.txt");System.out.println(file1);File file2 = new File("D:\\abc");File file3 = new File(file2, "\\A.txt");System.out.println(file

2022-05-26 22:10:42 64

原创 【无标题】

@ JAVA基础JAVA基础局部变量和成员变量的区别1、生命周期不同,局部变量方法调用完即销户,局部变量对象存在则一直存在2、存在地址不同,局部变量在堆内存,成员变量在栈内存,3、局部变量需要定义初始值才可使用,成员变量存在初始值this关键字'this’关键字该属性属于那个对象this则指代哪个对象封装的概念所有的成员变量都存在在对象内部,使用private修饰的属性,外界无法操作,只能通过方法调用封装的好处通过代码控制成员变量的操作,提高代码复用性和安全性构造方法用来创造对象

2022-05-23 23:01:52 61

原创 支付宝支付功能

接入支付宝支付功能在沙箱环境中调通官方Demo、进入到蚂蚁金服的支付宝支付开发者中心支付宝蚂蚁金服官网https://open.alipay.com进入开发者中心下载官方Demo在这里下载javaDemo下载完解压,使用IDEA导入只导入Demo因为这是用Eclipce编写的编写properties配置文件...

2020-06-08 21:50:13 1407

原创 SpringCloud入门介绍

SpringCloud入门介绍什么是SpringCloudSpringCloud是基于Springboot 用来开发微服务系统的框架,它提供了微服务开发需要的配置管理,服务发现,断路器、智能路由、全局锁等组件,最重要的是,跟SpringBoot一起用德华,会让你开发微服务架构更加的方便,SpringCloud比Dubbo功能多很多,使用起来也简单方便。服务之间互相调用Http协议就可以Spr...

2020-05-16 19:19:17 176

原创 微服务

微服务基于微服务去开发一个分布式的项目1. 什么是微服务?微服务英文名称 Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些Web服务可以独立的编译及部署,并通过各自暴露的API接口相互通讯。他们彼此相互协作,作为一个整体为用户提供功能,却可以独立的进行扩展。2.分布式和微服务的区别1)分布式是一个概念性的东西,分布式项目就是将...

2020-05-16 19:12:06 279

原创 项目架构-----分布式集群的演变

架构演变单体架构All In One : 就是说我们的前端页面,后台服务,和数据库部署都在一台节点上面我们的项目开发完成后需要进行部署,将Tomcat和MySQL 安装到一台节点上,所有访问请求都来操作这一台电脑,每台服务器的同时访问量(并发量)是有上限的,随着现在互联网用户越来越多,单体架构不能满足大量的并发,甚至会导致服务器宕机,重启。服务器停止运行,单体架构的优势开发简单,只...

2020-05-16 19:11:11 221

原创 Shiro 与 SpringBoot 集成 三

Shiro 与 SpringBoot 集成 第三天添加权限addStringPermission(function.getUrl()) // 添加字符串权限for (Function function: user.getRole().getFunctions()) { info.addStringPermission(function.getUrl());// 添加权限 }cont...

2020-05-16 19:09:44 215

原创 SpringBoot 集成 Shiro 第二天

SpringBoot 集成 Shiro最重要的shiro_all依赖必须导入一、application.properties 转换 application.yml有application.propertiesapplication.ymlapplication.yaml在网站可以自动转换二、配置MyRealmpackage com.zhiyou100.realm;impor...

2020-04-21 22:36:31 114

原创 Shiro 权限框架第一天

shiro导jar包<!-- shiro权限jar包 --> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-all</artifactId> <version>1.2.2</version>&...

2020-04-20 22:38:23 192

原创 Swagger 基本使用

一、 导入相应的jar包 <!-- swagger --><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>...

2020-04-20 14:03:40 151

原创 AJAX

AJAXajax启到的时候浏览器自己发送一个http请求,然后获取到数据$.ajax({ }) 就代表的是ajax,变量之间用,分割他有 url地址 : url地址为 restful 的地址url:"http://localhost:8080/user",success:后面跟的是function() 方法,如果想要获取当前接收的结果 需要在方法的括号内 定义一个变量 ,因为js是...

2020-04-17 20:18:39 105

原创 JSON数据规范化

JSON数据规范化用mapmsg: 返回的信息code:返回的状态码data:返回的数据如果数据为空 就为null@RequestMapping("show.do")public Map<String, Object> show(){ Map<String, Object> map = new HashMap<String, Object>();...

2020-04-16 21:34:54 617

原创 前后端分离

前后端分离前端人员view:页面的展示+页面的跳转java做的crudController:数据传递service:业务逻辑mapper:链接数据库传统项目前后端分离

2020-04-16 11:26:38 191

原创 JQ

JQ的基本使用1、 元素选择器元素选择器直接写上元素的名称$("button").click(function (){alert("123");})2、类选择器$(".red").click(function (){alert("123");})3、 id选择器$("#p1").click(function(){ alert('p1');});4、 常用的这...

2020-04-14 23:44:19 206

原创 SpringBoot-MyBatis注解&& 批量操作&&获取添加id

SpringBoot-MyBatis注解增删改查注解把在xml里面写的内容写到注解当中,Results相当于ResultMap,有些列名与Java的属性名不一致,数据无法线束,用results解决,中间用,分割@Results({ @Result(id = true,column = "列名",property = "属性名"), @Result(id = false, colum...

2020-04-10 16:54:37 1226

原创 URL 相对路径和绝对路径

一、URL地址的对比URLSpringBoot http://localhost:8080/doctor/show.do传统项目 http://localhost:8080/MavenDemo10/doctor/show.do我们发现传统项目自带工程名(注:可以使删除掉),而springBoot项目默认会把工程名移除掉在外面开发的时候大家其实100%的会把工程名移除掉...

2020-04-08 21:55:59 1765

原创 SpringBoot链接数据库

SpringBoot链接数据库配置文件mybatismybatis.type-aliases-package=com.zhiyou100.mappermybatis.mapperLocations=classpath:mapper/*.xml链接数据库spring.datasource.url=jdbc:mysql://localhost:3306/hospital? useUn...

2020-04-08 21:53:50 133

原创 SpringBoot和thymeleaf

SpringBoot一、SpringBoot 介绍首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,SpringBoot就是Spring,它做了那些没有它你也会去做的SpringBean配置。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用SpringBoot很容易创建一个独立...

2020-04-08 21:23:43 232

原创 Config

Config@Configuration第一次练习生成了一个bean标签,id为hello 类型为java.lang.String 正文内容为你好生成了一个bean标签,id为hello 类型为java.lang.Integer 正文内容为1@Beanpublic String hello(){ return "你好";}@Beanpublic Integer num(...

2020-04-07 14:03:48 192

原创 PageHelper

这里写自定义目录标题PageHelper一、Pagehelper1.1 官网1.2 功能二、使用Pagehelper2.1 导入jar包2.2 mybatis的配置文件中在 Spring 配置文件中配置拦截器插件2.3 使用Pagehelper2.4 原理PageHelper一、Pagehelper1.1 官网https://pagehelper.github.io/docs/howtou...

2020-04-07 12:38:28 203

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除