随笔分类 -  java

Kettle 手册
摘要:简介 Kettle是一款国外开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。支持图形化的GUI设计界面,然后可以以工作流的形式流转 环境 运行kettle 需要安装java jdk,1.5版本及以上。 解压到英文路径的文件夹中就可以了 阅读全文

posted @ 2022-09-06 17:12 何苦-> 阅读(814) 评论(0) 推荐(0) 编辑

使用hutool导入excel
摘要:导入依赖 <!--hutool--> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.20</version> </dependency> <dependency> 阅读全文

posted @ 2022-09-05 14:25 何苦-> 阅读(695) 评论(0) 推荐(0) 编辑

Parameter 'MP_OPTLOCK_VERSION_ORIGINAL' not found. Available parameters are [param1, et]
摘要:我用的是3.0.5的mybatis-plus版本 但是我用3.4.0的OptimisticLockerInterceptor 会显示已过时但是还能用 按照乐观锁的步骤 模型上加属性 // @TableField(fill = FieldFill.INSERT) @Version private in 阅读全文

posted @ 2022-08-26 15:44 何苦-> 阅读(2116) 评论(0) 推荐(0) 编辑

HV000030: No validator could be found for constraint 'javax.validation.constraints.Size' validating
摘要:原因就是NotEmpty 和NotNull的区别 使用hibernate validator出现上面的错误, 需要 注意 @NotNull 和 @NotEmpty 和@NotBlank 区别 @NotEmpty 用在集合类上面 @NotBlank 用在String上面 @NotNull 用在基本类型 阅读全文

posted @ 2022-08-23 16:59 何苦-> 阅读(895) 评论(0) 推荐(0) 编辑

java将list转为逗号隔开字符串
摘要:1.只要不为空,就在后面添加逗号,最后再用subString()函数截取,去掉最后一位的逗号 List<String> test = new ArrayList<>(); String testStrings = ""; test.add("test1"); test.add("test2"); t 阅读全文

posted @ 2022-08-22 14:53 何苦-> 阅读(16129) 评论(0) 推荐(0) 编辑

@FeignClient服务之间调用
摘要:需要使用 feign 自己的 httpclient 发送协议,引入如下依赖,即可实现get请求方式传递对象 <!-- openfeign --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring- 阅读全文

posted @ 2022-08-22 14:20 何苦-> 阅读(5721) 评论(0) 推荐(0) 编辑

Java中FeignClient发送请求时参数的传递
摘要:首先说说FeignClient发送请求时如何传递header中的值 创建配置类在使用RequestTemplate对象之前对header里面的内容进行赋值,也就是需要传递的请求头内容,具体如下: package com.dimp.mobile.report.feign.config; import 阅读全文

posted @ 2022-08-22 14:10 何苦-> 阅读(663) 评论(0) 推荐(0) 编辑

java mybatis mapper 中循环查询条件
摘要:SELECT o.* FROM u_order o LEFT JOIN u_order_goods og ON o.id = og.order_id <where> o.is_virtual = 0 <if test="uOrderGoodsVO.ccode != null and uOrderGo 阅读全文

posted @ 2022-06-24 10:11 何苦-> 阅读(660) 评论(0) 推荐(0) 编辑

js 打印 json输出格式化 query ajax FormData 上传文件 mule aliyun oss java中文文件名乱码
摘要:css json格式化展示样式 <style> .console { display: block; padding: 9.5px; margin: 44px 0 0 0; font-size: 13px; line-height: 1.42857; color: #333; word-break: 阅读全文

posted @ 2022-06-22 11:33 何苦-> 阅读(194) 评论(0) 推荐(0) 编辑

hutool 导出excel
摘要:Hutool excel导出 参考文档: excel导出Hutool官方教程 excel导出Hutool api 地址 https://apidoc.gitee.com/loolly/hutool/cn/hutool/poi/excel/package-frame.html 安装包 <!-- htt 阅读全文

posted @ 2022-05-13 14:08 何苦-> 阅读(681) 评论(0) 推荐(0) 编辑

java debug 在服务器上打断点
摘要:java 远程debug 远程debug即对远程部署的内容进行debug,例如我们部署的项目在线上出现问题了,而我们又不知道具体是哪里出现问题,我们就可以使用远程debug进行排查问题。 java 实现远程debug常用的两种方式 Java要实现远程debug其实很简单,只要我们在启动Java程序之 阅读全文

posted @ 2022-04-23 11:44 何苦-> 阅读(1465) 评论(0) 推荐(0) 编辑

BigDecimal 加 减 乘 除
摘要:尽量用字符串的形式初始化 加法 BigDecimal oneValue = new BigDecimal(0.005); BigDecimal twoValue = new BigDecimal(1000000); BigDecimal resultValue = oneValue.add(twoV 阅读全文

posted @ 2022-04-16 22:00 何苦-> 阅读(108) 评论(0) 推荐(0) 编辑

java 多线程
摘要:// 通过Runtime方法来获取当前服务器cpu内核,根据cpu内核来创建核心线程数和最大线程数 int threadCount = Runtime.getRuntime().availableProcessors(); ThreadPoolExecutor threadPoolExecutor 阅读全文

posted @ 2022-04-10 16:22 何苦-> 阅读(20) 评论(0) 推荐(0) 编辑

日志输出 logback 使用
摘要:概览 Logback 主要由三个模块组成 logback-core 是其它模块的基础设施,其它模块基于它构建,显然,logback-core 提供了一些关键的通用机制 logback-classic 地位和作用等同于 Log4J,它也被认为是 Log4J 的一个改进版,并且它实现了简单日志门面 SL 阅读全文

posted @ 2022-02-01 17:31 何苦-> 阅读(278) 评论(0) 推荐(0) 编辑

log4j.properties
摘要:### set log levels ### log4j.rootLogger = debug , stdout , D , E ### 输出到控制台 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appende 阅读全文

posted @ 2022-02-01 17:31 何苦-> 阅读(17) 评论(0) 推荐(0) 编辑

application-druid.yml
摘要:spring: datasource: # 数据源基本配置 username: root password: 123456 driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/ssm_crud type: 阅读全文

posted @ 2022-02-01 17:28 何苦-> 阅读(483) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示