- 博客(17)
- 收藏
- 关注
原创 java中四种常见线程池
java中四种常见线程池Java通过Executors类提供四种线程池,我们查看源码可以知道,这四种线程池内部都是基于ThreadPoolExecutor类(Executor的子类)实现的。分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。源码结构:newFixedThreadPool创...
2019-06-04 15:52:47
1261
原创 关于使用VMware安装CentOS7的教程
关于使用VMware安装CentOS7的教程首先从官网上下载CentOS7百度搜索CentOS7进入官网提供的下载页然后选择DVD ISO的下载链接,DVD ISO下载下来的系统更完整,更方便大家的使用。然后进入到下载链接界面,官网提供了多种链接地址,大家可以根据网速自行选择一种进行下载。VMware准备百度vm,可以进入到vm官网通过官网提供的地址下载,博主这里由于网速问...
2019-05-29 16:03:52
471
原创 关于ElementUI中级联选择器选择内容时出现空白的情况
关于ElementUI中级联选择器选择内容时出现空白的情况使用ElementUI中级联选择器进行某些数据的选择时,发现最后一级是空白的页的情况,如下图所示:原因分析通过查看请求中的响应我们发现,响应数据中存在children为[]空数组的情况,而在ElementUI中的级联选择器里,[]会被解析为空白数据进行展示,因此,前端人员在接受到后端开发人员返回的数据时,需要将children为[...
2019-05-27 22:34:28
6750
2
原创 关于项目中出现的多层级菜单的实现方法
关于项目中出现的多层级菜单的实现方法在项目开发中,经常会有多层级菜单的功能需求需要实现,实现多层级菜单一般都是采取递归的方式进行逐级遍历,但是这种方式存在明显的不足,就是当层级关系比较深时,通过父级去递归对应的子级,子级去递归自己的子级时,如果涉及到数据库的查询,那么就会多次发送SQL查询语句去数据库查询,造成数据库访问剧增,严重影响系统功能的响应速度,造成不好的用户体验。这里,我给大家介绍一种...
2019-05-27 22:08:37
2127
原创 关于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
143
原创 使用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
2766
2
原创 使用POI进行Excel表格的基本导入导出
使用POI进行Excel表格的基本导入导出导包,采用maven添加依赖 <!-- poi支持的jar包 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <ve...
2019-05-15 19:24:23
510
原创 关于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
284
原创 关于使用JPA的配置
关于使用JPA的配置说明:这是单独使用jpa的配置,没有考虑和其它框架集成。采用的是hibernate对于jpa的支持,使用maven来添加相关的依赖。项目依赖<dependencies> <!-- hibernate核心包--> <dependency> <groupId>org.hiberna...
2019-05-15 18:58:49
418
原创 请求转发和重定向的区别
请求转发(forward)和重定向(redirect)的区别概念转发forward:转发是服务器把本次请求对象和响应对象直接交给下一个资源,只有一次请求,数据可以共享。重定向redirect:服务器强制性地要求浏览器再次发出新请求去访问指定路径,多次请求,数据无法共享。区别请求的个数:转发只有一个请求,重定向多个请求;请求内数据共享:转发共享数据,重定向不共享数据;地址栏:转发地址...
2019-05-12 23:54:09
547
原创 关于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
333
原创 关于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
268
原创 SpringMVC传递数据给页面前端的方式
SpringMVC传递数据给页面前端的常见方式有如下几种:传统方式:三大作用域.setAttribute,在转发到页面,在页面中就可以取出数据,但是这种只支持同步请求 /** * 传统方式 * @param req * @param resp * @throws ServletException * @throws IOException */ @Reque...
2019-05-08 22:38:36
3416
原创 SpringMVC接收请求参数的方式
SpringMVC接收请求参数的常见方式有如下几种:传统方式:req.getParameter() /** * 传统方式 * @param req * @return */ @RequestMapping("/test.do") public String test(HttpServletRequest req){ System.out.println("请求...
2019-05-08 22:26:26
394
原创 redis缓存击穿、缓存穿透、缓存雪崩问题
把redis作为缓存使用在现在的项目中已是比较常见的技术,但是使用redis后也可能会碰到一系列的问题,尤其是数据量很大的时候,最经典的几个问题如下:缓存穿透问题:前端发出大量的请求来访问redis中不存在的数据,请求直接穿透redis访问数据库, 导致数据库剧增,面临崩溃的危险。(缓存和数据库中都没有的数据访问)。可采取的方案:a) 对从redis中获取数据加锁;b) 使用线程池...
2019-05-08 22:09:20
1601
原创 Spring整合SpringMVC和SpringDataJPA更新前端表单提交的数据后,出现的数据丢失问题
我们在做项目中,经常会遇到这样一个问题,后端使用SpringMVC接收前端提交的更新数据表单的参数后,调用Service层的更新方法更新数据后,发现前端展示中,刚刚更新的那个对象的数据展示不完整了,某些属性的值直接就消失了。博主在最近的项目中就遇到了这个问题,现我将出现这个问题的原因以及解决方案总结如下。原因分析我们在发生数据更新时,编辑表单中没有将需要更新编辑的对象的所有属性进行表单回填,往...
2019-03-23 22:58:18
1141
原创 冒泡排序内外层优化
冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果两个元素的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有顺序交换产生,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。冒泡排序算法的核心思想如下:①比较相邻的元素。如果第一个比第二个大,就交换他们两个的顺序。②对每一对...
2019-03-19 19:57:48
529
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人