自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java面试题总结

java常见面试题

2022-07-12 05:09:04 306

原创 Java 中删除字符串中的最后一个字符

str = str.substring(0, str.length() - 1); String str = "removea"; str = str.replaceFirst(".$", ""); System.out.println(str);

2022-05-19 03:19:18 8578

原创 剑指offer 链表中环的入口结点

题目描述:链表中环的入口结点1. 慢指针走完第一圈之前一定和快指针相遇。当慢指针到达环后,相当于快指针要追慢指针,最多需要追 (s-1) 个节点(s为环的长度);快指针速度是慢指针的2倍,所以每走一步差距减1;所以慢指针最多走(s-1)步会被快指针追上。如图,环的长度为5,fast最多只用追4个就能追上。2. 慢指针路程为环的整数倍。因为快指针减去慢指针为环的整数倍;快指针速度是慢指针的2倍;所以慢指针路程为环的整数倍。慢指针:1,2,3,4,5, 6,7, 8, 9,1

2022-05-11 02:15:22 400

原创 字节跳动社招Java常见面试题

1. JVMJVM内存模型 G1和CMS垃圾回收器JVM的堆是如何分区的GC垃圾回收了解多少?新生代和老年代的区别是怎么样?垃圾回收算法2. JAVA 基础如何中断线程,await和sleep区别Synchronized 1.8后做了那些优化轻量级锁Java类加载器有哪些种类,每种都用来加载什么双亲委派,String 类是由那个类加载器加载的volatile 关键字原理Java线程池的参数有哪些,如果让你自己实现一个线程池,你会怎么实现线程池运作过程是怎样的,这里面的队列

2022-04-27 01:35:42 3763

原创 彻底搞懂 Java == 和 equals() 的区别

其实这个问题非常简单,我们想想 == 和 equals() 哪个先诞生的呢?肯定是 == 先诞生的。==表示相等,如果是基本类型,就代表值相等;如果是引用类型,就代表引用相同,即它们在内存中的存放地址相同。后来才有了equals(),其实equals()内部也是 == ,只不过像String、Integer、Date等类内部重写了eqauls()方法,因此String这些类的equals()比较的是两个对象的内容是否相同。日常工作中经常用到比较字符串内容是否相同,这个比较的是String类型,记得要用

2022-04-20 14:11:01 420

原创 0/1 nodes are available: 1 Insufficient nvidia.com/gpu

最近用k8s pod调用gpu,遇到了这个问题:0/1 nodes are available: 1 Insufficient nvidia.com/gpu后来发现是gpu资源被其他pod占用了,删掉那个pod之后可以了。所以要检查gpu资源够不够,有没有被占用。

2021-12-09 17:02:26 4917

原创 nil pointer evaluating interface {}.replicaCount

使用helm部署时遇到了这个问题:executing "deployment.yaml" at <.Values.global.replicaCount>: nil pointer evaluating interface {}.replicaCount原因是values.yaml没有对应的值,补充上就好了:global: replicaCount: 1

2021-12-03 15:21:08 5588

原创 Unable to attach or mount volumes ... timed out waiting for the condition

k8s pod一直起不起来,遇到这个错误:Unable to attach or mount volumes: unmounted volumes=[data], unattached volumes=[data default-token-fw4cl]: timed out waiting for the conditionpvc和pv绑定了,一直找不出原因。后来发现是ceph存储出问题了,重启ceph后好了。...

2021-11-29 18:27:15 11325 1

原创 kubectl get node NotReady 解决办法:

执行命令:systemctl stop kubelet.servicesystemctl start kubelet.service

2021-10-28 18:28:37 519

原创 Mac安装go-oci8后报错:Package oci8 was not found in the pkg-config search path

