ICode9

精准搜索请尝试: 精确搜索
  • java.lang.OutOfMemoryError: unable to create new native thread2021-08-06 11:35:06

    Linux普通用户运行服务报错java.lang.OutOfMemoryError: unable to create new native thread 解释 这个错误在高并发请求服务器经常会出现,因为这个native thread 异常与对应的平台有关。 导致原因 你的应用创建太多线程了,一个应用进程创建多个线程,超过系统承载极限。 你的服务器并

  • Ant design pro of vue 中文设置2021-08-05 11:06:27

    从github上下拉的代码是英文的,要变成中文,步骤如下: 一、src\locales\index.js  把 en-US 改成 zh-CN // default lang import zhCN from './lang/zh-CN' Vue.use(VueI18n) export const defaultLang = 'zh-CN' const messages = { 'zh-CN': { ...zhCN } }

  • jstack实例分析2021-08-05 10:02:09

    jstack Dump 日志文件中的线程状态 dump 文件里,值得关注的线程状态有: 死锁,Deadlock(重点关注)  执行中,Runnable    等待资源,Waiting on condition(重点关注)  等待获取监视器,Waiting on monitor entry(重点关注) 暂停,Suspended 对象等待中,Object.wait() 或 TIMED_WAITING 阻塞,Block

  • 如何查找java对应的native方法的源码2021-08-05 09:32:40

    有时候我们查看java源码,发现有很多方法是native的,native是C/C++编写的,在jdk中不能直接看到,这时候怎么办呢?别急,看看下边的教程 1、登陆JDK网址 OpenJDK Mercurial Repositories (java.net) 2、选择对应的JDK版本,然后选择JDK   这里我选的JDK8U,进入以下页面        之后点击Bro

  • TongWeb java.lang.ClassNotFoundException: javax.persistence.spi.PersistenceProvider2021-08-04 17:59:44

    最近国产化适配项目,一切按照部署文档进行相关部署,但是所用的容器为东方通,本来在测试环最近在进行项目国产化适配,测试环境下,使用tomcat项目很正常的能运行,迁移到东方通的tongweb下,项目也正常启动起来了,但是在保存或者更新数据库数据时会报错,提示类找不到 [2021-08-04 09:55:01 2

  • 关于实例化异常java.lang.InstantiationException2021-08-04 15:58:22

    遇到的问题,报错信息如下: 项目场景: 在项目开发过程中遇到对象实例化报错的问题,查看其原因和解决方法,记录在博客中。 问题描述: 遇到的报错信息如下图所示,对象实例化错误 java.lang.InstantiationException at sun.reflect.InstantiationExceptionConstructorAccessorImpl.ne

  • jvm java 方法描述符的解析2021-08-03 17:04:56

    ()V(D)Ljava/lang/Double;(Ljava/lang/Object;)V(ILjava/lang/String;DFZ)V(D)Ljava/lang/Double;(D)Ljava/lang/Double;(I)Ljava/lang/Integer;()J   在解析class文件中的方法时,会解析出上面的字符串,每一行代表描述一个方法的入参类型,数量和返回值 基本规则 (这里的是方法的参数)

  • javap 反汇编2021-08-03 15:00:26

    文章目录 1、把一个java类反汇编1.1、写一个类Hello.java1.2、javac 编译1.3、javap 反汇编 2、分析汇编代码 1、把一个java类反汇编 1.1、写一个类Hello.java Hello.java public class Hello { private Integer num1 = 0; private Integer num2; public In

  • JVM-StringTable面试题2021-08-02 23:59:43

    StringTable面试题: String s1 = "a"; String s2 = "b"; String s3 = "a" + "b"; String s4 = s1 + s2; String s5 = "ab"; String s6 = s4.intern(); // 问 System.out.println(s3 == s4); System.out.println(s3 ==

  • java常见异常2021-08-02 19:02:30

    1、java.lang.NullpointerException(空指针异常) 原因:这个异常经常遇到,异常的原因是程序中有空指针,即程序中调用了未经初始化的对象或者是不存在的对象。 经常出现在创建对象,调用数组这些代码中,比如对象未经初始化,或者图片创建时的路径错误等等。对数组代码 中出现空指针,是把

  • 关于vue的style标签中使用lang=“less“导致报错问题2021-08-02 16:02:11

    问题如下: 这个就比较简单了,就是少了less-loader的依赖。安装就可以了,但是在这里有余vue升级到3.0了,所以这里直接iinstall肯定会报错,如下  这个是因为版本不兼容问题导致的,那怎么办呢?小编我也是搜索了很多资料,通过不断的报错中总结以下经验,首先去除掉之前的依赖 npm uninstall

  • 严重: 在路径为/book的上下文中,Servlet[jsp]的Servlet.service()引发了具有根本原因的异常java.lang.ClassNotFoundException: org.a2021-08-02 15:01:50

    严重: 在路径为/book的上下文中,Servlet[jsp]的Servlet.service()引发了具有根本原因的异常java.lang.ClassNotFoundException: 这种报错,除了其他人的: 还有一种可能:名字不一样,哪怕是空格 哪怕是一个空格!

  • 【进阶之路】动态代理与字节码生成2021-07-31 12:05:31

    这段时间换了新工作,因为去了外企,所以对英语的要求突然猛增,现在每天靠着谷歌翻译过日子。在开会的时候,经常遇到不懂的单词,很多时候都需要记下读音,事后再慢慢根据语境去找对应的单词,日子过得可谓是有滋有味。于是乎,自我充电的时间大部分用来学习英语了,所以这段时间更新的节奏

  • 【进阶之路】动态代理与字节码生成2021-07-31 12:02:34

    这段时间换了新工作,因为去了外企,所以对英语的要求突然猛增,现在每天靠着谷歌翻译过日子。在开会的时候,经常遇到不懂的单词,很多时候都需要记下读音,事后再慢慢根据语境去找对应的单词,日子过得可谓是有滋有味。于是乎,自我充电的时间大部分用来学习英语了,所以这段时间更新的节奏会很慢

  • SpringBoot java.lang.ClassCastException:ResourceHttpRequestHandler cannot be cast to HandlerMethod2021-07-30 20:00:57

    Springboot 在配置个性化的webMVC时,静态资源的请求也被拦截的时候,会出现以上错误,所以需要忽略对静态资源的拦截 1) @Configurationpublic class MyMvcConfig implements WebMvcConfigurer { // 拦截所有请求 @Override public void addInterceptors(InterceptorRegistry r

  • 重点---版本问题-Spark中的一次ClassNotFoundException排除2021-07-30 15:33:49

    前阵子,我把实验室小集群上的spark从2.0.0升级到了2.1.1,当时直接排除掉了一个hdfs-site.xml文件不一致的错误(估计这是2.0.0版本的一个BUG),而且跑了一下测试代码,一切OK。 可是,今天当我又试着跑同样一段简单的代码时,抛出了以下异常: ERROR server.TransportRequestHandler: Error while

  • Linux | 设置字符编码2021-07-30 02:00:28

    什么是字符编码 字符编码可以实现对非英文字符的支持,防止非英文字符的乱码。 国内常用的字符编码 UTF-8 GBK 设置虚拟机的字符编码 我们可以对虚拟机的字符编码进行查看,临时修改,永欠修改。 查看字符编码的方法: echo $LANG 临时修改字符编码的方法: LANG=zh_CN.UTF-8 临时修改

  • 解决 POI word 设置页边距 找不到类2021-07-29 19:06:28

    XWPFDocument document= new XWPFDocument(); CTSectPr sectPr = document.getDocument().getBody().addNewSectPr();  CTPageMar pageMar = sectPr.addNewPgMar();   pageMar.setTop(BigInteger.valueOf(720L));    pageMar.setBottom(BigInteger.valueOf(720L));    pa

  • java枚举类型的实现原理2021-07-29 12:04:49

    Java从JDK1.5开始支持枚举,也就是说,Java一开始是不支持枚举的,就像泛型一样,都是JDK1.5才加入的新特性。通常一个特性如果在一开始没有提供,在语言发展后期才添加,会遇到一个问题,就是向后兼容性的问题。像Java在1.5中引入的很多特性,为了向后兼容,编译器会帮我们写的源代码做很多事情,比如

  • 可判定性读书笔记 (2)2021-07-28 23:03:57

    「 图灵机识别语言是否为空 」不可判定 所有证明都偷自 《计算理论导引》(Micheal Sipser) \[E_{TM} = \{ \lang M \rang ~|~ L(M) = \empty \} \]$ E_{TM}$ 是不可判定的,证明思路还是反证,假设存在 \(R~decide~E_{TM}\),用 \(R\) 构造 \(S\) 使得 \(S~decide~A_{TM}\) 这里构造的思

  • 可判定性读书笔记 (3)2021-07-28 23:03:49

    「 图灵机识别语言是否正则 」不可判定 所有证明都偷自 《计算理论导引》(Micheal Sipser) 正则图灵机不可判定 \(REGULAR_{TM}~is~undecidable\) \[REGULAR_{TM} = \{ \lang M \rang ~|~ L(M) ~is~regular\} \]证明思路:假设 \(R\) 判定 \(REGULAR_{TM}\) ,构造一个 \(S\): \[ S~dec

  • java.lang.ClassCastException 同包同类名强转异常2021-07-28 16:04:56

    目录 问题解决 问题 今天碰到了一个很诡异的问题,有一段代码在执行强转时居然提示自己不能转自己,还真的是头一回碰到这种问题,代码及异常如下 ComplexOrderDbShardingAlgorithm complexOrderDbShardingAlgorithm = (ComplexOrderDbShardingAlgorithm) ReflectUtil.getFiel

  • # Java实战系列 - APT生成代码2021-07-27 21:01:30

    本文主要介绍如何使用APT在编译期生成class文件 准备 开始之前,需要引入jar包,一个是谷歌的工具包,帮助我们自动生成META-INF目录下的配置,另一个是生成class文件的工具 <dependency> <groupId>com.google.auto.service</groupId> <artifactId>auto-service</artifactI

  • 记:JAVA.LANG.ILLEGALARGUMENTEXCEPTION: TARGET MUST NOT BE NULL2021-07-27 13:03:09

    报错原因: 在把一个对象赋值给另一个对象时,目标对象返回NULL,所以报这个错误。 解决办法: 根据原因,检查一下你的业务逻辑,目标对象为何为空。做出相应调整,使其不为空就不会报错了。我这里报错是因为我两次session对象拿的不是同一个才错。

  • 解决Exception in thread “main” java.lang.NoClassDefFoundError: org/codehaus/janino/InternalCompilerExc2021-07-27 12:03:01

    问题描述spark读取hdfs文件时候报错 解决方法 <dependency> <groupId>org.codehaus.janino</groupId> <artifactId>janino</artifactId> <version>3.0.8</version> </dependency>————————————————版权声明:本文为CSDN博主「大大盒子」的原创文

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有