自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis-Plus学习笔记

1. 简介MyBatis-Plus官方文档:https://mp.baomidou.com/guide/MyBatis-Plus(简称 MP)是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分

2021-07-04 21:30:48 282

原创 ElasticSearch学习笔记

1.概述ElasticSearch是一个开源的可拓展的分布式搜索和分析引擎。它可以近乎实时的存储、检索数据。

2021-07-04 14:51:56 380

原创 使用xjar对jar包进行加密操作

1.说明有时候我们希望自己打的jar包不能被反编译出来,这样我们可以使用xjar对jar包进行加密操作。详细情况请参考官网:https://github.com/core-lib/xjar2.使用步骤1.添加依赖<project> <!-- 设置 jitpack.io 仓库 --> <repositories> <repository> <id>jitpack.io</id&

2020-10-05 23:22:14 1246

原创 java实现word转pdf

1. 使用jacob

2020-10-05 23:10:41 1595

原创 dubbo+zookeeper初体验

1.

2020-09-11 22:31:46 89

原创 springboot整合redis

1. pom.xml文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>2. application.properties配置spring.redis.host=127.0.0.1spring.redis.po

2020-09-08 23:46:03 64

原创 springboot----定时任务

1. 启动类上加注解@EnableScheduling,开启定时任务@EnableScheduling //开启定时功能的注解@SpringBootApplicationpublic class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); }}2. 方法上加注解@Scheduled,指明

2020-09-08 22:14:51 54

原创 springboot----邮件任务

1. pom.文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId></dependency>2. application.yml配置spring: mail: username: ***** #此处为邮箱 password:

2020-09-08 21:57:01 83

原创 springboot之异步任务

