自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程学习者的博客

一个人的编程之路

  • 博客(20)
  • 资源 (7)
  • 收藏
  • 关注

原创 SpringBoot之简单使用SpringSecurity(一个简单的权限操作的Demo)

当前SpringBoot版本2.2.5.RELEASE,对应SpringSecurity5.2.2.RELEASE1.声明当前内容用于不认人学习和使用SpringSecurity,当前内容主要涉及SpringSecurity访问数据库集成MyBatis的操作,实现用户权限的基本控制2.pom依赖<parent> <groupId>org.springframewo...

2020-04-24 16:04:36 750

原创 SpringBoot之使用SpringSession简单的demo(基于Redis的方式控制HttpSession)

1.声明当前内容用于本人学历SpringSession这个Session管理工具,主要使用Redis实现个人实现分析可行性一般应用中我们直接与当前的Redis交互,添加指定的数据(作为数据共享的地方)SpringSessionRedis,一看就是往Redis存放Session数据的地方怎么将HttpSession中存放的数据改为存放在Redis中?3.1 可以自己实现HandlerM...

2020-04-21 12:59:45 1250

原创 SpringBoot之使用SpringData操作Elasticsearch(基本的增删改查)

1.声明当前内容用于本人学习和使用SpringDataElasticsearch操作Elasticsearch,主要是一些简单的增删改操作(Elasticsearch的版本为7.4.0)2.pom依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring...

2020-04-19 18:08:46 2880

原创 SpringBoot之操作Elasticsearch(基于RestTemplate方式实现)

1.声明当前内容主要用于本人学习和复习使用RestTemplate操作Elasticsearch,涉及到简单的查询操作2.pom依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactI...

2020-04-19 15:01:43 7982

原创 Elasticsearch之Kibana的简单使用(一个图形化操作Elasticsearch的工具)

1.声明当前内容用于本人学习和使用Kibana这个操作Elasticsearch的工具2.下载KibanaKibana的下载地址本人使用的版本为对应的Elasticsearch的kibana-7.4.0-win.zip的版本该图形化界面是基于node.js开发,bin目录就是启动目录,conf就是配置文件目录3.修改Kibana的配置文件kibana.yml这里主要修改的是kiba...

2020-04-19 11:43:17 865 1

原创 Elasticsearch之使用简单的增删改查(主键查询、条件查询和分页查询)操作(基于java的方式)

1.声明当前内容用于本人学习和巩固Elasticsearch,当前的内容基于前面的安装和使用Elasticsearch操作,这里的内容为简单的使用java方式操作当前的Elasticsearch2.准备操作由于返回的响应为InputStream,所以需要解析流为String来进行输出这里有一个小工具IOUtlspackage com.hy.elasticsearch.util;imp...

2020-04-18 16:44:39 1512

原创 Elasticsearch之简单的使用和访问操作

1.声明当前内容用于本人学习和复习使用Elasticsearch的,本文主要是一个极为简单的demo用于访问Elasticsearch当前的Elasticsearch的版本和安装开放操作在:CentOS7中安装和开放Elasticsearch操作2.pom依赖<dependency> <groupId>org.elasticsearch.client</gr...

2020-04-18 14:37:30 560

原创 SpringBoot之RMI的简单使用

1.声明当前内容用于本人学习RMI,这个基于java的服务发布调用协议,感觉类似webservice,但是RMI只能在java之间产生通信,其他的不支持2.创建主要的项目springboot-rmi在其模块下面添加rmi-api、rmi-client、rmi-server这三个maven模块pom.xml的配置<project xmlns="http://maven.apache...

2020-04-16 15:33:43 3353 1

原创 SpringBoot之优化分页拦截器以及自定义方法参数解析器

1.声明由于前面自定义并实现了分页拦截器,以及通过Spring的AOP方式获取每个分页中的参数,通过一段时间的使用和反思发现,该方式实现具有高耦合的情况本人自定义的拦截器:SpringBoot整合MyBatis中的技巧(基本的AOP配置以及创建自己的分页拦截器)前面使用方式的缺点:存在高耦合的,应该使用分页接口方式实现参数的获取通过AOP方式实现,发现每次需要传递到map集合中,取出的...

2020-04-16 11:22:13 1525 3

原创 SpringBoot之集成Shiro中出现的一个问题logout没有作用(实际上时authcBasic导致的问题)

1.声明当前的内容用于本人学习和使用之用,关于本人在一次偶然的机会发现的一个bug,一个关于shiro的bug(SpringBoot中集成Shiro的时候调用logout出现的bug)2.pom文件配置<parent> <groupId>org.springframework.boot</groupId> <artifactId>sprin...

2020-04-13 18:47:43 2922

原创 SpringBoot之vue访问shiro时出现的跨域问题的解决(前后端分离项目)

