自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Webstorm 中npm不是内部或外部命令也不是可运行的程序

1.可能是重装node.js后未起作用,但在dos中npm好使 2.盘它2.重新修改路径,指向node程序3.重启

2020-07-07 09:50:44 1515 2

原创 Shiro安全框架,登录权限实战

加完依赖后springboot里面使用shiro,先要实现一个自定义安全策略,而后继承AuthorizingRealm ,里面有两个方法 先写认证的方法,再写授权的方法。@Componentpublic class MyRealm extends AuthorizingRealm可以在认证的方法中获取到前台传过来的用户名,再从数据库通过用户名查询出正确的密码。在new 一个simpleAuthenticationInfo, 第一个参数放前端传来的用户名,第二个是从数据库查处的密码,第三

2020-07-03 20:54:22 306

原创 什么是微服务,SpringCloud和Eureka

一.引言1.什么是SpringCloudSpringCloud是一套微服务开发一站式解决方案,它提供了微服务开发的很多功能组件,比如服务统一管理,配置,路由网关,断路器,集群状态配置等等。而且SpringCloud与SprigBoot五分衔接,配合SpringBoot能够更轻松的搭建出一套微服务架构平台。2.什么是微服务微服务其实就是一种架构设计风格,并没有明确的技术绑定和架构概念。简单来说,微服务架构风格其实就是将原来的单一架构开发为一组小型服务(微服务)的方法,每个服务都运行在自己独立的进

2020-05-12 23:46:00 418

原创 springcloud常用配置【application.yml】

*1. 若application.yml 和bootStrap.yml 在同一目录下,则bootStrap.yml 的加载顺序要高于application.yml,即bootStrap.yml 会优先被加载。当然,在一些情况上不用那么区分这两个文件,你只需要使用application文件即可,把全部选项都写在这里,效果基本是一致的,在不考虑上面的加载顺序覆盖的问题上。2.但是发现在官网或者其他的开源项目中,大多是使用.yml文件配置的。将yml与properties对比之后发现,yml最大的好处在于其拥

2020-05-11 14:02:16 2064

原创 SSM整合Dubbo+zookeeper

SSM整合Dubbo一.新增maven 项目在父项目中添加依赖管理以及jdk插件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta...

2020-05-08 00:19:28 365

原创 Dubbo 启动报java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy

1.## Dubbo 启动报java.lang.NoClassDefFoundError: org/apache/curator/RetryPolicy2. Failed to subscribe consumer://169.254.152.105/1.Dubbo 启动报错错误信息"C:\Program Files\Java\jdk1.8.0_74\bin\java.exe" -ea -...

2020-05-01 02:08:24 4391

原创 嵌套异常与MVC注解补充(关于视图解析器不起作用的错误)

排除代码路径错误后就看注解问题

2020-04-28 19:14:51 349

原创 solr与ssm整合

solr的对象都是⼀个⽂档对象,所以要把对象 dao 转换为⽂档给 solr在 schema.xml 中,设置业务系统Field,其中 field 标签中的 name 和 数据库⾥要搜索的字段⼀致。<field name="item_title" type="text_ik" indexed="true" stored="true"/><field name="ite...

2020-04-28 18:54:28 250

原创 Solr的简单配置

Solr简单配置1.概念:solr是基于Lucene的Java 的搜索服务器,运行再tomcat中2.特点:1.高级的全文搜索;3.目录结构:1.bin:运行脚本2.dist-solr.war:丢给tomcat,就可以直接运行。4.solr环境配置 1.新建solr文件夹 2.管理tomcat的用户。tomcat-bin-cmd-startup.bat,启动tomcat,...

2020-04-26 22:14:25 99

原创 Redis(2)--------redis回滚

注:上一篇提问Redis 的作者再事务功能的文档中解释,不支持事务回滚是因为这种复杂的功能和Redis追求的简单高效的设计主旨不符合,并且认为,Redis事务执行时,错误通常时编程错误造成的,这种错误通常只会出现在开发环境中,而很少会在实际的生产环境中出现,所以他认为没有必要为Redis开发事务回滚功能。 所以我们在讨论Redis事务回滚的时候,一定要区分发生错误的时候。Redis(2)No...

2020-04-23 23:20:59 932

原创 Redis与Jedis

redis概念:基于内存,缓存数据库,⾮关系型数据库。特点:内存作为数据存储介质。1.珍贵,2.读写效率极⾼,远超数据库。需要异步的同步到磁盘上,所以,持久化⽅式有两种。⾮关系型数据库,所以KeyValue形式存储,数据类型value有多种,常⻅的有5种。与 memcache 不同的是,但有持久化操作,可以作为数据库使⽤。持久化⽅式两种:快照模式,aof⽇志追加模式。主从模式,...

2020-04-22 21:53:05 956 1

原创 IDEA连接MySQL报错

MySQL报错:Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ property manu…问题描述:错误:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property m...

2020-04-14 12:10:25 190

原创 SpringBoot整合Swagger

1.添加依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency>...

2020-04-11 01:09:50 88

原创 SpringBoot整合jpa

1.添加依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> <dependency&gt...

2020-04-10 13:20:36 71

原创 Ajax实现用户存在的判断

1.Ajax的简易登录1.1模拟数据库2.register.jsp<%-- Created by IntelliJ IDEA. User: zzg Date: 2020/4/6 Time: 17:00 To change this template use File | Settings | File Templates.--%><%@ page c...

2020-04-06 22:29:08 118

原创 原生Ajax 简易 四步

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><h1>this is ajax index</h1>&lt...

2020-04-06 02:14:08 186

原创 MySQL如何修改数据默认存储路径

