java
文章平均质量分 56
Mrgray
这个作者很懒,什么都没留下…
展开
-
蚂蚁金服SOFAArk框架解决spring boot多模块包冲突
目录背景SOFAArk应用SOFAArk解决包冲突打包Ark Plugin打包 Ark 包其他配置jvm类加载双亲委派机制背景在菊花云上进行开发,使用它们的Hbase服务过程中,由于其版本国语古老,所使用的依赖包也是非常早期的版本,导致和目前整体程序开发框架有较大的冲突,一个个排除冲突包工作量大,效率低。灵鸡一动,考虑到国内大厂复杂的业务场景,铁定有类似的情况并且开发了相应的开源解决方案,所以搜了一下,找到了蚂蚁金服开发的SOFAArk。SOFAArk官网地址:https://www.sofasta原创 2020-07-20 17:26:10 · 2029 阅读 · 0 评论 -
kafka rebalance与数据重复消费问题
问题和现象:某个程序在消费kafka数据时,总是重复消费相关数据,仿佛在数据消费完毕之后,没有提交相应的偏移量。然而在程序中设置了自动提交:enable.auto.commit为true检查日志,发现日志提示:2020-03-26 17:20:21.414 WARN 28800 --- [ntainer#2-0-C-1] o.a.k.c.c.internals.ConsumerCoordi...原创 2020-04-02 17:48:17 · 2407 阅读 · 0 评论 -
Java forkjoin多线程笔记
先来看一段forkjoin的代码: public void func(){ for(int i=0;i<240;i+=24){ ForkJoinTask<Boolean> task = forkJoinPool.submit(new IteraPoint(i)); Boolean re...原创 2020-03-30 16:05:24 · 244 阅读 · 0 评论 -
spring-boot 引用jdbcTemplate bean could not be found
项目结构如下:father: module A module Bmodule A中引入jdbcTemplate 进行数据库操作;module B依赖于module A。B打成jar包运行,报错: required a bean of type 'org.springframework.jdbc.core.JdbcTemplate' that could not be found....原创 2020-03-23 16:57:47 · 3501 阅读 · 1 评论 -
idea 错误: 找不到或无法加载主类
idea 错误: 找不到或无法加载主类今天创建一个工程,结构如下:myproject----src-------- main后来因为要与git上的项目同步,外面有封装了一个文件:allproject--myproject----src-------- main再次用idea打开,执行其中一个测试文件的main函数的时候,出现这个错误。具体解决如下:参考文章:https...原创 2018-11-23 19:56:06 · 727 阅读 · 0 评论 -
IDEA RUN WEB项目控制台没有日志输出
IDEA RUN WEB项目控制台没有日志输出,无论怎么点击页面,后台一点运行日志没有。以为是tomcat的问题,或者IDEA配置问题,结果怎么改配置都无法解决。当查看run的启动信息是,发现一个错误:SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".原来是少东西了,但是我的pom.xml里面明明配置了这个依赖。这...原创 2018-09-25 16:44:11 · 16828 阅读 · 2 评论 -
spring boot使用@Value注解获取properties空值问题
参考链接:https://bbs.csdn.net/topics/390936459第一次写spring boot程序,多少带有springframework那种思维方式。在使用@value注解获取properties文件中的属性值时,遇到了空值情况,最终原因是参考链接中32楼的答复:具体而言:@Component@PropertySource("classpath:applicatio...原创 2019-03-02 14:17:40 · 5483 阅读 · 1 评论 -
【转载】MVC的dao层、service层和controller层
转载地址:https://blog.csdn.net/qq_26411021/article/details/794933401、dao层dao层主要做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,dao层的设计首先是设计dao层的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可以再模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显...转载 2018-09-04 10:26:57 · 1383 阅读 · 0 评论 -
Hexo博客之旅
花了一点时间,终于是把自己的博客给建起来了。本来是没有写博客的习惯的,但东西多了,就乱了起来,还容易忘记。写一写总结,记一点生活,书一点感受,顺便整理大脑里面乱七八糟的东西。Hexo做静态网页还是蛮简单,还是多亏学长推荐才接触到这东西。在Windows上折腾好几天(其实是选主题选了很久>..<),在一些小问题上花了蛮多时间,现在一点一点梳理。 hexo出自台湾大学生tommy351之手,是一个基于原创 2016-04-05 15:26:55 · 744 阅读 · 0 评论 -
HTML石头剪刀布
html入门游戏,石头剪刀布;用户选择出拳,电脑随机出拳; HTML标签:<img id="bu" src="https://github.com/baidu-ife/ife/blob/master/2015_summer/asset/bu.jpg?raw=true"><img src="https://github.com/baidu-ife/ife/blob/master/2015_summ转载 2016-04-05 15:11:19 · 1475 阅读 · 0 评论 -
Redis集群redis.conf文件修改
#Redis集群redis.conf文件修改bind 10.10.20.* 127.0.0.1port 6380protected-mode nodaemonize yespidfile /var/run/redis_6380.pidlogfile "/var/log/redis/redis2.log"dbfilename dump_6380.rdbappendonly yesa...原创 2020-01-10 11:39:22 · 761 阅读 · 0 评论 -
redis使用RDB持久化,实例重启不自动加入集群问题
集群环境调试阶段,需要修改各种配置,其中遇到最麻烦的就是redis,经常出现实例kill掉之后,重启,redis-cli -c -h ip -p port连接,cluster nodes显示只有它自己一个实例作为master存在,没有其他节点。也就是说启动的时候没有读取cluster-config-file(nodes.conf)文件中的集群配置,多少节点,slot分配等等。启动之后日志也停留在最...原创 2020-01-09 16:18:32 · 952 阅读 · 0 评论 -
Java8 map,reduce,flatMap与Java异步执行中的问题
首先说一下我伪代码的结构:Map<Integer,List<A>> val;//function方法在另一个类中,并且用@Async注解标识,表示异步执行function(Map<Integer,List<A>> val);//call 1function(Map<Integer,List<A>> val);/...原创 2019-11-20 15:08:34 · 829 阅读 · 0 评论 -
byte与int转换
定义一个int数1527转化为二进制是:101 11110111总共是11bit,在你java里面执行:int num=1527;byte b=(byte) num;打印b得到的数字是:-9涉及int转byte溢出的问题,int32 是有32bit,byte只有8bit,java转的时候虽然不报错,但只会截取int最后8bit进行转换,如上面的11110111,第一位为富豪位,...原创 2019-11-04 11:56:30 · 464 阅读 · 1 评论 -
java中遍历实体类,获取属性名和属性值
原文地址:https://www.cnblogs.com/zy2009/p/6725843.html方式一(实体类)://java中遍历实体类,获取属性名和属性值 public static void testReflect(Object model) throws Exception{ for (Field field : model.getClass...转载 2019-03-12 11:56:30 · 2820 阅读 · 0 评论 -
jar包分类:IDEA导入jar包问题
问题今天再IDEA里通过project structure导入jar包时,无论如何都导入不进去,只是在**.iml文件中加入了路径<orderEntry type="module-library"> <library> <CLASSES /> <JAVADOC /> <SOUR...原创 2018-09-05 14:03:18 · 1328 阅读 · 0 评论