关闭

架构师社区

所属频道 单片机 公众号精选
  • Kafka和RocketMQ底层存储之那些你不知道的事

    大家好,我是yes。 我们都知道 RocketMQ 和 Kafka 消息都是存在磁盘中的,那为什么消息存磁盘读写还可以这么快?有没有做了什么优化?都是存磁盘它们两者的实现之间有什么区别么?各自有什么优缺点? 今天我们就来一探究竟。 存储介质-磁盘 一般而言消息中间件

    单片机
    2020-07-30
    ck
  • 选一线一张床还是二线一套房

    前几天和一个朋友聊到换城市的问题。 这朋友在北京工作多年,也算发展不错。 不过他一直没在北京买房,有点厌倦当北漂的感觉。 他是湖北人,想回武汉发展,并且去年就在武汉购置了一套房。 留在北京,只能继续租房,回武汉,立马过上有车有房的舒适生活。 但

    单片机
    2020-07-30
  • 【高并发】高并发环境下构建缓存服务需要注意哪些问题?我和阿里P9聊了很久!

      写在前面 周末,跟阿里的一个朋友(去年晋升为P9了)聊了很久,聊的内容几乎全是技术,当然了,两个技术男聊得最多的话题当然就是技术了。从基础到架构,从算法到AI,无所不谈。中间又穿插着不少天马行空的想象,虽然现在看起来不太实际,但是随着技术的进

    单片机
    2020-07-30
  • 阿里员工吐槽:后悔接这侮辱性的offer

    前几天,看到一条消息。 在互联网职场论坛有个“阿里巴巴员工”说自己毕业了两年,结果发现工资居然比不上应届毕业研究生的起薪,感觉受到了公司的侮辱! 其实,资历浅的新员工工资比老员工工资高的情况并不少见,我们通常叫这个“薪酬倒挂”,这也是很多公司

    单片机
    2020-07-30
  • 终于有人把 Docker 讲清楚了,万字详解!

    一、简介 1、了解Docker的前生LXC LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。 容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更

    单片机
    2020-07-29
    ck
  • 【图文讲解】TCP为啥要3次握手和4次挥手?握两次手不行吗?

    TCP有6种标示:SYN(建立联机) ACK(确认) PSH(传送) FIN(结束) RST(重置) URG(紧急) 一、TCP三次握手 第一次握手 客户端向服务器发出连接请求报文,这时报文首部中的同部位SYN=1,同时随机生成初始序列号 seq=x 此时,TCP客户端进程进入了 SYN-SENT(同步已发送

    单片机
    2020-07-29
    TCP
  • 甩锅!偷懒!PUA!转嫁压力!铲除异己!压榨下属!这就是职场leader真面目!

    yamy事件引发了人们对“职场Pua”的热烈讨论,一个渣leader能给员工造成巨大的心理阴影,深受毒害的网友们纷纷吐槽自己的leader。一个网友针对职场上各种leader奇葩行为梳理了“教你做leader”的十五条攻略,用反讽手法给大家描绘了一组奇葩Leader大观图。 让

    单片机
    2020-07-29
  • 唉,面试官这 5 道题,难为我这 3 年经验了

    最近一个哥们去面试某当红大厂了,其中几个他印象深刻的面试题你们品品: 1、介绍下如何对MySQL SQL语句进行分析和优化? 2、Redis 怎样实现的分布式锁? 3、如何实现本地缓存和分布式缓存? 4、说一下 JVM 的内存布局和运行原理? 5、RocketMQ 是怎么存储消

    单片机
    2020-07-29
  • Redis 6.0 除了多线程,别忘了这个牛逼特性!

    原文: |https://urlify.cn/mYVVNf Redis 6.0的新特性也是在一步步的讨论和优化中确定的。 很多的特性已经在之前的RC等版本中介绍过了。 但是正式GA版中也有一些新的变化: SSL ACL: 更好,命令支持 RESP3 Client side caching:重新设计 Threaded I/O Diskless

    单片机
    2020-07-27
  • Java 工程师必须掌握的 JVM 类加载机制!

    这篇文章不聊别的,专门来侃侃JVM的类加载机制 概念 类加载器把class文件中的二进制数据读入到内存中,存放在方法区,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。 一、加载: 查找并加载类的二进制数据(把class文件里面的信息

    单片机
    2020-07-27
  • 优秀的 Java 项目是如何分层的?

    1.背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。 看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了。 这其实是很多人开发代码都没有注意到

    单片机
    2020-07-27
  • MySQL 性能优化之高阶神技

    一、前言 MySQL调优对于很多程序员而言,都是一个非常棘手的问题,多数情况都是因为对数据库出现问题的情况和处理思路不清晰。 在进行MySQL的优化之前必须要了解的就是MySQL的查询过程,很多的查询优化工作实际上就是遵循一些原则让MySQL的优化器能够按照预想

    单片机
    2020-07-27
  • 一周内咸鱼疯传3.6W次,最终被所有大厂封杀

    美 团 一位架构师利用空余时间在github整理了一份《Java面试手册》,现整理成PDF,初衷也很简单,就是希望在面试的时候能够帮助到大家, 减轻大家的负担和节省时间。 前两天,朋友圈分享了这份这份面试手册的初稿,再几位同学的提议下,对手册进行了一定的优

    单片机
    2020-07-27
  • 杭州程序员吐槽:月薪1.3万,结婚需要给女方彩礼35-40万,直呼结不起!网友回复:娶老婆还是娶祖宗?

    结婚是人一生中最重要的事,要商量的事大大小小加起来很琐碎,其中提到彩礼和酒席红包钱,超过30万的是不是都算坑货?这位工资1.3万的程序员感觉结婚失去了意义!                    男人们吐槽,所谓新时代女性,就是男的赚的钱负责养家,女的赚的钱负责自

    单片机
    2020-07-27
  • MySQL中,当update修改数据与原数据相同时会再次执行吗?

    作者:powdba https://yq.aliyun.com/articles/694162 一、背景 本文主要测试MySQL执行update语句时,针对与原数据(即未修改)相同的update语句会在MySQL内部重新执行吗? 二、测试环境 MySQL5.7.25 Centos 7.4 三、binlog_format为ROW 1、参数 2、测试步骤

    单片机
    2020-07-27