Java
追枫萨
更厉害的大人和更可爱的小孩...
展开
-
解决: java.lang.ClassNotFoundException: org.springframework.kafka.transaction.KafkaAwareTransactionMan
问题Springboot2.1.4集成Kafka时提示ERROR:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.kafka.KafkaAnnotationDrivenConfigur...原创 2020-04-02 16:35:32 · 6997 阅读 · 0 评论 -
解决:Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package
问题启动springboot2程序时,提示ERROR:** WARNING ** : Your ApplicationContext is unlikely to start due to a @ComponentScan of the default package.2020-04-01 13:20:06.583 WARN 17620 --- [ main]...原创 2020-04-01 13:32:06 · 915 阅读 · 0 评论 -
解决:Idea 中maven不能下载到 spring-jdbc:5.1.6.RELEASE
问题pom.xml中使用maven自动下载依赖,但无法下载spring-jdbc:5.1.6.RELEASE。解决由于只缺乏一个jar包,所以采用手动导入。下载spring-jdbc依赖包。导入jar包到项目:file->Project Structure ->Project Settings->Modules->Dependencies->选“+...原创 2020-03-17 15:20:20 · 2351 阅读 · 1 评论 -
IDEA2019 安装Activiti 7插件
问题在Ideal2019 Settings->Plugins中可以搜索到其他插件,但搜索不到actiBPM插件。解决下载actiBPM(3.E-8),进入Settings->Plugins,点击齿轮图标,选择如下图选项,找到下载好的actibpm.jar包,然后按照要求重启IDEA即可。...原创 2020-02-20 15:44:55 · 2453 阅读 · 0 评论 -
Java容器
原文:https://github.com/CyC2018/CS-Notes容器包含Collection和Map两种,Collection存储着对象的集合,Map存储k-v键值对Collection:1. Set ( 不允许存储重复值) TreeSet:基于红黑树实现,支持有序性操作,例如根据一个范围查找元素的操作。但是查找效率不如 HashSet,HashSet 查找...转载 2019-05-01 16:01:06 · 125 阅读 · 0 评论 -
Java中equals()和hashcode()方法重写
等价与相等对于基本类型,== 判断两个值是否相等,基本类型没有 equals() 方法。 对于引用类型,== 判断两个变量是否引用同一个对象,而 equals() 判断引用的对象是否等价equals()实现:检查是否为同一个对象的引用,如果是直接返回 true; 检查是否是同一个类型,如果不是,直接返回 false; 将 Object 对象进行转型; 判断每个关键域是否相等。...转载 2019-04-30 22:48:18 · 184 阅读 · 0 评论 -
redis学习基本知识
参考:redis实战及redis视频(nosql数据库)、分布式Redis面试常见问题及知识点归纳非关系型数据库 1.k-v:redis等 2.列存储数据库 HBase:分布式文件系统 3.文档数据库 mongoDB 4.图形数据库 适用于社交网络 Redis简述及安装 ,端口号...原创 2019-05-05 22:46:50 · 219 阅读 · 0 评论 -
Java并发编程
B站Java高并发核心技术讲解 dkuhdkuashdku线程之间通信:1.加锁:Object.wait()(释放锁)、Object.notify()与sychronized()联合使用,Object lock=new Object();sychronized(lock){ lock.wait();//等待并释放锁,需要notify()唤醒}sychronized...原创 2019-04-29 18:16:35 · 273 阅读 · 0 评论 -
Java并发
并发中线程状态:1.新建 :创建后尚未启动。2.可运行 :可能正在运行,也可能正在等待 CPU 时间片。包含了操作系统线程状态中的 Running 和 Ready。3.阻塞 : 等待获取一个排它锁,如果其线程释放了锁就会结束此状态4.无限期等待 :等待其它线程显式地唤醒,否则不会被分配 CPU 时间片5.限期等待 :无需等待其它线程显式地唤醒,在一定时间...转载 2019-05-01 18:54:55 · 111 阅读 · 0 评论