JavaMonsterr
码龄3年
关注
提问 私信
  • 博客:320,266
    社区:3,915
    324,181
    总访问量
  • 481
    原创
  • 521,506
    排名
  • 207
    粉丝
  • 1
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖南省
  • 加入CSDN时间: 2022-05-21
博客简介:

JavaMonsterr的博客

查看详细资料
个人成就
  • 获得181次点赞
  • 内容获得27次评论
  • 获得891次收藏
创作历程
  • 481篇
    2022年
成就勋章
TA的专栏
  • 程序员
    480篇
  • 计算机
    480篇
  • Java
    480篇
  • 计算器
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

现在人手必备Java面试八股文,从起跑线开始冲刺

2022秋招即将来临,很多同学会问Java面试八股文有必要背吗?我的回答是很有必要。你可以讨厌这种模式,但你一定要去背,因为不背你就进不了大厂。国内的互联网面试,恐怕是现存的、最接近科举考试的制度。而且,我国的八股文确实是独树一帜。以美国为例,北美工程师面试比较重视算法(Coding),近几年也会加入Design轮(系统设计和面向对象设计OOD)和BQ轮(Behavioralquestion,行为面试问题)。那么为什么国内面试不采取这样的考察方式呢?算法题【点击此处】即可获取哦~...
原创
发布博客 2022.07.31 ·
1172 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

一篇了解 K8s 日志采集与服务质量 QoS

Burstable类的POD,POD里至少一个容器的内存或者CPU请求不满足Guaranteed要求,request和limit设置的不相同。升级问题,DaemonSet模式日志采集升级业务无感知,SideCar模式的升级可能导致业务POD的重建,POD的重建还是对业务有感知。K8s资源回收驱逐策略,当Node上的内存或者CPU耗尽时,为了保护Node会驱逐POD,优先级低的POD会优先被驱逐。SideCar采集方式,在一个POD中运行一个单独的日志采集代理容器,用于采集容器的日志。...
原创
发布博客 2022.07.31 ·
673 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

使用 Zadig 交付云原生微服务应用

微服务示例我们这里使用到开源项目是https//github.com/GoogleCloudPlatform/microservices-demo,该开源项目名叫OnlineBoutique(https//onlineboutique.dev/),是一个云原生微服务演示应用程序,其中包含11个微服务,该应用程序是一个基于Web的电子商务应用程序,用户可以在其中浏览商品、将它们添加到购物车并购买它们。基于该项目针对Zadig做了优化修改,项目地址。...
原创
发布博客 2022.07.31 ·
760 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

TCP 可靠吗?为什么?

TektoncdOperator是一个Kubernetes的扩展,用于在Kubernetes集群上安装、升级和管理TektonCDPipelines、Dashboard、Triggers等。我们只需要编写各个组件的yaml就可以直接来管理Tekton的各种组件。CRD描述​​配置要安装和管理的Tekton组件。​​配置安装管理TektonPipeline组件。​​配置安装管理TektonTrigger组件。​​​​。...
原创
发布博客 2022.07.31 ·
429 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Zadig 面向开发者的自测联调子环境技术方案详解

通过Zadig自测模式,集群中每条业务线仅需一套完整的基准环境,变更的组件在隔离的子环境中开发、部署,然后通过灰度标控制请求在基准环境和子环境中流转,从而满足开发、联调的需求,同时降低搭建新环境的复杂度和成本。然后基于基准环境,为业务不同的需求或缺陷修复创建不同的子环境,在自环境中部署变更的服务,通过子环境和基准环境交互,来实现自测联调。基于拥有全量服务的基准环境,开发者可以低成本建立不同的子环境,在子环境中开发、变更目标服务,然后子环境与基准环境的服务交互来实现联调。...
原创
发布博客 2022.07.31 ·
761 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot 接口数据加解密,so easy

