![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 54
奋斗, 拼
生活创造数据,数据改变生活。
展开
-
java.lang.UnsupportedClassVersionError
项目从gitHub上导入到eclipse中,运行报如下错误:Exception in thread "main" java.lang.UnsupportedClassVersionError: com/etl/common/model/ReWirteMetaFile : Unsupported major.minor version 52.0at java.lang.ClassLoader原创 2015-12-24 09:39:55 · 728 阅读 · 0 评论 -
Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)
本文会从传统的BIO到NIO再到AIO自浅至深介绍,并附上完整的代码讲解。 下面代码中会使用这样一个例子:客户端发送一段算式的字符串到服务器,服务器计算后返回结果到客户端。 代码的所有说明,都直接作为注释,嵌入到代码中,看代码时就能更容易理解,代码中会用到一个计算结果的工具类,见文章代码部分。 相关的基础知识文章推荐: Linux 网络 I/O 模型简介(图文) ...转载 2018-02-26 13:53:31 · 259 阅读 · 0 评论 -
1、进程、线程及多线程介绍
1. java多线程基本知识1.1. 进程介绍进程是系统进行资源分配和调度的基本单元。同一个进程可以包括多个线程,一个进程至少包括一个线程。进程在内存中有独立的空间,负责当前应用程序运行的所有细节。同一个进程可以包括多个线程,一个进程至少包括一个线程。1.2. 线程介绍线程是CPU调度的基本单元,它是位于进程中,负责当前进程中的某个独立任务的执行。1.3. 多线程介绍现在的...原创 2018-04-11 15:38:28 · 327 阅读 · 0 评论 -
java.lang.NoClassDefFoundError类错误解决方法
在开发maven项目时,在完成代码编写后进行本地测试过程中经常会出现如下错误java.lang.NoClassDefFoundError: Could not initialize class xxx当看到java.lang.NoClassDefFoundError这类错误,原因主要有以下两种:项目中缺少需要的jar包 初始化类所需要的jar包,在maven项目中pom.xml中...原创 2019-07-25 10:44:14 · 19488 阅读 · 0 评论 -
quartz在job间隔期间内,保证上一个任务执行完后,再去调度下一个任务
Quartz定时任务默认都是并发执行的,不会等待上一次任务执行完毕,只要间隔时间到就会执行,这样往往会导致我们执行的数据不正确。如果定时任执行太长,会长时间占用资源,导致其它任务堵塞。解决办法:1.在Spring中这时需要设置concurrent的值为false, 禁止并发执行。<property name="concurrent" value="true" />...转载 2019-08-16 11:28:28 · 4033 阅读 · 0 评论 -
java中的位运算
Java中的位运算主要包括:^(亦或运算)、&(与运算)、|(或运算)、~(非运算)、<<(向左位移)、>>(向右位移)、>>>(无符号右移) 、<<<(无符号左移) 。详细介绍见下文。以下文章所有例子以7和8作为例子说明,7、8的二进制如下:7二进制为:000001118二进制位:000010001.^(亦或...原创 2019-08-26 14:18:49 · 564 阅读 · 3 评论