自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大尾猴的博客

纯粹的知识记录与分享

  • 博客(52)
  • 资源 (5)
  • 问答 (4)
  • 收藏
  • 关注

原创 Spring-boot引入nacos但未生效

引入了nacos,引入了依赖、配置了注解、写了配置文件,但就是一直不生效。

2025-03-28 11:36:51 154

原创 记第一次跟踪seatunnel的任务运行过程四——getJobConfigParser().parse()的动作

将source和transform的connector jar包资源合并去重,然后分别创建“source与transform共用的classLoader”以及“sink使用的classLoader”。从MultipleTableJobConfigParser的类名刻制,这是支持多表配置文件解析的,所以在解析source、transform、sink时都有循环便利的代码存在。所以对parse()方法的调用,实际就是由MultipleTableJobConfigParser的parse方法的承担执行的。

2025-03-13 14:48:31 741

原创 记第一次跟踪seatunnel的任务运行过程三——解析配置的具体方法getLogicalDag

从这里开始,就是使用seatunnel-2.3.9的源码了。前面部分没有变化,2.3.X版本都是通用的。

2025-03-13 11:11:17 833

原创 修改trae全局默认的JDK版本

通过Trae中的搜索功能,可以找到Trae所使用的配置文件。

2025-03-12 16:28:41 894

原创 trae控制台使用java版本问题修复

ERROR] …/com/uu/DhControllerV1.java:[55,25] 找不到符号[ERROR] 符号: 变量 log[ERROR] 位置: 类 com.uu.DhControllerV1[ERROR] …/com/uu/ScControllerV1.java:[76,56] 找不到符号[ERROR] 符号: 方法 getId()[ERROR] 位置: 类型为com.uu.ScAddOrUpdate的变量 scAddOrUpdate。

2025-03-12 11:21:01 423

原创 启动、关闭、重启、查看jar包进程的脚本

echo "通过进程ID'${process_id}'查询时未发现包含'${target_jar}'的相关进程信息,与预期不符,可能存在异常,请检查!echo "日志文件‘${file}’已经存在,重命名并存储为:${new_log_file_with_suffix}"# echo "日志文件‘${log_file}’已经存在,重命名并存储在:${new_log_file_with_suffix}"echo "发现正在运行的${target_jar}服务,进程号:${process_id}"

2024-12-27 13:48:48 610

原创 解决python3的pip3报SSL的问题

python3 -m pip install -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com --upgrade 包名经过测试,阿里云的源支持http协议。

2024-12-11 14:48:38 323

原创 IDEA的全局全文索引排查某些文件夹

右键点击文件夹,在弹出的菜单中找到“Mark Directory as”这个选项,在它的二级菜单中选择“Excluded”这一项。此时再进行全局全文搜索时,就不会再显示logs文件夹下的内容了。将logs文件夹排除在外,不要在全局全文搜索中进行展示。执行完之后更新一下全局的索引,释放资源。

2024-11-13 17:53:48 697

原创 Mybatis查询ORACLE数据库相近字段名称的值在映射出来的对象中被覆盖

oracle数据库中有一个表,一个字段的名叫做HEA_MUR,一个字段的名叫HEAMUR,两个字段都是字符串类型。

2024-11-12 18:17:46 266

原创 记第一次跟踪seatunnel的任务运行过程二——ClientJobExecutionEnvironment的execture方法

ClientJobExecutionEnvironment的execture方法浅析

2024-11-01 16:09:32 650

原创 记第一次跟踪seatunnel的任务运行过程

seatunnel-engine执行任务代码跟踪

2024-11-01 14:26:06 877

原创 记本地第一次运行seatunnel示例项目

静态源码编译通过:https://blog.youkuaiyun.com/u011924665/article/details/143372464。

2024-10-30 20:18:00 853

原创 记第一次本地编译seatunnel源码

运行maven package,遇到了错误’com.sun.tools.javac.tree.JCTree com.sun.tools.javac.tree.JCTree$JCImport.getQualifiedIdentifier()'。根据上面的报错信息大义就是在pom.xm中存在格式不标准的问题,执行一下mvn spotless:apply即可解决。解决了前面的问题,再次运行maven package,遇到了新的报错。按照最终的提示,运行了mvn spotless:apply后解决。

2024-10-30 19:27:25 650

原创 ‘com.sun.tools.javac.tree.JCTree com.sun.tools.javac.tree.JCTree$JCImport.getQualifiedIdentifier()‘

maven package报错:‘com.sun.tools.javac.tree.JCTree com.sun.tools.javac.tree.JCTree$JCImport.getQualifiedIdentifier()’