OK,和非加密版的终于一致了,完了吗?感觉还是可能存在些什么问题,首先业务代码的时间序列化需求不一样,有"yyyy-MM-ddhhmmss"的,也有"yyyy-MM-dd"的,还可能其他配置思考不到位的,导致和之前非加密版返回数据不一致的问题,到时候联调测出来了也麻烦,有没有一劳永逸的办法呢?次日,安卓端反馈,你这个加解密有问题,解密后的数据格式和之前不一样,仔细一看,擦,这个userType和registerTime是不对劲,开始思考这个能是哪儿的问题呢?...
原创
发布博客 2022.07.31 ·
343 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Boot 国际化踩坑指南

在这段配置中,我们首先提供了一个SessionLocaleResolver实例,这个实例会替换掉默认的AcceptHeaderLocaleResolver,不同于AcceptHeaderLocaleResolver通过请求头来判断当前的环境信息,SessionLocaleResolver将客户端的Locale保存到HttpSession对象中,并且可以进行修改(这意味着当前环境信息,前端给浏览器发送一次即可记住,只要session有效,浏览器就不必再次告诉服务端当前的环境信息)。...
原创
发布博客 2022.07.31 ·
548 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

基于微前端qiankun的多页签缓存方案实践

相较于社区上大部分通过方案一进行实现,本文提供了另一种实现多页签缓存的一种思路,主要是对子应用缓存处理上有些许的不同,大致的思路及通信的方式都是互通的。另外本文对qiankun框架的使用没有做太多的发散总结,官网和Github上已经有很多相关问题的总结和踩坑经验可供参考。httpshttpshttpshttpshttpshttps。...
原创
发布博客 2022.07.31 ·
1561 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Webview 和 React Native 中吸顶效果实现

在跨端开发中,离不开一些吸顶的交互场景,可以参考淘宝或是京东类电商app中一些tab,在整个容器滑动的过程中,吸顶效果非常的连贯和丝滑的,当然这些tab可能是用native开发的,但是跨端应用也能实现很不错的吸顶效果,那么今天我们就来研究一下跨端开发是如何实现吸顶的。webview中吸顶的实现方式。ReactNative中吸顶方法,SectionList是如何实现吸顶的。创作不易,希望屏幕前的你能给笔者赏个赞,以此鼓励我继续创作前端硬文。httpshttpshttps。...
原创
发布博客 2022.07.31 ·
891 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java中两大怪物,附带面试题

