logo头像

学如逆水行舟,不进则退!!!

QQ加我技术群
关注微信公众号
NullPointException引发对Null对象的思考

NullPointException引发对Null对象的思考

问题描述 相信Java程序员对NullPointException 都不会陌生的。java的思想就是面向对象。在对象的领域java中抽象出一个Null对象 我们今天的问题就是这个Null 空指针异常。一直以为null对象调用方法方法就...

为什么我的数据不按顺序排序原来如此

为什么我的数据不按顺序排序原来如此

我的接口返回的数据顺序总是不固定 问题描述 我在开发突发奇想。将表头信息也给查出来一并返回给前端了。但是正因为这一举动却带来嘲讽。说我的接口顺序不对 问题定位 首先说明下这个问题是刚入行时遇到的。当时很是困惑,当然啦现在看来真...

spring初识--bean的几种注册方式

spring初识--bean的几种注册方式

spring彻底改变了java世界观。spring解决了java 对象管理问题,今天我们来看看spring创建对象的方式有哪些至今还不知道的吧 注册bean的几种方式(IOC)BeanDefinition 我们查看类图可以看出...

分布式系列接口调用openfeign小试牛刀

分布式系列接口调用openfeign小试牛刀

申明式接口调用Feign,极大的简化了我们接口之间的调用。只需要通过注解就可以实现我们系统之间接口的调用。 关于分布式我们之前主要集中讨论了服务治理。eureka、consul、zookeeper我们分别从三个角度不同程度的学习了...

分布式服务熔断降级限流利器至Hystrix

分布式服务熔断降级限流利器至Hystrix

全文概览 [TOC] 为什么需要hystrixhystrix官网地址github Hystrix同样是netfix公司在分布式系统中的贡献。同样的也进入的不维护阶段。不维护不代表被淘汰。只能说明推陈出新技术在不断迭代。曾今的辉煌曾经...

LeetCode42题动态规划 - 接雨水

LeetCode42题动态规划 - 接雨水

[TOC] 本文正在参与掘金团队号上线活动,点击 查看大厂春招职位 程序员如果仅满足curd的话,那么35岁危机很快就会到来。在大学期间学校主打的应该也都是算法思维。今天我们已大学里学的一个理论为基础展开讨论—动态规划 理论 将一...

分布式springcould服务调用Ribbon的负载均衡

分布式springcould服务调用Ribbon的负载均衡

[TOC] 之前我们介绍了管理分布式组件注册的服务;eureka、consul、zookeeper、nacos他们都可以实现我们服务的注册于获取。但是实际我们还是需要我们自己调用最终的客户端获取数据的。 前提概要 上面的服务发现框...

分布式服务治理zookeeper原理及使用大全

分布式服务治理zookeeper原理及使用大全

[TOC] zookeeper动物管理员全局把控。提供了配置管理、服务发现等服务。其本身也是可以集群化的。实现上是基于观察者模式。不想eureka/consul等同类产品需要心跳机制。他本身支持观察与主动触发机制;千里之行始于足下,...

eureka服务治理深入浅出

eureka服务治理深入浅出

[TOC] 分布式是现在互联网架构的首选。在分布式中我们会有三方理论简称CAP 简称 全称 解释 C Consistency 数据一致性 A Availability 可用性,性能 P Partition tol...

git分支管理

git分支管理

[TOC] 在平时开发中我们因为版本管理的因素,我们可能同时开发多个功能。我们是通过分支来管理的。不同的分支对应不同的功能不同的时间上线。 分支合并git merge –squash [分支名] git merge –squash...