摘要: 2023年底辞掉了在北京的工作,准备会二线城市工作定居。在找工作的过程中发现IT大环境非常差,就如同前一年的建筑工地行业一样。在重庆和武汉都待了差不多一个月,在重庆只面试了一个建信金科,挂了,长安已经没有合适的坑位了,今非昔比,前两年还拿到他们一个不错的offer。年后辗转武汉,给了几个面试机会,小 阅读全文
posted @ 2024-04-06 21:50 懂得了才能做一些改变 阅读(4) 评论(0) 推荐(0) 编辑
摘要: ESB服务学习Auth2.0和sso规范 看下Auth的代码和若干方法 从第三方认证系统中认证: public String getAuthorizeUri(AuthorizeUriGetInput input) { String redirectUri = this.casProperties.g 阅读全文
posted @ 2022-06-07 17:59 懂得了才能做一些改变 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1、apollo的架构图 ​ apollo部署后,从前端看,有三个端口监听,有eureka服务,有两个数据库,那么它实际的架构师什么样的呢? 我可以通过这个博客中图片了解一下 Apollo配置中心 原理分析 至于为什么要用eureka,值得学习 为什么使用eureka apollo在eureka上面 阅读全文
posted @ 2022-05-29 17:32 懂得了才能做一些改变 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1、切点的选择 // 切点的定义 @Pointcut("execution(public * org.spring.liong.Repository+.*(..))") public void anyRepository(){ } // 切点的使用 @Aroud("anyRepository") p 阅读全文
posted @ 2022-05-24 19:54 懂得了才能做一些改变 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 项目失败,有很多原因,但是大体可以几类 1、资源投入严重不足,就像想步行赶上火车速度一样。这在工作中是非常普遍的。老板都想用尽可能低的成本,达到尽可能大的收益。 但是往往资源投入不足,导致失败。 2、资源已经足够,规划和实施有问题。 3、属于创新性项目,项目本身存在很大的不确定性。 当项目预感到要失 阅读全文
posted @ 2022-04-07 10:56 懂得了才能做一些改变 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 本身我只是听说过和简单的使用过apollo注解,但是对于其安装和本身代码都不熟悉,但是在业务中,我们需要部署一套。 在时间很紧张的过程中,没有时间去熟悉,只能快速上手。我在这个过程中,就踩了很多坑,特此记录一下。 第一次报错,不知道怎么办,疯狂百度,最后把日志打印出来。看到VM相关的参数,然后在启动 阅读全文
posted @ 2022-03-26 17:19 懂得了才能做一些改变 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 2022重庆行,重庆的机会少,薪资也很低,真的是难为我和面试官了。 各个公司的面试风格都不大相同,但是关于算法方面问的比较少,基础技能方面中等,更多的是问项目和一些开放性问题、 有点freestyle,更考验平时的积累,临时准备不行。比如你在项目中遇到过什么难题?是怎么解决的?你在开发中, 用过什么 阅读全文
posted @ 2022-03-02 09:03 懂得了才能做一些改变 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 基础的东西永远是最重要的,值得反复学习,面试时,这点也能看出一个人的基本功力。 1、关于HashCode和HashMap以及equals()方法的理解 1. hashcode的默认实现是地址的hash散列,既然是hash散列, 从大范围映射至小范围,就可能出现hash碰撞 2. 部分对象对hashc 阅读全文
posted @ 2021-11-22 09:12 懂得了才能做一些改变 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 有时为了省时省力,我们会使用代码生成技术,生成相应的代码。代码生成的场景一般需求比较简单,固定。在java开发中, 我们遇到了两种比较典型的代码生成场景,一种是和数据库,sql相关的。一直重视和接口,rpc,webservice相关的 数据库相关代码的生成 比如我们常用的mybatis中,就有一个M 阅读全文
posted @ 2021-11-08 15:54 懂得了才能做一些改变 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 公司的后台服务使用了Rabbitmq,在开发过程中,发现可能存在消息丢失问题,于是只能去盘RabbitMq-_-。使用RabbitMq不仅仅是向其发消息,收消息就完事,还要关注它的状态,在使用过程中,发现RabbitMq使用方式很像Mysql。 首先,我们使用RabbitMq不是发消息,收消息就完事 阅读全文
posted @ 2021-09-14 10:10 懂得了才能做一些改变 阅读(1044) 评论(0) 推荐(0) 编辑