Java程序是由若干个类组成的,类也是面向对象编程思想的具体实现。以下为类的定义publicclassUser{//私有属性//构造方法}//有残构造方法}//普通方法}//对外包装属性}}本文讲述的是一些基本的java入门知识,也顺带着讲了些稍微有点挑战的,对于还是小白的同学,有些东西不懂没事,先混个眼熟,多见几次面后,就会慢慢熟悉了,如果有机会在深入的领悟一番,那不懂的也就懂了。httpshttpshttps。...
原创
发布博客 2022.07.30 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

「Redis应用与深度实践笔记」,深得行业人的心,这还不来看看?

但源码不是每个人都能看懂的,当你成功入门之后就需要在实际工作中去应用,再到后面的阅读源码,剖析原理,等你做到这一步,我想没有哪个面试官能在Redis上难倒你了!记得刚毕业时,我是在B站看视频入门的,入个门应付平时的CRUD完全没问题,但当工作中碰到问题的时候,经常抓不住重点,一个bug排查半天。随着面试官的这一句话,我的思绪回到了刚毕业的时候,面试官也是这么问的我;探索「跳跃列表」内部结构。探索「字符串」内部结构。优雅地使用Jedis。探索「压缩列表」内部。探索「快速列表」内部。探索「紧凑列表」内部。...
原创
发布博客 2022.07.30 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

RabbitMQ 的延时队列和镜像队列原理与实战

将主要围绕以下四个方面进行分享RabbitMQ特性RabbitMQ中的消息不可靠问题及其解决方案死信队列生产环境下使用RabbitMQ应注意的事项。
原创
发布博客 2022.07.30 ·
414 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

这玩意儿都能优化?果然是细节都在魔鬼里。

最近无聊(摸)闲逛(鱼)github时,发现了一个阿里开源项目可以贡献代码的地方。不是写单测、改代码格式那种,而是比较有挑战的性能优化,最关键的是还不难,仔细看完本文后,有点基础就能写出来的那种,话不多说,发车!在一般情况下这么写,或者说在99%的情况下这么写一点问题都没有,但有位大佬研究了Java下时间戳的获取http他得出了一个结论并发越高,获取时间戳越慢!具体到细节咱也不是很懂,大概原因是由于只有一个全局时钟源,高并发或频繁访问会造成严重的争用。...
原创
发布博客 2022.07.30 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

针不戳,数据库性能优化八大方案。

毫不夸张的说咱们后端工程师,无论在哪家公司,呆在哪个团队,做哪个系统,遇到的第一个让人头疼的问题绝对是数据库性能问题。如果我们有一套成熟的方法论,能让大家快速、准确的去选择出合适的优化方案,我相信能够快速准备解决咱么日常遇到的80%甚至90%的性能问题。从解决问题的角度出发,我们得先了解到问题的原因;其次我们得有一套思考、判断问题的流程方式,让我们合理的站在哪个层面选择方案;数据库的优化方案核心本质有三种减少数据量、用空间换性能、选择合适的存储系统。这也对应了开篇讲解的慢的三个原因https。...
原创
发布博客 2022.07.30 ·
346 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

你好好想想,你真的需要配置中心吗?

本文主要介绍了我最近开发的一个实现SpringBoot动态配置的轻量级库SpringBootDynamicConfig,以及为什么结合Git+Kubernetes的配置管理模式,优于其他配置管理组件。
原创
发布博客 2022.07.30 ·
355 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

强啊,点赞业务缓存设计优化探索之路。

而这么多次版本的优化,都是根据实际的业务场景中出现的风险点以及需求不断摸索出来的,每个版本的方案也都不是完美方案,v4.0也不是最终方案,还需要开发人员也需要进一步思索,探索更优的技术方案。httpshttpshttpshttpshttpshttpshttpshttpshttps。...
原创
发布博客 2022.07.30 ·
1027 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

k8s学习配置harbor的nfs对接以及配置为helm仓库

harbor可以对接NFS作为远端存储,提高harbor仓库的存储空间。
原创
发布博客 2022.07.30 ·
401 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DataOps 不是工具,而是帮助企业实现数据价值的最佳实践

随着时间的推移,数据的数量、频率、多样性都在增加,在一个万物皆可被度量的时代,数据积累的速度超过大部分企业跟上其脚步的速度。这也意味着能够帮助企业完成自动化日常任务,提高数据质量,促进不同团队之间的协作,带来更准确的洞察和分析,以及助力企业进入敏捷、自动化和加速的数据供应链环境的DataOps,未来将会在企业的数智化蜕变中,发挥不可小觑的作用。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。...
原创
发布博客 2022.07.30 ·
285 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java单例模式实现,一次性学完整

单例模式是设计模式中使用最为普遍的一种模式。属于对象创建模式,它可以确保系统中一个类只产生一个实例。在实际应用中,很多时候有一些对象我们只需要一个,例如线程池(threadpool)、缓存(cache)、注册表(registry)、日志对象等等,这个时候把它设计为单例模式是最好的选择。...
原创
发布博客 2022.07.30 ·
366 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

今年这300道Java岗面试真题,闷头硬背

当然了,题解我也是有整理好的,因为我知道有很多同学都是懒得一题一题去搜,因为这样学习效率属实不高,所以需要题解文档的同学可以转发本文+关注+私信【504】即可快速获取。好了,就先写到这里吧,文章中的每一道题都是有同学面试过或我给面试者出过的真题,希望大家可以沉下心来理解题目背后的出题逻辑,当然也不是让你们把这些题全背,那太为难人了,事实上也没有很大意义,你可以根据自己求职的岗位和自己的短板有针对性的去查漏补缺,祝大家都早点拿到心仪的offer。一个类的构造方法的作用是什么?...
原创
发布博客 2022.07.29 ·
259 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多