摘要: 0、安装JDK 安装jdk很简单,直接在Oracle官网下载对应版本的Windows Installer安装。 1、下载安装包 下载地址:https://developer.android.google.cn/studio/ 找到下载好的exe安装包,双击运行。 2、开始安装 开始安装Android 阅读全文
posted @ 2022-05-09 21:53 賣贾笔的小男孩 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 从Oracle官网下载了JDK11的Windows x64 Installer安装包,原来是装的JDK8的(通过压缩包解压后的方式安装的),自己配置了JAVA_HOME等环境变量,发现安装JDK11后,从CMD窗口查询的JDK版本变成了11。 解决:编辑Windows环境变量,选择系统变量"Path 阅读全文
posted @ 2022-05-09 21:13 賣贾笔的小男孩 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: 本文讲解CentOS 7配置用户级别的JDK1.8环境变量。在用户的当前目录下,如下,有四个隐藏的文件,文件打头是.bash******: 配置步骤: 1.编辑.bashrc,在文件末尾新增如下配置,将export JAVA_HOME配置的JDK路径改成自己机器的jdk配置路径即可。 1 expor 阅读全文
posted @ 2022-03-31 22:46 賣贾笔的小男孩 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 一、获取Unsafe类实例 1 Field field = Unsafe.class.getDeclaredField("theUnsafe"); 2 field.setAccessible(true); 3 return (Unsafe) field.get(null); theUnsafe 是U 阅读全文
posted @ 2022-01-05 21:28 賣贾笔的小男孩 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、FileChannel的优势 FileChannel 的优点包括: 在文件的特定位置读取和写入; 将文件的一部分直接加载到内存中,这样效率最高; 可以以更快的速度将文件数据从一个通道传输到另一个通道; 可以锁定文件的一部分以限制其他线程访问; 为了避免数据丢失,我们可以强制将更新的文件立即写入存 阅读全文
posted @ 2021-12-13 22:18 賣贾笔的小男孩 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统中, /proc 目录下提供了很多的文件来显示系统的软硬件信息。如果想了解系统中的CPU提供者及相关配置信息,可以查看 /proc/cpuinfo 。比如我们要获取物理CPU的数量、每个物理cpu的核心数、是否开启超线程等信息。 首先要搞清楚物理CPU、核心数、逻辑CPU数的概念: 阅读全文
posted @ 2021-12-06 21:21 賣贾笔的小男孩 阅读(1750) 评论(0) 推荐(0) 编辑
摘要: 通过点击进IDEA反编译的代码文件处下载源代码Sources。 IDEA提示报错,无法下载源代码。 解决办法: mvn dependency:resolve 是解决项目的所有依赖项。最后,它将打印出已解决依赖项的详细信息。指定可选参数classifier=sources,将尝试分析下载对应的依赖的源 阅读全文
posted @ 2021-11-21 21:53 賣贾笔的小男孩 阅读(7032) 评论(0) 推荐(2) 编辑
摘要: IDEA上运行项目,出现错误 "-source 1.5 中不支持 diamond 运算符",因为项目中有使用过Java 8中新特性Lambda表达式,使用1.5的语法当然不支持。 解决办法: 1. 确保IDEA中Setting中Java Compiler中字节码编译版本为8. 2. 修改项目结构中 阅读全文
posted @ 2021-11-21 21:49 賣贾笔的小男孩 阅读(708) 评论(0) 推荐(1) 编辑
摘要: 一、Kafka连接超时异常 Kafka版本是2.7.1。Kafka客户端报错部分信息: 1 Exception in thread "main" java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.Timeo 阅读全文
posted @ 2021-11-12 15:54 賣贾笔的小男孩 阅读(6043) 评论(0) 推荐(0) 编辑
摘要: ServiceLoader动态加载实现类,是根据目录META-INF/services下的配置文件找到实现类的全限定名并调用Classloader来加载实现类到JVM。 程序运行时,并未加载到任何实现类,原因是maven打包的时候没有把resources/META-INF/services目录下的文 阅读全文
posted @ 2021-11-04 21:12 賣贾笔的小男孩 阅读(1356) 评论(0) 推荐(0) 编辑