1. 指明方法为异步方法,注解@Async@Servicepublic class AsynService { @Async //指明这是一个异步方法 public void sayHello() throws InterruptedException { Thread.sleep(3000); System.out.println("睡眠了3秒"); }}2. 在启动类上开启异步注解,@EnableAsync@Ena

2020-09-07 23:04:16 59

原创 springboot整合swagger

1. pom.xml文件<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version></dependency><dependency> <groupId>io.springfox</

2020-09-07 22:41:29 64

原创 springboot整合shiro

1. pom.xml文件<!--shiro--><dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.4.1</version></dependency><!--log4j日志--><dependency&gt

2020-09-06 23:00:16 97

原创 springboot打印执行的sql到控制台

1. 结合mybatismybatis: type-aliases-package: com.example.pojo mapper-locations: classpath:mapper/*.xml configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl2. 使用logging模块logging: level: com: example: mapper: d

2020-09-06 21:43:06 827

原创 springboot整合springbootSecurity

1. pom.xml<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId&g

2020-09-03 23:12:11 75

原创 springboot整合mybatis

1. pom.xml文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId>

2020-09-03 23:11:25 47

原创 springboot整合druid数据源

1. pom.xml配置<dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version></dependency><!--druid --><dependency> <groupId>com.alibaba</

2020-09-03 23:10:25 129

原创 springboot整合jdbc

1. pom.xml配置<!--jdbc--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><!--web--><dependency> <groupId>org.

2020-09-03 23:09:59 57

原创 springboot配置登录拦截器

1. 自定义拦截方法public class LoginHandlerInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { Object user=request.getSession(

2020-09-03 23:08:43 194

原创 Java基础

1. 注释注释并不会被执行,只是写给人看的。单行注释           //单行注释多行注释           /* 多行主持 */文档注释2. 标识符标识符注意点:所有标识符都应以字母(A-Z或a-z),$或 _开始首字符之后可以是字母(A-Z或a-z),$或 _或数字的

2020-08-29 11:40:32 43

原创 CSS的选择器——逗号、空格分隔和连写的区别

1.问题描述       最近在写HTML页面的时候,CSS选择器中逗号、空格分隔和连写的区别,傻傻分不清楚了。于是写下这篇博客,记录一下。2.问题情况(1)连写 :表示当前元素需要同时具备才会出现效果<!DOCTYPE html><html><head><style>.one.two{background-color:yellow;}</style>&

2020-06-17 22:21:28 6528 3

原创 Vue.js学习——Vue.js基础

1. Vue的插值操作——Mustache语法使用方法: {{ }}。示例代码:<!--html代码--><div id="tip"> <h2>{{message}}</h2></div><!--js代码--><script> const tip=new Vue({ el:"#tip", //挂载元素 data:{ message:"Hello World" } })&lt

2020-06-14 00:39:24 129

原创 Vue.js学习——Vue.js的介绍

情况说明: 最近在学习Vue.js,决定将自己的学习过程给记录下来,以供后面查阅的方便。1.什么是Vue.js?Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架(即:可以将Vue作为你应用的一部分嵌入其中)。Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。2.Vue.js的引入方式通过本地文件引入。 <script src="../js/vue.js">

2020-06-07 12:57:12 130

原创 Github搜索技巧整理

注意:可以组合使用按照项目名/仓库名搜索(大小写不敏感): in:name xxx按照README搜索(大小写不敏感): in:readme xxx按照description搜索(大小写不敏感): in:description xxx按照stars数搜索: stars:>xxx按照forks数搜索: forks:>xxx按照编程语言搜索:language:xxx最...

2020-04-09 20:50:17 222

原创 关于$.ajax()、$.post()、$.get()获取return值的问题

问题描述:使用.ajax()、.ajax()、.ajax()、.post()、$.get()获取不到return的返回值,如图所示错误示例问题原因:(1)在ajax方法中直接return返回值,return的结果对调用它的函数无效(2)ajax默认为异步,异步不可以直接return返回结果解决方案:对于$.ajax():$.ajax({ async : false }...

2020-03-17 21:42:14 665

原创 记录一下:针对Integer类型的数据,mybatis进行if判断的时候出现的问题

问题描述:当我进行搜索时,下拉框value=1 或者value=2的时候都是可以搜索到数据的,但是value=0搜索不到。以下是前端部分代码和SQL语句:解决办法:(1)将value=0 ====》更改为value=3(不推荐)(2)将Integer 改为int(不推荐)&apos(3)其实是在SQL中只有String类型的数据需要加上!=''的判断条件。...

2020-03-05 17:52:48 138

原创 前端去掉后端传递来的属性值为null的属性

问题描述:前端接收后端传递来的属性值时,经常会接收到属性值为null的属性。如图所示:我们要获取的只有majorId和majorName。而后台传递把departmentId和department的值也传递过来了,而我们又不使用这些数据。解决方法:(1)添加以下依赖: <dependency> <groupId>com.fasterxml.j...

2020-03-03 01:05:43 857

原创 html页面获取PageInfo数据时报错No converter found for return value of type: class com.github.pagehelper.Page

问题描述:当前端获取PageInfo数据时,提示没有转换器java代码: //显示所有的公告信息 @RequestMapping("showAllNotice") @ResponseBody public PageInfo showAllNotice(int pageNum, int pageSize){ //传入当前页和每页记录数 ...

2020-02-16 23:45:57 636

原创 前端上传文件的两种方式(表单上传、ajax上传)

方式一: 表单上传:<form action="file/FileUpload" method="post"> <input type="file" name="file"> <input type="submit" value="上传文件"></from>方式二:ajax上传:html代码<input t...

2020-02-14 12:37:59 1144 1

原创 清空浏览器中文件选择框的值

最近学习的过程中遇到了上传文件后文件选择框依旧显示刚上传文件的文件名的问题。亲测有效Html代码:<input type="file" name="resourceFile" id="resourceFile">JS代码//Chrome$("#resourceFile").prop("value","");//IEvar resourceFile= $("#res...

2020-02-14 12:10:56 141

原创 Java验证码 ValidateCode.jar的使用(附下载链接)

ValidateCode.jar下载地址:点击下载 密码:aiyb前端代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/...

2020-02-06 19:32:03 5642 13

空空如也

空空如也

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

TA关注的人

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