自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zb201666的博客

zb201666的博客

  • 博客(17)
  • 收藏
  • 关注

原创 java中四种常见线程池

java中四种常见线程池Java通过Executors类提供四种线程池,我们查看源码可以知道,这四种线程池内部都是基于ThreadPoolExecutor类(Executor的子类)实现的。分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。源码结构:newFixedThreadPool创...

2019-06-04 15:52:47 1206

原创 关于使用VMware安装CentOS7的教程

关于使用VMware安装CentOS7的教程首先从官网上下载CentOS7百度搜索CentOS7进入官网提供的下载页然后选择DVD ISO的下载链接,DVD ISO下载下来的系统更完整,更方便大家的使用。然后进入到下载链接界面,官网提供了多种链接地址,大家可以根据网速自行选择一种进行下载。VMware准备百度vm,可以进入到vm官网通过官网提供的地址下载,博主这里由于网速问...

2019-05-29 16:03:52 391

原创 关于ElementUI中级联选择器选择内容时出现空白的情况

关于ElementUI中级联选择器选择内容时出现空白的情况使用ElementUI中级联选择器进行某些数据的选择时,发现最后一级是空白的页的情况,如下图所示:原因分析通过查看请求中的响应我们发现,响应数据中存在children为[]空数组的情况,而在ElementUI中的级联选择器里,[]会被解析为空白数据进行展示,因此,前端人员在接受到后端开发人员返回的数据时,需要将children为[...

2019-05-27 22:34:28 6593 2

原创 关于项目中出现的多层级菜单的实现方法

关于项目中出现的多层级菜单的实现方法在项目开发中,经常会有多层级菜单的功能需求需要实现,实现多层级菜单一般都是采取递归的方式进行逐级遍历,但是这种方式存在明显的不足,就是当层级关系比较深时,通过父级去递归对应的子级,子级去递归自己的子级时,如果涉及到数据库的查询,那么就会多次发送SQL查询语句去数据库查询,造成数据库访问剧增,严重影响系统功能的响应速度,造成不好的用户体验。这里,我给大家介绍一种...

2019-05-27 22:08:37 2009

原创 关于Spring整合SpringMVC、Mybatis的配置

关于Spring整合SpringMVC、Mybatis的配置spring.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchem...

2019-05-15 19:56:37 112

原创 使用EasyPoi模拟导出和导入

使用EasyPoi模拟导出和导入前言:easypoi教程请参考http://easypoi.mydoc.io/#text_231892实体类员工实体类package cn.itsource.ibs.test.easypoi;import cn.afterturn.easypoi.excel.annotation.Excel;import cn.afterturn.easypoi....

2019-05-15 19:42:52 2672 2

原创 使用POI进行Excel表格的基本导入导出

使用POI进行Excel表格的基本导入导出导包,采用maven添加依赖 <!-- poi支持的jar包 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <ve...

2019-05-15 19:24:23 479

原创 关于Spring整合SpringMVC、SpringDataJPA的配置

关于Spring整合SpringMVC、SpringDataJPA的配置说明Spring.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springfr...

2019-05-15 19:17:48 247

原创 关于使用JPA的配置

关于使用JPA的配置说明:这是单独使用jpa的配置,没有考虑和其它框架集成。采用的是hibernate对于jpa的支持,使用maven来添加相关的依赖。项目依赖<dependencies> <!-- hibernate核心包--> <dependency> <groupId>org.hiberna...

2019-05-15 18:58:49 370

原创 请求转发和重定向的区别

请求转发(forward)和重定向(redirect)的区别概念转发forward:转发是服务器把本次请求对象和响应对象直接交给下一个资源,只有一次请求,数据可以共享。重定向redirect:服务器强制性地要求浏览器再次发出新请求去访问指定路径,多次请求,数据无法共享。区别请求的个数:转发只有一个请求,重定向多个请求;请求内数据共享:转发共享数据,重定向不共享数据;地址栏:转发地址...

2019-05-12 23:54:09 471

原创 关于Spring整合SpringMVC、JPA的配置

Spring整合SpringMVC、JPA的配置细节Spring.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/...

2019-05-12 22:33:30 298

原创 关于Spring整合SpringMVC、SpringJDBC时的配置

Spring整合SpringMVC、SpringJDBC时配置文件的配置细节web.xml文件的配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns...

2019-05-08 22:59:32 217

原创 SpringMVC传递数据给页面前端的方式

SpringMVC传递数据给页面前端的常见方式有如下几种:传统方式:三大作用域.setAttribute,在转发到页面,在页面中就可以取出数据,但是这种只支持同步请求 /** * 传统方式 * @param req * @param resp * @throws ServletException * @throws IOException */ @Reque...

2019-05-08 22:38:36 2805

原创 SpringMVC接收请求参数的方式

SpringMVC接收请求参数的常见方式有如下几种:传统方式:req.getParameter() /** * 传统方式 * @param req * @return */ @RequestMapping("/test.do") public String test(HttpServletRequest req){ System.out.println("请求...

2019-05-08 22:26:26 310

原创 redis缓存击穿、缓存穿透、缓存雪崩问题

把redis作为缓存使用在现在的项目中已是比较常见的技术,但是使用redis后也可能会碰到一系列的问题,尤其是数据量很大的时候,最经典的几个问题如下:缓存穿透问题:前端发出大量的请求来访问redis中不存在的数据,请求直接穿透redis访问数据库, 导致数据库剧增,面临崩溃的危险。(缓存和数据库中都没有的数据访问)。可采取的方案:a) 对从redis中获取数据加锁;b) 使用线程池...

2019-05-08 22:09:20 1550

原创 Spring整合SpringMVC和SpringDataJPA更新前端表单提交的数据后,出现的数据丢失问题

我们在做项目中,经常会遇到这样一个问题,后端使用SpringMVC接收前端提交的更新数据表单的参数后,调用Service层的更新方法更新数据后,发现前端展示中,刚刚更新的那个对象的数据展示不完整了,某些属性的值直接就消失了。博主在最近的项目中就遇到了这个问题,现我将出现这个问题的原因以及解决方案总结如下。原因分析我们在发生数据更新时,编辑表单中没有将需要更新编辑的对象的所有属性进行表单回填,往...

2019-03-23 22:58:18 1063

原创 冒泡排序内外层优化

冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果两个元素的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有顺序交换产生,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的核心思想如下:①比较相邻的元素。如果第一个比第二个大,就交换他们两个的顺序。②对每一对...

2019-03-19 19:57:48 471

空空如也

空空如也

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

TA关注的人

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