- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 rabbitMQ 三种常用交换机:direct、topic、fanout的使用以及区别
rabbitMQ 三种常用交换机:direct、topic、fanout的使用以及区别
2022-12-28 15:14:45 2457 1
原创 com.rabbitmq.client.ShutdownSignalException: connection error;连接rabbitMQ失败
com.rabbitmq.client.ShutdownSignalException: connection error;连接rabbitMQ失败
2022-12-16 10:46:42 828
原创 @SentinelResource注解使用 blockHandlerClass blockHandler fallbackClass fallback Value
@SentinelResource注解使用 blockHandlerClass blockHandler fallbackClass fallback Value
2022-12-15 10:29:23 528
原创 org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 null
org.springframework.web.client.HttpServerErrorException$InternalServerError: 500 null
2022-12-07 15:55:28 8900
原创 操作mysql出现1044 Access denied for user ‘root‘@‘%‘ to database ‘xxx‘错误提示
操作mysql出现1044 Access denied for user 'root'@'%' to database 'xxx'错误提示
2022-07-18 08:44:32 14795
原创 shiro加密 加盐 以及登录验证
2.用户注册时对密码进行加盐加密盐生成方式:通常用用户id+随机数产生(这里直接使用随机数)加密方法:使用shiro自带的Md5Hash参数分别为:密码 盐值 加密次数(注意这里加密次数与配置类中加密次数必须一致)将加密后的密码和盐值存放在数据库中这里的密码对比是通过 密码+盐值对比数据库中的密码具体方法参数如图到此 结束---------------------------------------------------------------------------------------
2022-06-17 09:11:50 482
原创 js截取url后第一个数值
js如何截取url得到第一个数值var id = (window.location.href).split("?")[1];
2021-05-25 18:59:07 479
原创 select动态获取option的值
js中如何通过查询数据库让select动态获取option的值 <select name="dept" id="dept"> <option disabled>请选择</option> </select>//定义idjs部分通过ajax查询数据库后动态拼接$(function () { $.ajax({ type:'post', url:'ques',
2021-05-25 18:56:29 648
原创 bootstrap如何获取指定行id
bootstrap获取指定表格的行的id值(多行或者单行) var array=$('#table').bootstrapTable('getSelections');//获取所选中的行 var arr=[]; $.each(array,function (i,e) { arr.push(e.id); });//each循环放入id值...
2021-05-25 18:49:25 723
原创 POI依赖
POI导入导出Excel依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </dependency> <dependency> <groupId>org.a
2021-03-26 14:06:57 3865
原创 Spring-mvc拦截器
Spring-mvc拦截器拦截器在开发一个网站时可能有这样的需求:某些页面只希望几个特定的用户浏览。对于这样的访问权限控制,应该如何实现呢?拦截器就可以实现上述需求。在 Struts 2 框架中,拦截器是其重要的组成部分,Spring MVC 框架也提供了拦截器功能。Spring MVC 的拦截器(Interceptor)与 Java Servlet 的过滤器(Filter)类似,它主要用于拦截用户的请求并做相应的处理,通常应用在权限验证、记录请求信息的日志、判断用户是否登录等功能上。拦截器的定义
2021-03-26 14:00:38 82
原创 mybatis-plus
mybatis-plus简介:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生特性:**无侵入:**只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑**损耗小:**启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作**强大的 CRUD 操作:**内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需
2021-03-21 13:09:55 113
原创 spring-mvc
**一:什么是Spring-MVCSpring对Spring-MVC提供了支持Spring-MVC是在Servlet的基础演变而来的(1).MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。(2).MVC主要作用是降低了视图与业务逻辑间的双向偶合。(3).MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异MVC的主要职责(1).Controller:控制器取得表单数据调用
2021-03-17 20:24:50 81 1
原创 JavaConfig
*JavaConfig什么是JavaConfig?Spring JavaConfig是Spring社区的产品,他提供了配置Spring IOC容器的纯Java方法javaConfig的作用利用纯java开发在不用添加xml配置文件的情况下使用注解以此达到高效的开发JavaConfig的优点1.面向对象的配置。由于配置被定义为JavaConfig中的类,因此用户可以充分使用Java中的面向对象功能。一个配置类可以继承另一个,重写它的@Bean方法等。2.减少或者消除XML配置。基于依赖注入原则的
2021-03-14 18:13:55 1414 1
原创 java动态代理
java动态代理在了解动态代理之前,我们首先要了解我们为什么要用代理模式在编程中我们希望自己的代码是灵活的而不是死板的,能动态配置的东西就不要写死。这样来提高程序的可扩展性。如果不使用代理模式,将来我们想在当前的业务逻辑下添加一些其他的处理,比如日志、校验等等,就不得不侵入原有的业务代码,尤其是在重重继承关系复杂的类中,需要增加一些内容,并不清楚会不会影响到其他功能,所以使用代理来实现需要增加的内容代理模式又分为静态代理和动态代理静态代理(1).静态代理类:由程序员创建或者由第三方工具生成,再进行
2021-03-14 14:21:17 170 4
原创 Cause: java.io.IOException: Could not find resource com/zhang/dao/UserDao.xml
Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource com/zhang/dao/UserDao.xml错误源文件Could not find resource com/zhang/dao/UserDao.xmlD:\jdk\jdk1.8.0_65\bin\java.exe
2021-03-10 08:29:46 391
原创 原生mybatis搭建基础
Mybatis工程的搭建idea版**1:**首先我们先创造一个空的maven环境**2.**maven工作区间创作好之后我们首先应该加入mybatis工作下所需要的依赖包,在pom.xml中加入相关依赖让它来帮助我们自动下载包在这里我们分别加入的三个mybatis测试所需要的依赖junit是java的单元测试类mysql我们为数据库mybatis为我们开发mybatis所需要的支持<!--Junit--> <dependency>
2021-03-09 09:53:22 216
原创 idea整合ssm框架
## IDEA配置ssm框架1.创建一个空白的maven工程2.配置pom.xml文件<dependencies> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12
2021-03-01 11:45:37 138
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人