1.声明当前的内容用于记录当前前后端分离的vue项目,并且在SpringBoot中开启了Shiro进行权限控制,此时出现的跨域的问题,以及当前的解决方法2.一般的跨域请求1.基于WebMvcConfigurer是实现的 @Configuration public class CorsConfig implements WebMvcConfigurer { private Log log...

2020-04-13 12:39:16 2643 1

原创 SpringBoot之HandlerExceptionResolver的理解(处理异常解析器,不能处理访问错误)

1.声明当前的内容用于探讨和测试HandlerExceptionResolver对异常的处理,以及它的作用,用于本人深入理解Spring2.查看官方API的解释通过翻译:由对象实现的接口,这些对象可以解决处理程序映射或执行期间抛出的异常(在典型情况下为错误视图)。实现通常在应用程序上下文中注册为bean。错误视图类似于JSP错误页,但可以用于任何类型的异常,包括任何选中的异常,以及特...

2020-04-13 10:57:19 5386

原创 Spring之模拟实现AOP的功能(模拟Before,After,Around,AfterThrowing,AfterReturn)

1.声明当前的内容用于模拟当前Spring的AOP功能,主要用于本人理解或者学习之用!基本的代理实现主要通过这两个是实现:Proxy和InvocationHandler2.定义基本的接口和实例fly接口public interface Fly { void fly();}鸭子public class Duck implements Fly { @Override pu...

2020-04-12 17:16:31 243

原创 SpringBoot中配置redis的序列化方式(使用jackson序列化方式)

1.声明当前内容用于本人复习和使用redis,主要用于配置redis的值的序列化方式jackson这里借助spring2.配置pom文件<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifa...

2020-04-12 14:23:54 6816

原创 C语言之自定义的学生管理系统

1.声明当前内容用于本人学习和巩固C语言的,编写的一个基本的C语言的增删改查的demo(学生管理系统)当前内容的作用,用于本人深度学习C语言的指针和结构的用法,以及排序操作2.主体程序部分/* * 当前内容用于使用当前的c语言实现一个基本的学生管理系统(基本的增删改查) * 创建时间:2020-04-10,完成时间2020-04-11 */ #include <stdio...

2020-04-11 16:47:48 213

原创 SpringBoot之一个TreeNode模块的Demo(使用Mybatis的高级查询实现)

1.声明当前内容用于本人学习,以及笔记之用,主要解决TreeNode这个问题,例如菜单节点2.分析类似菜单的实现1.分析例如菜单的需求分析这个需求并实现这个类的数据结构分析查询的sql3.创建该数据结构TreeNode@Data@EqualsAndHashCode(callSuper = false)@Accessors(chain = true)public class...

2020-04-10 10:05:49 509

原创 SpringBoot之一个权限模块的Demo(使用MyBatisPlus插件的(以及部分的高级映射))

1.声明当前内容用于本人复习和使用mybatis和使用mybatisplus.以及在开发权限demo中的过程中出现的部分问题的思考和实现模型用户具有基本信息(age,name…),并且具有角色(多个)一个角色具有多个权限所以存在基本的表为:用户表,权限表,角色表,用户角色表,角色权限表(通过角色控制权限)关于一个角色可以直接分配权限的情况不再本内容的考虑范围之内(如果存在就必须有用...

2020-04-08 13:08:06 642

原创 SpringBoot之MyBatisPlus插件的入门使用(一个简化开发的插件)

1.声明最近有人问我用过MyBatis-Plus吗,我果断回答了解过!但是本人的博客中有一个自定义的分页插件:SpringBoot整合MyBatis中的技巧(基本的AOP配置以及创建自己的分页拦截器),自己通过debug实现的,因为插件好写(就按照官方的写基本就可以实现了)但是别人又问到了,于是就去了解写了几个demo,官方地址:MyBatis-plus结果发现这个东西就是一个半hiber...

2020-04-07 12:10:42 477

原创 SpringBoot中操作MongoDB数据库(使用MongoTemplate和Jpa方式)

1.声明当前的内容用于本人学习和操作当前的SpringBoot对MongoDB数据库的操作,该操作分为使用MongoTemplate和Jpa两种方式当前内容借鉴:Spring Data MongoDB2.pom依赖<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/...

2020-04-06 11:49:23 4363 3

原创 SpringBoot中使用Quartz和Scheduler

1.声明当前的内容用于本人分析和使用定时任务:Quartz和Scheduler2.使用SpringBoot中的Scheduler方式执行任务1.首先需要在当前的SpringBoot的入口中开启Scheduler@SpringBootApplication(exclude = { DataSourceAutoConfiguration.class }) // 这里不需要使用数据源操作@En...

2020-04-05 16:03:43 2439

windows10下eclipse操作Linux中的HBase需要的东西.rar

该资源主要用于在window10的Hadoop的bin文件下所需要的东西,主要用于使用window10中的eclipse访问当前的Linux的HBase,使用MapReduce的Job来实现复制HBase的表操作

2020-06-18

jdk-8u151-linux-arm32-vfp-hflt.tar.gz

当前内容主要为Linux Deploy中的CentOS7的jdk,是32位的,主要用于手机端配置jdk

2020-06-07

本人搭建集群的手机app软件

当前的东西主要本人搭建Rabbitmq集群的手机端软件,搭建手机Linux的东西,名称就是Linux Deploy

2020-05-25

otp_erlang_22.3.tar.gz

当前内容主要是在Linux Delpoy的CentOS7中编译的erlang文件,主要对应rabbitmq3.8.3版本(改版本未22.3版本),与电脑端的编译不同

2020-05-25

我使用的HadoopJar.rar

当前的资源主要用于eclipse中的安装了对应的插件的Hadoop Map/Reduce中的install dictionary中的内容,是Eclipse连接操作hadoop使用的包集合

2019-10-13

我的eclipse的hadoop所需要的插件.rar

当前插件主要放在eclipse中的plugins中,用于连接当前的Linux中的Hadoop所使用的工具

2019-10-13

我使用的sakila-db.rar

当前的资源是本人使用 MySQL之优化分析中案例所使用的数据库资源,主要借鉴这个sql数据库来优化问题的

2019-09-15

空空如也

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

TA关注的人

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