今天在mac上安装go-oci8,遇到一个错误:Package oci8 was not found in the pkg-config search path. Perhaps you should add the directory containing `oci8.pc' to the PKG_CONFIG_PATH environment variable No package 'oci8' found pkg-config: exit status 1一直不知道该怎么解决,后来修改了一

2021-09-16 20:26:00 1289

原创 maven构建项目出错 Unknown host maven.java.net

去 ~/.m2/reposotory 目录下删除对应的目录,再跑一次就好了。今天执行maven命令时遇到一个错误:Unknown host maven.java.net找了半天找不到解决方法,最后终于找到一个办法解决了。去 ~/.m2/reposotory 目录下删除报错中对应的目录,再次 mvn clean install 就好了。参考:https://stackoverflow.com/questions/61483057/how-to-resolve-central-maven-or

2021-07-28 17:09:20 2636

原创 Jackson序列化字段字母大小写问题

在字段上添加注解@JsonProperty(“wantdName”)//示例:@Datapublic class JumpRequest { @JsonProperty("Id") private String Id; private String appId; }没有加注解@JsonProperty(“xxx”)前Jackson会自动将字段名的首字母转化为小写,加上就好了。加注解之前:加注解之后:...

2021-07-16 19:26:28 1371

原创 JPA 查找结果分页并排序,分页同时排序

return sqlQueryRepository .findAll(specification, PageRequest.of(page, size, Sort.by(UPDATE_TIME).descending()));

2021-06-18 16:43:14 269

原创 RESTful 规范 表格

2021-06-10 19:17:46 224

原创 Mac 不能将项目xxx移到废纸篓,因为它已打开

打开“活动监视器”,找到相应进程,退出之后再删除。

2021-05-21 14:35:14 13569

原创 Mac IntelliJ IDEA 2020.3 调整字体大小

Mac IntellJ IDEA 2020.3 调整字体大小:Preferences -> Editor -> Font -> Size

2021-05-14 14:19:26 1694 3

原创 InvalidDefinitionException: No serializer found for class... 因为没有给对象写get、set方法

今天在将字符串转为对象返回时,遇到了一个错误:InvalidDefinitionException: No serializer found for class…and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) ) (through reference chain: …后来发现是要转换的对象没有写get、s.

2021-04-25 15:47:40 2138

原创 ServletRequestAttributes 多线程 子线程共享

ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();//将RequestAttributes对象设置为子线程共享RequestContextHolder.setRequestAttributes(attributes, true);

2021-04-22 19:44:12 1944

原创 解决使用Feign时请求头header丢失的问题

在微服务项目中,使用Feign时,会出现请求头header信息丢失的问题,可以通过添加拦截器RequestInterceptor来转发header信息。package com.jack.commons.Interceptor;import feign.RequestInterceptor;import feign.RequestTemplate;import org.springframework.stereotype.Service;import org.springframework.web

2021-04-22 19:39:39 1474 1

原创 UnsatisfiedDependencyException: Error creating bean with name... Consider defining a bean of type

UnsatisfiedDependencyException: Error creating bean with name…Consider defining a bean of type ‘xxxRepository’ in your configuration。我是因为repository和service放在了不同的module中,在Application上加上注解@EnableJpaRepositories(basePackages = {“com.sensesai.odyssey.userser

2021-04-14 19:41:00 403 2

原创 Spring Data JPA 查找结果倒序排序

userRepository.findAll(Sort.by("id").descending());

2021-04-08 19:23:51 1399 1

原创 Calcite中文字符串toSqlString()变为乱码(Unicode),重写SqlDialect类中的quoteStringLiteral()方法解决

使用Calcite,中文字符串toSqlString()时会变成乱码(unicode),可以新建一个方言类,重写quoteStringLiteral()方法解决。没有重写quoteStringLiteral()时:重写quoteStringLiteral()后:原因在SqlDialect类中的quoteStringLiteral()方法:...

2021-04-06 20:41:06 1545 4

原创 Failed to open HDFS file hdfs://... No such file or directory 重启impala居然好了

https://community.cloudera.com/t5/Support-Questions/Failed-to-open-HDFS-file/td-p/301009

2021-03-26 11:41:28 2068

原创 三分钟用github制作个人主页

1.登陆github,新建仓库2.仓库名为你的github用户名 + “.github.io”,并勾选 “Add a README file”3.选择Settings4.下滑找到Github Pages,选择分支和主题6.访问xxx.github.io,就可以看到你的个人主页啦!7.回到github,编辑 .md 文件,commit8.再次回到主页,已经被你修改啦!...

2021-03-22 22:54:27 1073

原创 nginx 403 forbidden 文件夹权限改了后好了

nginx 403 forbidden 目录权限改了后好了dist文件夹,之前是work权限,改成root权限后好了

2021-02-23 13:40:36 244

原创 SQLException: No suitable driver found for jdbc:hive2://...... 竟然只是因为多写了一个空格

使用jdbc连接impala时遇到一个错误,java.sql.SQLException: No suitable driver found for jdbc:hive2://jack.jack.com:21050/;principal=impala/_HOST@CDH6.COM以为是驱动或者代码的问题,搞了两天。最后发现竟然是在前端写url的时候多写了一个空格,太气了。其实应该仔细观察报错信息,对空格敏感一点。...

2021-02-22 11:55:20 1595 2

原创 Hive dbutils SQLException: Method not supported

QueryRunner queryRunner = new QueryRunner(dataSource, true);使用dbutils连接hive数据源时报错,SQLException: Method not supported。我是因为new QueryRunner(dataSource,true)时没有将第二个参数设为true。hive-jdbc对jdbc的一些方法不支持,所以是“Method not support”。根据注释,“ if pmdKnownBroken is set to

2021-02-15 03:09:30 1630 2

原创 postman左侧全是绿色GET GET换成POST

解决办法:点击右边的“save”刚开始用postman的时候,左边全是绿色的GET,简直不能忍,气死我了,难受了好几天。直到后来有一天,发现了右边的“save”按钮。

2021-02-15 02:43:31 628 2

原创 git 回滚 git reset --hard commit_id

git reset --hard commit_id

2021-01-04 14:51:40 2187

原创 flyway出错 FlywayException: Validate failed: Detected failed migration to version

删除数据库Caused by: org.flywaydb.core.api.FlywayException: Validate failed:Detected failed migration to version 0.1.3

2020-12-24 20:35:49 12979

原创 IDEA java类文件左下角出现红色的J标识

选中各个module中的pom.xml,右键,然后点击 +add as maven project

2020-11-26 00:17:49 310

原创 Spring boot Error: Content type ‘application/json;charset=UTF-8‘ not supported 今天又被poatman坑了

Spring boot Error: Content type ‘application/json;charset=UTF-8’ not supported。用cURL测试是成功的,所以是postman的问题,重新把请求复制一遍成功了。点击postman右侧的code,复制cURL到命令行测试成功。...

2020-09-29 02:05:14 2117

原创 postman获取不到结果

换浏览器试试

2020-09-25 00:57:22 753

原创 postman 中文返回乱码 重启postman居然好了

重启postman,想不到吧有时候要换浏览器测试

2020-09-25 00:55:27 888 2

原创 mappedBy reference an unknown target entity property 错误 @ManyToMany(mappedBy @OneToMany(mappedBy

mappedBy reference an unknown target entity property 错误 springboot hibernate JPA @ManyToMany(mappedBy = @OneToMany (mappedBy =@OneToMany(mapped=“由One的一方指向Many的一方,并且,这个属性应该等于Many的一方中含有One类的属性的属性名,否则会出错”)今天使用springboot jpa @ManyToMany 出现

2020-09-01 01:59:37 670 1

原创 树莓派一直崩,一直重启,原来是电源不够!把1A换成2A就好了,我的天!

树莓派一直崩,一直重启,原来是电源不够!把1A换成2A就好了,我的天!!

2019-06-13 04:47:30 5904 4

ImpalaJDBC4.jar

ImpalaJDBC4.jar

2021-07-30

hadoop-client-2.6.5.jar

hadoop-client-2.6.5.jar

2021-07-30

hive-jdbc-2.1.1.jar

hive-jdbc-2.1.1.jar

2021-07-30

空空如也

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

TA关注的人

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