自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaocai9999的专栏

欢迎进行JAVA讨论

  • 博客(9)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring经典面试题和答案

Spring 概述1. 什么是spring?Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。2. 使用Spring框架的好处是什么?轻量: Spring 是轻量的,基本的版本大约2MB。 控...

2019-07-28 20:06:28 116

原创 应该了解的GC 参数

前言:大家都知道,jvm在启动的时候,会执行默认的一些参数。一般情况下,这些设置的默认参数应对一些平常的项目也够用了。但是如果项目特别大了,需要增加一下堆内存的大小、或者是系统老是莫明的挂掉,想查看下gc日志来排查一下错误的原因,都需要咱们手动设置这些参数,下面就GC常用参数设置进行简单介绍,以便我们遇到该问题进行分析参考。1.verbose:gc表示,启动jvm的时候,输出jvm里面...

2019-07-25 11:42:42 591

原创 web开发基础jsp知识大全

一、JSP基础语法1、JSP模板元素JSP页面中的HTML内容称之为JSP模版元素。JSP模版元素定义了网页的基本骨架,即定义了页面的结构和外观。2、JSP脚本片段JSP脚本片断(scriptlet)用于在JSP页面中编写多行Java代码(在<%%>不能定义方法)。语法:<%多行java代码 %>例如:<%intnum=0...

2019-07-24 17:05:09 462

转载 Spring Boot 面试

随着 Spring Boot 使用越来越广泛,Spring Boot 已经成为 Java 程序员面试的知识点,很多同学对 Spring Boot 理解不是那么深刻,经常就会被几个连环跑给干趴下了!比如下面这一段的 Spring Boot 问答:问:你觉得 Spring Boot 最大的优势是什么呢?答:Spring Boot 的最大的优势是“约定优于配置“。“约定优于配置“是一种软件设...

2019-07-24 11:39:45 215

转载 MyBatis 中 $ 和 # 千万不要乱用

这是一次代码优化过程中发现的问题,在功能优化后发现部分数据查不到出来了,问题就在于一条sql上的#和$。下图为两条sql:从图上可以看出 wwlr.LabelId in(You can't use 'macro parameter character #' in math mode{showLabels}) 和 wwlr.LabelId in(#{showLabels}),其中s...

2019-07-24 10:52:44 5323

转载 java web过滤器filter

1、Filter是什么?Filter 技术是servlet 2.3 新增加的功能。Filter翻译过来的意思就是过滤器,能对客户端的消息进行预处理,然后将请求转发给其它的web组件,可以对ServletHttpRequest和ServletHttpResponse进行修改和检查。例如:在Filter中可以检查用户是否登录,对未登录的用户跳转到登陆界面。2、过滤器快速入门要定义一个过滤器...

2019-07-19 11:49:26 118

原创 Intellij IDEA中的Terminal工具 npm ,vue 命令行却显示不是内部命令问题

安装好了nodejs ,在Intellij IDEA中创建一个vue小项目,但是在Terminal 验证是否成功时却显示不是内部命令等信息,在cmd中又是正常的,所以确定环境变量没问题,在idea中setting 中已经安装了vue.js 等相关配置,最后上网查阅相关资料,默认cmd 配置问题,具体解决如图:...

2019-07-11 16:56:37 7067

原创 自定义redis缓存注解,更加深刻理解其原理

首先我们结合spring 来看一下redis缓存注解的使用首先我们定义一个配置类redisconfigpackage com.cai;import org.springframework.beans.factory.annotation.Value;import org.springframework.cache.annotation.EnableCaching;import or...

2019-07-08 00:00:02 976 1

转载 spring boot使用redis缓存数据与自动清除

在spring boot项目中使用缓存很方便,有如下两种使用场景:直接操作RedisTemplate缓存数据在方法上加@Cacheable注解来缓存数据方法1适用于缓存session、token等用户登录信息方法2适用于缓存查询结果直接操作RedisTemplate能够很灵活的对存入缓存中的key与value做定制化、并能很容易的实现缓存对象的过期时间。用@Cacheable注解方...

2019-07-07 23:38:39 2451

spring源码解读.xmind

对于有一定java开发技术人员想要了解spring 内部工作原理,可以根据思维导图进行源码分析与学习。

2019-11-03

创建自定义连接池实例

简单的利用java装饰模式自定义实现了连接池简单实例。

2018-01-20

springMVC 简单实例流程代码

最近重温springmvc框架知识,自己动手编写了springmvc一些简单的小功能,也是springmvc最基本的流程开发及相关组件使用,,并且有详细注解说明,对于新手非常使用。

2017-11-20

文件下载进度条

2017-03-25

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

TA关注的人

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