2024-10-30 18:58:45 191

原创 git push命令报错:the remote end hung up unexpectedly

在使用git push命令的时候,如果上传的文件比较多,就会超出git的http缓冲区。加大git的http缓冲区即可解决。找到项目下的隐藏文件夹.git(注意前面是带着点的),修改里面的config这个文件,在最后加上以下内容。

2024-09-18 16:31:38 699 1

原创 无代理快速访问github

修改hosts文件,添加以下内容。

2024-01-28 13:26:45 225

原创 单元测试优化实践总结

单个单元测试执行时,尽量只编写、使用、加载必要的组件或内容,对于本地单元测试无用的内容尽量不要在编写或运行阶段引入进来。聚焦原则单个单元测试方法的测试对象仅局限于被测试方法一层,对于被测试方法所依赖的方法(private方法除外)、对象、属性等全部要进行模拟处理。对于private方法建议是跟随此方法的调用方一起测试。

2023-12-21 16:59:16 1695 2

原创 如何判别使用的junit是4还是5

Junit4与Junit5的版本中,@Test注解的包位置不同。Junit4的@Test注解是在org.junit包下,儿Junit5的@Test注解是在org.junit.jupiter.api包下。可据此判定是使用的Junit4还是Junit5。

2023-11-27 10:53:06 1022

原创 swagger的ApiImplicitParam注解中的required属性不起作用

最终确定到因为在@RequestParam中也有一个required属性,用于指定是否必填。swagger文档在处理时,对于required属性的优先级,@RequestParam注解的优先级高于@ApiImplicitParam。如上两图,在接口中使用了’ApiImplicitParam’注解,仅指定了一个参数是必填,但是通过swagger文档查看三个参数均不能为空。指定一下@RequestParam注解中的required属性为false即可。

2023-11-22 09:50:13 726

原创 paddlepaddle使用实践过程中的问题记录

使用paddle过程中的问题记录

2023-10-24 11:24:52 1030

原创 LibreOffice使用问题记录

LibreOffice使用心得总结

2023-09-23 17:49:03 4745

原创 避坑经验随笔

避坑经验随笔,遇到的或者脑洞大开可能会出现的

2023-02-22 10:10:38 114

原创 记录使用 H2 作为单元测试的支持数据库

记录使用 H2 作为单元测试的支持数据库

2022-09-17 09:53:59 798 1

原创 使用arthas通过ognl表达式获得spring bean中使用cglib代理的对象中的非静态字段的值

使用arthas通过ognl表达式获得spring bean中使用cglib代理的对象中的非静态字段的值

2022-09-17 09:22:30 2220

原创 Java非Spring框架下的单元测试

Java非Spring框架下的单元测试

2022-09-17 09:21:44 884 2

原创 Elasticsearch中ElasticsearchRepository的searchSimilar使用的坑

Elasticsearch中ElasticsearchRepository的searchSimilar使用的坑

2022-09-17 09:21:06 5799 6

原创 MySQL数据的ONLINE DDL操作测试

MySQL数据的ONLINE DDL操作测试

2022-09-17 09:20:21 483

原创 从计算机组成的视角认识JVM的内存分配在HotSpot虚拟机上的实现

从计算机组成的视角认识JVM的内存分配在HotSpot虚拟机上的实现

2022-09-17 09:19:03 230

原创 SVG实现rect的移动效果

关键JS:let odiv = e.target;odiv.x.baseVal.value += e.movementX;odiv.y.baseVal.value += e.movementY;e就是鼠标点下(mousedown)动作的入参,通过e.movementX获得鼠标移动的水平X轴距离,通过e.movementY获得鼠标移动的垂直Y轴距离,通过e.target获得鼠标点下时操作的对象(此处即为<rect>),通过修改odiv.x.baseVal.value的值实现水平..

2020-10-18 16:08:11 759

原创 mybatis-generator-maven-plugin报错:Could not create connection to database server

Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.4.0:generate (default-cli) on project wenx-repository: Could not create connection to database server.解决方法:请检查plugin中指定的mysql驱动的版本号与你项目中使用的版本号或mybatis-generator-maven-plugin的版本

2020-09-10 23:42:22 3415

原创 授予MySQL数据库用户创建、删除索引的权限

创建删除索引的关键词是ALTER,所以可以使用一下命令赋予数据库用户创建、删除数据库索引的权限:grant alter on database.table to 'user'@'IP-address'

2020-09-09 22:33:46 1598

