java金融

31
获赞数
1
关注数
15
粉丝数
上海
IP 属地未知
2020-05-20 加入
浏览 12.4k

欢迎关注公众号【java金融】,作者一线互联网工作,专注 Java 领域相关技术:java基础、 Java SE、Java 并发、JVM、分布式、中间件、微服务、Spring、mysql、oracle等技术。

89 声望|新手
java
76
arraylist
23
spring
20
后端
14
后端开发
12
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
1 青铜勋章
个人动态
  • 发布了文章2022-04-25
    分布式配置系统Apollo如何实时更新配置的
    记得我们那时候刚开始学习Java的时候都只是一个单体项目,项目里面的配置基本都是写在项目里面的properties文件中,比如数据库配置啥的,各种逻辑开关,一旦这些配置修改了,还需要重启项目这修改才会生效。随着各种微服务的诞生,服务的拆分也越来越细,可能涉及的...
  • 发布了文章2022-04-09
    阿里三面:Java的synchronized 能防止指令重排序吗?
    二狗:二胖你昨天请假了是不是又去面试了啊?二胖:别说了我就出去试试水,看看现在工作好不好找,顺带出去找找打击,然后才能好好静下心来好好学习。二狗: 那被打击的怎么样啊?知道自己是什么样的水平了吧,坏笑。二胖:基础太差,一面就让回去等通知了,我要好好...
  • 发布了文章2022-04-08
    携程二面:分布式配置中心服务端如何感知配置变化?
    前面有写过一篇《分布式配置中心apollo是如何实时感知配置被修改》,也就是客户端client是如何知道配置被修改了,有不少读者私信我你既然说了client端是如何感知的,那服务端又是如何知道配置被修改了。今天我们就一起来看看Apollo在Portal修改了配置文件,怎么通知...
  • 发布了文章2022-03-03
    分布式文件上传导致服务假死了?
    记得以前刚开始学习web项目的时候,经常涉及到需要上传图片啥的,那时候都是把图片上传到当前项目文件夹下面,每次项目一重启图片就丢了。虽然可以通过修改/tomcat/conf/server.xml配置文件,配置一个上传图片的本地文件夹,即配置一个工程配置虚拟路径,这样可以避...
  • 发布了文章2021-11-05
    SpringBoot如何集成Caffeine?
    前面我们有学习Caffeine 本地缓存性能之王Caffeine,并且也提到SpringBoot默认使用的本地缓存也是Caffeine啦,今天我们来看看Caffeine如何与SpringBoot集成的。
  • 发布了文章2021-09-29
    SpringQueryMap 这个注解一不小心就采坑了
    最近由于业务的需要,需要接入下阿里云的一个接口,打开文档看了看这个接口看下来还是比简单的目测个把小时就可以搞定,但是接入的过程还是比较坎坷的。首先我看了看他给的示例,首先把阿里云文档推荐的demo下载下来,把它的例子跑起来,替换下几个必要的参数比如秘...
  • 发布了文章2021-07-28
    记一次lombok踩坑经历
    今天中午正在带着耳机遨游在代码的世界里,被运营在群里@了,气冲冲的反问我最近有删生产的用户数据的吗?我肯定客气的回答道没有呀?生产的数据我怎么能随随便便可以删除,这可是公司的红线,再说了我也没有数据库的删除权限啊,不过查询权限还是有的。赶紧登上堡垒...
  • 发布了文章2021-05-26
    Spring的Xml和JavaConfig 扩展你选哪一个?
    上一篇文章我们有怎么介绍到如何通过XML的形式来定义Spring的扩展《Spring面试高频题如何:自定义XML schema 扩展》,好多人都在吐槽现在都什么年代了,xml还有人再用吗?这玩意早就过时了吧,还有必要去掌握它吗?Spring官网都把这种方式放在最后面了,可想而知它的...
  • 发布了文章2021-05-09
    阿里一面如何实现Spring的XML schema 扩展
    自从SpringBoot时代的到来,去除了Spring的各种繁琐的XML配置,让我们可以腾出双手以便于更加专注的搬砖。记得那时候刚学Spring的时候,每天被Spring的各种XMl配置文件折磨的不行,每引入一个新的框架,最担心的就是jar冲突、哪个配置文件又配的不对、配置文件没有起...
  • 发布了文章2021-04-27
    有了CopyOnWrite为何又要有ReadWriteLock?
    内存占用问题:因为CopyOnWrite的写时复制机制每次进行写操作的时候都会有两个数组对象的内存,如果这个数组对象占用的内存较大的话,如果频繁的进行写入就会造成频繁的Yong GC和Full GC
  • 发布了文章2021-04-02
    阿里一面:Spring和SpringMvc父子容器你能说清楚吗
    以前写了几篇关于SpringBoot的文章《面试高频题:springBoot自动装配的原理你能说出来吗》、《保姆级教程,手把手教你实现一个SpringBoot的starter》,这几天突然有个读者问:能说一说Spring的父子容器吗?说实话这其实也是Spring八股文里面一个比较常见的问题。在我...
  • 发布了文章2021-03-11
    Java高并发编程基础三大利器之CountDownLatch
    CountDownLatch是通过一个计数器来实现的,计数器的初始值是线程的数量。每当一个线程执行完毕后,计数器的值就减1,当计数器的值为0时,表示所有线程都执行完毕,然后在闭锁上(调用await方法的线程)等待的线程就可以恢复工作了。
  • 发布了文章2021-03-04
    Java高并发编程基础三大利器之Semaphore
    最近可以进行个税申报了,还没有申报的同学可以赶紧去试试哦。不过我反正是从上午到下午一直都没有成功的进行申报,一进行申报就返回“当前访问人数过多,请稍后再试”。为什么有些人就能够申报成功,有些人就直接返回失败。这很明显申报处理资源是有限的,只能等别人...
  • 发布了文章2021-02-25
    java高并发编程基础之AQS
    曾经有一道比较比较经典的面试题“你能够说说java的并发包下面有哪些常见的类?”大多数人应该都可以说出CountDownLatch、CyclicBarrier、Sempahore多线程并发三大利器。这三大利器都是通过AbstractQueuedSynchronizer抽象类(下面简写AQS)来实现的,所以学习三大利器之...
  • 发布了文章2021-01-19
    可恶的爬虫直接把生产6台机器爬挂了!
    正在午睡,突然收到线上疯狂报警的邮件,查看这个邮件发现这个报警的应用最近半个月都没有发布,应该不至于会有报警,但是还是打开邮件通过监控发现是由于某个接口某个接口流量暴增,CPU暴涨。为了先解决问题只能先暂时扩容机器了,把机器扩容了一倍,问题得到暂时的...
  • 发布了文章2020-12-31
    看了CopyOnWriteArrayList后自己实现了一个CopyOnWriteHashMap
    面试官: 小伙子你有点眼熟啊,是不是去年来这面试过啊。<br/>二胖: 啊,没有啊我这是第一次来这。<br/>面试官: 行,那我们开始今天的面试吧,刚开始我们先来点简单的吧,java里面的容器你知道哪些啊,跟我说一说吧。<br/>二胖: 好的,java里面常...
  • 发布了文章2020-12-30
    肝了一个月,整理了这些java思维导图(干货十足)!
    很多人都在问应该怎么样学习java的知识点,java有哪些知识点?最近准备面试了,java知识点太多了又不知道如何开始复习?java的知识点太多太多,学完了又忘了。所以我们可以为每个知识点都整理成一份思维导图。需要的时候只要找出这个思维导图对着学习、巩固。所以我...
  • 发布了文章2020-12-23
    5种SpringMvc的异步处理方式你都了解吗?
    说到异步大家肯定首先会先想到同步。我们先来看看什么是同步?所谓同步,就是发出一个功能调用时,在没有得到结果之前,该调用就不返回或继续执行后续操作。简单来说,同步就是必须一件一件事做,等前一件做完了才能做下一件事。异步:异步就相反,调用在发出之后,...
  • 发布了文章2020-12-04
    美团面试:Java的synchronized 能防止指令重排序吗?
    二狗:二胖你昨天请假了是不是又去面试了啊?二胖:别说了我就出去试试水,看看现在工作好不好找,顺带出去找找打击,然后才能好好静下心来好好学习。二狗: 那被打击的怎么样啊?知道自己是什么样的水平了吧,坏笑。二胖:基础太差,一面就让回去等通知了,我要好好...
  • 回答了问题2020-12-04
    为什么FutureTask类的outcome变量不需要加上volatile修饰?
    在执行完outcome = v; 之后有一句UNSAFE.putOrderedInt(this, stateOffset, NORMAL);这个是把状态刷到主内存保证其他线程都可见。happens-before 原则outcome对其他线程也可见详细可参考下:[链接]