mysql
Java架构师课代表
java架构大数据每天分享干货
展开
-
阿里P7级面试必问:分布式+高并发+Redis.pdf文档资料
纵观几年来的Java面试题,你会发现每家都差不多。你仔细观察就会发现,HashMap的出现几率未免也太高了吧!连考察的知识点都一样,什么hash碰撞啊,并发问题啊!再比如JVM,无外乎考内存结构,GC算法等!因此,如果是为了面试,完全是有套路可以准备的!记住,基础再好,也架不住面试官天马行空的问,所以刷面试题还是很有必要的! 下面我总结出了互联网公司java程序员面试涉及到的绝大部分面试题及答案做成了文档和架构视频资料免费分享给大家(包括Dubbo、Redis、Netty、zookeeper、Spring原创 2020-10-07 15:01:19 · 545 阅读 · 0 评论 -
MyBatis还是JPA?终于有答案了!
对于一个和数据库打交道的程序员来说,很快会面临着一个艰难的选择。到底是选择MyBatis还是JPA呢? 很多人说,技术选择,都要根据需求来,这个没错。但是,除了需求,还有很重要的一个环节,那就是队友的水平。如果你选择了一些比较高级的技术,那么就是在给整个团队埋坑。 JPA的抽象层次更高,代码写起来也更简洁,但是它一点都不简单。虽然经过了多次的培训,我呆过的几个团队,还是把它用的和屎一样。 我扔掉了JPA 我仔细想了一下,有下面几点原因,造成了JPA在很多团队根本就玩不下去。 JPA适合业务模型固定原创 2020-10-07 13:39:13 · 672 阅读 · 1 评论 -
绝了!一个妹子 rm -rf 把公司整个数据库删没了...
经历了两天不懈努力,终于恢复了一次误操作删除的生产服务器数据。 对本次事故过程和解决办法记录在此,警醒自己,也提示别人莫犯此错。 也希望遇到问题的朋友能找到一丝灵感解决问题。 01事故背景 安排一个妹子在一台生产服务器上安装 Oracle,妹子边研究边安装,感觉装的不对,准备卸载重新安装。 从网上找到卸载方法,其中要执行一行命令删除 Oracle 的安装目录,命令如下: rm-rf$ORACLE_BASE/* 如果 ORACLE_BASE 这个变量没有赋值,那命令就变成了: r...原创 2020-09-14 20:30:37 · 142 阅读 · 0 评论 -
3个最常用的redis可视化客户端
1.Redis Desktop Manager(简洁,个人觉得新版本太卡了,一直用老版本) 2.Redis Studio(比RDM更轻便,但连不上之后加载不出节点) 3.RedisClient(和上面一样,连接之后加载不出数据节点) 所以好像除了RDM没有更好的选择了,当然一般人用指令也就够了 ...原创 2020-09-14 19:43:15 · 666 阅读 · 0 评论 -
Mybatis拦截器打印完整SQL
之前写过一篇:Mybatis拦截器实现Geometry类型数据存储与查询 主要是关于Mybatis拦截器的使用。从赞的数量看????,可能知道Geometry数据类型的人不多,这种类型是MySQL中处理地理数据的数据类型,比如经纬度等。 今天再说一下,如何使用Mybatis拦截器打印完整SQL。 MybatisPlus自带一款SQL性能分析拦截器:com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor 而这个可以打印部分SQ原创 2020-09-08 14:12:18 · 1072 阅读 · 1 评论