原创 common-lang3将字符串首字母变为大写

common-lang3将字符串首字母变为大写之前common-lang3可以使用org.apache.commons.lang3.text包下的WordUtils.capitalize(“string”)将字符串转为大写,代码如下:import org.apache.commons.lang3.text;public static void main(String[] args) { ...

2019-10-23 20:32:01 2035

原创 JPA报错Can not issue data manipulation statements with executeQuery().

错误描述最近在使用spring-data-jpa时,自定义了一个update方法,如下:public interface TestRepository extends JpaRepository<Test,Long> { /** * 根据主键ID更新 * @param paymentOrderId * @param id * @ret...

2019-10-16 09:55:12 9948 2

原创 Java Calendar 获得某一天的零时

获得当天的00:00:00,注意:设置“小时”的时候使用的是Calendar.HOUR_OF_DAY,得到的是00:00:00代码如下:Calendar cale = Calendar.getInstance();//设置为0时cale.set(Calendar.HOUR_OF_DAY,0);//设置为0分cale.set(Calendar.MINUTE,0);//设置为0秒ca...

2019-09-10 20:09:40 2819

原创 使用xxl-job时报错:Client-error:unknown code for readObject at 0x63 (c)

使用xxl-job时报错:Client-error:unknown code for readObject at 0x63 ©网上已经有很多对这个问题的探讨,都试了一下均不成功,最终将调度器和执行器的版本改为统一版本后,不再报错,且能成功注册。检查一下调度器和执行器的版本是否一致,不一致也会报此错误。...

2019-09-04 10:34:54 3103

原创 简述一下对Java8中Optional函数编程的认识-如何优雅的解决NPE异常,优雅在何处

简述一下对Java8中Optional函数编程的认识-如何优雅的解决NPE异常为什么会有这篇文章Optional用法Optional“优雅”的核心具体讲解使用orElse()方法解决NPE问题使用ifPresent()方法解决NPE问题为什么会有这篇文章JDK 8发布后,为java语言添加了很对新的特性,其中一个就是Optional,网上有很多文章介绍如何使用Optional优雅的解决NPE问...

2019-08-13 11:28:43 320

原创 Spring boot 2.x 过滤器造成时间被转成毫秒数

Spring boot 2.x 过滤器造成时间被转成毫秒数Spring boot 2.x 过滤器造成时间被转成毫秒数WebMvcConfigurerAdapterWebMvcConfigurationSupport解决Spring拦截器造成Date日期被转成了毫秒数最终解决方案Spring boot 2.x 过滤器造成时间被转成毫秒数最近使用spring过滤器,但是发现date时间被转成了毫秒...

2018-12-26 20:53:40 1349

原创 Jquery ajax post向spring mvc / springboot传递复杂对象

Jquery ajax post 像 spring mvc 传递复杂对象今天用Jquery的ajax.post()像sprinmvc传送一个比较复杂的对象: 就是用$.post(…)这个方法传送下面的对象: public class UserRole { private String userId; private List roleReportList; /...

2018-03-28 23:34:49 3843

原创 SQL server 2016 查询表的字段注释

基于sql server2016测试通过,应该通用与SQLserver2005以上版本。 SELECT c.name as columnName, a.VALUE as columnDescript FROM sys.extended_properties a, sysobjects b, sys.columns c WHERE a

2018-01-20 16:37:32 2830

原创 使用druid-spring-boot-starter时设置监控界面登录信息的方法

使用druid-spring-boot-starter时,为druid的监控界面设置登录用户名和登录面的方式

2018-01-03 23:57:49 7558

lucene-core-2.4.1.jar

最近使用分词器MManalyzer,需要一个lucene-core-2.4.1.jar找到一个上传上来,备份。

2017-04-08

json2-min.js

JSON2的压缩版,4K大小。

2017-03-27

jersey-spring-1.18.jar

com.sun.jersey.spi.spring.container.servlet.SpringServlet需要此包的支持,使用spring3.1.1开发web service project时,用于添加Spring框架支持,使用IOC容器接管所有对象实例。解决在web service project中使用spring IOC容器时获得对象为NULL的问题。

2016-03-29

适合初学者的android案例

这是自己写的一个登陆小应用,里面包含:进度条、登陆、注册、调用相机、读写文件(内部存储)、发送/接收广播操作。很适合初学者进行参考。

2014-11-10

java连接sql2008数据库及增删改查操作代码

完全java代码,但需要下载sqljdbc4.jar使用。添加外部库后可直接编译使用。

2014-02-27

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

TA关注的人

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