摘要: 和很多同行一样,在之前被面试的生涯中,我也遇到过这个问题。只是不同的面试官问法稍有不同,最直接的就是问怎么做sql的优化。 如果是工作经验不太多的话,可能多半都会如是回答 1,看表有没有建索引,没有的话建索引 2,建索引要注意作为where查询条件的字段适合建索引 3,区分性不强的字段不适合建索引 阅读全文
posted @ 2022-01-19 22:52 霞宝的油腻大叔 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 之前做过一次docker搭建redis主从架构,说到主从架构一旦主机挂掉,需要手动将从机切换成主机,这样的话是很难做到及时的,也比较low,所以做点升级就有了哨兵模式。搭建哨兵架构步骤如下。 一 准备linux服务器 我这里用的是自己电脑上的三台虚拟机,centOS7版本。 二 下载redis安装包 阅读全文
posted @ 2022-01-09 20:03 霞宝的油腻大叔 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 事情经过是这样的。由于项目需要,公司想招一个会java开发,同时也有linux基础的人。 其实要求并不算高,对于java只要会基础的开发技能,对微服务有概念,springCloud中常用组件会基础应用,数据库最好用过oracle,linux真的就是只要会基础命令。 经过一轮电话面试之后,两个候选人的 阅读全文
posted @ 2022-01-08 11:35 霞宝的油腻大叔 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 阿里的JAVA开发规范是阿里多位优秀的工程师多年经验的累积,其中大多数规范都是值得学习的。但是并不是说我们要100%按里面规范去写代码,有些部分还是要按照自己公司的规范来。 阿里JAVA开发手册 (嵩山版) 编程规约(一) 命名风格1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划 阅读全文
posted @ 2022-01-04 18:06 霞宝的油腻大叔 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 学过Spring应该都知道Spring最核心的功能之一就是可以帮我们管理Bean。当然,Bean不是无中生有的,需要我们按照Spring的规则做配置,Spring容器中才会有。那么到底有多少种配置方式可以往容器注入Bean呢,今天做个简单总结。 一 <bean id="" class=""/> 这个 阅读全文
posted @ 2021-12-26 10:34 霞宝的油腻大叔 阅读(934) 评论(0) 推荐(0) 编辑
摘要: 一 一道面试题 面试官:你造sql优化吗? 小码农:知道 面试官:谈谈吧。 小码农:好的。(心想:呵呵,这难不倒我,刚看过,熟得很...) 1 对查询进行优化,首先应考虑在 where 及 order by 涉及的列上建立索引。 2 应尽量避免在 where 子句中使用!=或<>操作符。 3 应尽量 阅读全文
posted @ 2021-12-20 21:14 霞宝的油腻大叔 阅读(94) 评论(0) 推荐(0) 编辑
摘要: MySQL 数据库 嵩山版2020.08.03 (一) 建表规约 1. 【强制】表达是与否概念的字段,必须使用 is_xxx 的方式命名,数据类型是 unsigned tinyint(1 表示是,0 表示否)。说明:任何字段如果为非负数,必须是 unsigned。注意:POJO 类中的任何布尔类型的 阅读全文
posted @ 2021-12-15 23:27 霞宝的油腻大叔 阅读(730) 评论(0) 推荐(0) 编辑
摘要: 一 场景 在学习中刚接触到幂等性的时候,很多人都会觉得挺高大上的,是不是技术很牛逼的人才能搞得明白是啥东西,其实不然,像我这样的菜鸟也还是多少能理解一点的。而且这也确实是作为码农必须要花点时间思考的问题。很多时候一旦我们写的接口不能保证幂等性,是会出大问题的。 有这样一个场景:数据库idempote 阅读全文
posted @ 2021-12-14 20:22 霞宝的油腻大叔 阅读(1529) 评论(0) 推荐(0) 编辑
摘要: 一 高可用介绍 redis的单机部署是非常方便的,但是存在很大的一个问题就是单点故障,一旦机器挂掉,所有相关的服务都受影响,所以生产环境一般都是搭的高可用架构,当然也有公司部署单机的,那是因为要么redis承担的任务本身没那么重要,挂了重启对系统也没多大影响,要么就是对系统本身的高可用要求没那么高, 阅读全文
posted @ 2021-12-09 12:31 霞宝的油腻大叔 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一 场景介绍 很多时候离开场景谈技术是不太适合的,也是不太容易理解的,毕竟天上飞的理念还要有落地的实现才有意义。这里我们以常见的转账为例。 数据库threadlocal有一张表account,里面有两个用户jianlinwang和guangwenyin,现在jianlinwang要给guangwen 阅读全文
posted @ 2021-12-04 18:02 霞宝的油腻大叔 阅读(508) 评论(3) 推荐(0) 编辑
点击右上角即可分享
微信分享提示