一 .在初次安装mysql 的时候将数据库目录安装在了系统盘。(第一个磁盘)使用了一段时间之后数据库存储量变大。因此必须将存放数据空间换地方了。下面是简单的操作。1.如果不是保存在Data路径或者不知道保存在哪的,可以打开mysql数据库,输入 show global variables like “%datadir%”;然后复制路径,![在这里插入图片描述](https://img-b...

2020-04-04 12:05:02 711

原创 IntelliJ IDEA自定义配置和缓存位置

不管你将 IntelliJ 装在什么地方,它都会在 C 盘的用户目录下创建 .IntelliJIdea… 目录,而且这个目录会随着时间增长到几个 G 那么大。这会占用C盘的空间,为了不占用C盘空间,而且重装系统后数据不会丢失可以更改配置,把idea配置文件放到其它分区中去。这是c盘的默认。1. 关闭IDEA2. 将C盘的.IntelliJIdeaXX 目录拷贝至自定义位置;比如:D盘...

2020-04-03 12:41:14 5854

原创 GameOver

几个小时内完成项目的ppt与项目讲解的录屏脑阔嗡嗡的终于告一段落了!!!

2020-04-01 23:17:54 93

原创 IntelliJ IDEA 设置全局编码为UTF-8

…IntelliJ IDEA 设置全局编码为UTF-8

2020-03-23 21:35:18 990

原创 测试报错与ssm整合中的500

标题添加@Resource后。。。这个问题捏 就是在spring-mybatis.xml中加个注解。。。<context:component-scan base-package="com.qfedu.service" />错误日志org.springframework.beans.factory.BeanCreationException: Error creating...

2020-03-18 22:16:36 117

原创 SSM的简单整合

SSM的整合1.pom文件新增依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schema...

2020-03-18 00:45:45 70

原创 spring 在自动注入bean的时候无法自动注册UserService这个类

Could not autowire. No beans of ‘IUserService’ type found如果是用xml配置的,确定下bean的name(id)是否正确,配置是否完整,如果是用注解,确定下你xml配置里面的扫描包是否扫描到了UserService这个java类所在的包,并且看下UserService类的注解配置是否正确!...

2020-03-17 00:20:45 1226

原创 Mybatis小记

1.mybatis的SQL语句的构建器values (column ,values) 方法,第一个参数为数据库 的表的列名,第二个参数为要填充的数据特别注意,要给value添加单引号这个类中所有的方法返回值是StringMybatis提供映射标签提供关系映射标签支持动态标签2.流程加载配置接受并调用请求处理返回处理结果将最终的处理结果返回3.功能...

2020-03-17 00:05:23 346

原创 动态SQL与Mybatis的日志

一 . 动态SQL1.UserMapper<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">...

2020-03-15 19:25:02 55

原创 简答的查询

utilpackage com.qfedu.util;import org.apache.ibatis.io.Resources;import org.apache.ibatis.session.SqlSession;import org.apache.ibatis.session.SqlSessionFactory;import org.apache.ibatis.sessio...

2020-03-15 15:42:53 90

原创 小记

如果以用户为出发点 据应在用户表里添加一个List<Order> 用户里的oid 根据Oid查询Order对象单表查询会查出所有字段对应的值,如果有对象 就会查出对象(对象为空)对应的1 然后把交1给另个SQL语句中所求的字段,然后进行运行,拿出1对应的值。============一association 是一对一 <association proper...

2020-03-11 23:51:53 52

原创 Mybatis实现订单案例的五表联合操作

Mybatis实现订单案例的五表操作1.pom文件添加juint,mysql,mybatis(3.4.4)2.设置mybatis配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" ...

2020-03-11 23:49:23 241

原创 日记

加粗样式## 标题从错误信息到搭建搭建SpringMVCSpringMVC项目中web.xml是复制的或者newFile再 复制异常处理<error-page> <error-code>404</error-code> <location>/404.html</location></error-page&g...

2020-03-07 01:33:16 67

原创 登录流程解析SpringMVC

标题一:用户发起登录请求,比如post,服务器会根据传过来的URL资质进行匹配,xml中的DispatcherServlet会进行处理,随后调用HandlerMapping(处理器映射器),会生成对应的对象全部返回给前端控制器此时DispatcherServlet会调用Adapter(适配器)调式的controller控制器。然后获取(JavaBean)对象,编写dao包中的查询类,在数据库中查...

2020-03-05 23:35:27 83

原创 SpringMVC与struts

一、框架机制spring mvc 和 struts2的加载机制不同:spring mvc的入口是servlet,而struts2是filter(servlet和filter区别见本文最后)1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。2、Filter在容器...

2020-03-05 21:55:00 236

原创 SpringMVC流程

SpringMVC流程1、 用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、 DispatcherServlet调用Ha...

2020-03-05 21:52:57 41

原创 spring

标题ProductInputControllerpackage com.qf.controller;import org.springframework.web.servlet.ModelAndView;import org.springframework.web.servlet.mvc.Controller;import javax.servlet.http.HttpServletReq...

2020-03-04 01:25:38 69

原创 Spring的AOP实现(4)

标题 xml aop:config方式实现AOPIUserServicepublic interface IUserService { List<Object> getAlluser(); boolean saveUser(Object user); boolean deleteUser(int uid); boolean updateUser...

2020-02-28 14:54:46 52

原创 五种通知方式来实现aop

标题1.前置通知,在业务方法之前执行 [Before advice]。2.后置通知,在业务防止后执行3.环绕通知,同时在业务方法的前后执行 [Around advice]4.最终通知,可以拿到业务的返回值5.异常通知,可以捕获业务方法中的异常对象 [After throwing advice] **加粗样式**注意:如果同时配置来所有的通知方式,则执行顺序依次为: befor...

2020-02-28 12:03:28 255

空空如也

空空如也

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

TA关注的人

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