自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 elasticsearch中highlight的“假匹配”

elasticsearch中highlight的“假匹配”,highlighter ,fast-vector-highlighter,postings-highlighter高亮类型处理机制

2023-10-31 22:13:01 389

原创 spring eventbus事件总线

EventBus事件总线详情一, GreenRobot EventBus1 simple demo定义event buspackage com.example.demo.common.config;import org.greenrobot.eventbus.EventBus;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configurat

2021-01-28 17:25:34 1926

原创 Spring事务Transactional详情

Spring 事务传播机制(生命周期)note:以下举例中 methodA 属于外部方法,和 methodB , methodC , methodD 不在同一个类中。1 requiredrequired:如果当前所处外围方法已有事务,则加入到外围方法的事务中。若外围方法没有声明事务,则新开启一个事务执行。 /** * Support a current transaction, create a new one if none exists. */外部方法未声明事务,内部方法间

2020-11-14 17:29:15 198

原创 java8 stream

java8 stream一,stream简介Stream是 Java 8新增加的类,用来补充集合类。Stream代表数据流,流中的数据元素的数量可能是有限的,也可能是无限的。1,stream特性:不存储数据:流是基于数据源的对象,本身不存储数据元素,而是通过通道将数据传递给操作。函数式编程:流的操作不会改变数据源。延迟操作:流的很多中间操作都是延迟执行的,中间操作仅是用于记录处理过...

2019-12-11 09:53:24 188

原创 java内存分页和自定义排序

java内存分页和自定义排序1,java内存分页import java.util.List;/** * * @Description: 对列表进行内存分页 * * @author: leiming * @date:2019年4月9日 上午11:12:54 */public class MemoryPagination { /** * 当前页号 */ ...

2019-04-09 20:11:15 1289

原创 windows安装mysql多实例报错记录

#记录一次windows上安装mysql多实例错误首先mysql多服务的安装网上有很多教程:windows下安装mysql多实例##问题描述:当在windows上面安装多个mysql服务时,出现服务无法启动的问题。如下图所示:##1,出现这个问题首先要检查一下.ini配置文件,我这里主要是因为basedir和dataddir两个参数的路径分隔符错了。错误的格式:正确的格式:#...

2019-03-26 17:37:10 467

原创 java中序列化和反序列化

序列化和反序列化​ 序列化是一种持久化手段,普遍应用于网络传输,RMI等场景中。1,java对象的序列化​ 在java程序中运行期间,允许我们进行java对象的创建,但是只有jvm运行时这些对象才可能存在,即是这些对象的生命周期不可能比jvm的生命周期更长。但在实际应用中我们可能需要在jvm停止运行后能够保存指定的对象信息(持久化)。​ 使用java对象序列化,在保存对象时,会把对象的状态...

2019-03-16 15:27:33 361

原创 sql case when使用记录

sql 中case when 的使用,多case的情况以及else 返回原值的处理1,表结构:这里的需求为:查询用户,对于age字段来说如果age大于23的就返回’大于23’;如果age小于23就返回’小于23’;其他情况原值返回。对于sex字段来说为1返回’男’;为2的时候返回’女’,其他情况返回异常。2,sql案例:select user_name,birthday,(case ...

2018-11-16 10:13:48 530

转载 筛选素数

埃氏筛选法:计算素数的一个方法是埃氏筛法,它的算法理解起来非常简单:首先,列出从2开始的所有自然数,构造一个序列:2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …取序列的第一个数2,它一定是素数,然后用2把序列的2的倍数筛掉:3, 4, 5, 6, 7, 8, 9, 10, 11, 12,...

2018-09-05 20:08:59 104

原创 @RestController和@RequestMapping分析

1,@RestController用于标注控制类,是一个组合注解相当于@Controller+@RequsetBody 其中类上添加注释@Controller请求方法时,返回的是方法返回值对应的html页面 当方法上加上@RequestBody注释后,返回的是方法返回值的json格式或者文本格式 当控制类加上@RestCont...

2018-08-07 21:09:51 11428 2

原创 Springboot连接mysql时报错Access denied for user 'root'@'localhost' (using password: YES)

解决办法:application.yml配置文件中的密码用单引号引起来

2018-08-06 20:53:02 4544 4

原创 springboot 无法扫描到controller

解决办法: 1,将controller类放在和主类(启动类)同一个包下 2,将controller类放在主类(启动类)的子包下面

2018-07-22 23:05:09 710 1

原创 扫描mapper.xml文件问题

@MapperScan(basePackages = {“com.cybertron.barcode.service.dao”“})//扫描mapper.java和mapper.xml文件。如果Mapper.xml与Mapper.class在同一个包下且同名,spring扫描Mapper.class的同时会自动扫描同名的Mapper.xml并装配到Mapper.class。如果Mapper...

2018-07-19 09:11:44 7007 1

原创 MyBatis映射错误:There is no setter for property named xxx

解决方法: 1,在dao层的接口参数里面加上@Param(value=”xxx”), Integer queryCountByMachineStatus(@Param(value=”machineStatus”) String machineStatus); 2, 在xml中的sql里面的参数名用param1代替。...

2018-07-10 13:44:03 2422

原创 spring boot-controller层直接调用dao层

在controller层不管调用service’层还是dao都要通过注入(@Autowired)的方式引入资源,不然会报错空指针异常。

2018-06-28 21:46:04 10099 2

原创 mybatis中如何将多个表的查询结果,放入结果集中返回

首先需要将resultMap进行改造,为了避免对其他sql的影响建议另外定义一个resultMapExtral,避免id相同,然后在resultMapExtral中添加其它表的字段,若多个表中的字段名相同,要对查询结果和resultMapExtral中相同的字段另起别名,最后另外定义一个实体bean接收结果。定义结果集:<resultMap id="BaseResultMapExtr...

2018-06-06 12:54:50 15524

原创 break continue return goto 的区别

1、break 用于中断循环体、条件体。在中断循环体时中断得是整个该循环,若循环为嵌套循环的话如果想中断外层循环可以使用标签。 eg: public int[] twoSum(int[] nums, int target) { outer: //注意标签后面为冒号且需要放在需中断的循环体前面 for (int i = 0; i < nums.len...

2018-03-02 15:00:38 143

原创 图像处理--颜色变换

图像处理 色盲患者的色觉系统的异常使他们无法区分某些不同的颜色,导致某些颜色无法分辨。电子产品中的图像是由不同颜色空间格式表示的颜色矩阵,通过对颜色矩阵处理可以实现颜色的替换。通过对患者容易混淆颜色的替换使之可以区分出无法分辨的颜色,以达到矫正的目的。 一,颜色替换策略算法: 利用matlab中的rgb2ind函数将真彩色图像转换为索引图像,RGB图像一个像素点由三个分量表示,分别存储RGB颜

2017-09-10 11:31:48 3447

空空如也

空空如也

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

TA关注的人

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