上一页 1 2 3 4 5 6 7 8 ··· 11 下一页
摘要: 一、内存模型基础 1、内存模型描述的是程序中各变量(线程共享变量)的访问规则,以及在实际计算机系统中将变量存储到内存和从内存读取出变量这样的底层细节。 2、Jvm系统中存在一个主内存(Main Memory或Java Heap Memory),Java中所有变量都储存在主存中,对于所有线程都是共享的 阅读全文
posted @ 2023-11-06 11:41 初仰 阅读(114) 评论(0) 推荐(0)
摘要: 在多线程的世界里,一共有三个问题:原子性问题、可见性问题、有序性问题。整个java并发体系也是围绕着如何解决这三个问题来设计的。volatile关键字也不例外,我们都知道它解决了可见性和有序性,但是不能保证原子性。这篇文章也主要基于其中一个特性,也就是研究一下volatile是如何保证有序性的。 一 阅读全文
posted @ 2023-11-06 10:42 初仰 阅读(378) 评论(0) 推荐(0)
摘要: 一、底层磁盘IO机制 Redis是单进程单线程?为什么这么快: 进入redis 安装目录下执行以下命令,查看set lpush命令的处理效率:./redis-benchmark -t set,lpush -n 100000 -q 根据官方的数据,Redis 的 QPS 可以达到 10 万左右(每秒请 阅读全文
posted @ 2023-09-28 14:02 初仰 阅读(160) 评论(0) 推荐(0)
摘要: 一 什么是NoSQL? Nosql = not only sql(不仅仅是SQL) 关系型数据库:列+行,同一个表下数据的结构是一样的。 非关系型数据库:数据存储没有固定的格式,并且可以进行横向扩展。 NoSQL泛指非关系型数据库,随着web2.0互联网的诞生,传统的关系型数据库很难对付web2.0 阅读全文
posted @ 2023-09-28 13:03 初仰 阅读(165) 评论(0) 推荐(0)
摘要: | 关键词 kafka;rocketmq;pulsar;解耦合;吞吐量;一致性;平台化;生产者(producer);消费者(consumer);分区(partition) | 导读 消息队列发展历程 消息队列的通用架构及基本概念 主流消息队列存储分析 2020 年我有幸加入腾讯 tdmq 初创团队, 阅读全文
posted @ 2023-09-07 10:46 初仰 阅读(6) 评论(0) 推荐(0)
摘要: 一、查看git任务视图 二、拉取本地代码到最新,查看提交日志 三、选中提交的记录,开始退回本地的代码 四、点是,再点击OK,本地代码回退完成(尽量不要点击commit) 五、查看回退还原的代码是否准确,将本地刚才还的原代码 提交到git远端服务器 六、确认无误,提交 阅读全文
posted @ 2023-09-04 15:41 初仰 阅读(2836) 评论(0) 推荐(0)
摘要: 答:会存在内存溢出的风险。因为Executors中的核心方法,默认创建线程池的最大线程数是Integer.MAX_VALUE即int类型的最大值2^32-1,最大线程数允许这么多,几乎相当于不限制线程数,而这样的后果就是,如果瞬间请求量非常大,如果达到这个上限,没有任何服务器能够继续工作,肯定会抛出 阅读全文
posted @ 2023-08-06 13:21 初仰 阅读(845) 评论(0) 推荐(0)
摘要: 1)建唯一索引:唯一索引或唯一组合索引来防止新增数据存在脏数据 (当表存在唯一索引,并发 时新增异常时,再查询一次就可以了,数据应该已经存在了,返回结果即可)。 2)token机制: token机制的幂等保障的主要流程就是: 服务端提供了发送token的接口。我们在分析业务的时候,哪些业务是存在幂等 阅读全文
posted @ 2023-07-26 15:35 初仰 阅读(830) 评论(0) 推荐(0)
摘要: linux修改jvm内存大小第一:要修改Linux上JVM的内存大小,可以按照以下步骤进行:1.打开JVM的配置文件,一般是在JVM安装目录下的bin目录中,文件名为java或者jvm.cfg。2.找到-Xmx和-Xms参数,它们分别表示JVM的最大内存和初始内存大小。可以根据需要修改这两个参数的值 阅读全文
posted @ 2023-07-19 18:03 初仰 阅读(5155) 评论(0) 推荐(0)
摘要: 如果你需要把一个分支上的某次修改的提交记录合并到另外一个分支上,很简单: 1、可以使用git log 命令 或去gitlab界面找 commit的ID号,比如 A13245432536f 2、切换到目标分支上(即在要合并到的分支上),执行命令: git cherry-pick A1324543253 阅读全文
posted @ 2023-04-27 15:33 初仰 阅读(3047) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页