随笔分类 -  搬砖路上打怪升级

BUG、疑难点、源码详解、博主抱怨语录等水贴...
摘要:2022年12月中旬不幸被裁,拿N+1撤了,临近过年在家休息了一个月,元宵节之前从山西返杭的,2月7号开始投简历,谈谈最近面试的经历吧,期望能在2月底3月初左右入职吧................................................................... 阅读全文
posted @ 2023-02-17 12:01 fn-f 阅读(117) 评论(1) 推荐(0)
摘要:缓存: 限流:降级、熔断 故障演练:压测 固定时间窗口( 计数器 ) 滑动时间窗口 漏桶算法 令牌桶算法 一个简单的限流实现: 分布式限流之Redis+Lua实现 转载: https://blog.csdn.net/huahao1989 这个是转载该博主的,仅供学习使用,违者必删 分布式限流最关键的 阅读全文
posted @ 2021-06-05 10:21 fn-f 阅读(190) 评论(0) 推荐(0)
摘要:最近看了一点东西,记录并扩展下知识广度,后续可自行针对某一方面进行细致研究..... 双缓存机制 分布式协议 分片副本 分段思想 MySQL、redis、MQ、底层 分布式服务框架、 事务、锁、缓存、消息、搜索、配置、日志、监控告警、会话等等 大数据工具 dataX、canal、hadoop、spr 阅读全文
posted @ 2021-04-16 00:44 fn-f 阅读(43) 评论(0) 推荐(0)
摘要:年前遇到这样一种情况,记录一下,以防后续出现同样的错误,影响后续的处理及兼容。 场景如下: 有几个限制条件: 1. 需求指明不可以对店铺分库存,因为无法确认店铺售卖哪个卖的多,哪个少; 2. 调用三方平台API新增商品时,SKU量、库存量、运费模板都有限制。库存量不可超过1W; 3. 三方平台商品存 阅读全文
posted @ 2021-02-28 16:29 fn-f 阅读(280) 评论(0) 推荐(0)
摘要:希望也能成为,你望着的那颗星 阅读全文
posted @ 2020-10-05 10:11 fn-f 阅读(72) 评论(0) 推荐(0)
摘要:做开发,写技术方案肯定不会少,但是通常一个公司一份模板,有点头疼,而且,部门模板对于一些必要点的梳理也并非十分清晰,因此写一份技术方案模板,用以方案前期评审时讨论及扩展,可以做参考哈,但是具体的还是以自身实际需求为准。 XXX技术方案 时间:xxxx-xx-xx 编写人:fn-f - 需求背景 PR 阅读全文
posted @ 2020-09-24 22:59 fn-f 阅读(9813) 评论(0) 推荐(1)
摘要:有幸参与了一次关于全链路压测的前期过程,将所涉及到的东西进行整理,希望能帮到他人。 简介 全链路压测主要是公司针对压测准备的、期望无限接近生产真实流量、模拟其触发的最高并发的整个时间段,请求重放、识别,收集压测结果,汇总报告。【ps:其实主要是为了省钱,不然借助三方压测平台或工具,能满足多样化压测需 阅读全文
posted @ 2020-08-10 18:07 fn-f 阅读(518) 评论(0) 推荐(0)
摘要:一致性hash算法 时间轮(层级时间轮) resize 负载均衡算法 AerosPike 阅读全文
posted @ 2020-06-15 22:46 fn-f 阅读(191) 评论(0) 推荐(0)
摘要:sss 1 (可以不跳槽,但是不可以失去跳槽的能力 共勉) 阅读全文
posted @ 2020-04-29 20:07 fn-f 阅读(140) 评论(0) 推荐(0)
摘要:对于消息中间件,大家应该都很熟悉吧,当然也与现在可供选择的有太多种类,用过rabbitMQ,RocketMq,其他的没有涉及,这篇主要是在工作之余,看了看相关介绍,简单做一下笔记,毕竟好记性不如烂烂烂烂烂烂笔头... 特此说明,本篇主要是观看视频及其他博文,侵删 MQ介绍 消息队列是一种先进先出的数 阅读全文
posted @ 2020-03-15 18:30 fn-f 阅读(425) 评论(0) 推荐(0)
摘要:最近开发时,配合数仓,进行数据展示及处理,这种情况下的数据量呈增量,且原数据不变,不断增加,那么在进行开发时,就必须考虑sql查询等的影响,无论是增加索引,还是优化sql本身,都是必须要做的事情,但是如何知道sql优化是所期望的呢?想到了MySQL 执行计划 -- Explain,但是其中部分字段还 阅读全文
posted @ 2020-01-25 17:33 fn-f 阅读(161) 评论(0) 推荐(0)
摘要:哈哈哈,我胡汉三...不对本博主Fn又回来了,从事开发也几年了,最近看了点东西,闲着一起聊一聊呗,如有误,望指正。 自定义缓存 在现在的项目开发过程中,缓存是必不可少的一部分,无论是redis还是memcached,这些都是一些缓存需要的中间件,通常使用的mybatis,其中也有缓存的参与,因此这一 阅读全文
posted @ 2019-12-01 14:51 fn-f 阅读(331) 评论(0) 推荐(0)
摘要:... 阅读全文
posted @ 2019-11-23 22:34 fn-f 阅读(99) 评论(0) 推荐(0)
摘要:谈谈最近面试的经历吧,其实也就是不想一直这么闲着了,找份工作刚好能够在2020年前转正,这边是最适当的时候了。所以谈谈这十天左右的应聘历程................................................................................. 阅读全文
posted @ 2019-10-19 15:13 fn-f 阅读(1218) 评论(0) 推荐(0)
摘要:主要是解析项目中锁使用的设计模式,而非开源框架中的设计模式,开源源框架,大家可以下载源码,进行IDEA查看,并了解其原理,本章主要解析曾经工作的项目中一个好玩的设计模式的应用,涉及保密且项目正在开发中,有些类及功能会有变化,不影响大橘... 项目中是 (愿你的每一行代码,都有让世界进步的力量 fn) 阅读全文
posted @ 2019-09-28 20:25 fn-f 阅读(170) 评论(0) 推荐(0)
摘要:算法介绍: 递推、穷举、递归、分治、贪婪、试探、模拟... 数据结构: 线性表、队列、栈、树、图... 排序算法: 冒泡、快排、简单选择、堆排序、直接插入、希尔、二叉树、合并... 其他例子: 阶乘、素数、矩阵、斐波那契数列、约瑟夫环... 简单介绍,后续补充 (愿你的每一行代码,都有让世界进步的力 阅读全文
posted @ 2019-09-22 10:22 fn-f 阅读(133) 评论(0) 推荐(0)
摘要:设计模式,简述一下,实质上就是开发中如何使代码更美观,更简洁,更具可读性,重构性更强......了解这些之后,对源码框架阅读起来更加方便,而且也可以提出一些建议,或者也可以自己重构一套开源框架,这不仅是对其了解,更能增加对其研究以及再优化。 都知道设计模式有几大原则,《设计模式之禅》中,介绍有六大原 阅读全文
posted @ 2019-08-22 23:25 fn-f 阅读(99) 评论(0) 推荐(0)
摘要:前面有篇文章介绍了JVM的基本信息,而众所周知,Java带有垃圾收集机制,那本篇就介绍一下Java中的垃圾收集算法与垃圾收集器。 朋友,再花20分钟了解下噻 (嘿嘿...)... 在Java开发中,开发者无需关注动态分配与垃圾回收,更加专注于开发事项,那么本篇就介绍一下关于GC (Garbage C 阅读全文
posted @ 2019-08-08 23:44 fn-f 阅读(172) 评论(0) 推荐(0)
摘要:最近,提了离职申请,但这段期间还帮着公司进行面试,因此总结一下最近面试的一些面试题吧,因为接下来就是别人面试wo呐... 本文章是阶段性的更新,如有新颖、奇特的面经,还望同步一下... 自我介绍 因人而异... 项目介绍 1. 清楚项目是做什么的? 2. 项目定位(为什么做?亮点是什么?满足那些功能 阅读全文
posted @ 2019-07-29 22:35 fn-f 阅读(426) 评论(0) 推荐(0)
摘要:怎么说呢?,最近看《深入理解Java虚拟机 —— JVM高级特性与最佳实践》这本书,这本书中也介绍可关于Java内存模型与线程、锁等的问题,本篇就在此书之上做部分拓展,以便清楚的了解Java线程内存模型这个东东... 通过上篇,大家了解到关于JVM这个东西,这章节主要介绍了其内存模型,内部的垃圾收集 阅读全文
posted @ 2019-07-05 20:28 fn-f 阅读(195) 评论(0) 推荐(0)