解决:启动service时候不断在加载mybatis里的mapper或者项目启动一直停留在{dataSource-1} inited

  • Post author:
  • Post category:其他

今天遇到了启动service时候不断在加载mybatis里的mapper.xml的情况(打印级别为debug才会不断加载mapper,如果打印级别是info,会卡在{dataSource-1} inited这一行停住),头一次遇到这个情况,改动的东西比较多又没有报错很头疼,google了一番最后解决了,这里贴出解决过程做问题参考: 问题现象: 解决过程: 找到这个类:AbstractAutowir…

继续阅读 解决:启动service时候不断在加载mybatis里的mapper或者项目启动一直停留在{dataSource-1} inited

Map<String, Object> 如何使用groupingBy得到

  • Post author:
  • Post category:其他

最近网上搜 gruping by, 几乎大家都是整理的Map<String, List<Object>> 一定要带个List分组的 后面自己查找项目代码找到了一个写法 : Map<String, Student> objectMap = StudentList.stream() .collect(Collectors.groupingBy(Student::ge…

继续阅读 Map<String, Object> 如何使用groupingBy得到

Windows进程同步之信号量内核对象(Semaphore)

  • Post author:
  • Post category:其他

信号量内核对象主要包括三个部分: 使用计数 , 最大资源计数 , 当前资源计数 。 使用计数:和其他内核对象一样,用来标识使用该事件对象的不同线程个数; 最大资源计数:表示信号量控制的最大资源的数目; 当前资源计数:表示信号量当前可用的资源数目; 信号量使用规则如下: 如果当前资源计数大于 0 ,信号量处于触发状态; 如果当前资源计数等于 0 ,那么信号量处于未触发状态; 系统绝不会使当前资源计数…

继续阅读 Windows进程同步之信号量内核对象(Semaphore)

C#.net 地图控件开发(十一) 地图控件MapControl

  • Post author:
  • Post category:其他

地图控件 地图控件(MapControl)包含了地图对象(Map),并在控件重绘时将绘图的句柄传递给地图对象,让地图对象可以绘制图层集合。 地图控件类 作用:主要用来绘制地图。 类:提供地图对象属性,可以将用户自定义的抛出事件写在此处。 namespace GIS.HJ.Controls { /// <summary> /// 地图控件 /// </summary> pub…

继续阅读 C#.net 地图控件开发(十一) 地图控件MapControl

@PostMapping的接口接不到参数,apiPost传参到后台为空问题

  • Post author:
  • Post category:其他

当时在写一个新增接口。要求批量新增,只能用json格式传值 ,可是后台接收不到参数。 后台接口: apiPost传参: 其他的修改,删除接口都可以正常传参,只有这个新增接口接到的参数都是空值,怎么看都没有问题,自己实在没办法 ,只能求助。 结果是!!! 没有注意到选择了第2个依赖包!! swagger这个包的注解,接普通参数没问题,json格式的会有问题!! 改回第1个依赖包后,一切正常。 版权声…

继续阅读 @PostMapping的接口接不到参数,apiPost传参到后台为空问题

QImage和QPixmap

  • Post author:
  • Post category:其他

QImage和QPixmap都是可以用于显示图片的,但是有一些不同。比如说QPixmap是与硬件关联的,而QImage是硬件独立的。硬件关联的一个特点是不可以跨线程访问。就是说QImage可以单独的用线程加载,然后在另一个线程展示,而QPixmap不可以。 对这个硬件关联我没有这个概念,体会不深,但是在做图片多线程加载的时候,使用QPixmap吃了很多苦头。 1、QPixmap不可以使用在子线程中…

继续阅读 QImage和QPixmap

java8使用stream流将list转map

  • Post author:
  • Post category:java

stream将list转化为map 在Stream流中将List转换为Map,是使用Collectors.toMap方法来进行转换。 1.key和value都是对象中的某个属性值。 Map<String, String> userMap1 = userList.stream().collect(Collectors.toMap(User::getId, User::getName));…

继续阅读 java8使用stream流将list转map

SpringMVC二:匹配请求路径(@RequestMapping)

  • Post author:
  • Post category:其他

@RequestMapping 一、作用 将请求与处理该请求的控制器方法进行匹配,建立映射关系 二、注解位置 标识一个类:设置映射请求的请求路径的初始信息 标识一个方法:设置映射请求的请求路径的具体信息 controller @Controller @RequestMapping("/hello") public class HellController { @RequestMapping("/t…

继续阅读 SpringMVC二:匹配请求路径(@RequestMapping)

SpringMVC执行的过程及前端控制器DispatcherServlet处理器映射器HandlerMapping等详解

  • Post author:
  • Post category:其他

1.前端控制器(DispatcherServlet) spring mvc也是依赖servlet,所以spring mvc的请求处理是从一个servlet开始, 这个servlet就是DispatcherServlet 。 前端控制器不处理请求,只做中转,它相当于一个中转站,所有的访问都会走到这个Servlet中,再根据配置进行中转到相应的Handler中进行处理,获取到数据和视图后,在使用相应视…

继续阅读 SpringMVC执行的过程及前端控制器DispatcherServlet处理器映射器HandlerMapping等详解