摘要: 最近开发时,配合数仓,进行数据展示及处理,这种情况下的数据量呈增量,且原数据不变,不断增加,那么在进行开发时,就必须考虑sql查询等的影响,无论是增加索引,还是优化sql本身,都是必须要做的事情,但是如何知道sql优化是所期望的呢?想到了MySQL 执行计划 -- Explain,但是其中部分字段还 阅读全文
posted @ 2020-01-25 17:33 fn-f 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 哈哈哈,我胡汉三...不对本博主Fn又回来了,从事开发也几年了,最近看了点东西,闲着一起聊一聊呗,如有误,望指正。 自定义缓存 在现在的项目开发过程中,缓存是必不可少的一部分,无论是redis还是memcached,这些都是一些缓存需要的中间件,通常使用的mybatis,其中也有缓存的参与,因此这一 阅读全文
posted @ 2019-12-01 14:51 fn-f 阅读(316) 评论(0) 推荐(0) 编辑
摘要: ... 阅读全文
posted @ 2019-11-23 22:34 fn-f 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 谈谈最近面试的经历吧,其实也就是不想一直这么闲着了,找份工作刚好能够在2020年前转正,这边是最适当的时候了。所以谈谈这十天左右的应聘历程................................................................................. 阅读全文
posted @ 2019-10-19 15:13 fn-f 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 主要是解析项目中锁使用的设计模式,而非开源框架中的设计模式,开源源框架,大家可以下载源码,进行IDEA查看,并了解其原理,本章主要解析曾经工作的项目中一个好玩的设计模式的应用,涉及保密且项目正在开发中,有些类及功能会有变化,不影响大橘... 项目中是 (愿你的每一行代码,都有让世界进步的力量 fn) 阅读全文
posted @ 2019-09-28 20:25 fn-f 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 算法介绍: 递推、穷举、递归、分治、贪婪、试探、模拟... 数据结构: 线性表、队列、栈、树、图... 排序算法: 冒泡、快排、简单选择、堆排序、直接插入、希尔、二叉树、合并... 其他例子: 阶乘、素数、矩阵、斐波那契数列、约瑟夫环... 简单介绍,后续补充 (愿你的每一行代码,都有让世界进步的力 阅读全文
posted @ 2019-09-22 10:22 fn-f 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 设计模式,简述一下,实质上就是开发中如何使代码更美观,更简洁,更具可读性,重构性更强......了解这些之后,对源码框架阅读起来更加方便,而且也可以提出一些建议,或者也可以自己重构一套开源框架,这不仅是对其了解,更能增加对其研究以及再优化。 都知道设计模式有几大原则,《设计模式之禅》中,介绍有六大原 阅读全文
posted @ 2019-08-22 23:25 fn-f 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 前面有篇文章介绍了JVM的基本信息,而众所周知,Java带有垃圾收集机制,那本篇就介绍一下Java中的垃圾收集算法与垃圾收集器。 朋友,再花20分钟了解下噻 (嘿嘿...)... 在Java开发中,开发者无需关注动态分配与垃圾回收,更加专注于开发事项,那么本篇就介绍一下关于GC (Garbage C 阅读全文
posted @ 2019-08-08 23:44 fn-f 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 最近,提了离职申请,但这段期间还帮着公司进行面试,因此总结一下最近面试的一些面试题吧,因为接下来就是别人面试wo呐... 本文章是阶段性的更新,如有新颖、奇特的面经,还望同步一下... 自我介绍 因人而异... 项目介绍 1. 清楚项目是做什么的? 2. 项目定位(为什么做?亮点是什么?满足那些功能 阅读全文
posted @ 2019-07-29 22:35 fn-f 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 怎么说呢?,最近看《深入理解Java虚拟机 —— JVM高级特性与最佳实践》这本书,这本书中也介绍可关于Java内存模型与线程、锁等的问题,本篇就在此书之上做部分拓展,以便清楚的了解Java线程内存模型这个东东... 通过上篇,大家了解到关于JVM这个东西,这章节主要介绍了其内存模型,内部的垃圾收集 阅读全文
posted @ 2019-07-05 20:28 fn-f 阅读(179) 评论(0) 推荐(0) 编辑