摘要: 我生活的农村变化不可谓不大,村小学撤销了,镇初中改建了,县车站改建了,通了高铁高速了。这都是短短二十年实现的,基本都是在我上学的时候。 这些都可以归结为基础设施建设。但是看着些完善的设施,高大的楼房,我在想,这些真的是镇镇府,县政府出钱建设的吗? 非也,都是借钱建设的。 就像是一个家庭建设了豪华的房 阅读全文
posted @ 2024-06-30 20:42 懂得了才能做一些改变 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 三高系统,高并发,高可用,高性能 可以简单理解为,很多用户,用户都希望响应快,并且故障停机时间短,影响有限。 像高速公路,流量很大,要严防占用超时, 计算流量,预估: 200pm。基本的流量 压力测试 熟悉一些高频调用接口 线程池 数据库数据量 Hande框架的优缺点 代码自动生成确实快。 还有框架 阅读全文
posted @ 2024-06-30 17:38 懂得了才能做一些改变 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 2023年底辞掉了在北京的工作,准备会二线城市工作定居。在找工作的过程中发现IT大环境非常差,就如同前一年的建筑工地行业一样。在重庆和武汉都待了差不多一个月,在重庆只面试了一个建信金科,挂了,长安已经没有合适的坑位了,今非昔比,前两年还拿到他们一个不错的offer。年后辗转武汉,给了几个面试机会,小 阅读全文
posted @ 2024-04-06 21:49 懂得了才能做一些改变 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ESB服务学习Auth2.0和sso规范 看下Auth的代码和若干方法 从第三方认证系统中认证: public String getAuthorizeUri(AuthorizeUriGetInput input) { String redirectUri = this.casProperties.g 阅读全文
posted @ 2022-06-07 17:59 懂得了才能做一些改变 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、apollo的架构图 ​ apollo部署后,从前端看,有三个端口监听,有eureka服务,有两个数据库,那么它实际的架构师什么样的呢? 我可以通过这个博客中图片了解一下 Apollo配置中心 原理分析 至于为什么要用eureka,值得学习 为什么使用eureka apollo在eureka上面 阅读全文
posted @ 2022-05-29 17:32 懂得了才能做一些改变 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1、切点的选择 // 切点的定义 @Pointcut("execution(public * org.spring.liong.Repository+.*(..))") public void anyRepository(){ } // 切点的使用 @Aroud("anyRepository") p 阅读全文
posted @ 2022-05-24 19:54 懂得了才能做一些改变 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 项目失败,有很多原因,但是大体可以几类 1、资源投入严重不足,就像想步行赶上火车速度一样。这在工作中是非常普遍的。老板都想用尽可能低的成本,达到尽可能大的收益。 但是往往资源投入不足,导致失败。 2、资源已经足够,规划和实施有问题。 3、属于创新性项目,项目本身存在很大的不确定性。 当项目预感到要失 阅读全文
posted @ 2022-04-07 10:56 懂得了才能做一些改变 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 本身我只是听说过和简单的使用过apollo注解,但是对于其安装和本身代码都不熟悉,但是在业务中,我们需要部署一套。 在时间很紧张的过程中,没有时间去熟悉,只能快速上手。我在这个过程中,就踩了很多坑,特此记录一下。 第一次报错,不知道怎么办,疯狂百度,最后把日志打印出来。看到VM相关的参数,然后在启动 阅读全文
posted @ 2022-03-26 17:19 懂得了才能做一些改变 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 2022重庆行,重庆的机会少,薪资也很低,真的是难为我和面试官了。 各个公司的面试风格都不大相同,但是关于算法方面问的比较少,基础技能方面中等,更多的是问项目和一些开放性问题、 有点freestyle,更考验平时的积累,临时准备不行。比如你在项目中遇到过什么难题?是怎么解决的?你在开发中, 用过什么 阅读全文
posted @ 2022-03-02 09:03 懂得了才能做一些改变 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 基础的东西永远是最重要的,值得反复学习,面试时,这点也能看出一个人的基本功力。 1、关于HashCode和HashMap以及equals()方法的理解 1. hashcode的默认实现是地址的hash散列,既然是hash散列, 从大范围映射至小范围,就可能出现hash碰撞 2. 部分对象对hashc 阅读全文
posted @ 2021-11-22 09:12 懂得了才能做一些改变 阅读(36) 评论(0) 推荐(0) 编辑