随笔分类 - java
摘要:public Boolean extendDetailUser(SalaryAccountingItemParam param){ //获取上期已选人员关联的项目 List<SalaryAccountingItemDetailUser> extendDetailUserList = this.lis
阅读全文
摘要:public class CarOilingRecordImportVO { /** * 油卡号 */ @ExcelProperty(value = "卡号/客户编号") @NotNull(message = "卡号/客户编号不能为空") private String cardCode; /** *
阅读全文
摘要:@Override public void initHoliday(HolidayDTO param) throws Exception { LocalDate startOfYear = param.getYear().atDay(1); LocalDate endOfYear = param.g
阅读全文
摘要:public void thumbnail(PutObjectRequest request, UploadParam param) throws IOException { if (ObjectUtils.isEmpty(param.getThumbnail()) || !param.getThu
阅读全文
摘要:GsonBuilder builder = new GsonBuilder(); builder.registerTypeAdapter(Date.class, new JsonDeserializer<Date>() { public Date deserialize(JsonElement js
阅读全文
摘要:public interface SalaryAccountingStatementImportBaseVO { String getIdCard(); } @Data public class SalaryAccountingStatementImportVO implements SalaryA
阅读全文
摘要:// 正确的嵌套Lambda表达式写法 queryWrapper.in(StaffTransfer::getState, Arrays.asList(4, 2, 1, 5)) .eq(StaffTransfer::getIsDelete, 0) .ne(StaffTransfer::getId, 2
阅读全文
摘要:@Bean(name = "dbzyqsV102SqlSessionFactory") // @Qualifier表示查找Spring容器中名字为blogDataSource的对象 public SqlSessionFactory dbzyqsV102SqlSessionFactory(@Quali
阅读全文
摘要:package com.cloud.module.management.message.handler.mp; import cn.hutool.core.util.ObjectUtil; import cn.hutool.core.util.StrUtil; import com.alibaba.
阅读全文
摘要:through reference chain: com.cloud.module.smartkey.common.ResultManage["data] 直接返回obj
阅读全文
摘要:java.io.FileNotFoundException: MultipartFile resource [file] cannot be resolved to URL at org.springframework.core.io.AbstractResource.getURL(Abstract
阅读全文
摘要:public void export(ObjectDTO dto, HttpServletResponse response) { try { if (ObjectUtils.isEmpty(dto.getObjNumberList())) { throw new BusinessException
阅读全文
摘要:No serializer found for class java.io.FileDescriptor and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationF
阅读全文
摘要:后来发现是因为微服务之间调用,方法的主体参数只能有一个,也就是以封装对象为类型的参数只能有一个,否则就会报此错误。基本数据类型的参数可以有多个
阅读全文
摘要:package com.cloud.module.management.common.handler; import cn.hutool.core.util.ObjectUtil; import com.alibaba.excel.enums.CellDataTypeEnum; import com
阅读全文
摘要:位、字节、字是计算机数据存储的单位。位是最小的存储单位,每一个位存储一个1位的二进制码,一个字节由8位组成。而字通常为16、32或64个位组成。 二进制码 二进制码,在数学和数字电路中,二进制(binary)数是指用二进制记数系统,即以2为基数的记数系统表示的数字。这一系统中,数通常用两个不同的符号
阅读全文
摘要://获得目标方法的签名对象 Signature signature = point.getSignature(); //将目标方法的签名对象转化为MethodSignature MethodSignature methodSignature= (MethodSignature) signature;
阅读全文
摘要:今天做项目的时候一直跑不出想要的结果,最后才发现是一处判断语句出了问题。有两个Long类型的变量初始赋值都为10000,但用“==”来判断结果却是判断它们不相等。 Long中有⼀个静态的内部类LongCache,专门⽤于缓存-128⾄127之间的值,⼀共256个元素。如果值在[-128, 127]之
阅读全文
摘要:上网查了一下这个异常的,找到了原因所在:通过BigDecimal的divide方法进行除法时当不整除,出现无限循环小数时,就会抛异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact represen
阅读全文