lyb-geek

LV1

技术专栏

Linyb极客之路TA创建的

654 文章106 关注者

全部文章

  • 消息队列的消费幂等性如何保证

    当出现消费者对某条消息重复消费的情况时,重复消费的结果与消费一次的结果是相同的,并且多次消费并未对业务系统产生任何负面影响

    lyb-geek
  • 干货分享!设计一个系统架构时怎么去做性能优化?

    设计系统架构中最核心的几个要素包括:性能,可用性,伸缩性,扩展性和安全性,而性能又是其中最为重要的,本篇简要说下网站性能优化方面所需做的一些事情;

    lyb-geek
  • springboot2配置文件定义${user.name}内容失效问题探究

    从跟踪的源码可以发现有个systemProperties配置排在user.yml前面。systemProperties这是个啥东西,见名之意,这明显就是系统属性...

    lyb-geek
    SpringSpring BootJava
  • 为什么要避免大事务以及大事务如何解决?

    lyb-geek
    MySQL
  • springboot2启动信息去除CONDITIONS EVALUATION REPORT后引发的思考

    这个日志如果不细看还以为是启动报错,其实这段日志是springboot2的自动装配日志报告。平时我们是不大需要,因此我们可以关闭。关闭的方法也很简单,从控制台打...

    lyb-geek
  • springboot2整合mybatis-plus3踩到的坑

    最近在进行项目重构,在架构师的建议下,就把项目中mybatis切换成mybatis-plus。因为mybatis-plus在mybatis的基础上只做增强不做改...

    lyb-geek
    MyBatisSpring BootSpringJava
  • 监控神器Prometheus用不对,也就是把新手村的剑

    监控系统的历史悠久,是一个很成熟的方向,而 Prometheus 作为新生代的开源监控系统,慢慢成为了云原生体系的事实标准,也证明了其设计很受欢迎。

    lyb-geek
  • 简单的零配置命令行 http 服务器--http-server入门

    http-server是一个简单的零配置命令行http服务器。 它足够强大,足以用于生产用途,但它既简单又易于破解,可用于测试,本地开发和学习

    lyb-geek
    HTTPNode.js
  • 关于MySQL schema调优/优化的 23个建议

    11、如果其他数据需要经常需要查询,而 blob/text 不需要,则将 blob/text 数据域其他数据分离

    lyb-geek
  • 超详细的mysql数据库参数优化,都总结在这里了

    最近在对各个系统的mysql做一些参数上的优化,也开了慢查询,准备后面针对特定sql再进一步优化。下面主要介绍一下一些优化的参数。

    lyb-geek
  • mybatis异常集之Cannot determine value type from string ‘xxx‘

    本文的创作来源于朋友在自学mybatis遇到的问题,问题如文章标题所示Cannot determine value type from string 'xxx'...

    lyb-geek
  • maven依赖冲突以及解决方法

    依赖冲突很经常是类包之间的间接依赖引起的。每个显式声明的类包都会依赖于一些其它的隐式类包,这些隐式的类包会被maven间接引入进来,从而造成类包冲突

    lyb-geek
  • maven依赖冲突以及解决方法

    依赖冲突很经常是类包之间的间接依赖引起的。每个显式声明的类包都会依赖于一些其它的隐式类包,这些隐式的类包会被maven间接引入进来,从而造成类包冲突

    lyb-geek
  • 解决使用redisTemplate set方法保存出现\x00\问题

    在项目有个需求要保存一个字符串到redis,并设置一个过期时间。这个需求一看非常简单,使用redisTemplate一行代码搞定,代码如下

    lyb-geek
  • apollo与springboot集成实现动态刷新配置

    Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程...

    lyb-geek
  • 代码重构的场景总结

    重构可以是修改变量名、重新安排目录这样简单的物理重构,也可以是抽取子函数、精简冗余设计这样稍许复杂的逻辑重构。但均不改变现有代码的功能。

    lyb-geek
  • prometheus-spring-boot-starter一个管理异常通知的神奇starter

    对于工程的开发,必然会伴随着各种bug,工程量越大,出现bug的频率也会越高。一般对于代码量较小的工程来说,一个人可能就足够去做开发与维护;但是对于代码量较大的...

    lyb-geek
  • 为什么代码规范要求SQL语句不要过多的join?

    面试官:sync; echo 3 > /proc/sys/vm/drop_caches就可以清理buff/cache了,你说说我在线上执行这条命令做好不好?

    lyb-geek
  • 如何写出漂亮的代码?写代码应该遵守的原则和规范

    这里的“orderId”字符串就称之为魔法字符串,其实很容易写错。而且假如以后这个参数改个名字叫:movieOrderId,那这些字符串就得改很多处,而且不能通...

    lyb-geek
  • 基于springcloud gateway + nacos实现灰度发布(reactive版)

    灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式。在其上可以进行A/B testing,即让一部分用户继续用产品特性A,一部分用户开始用产...

    lyb-geek

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券