01 2021 档案

摘要:写在前面 一个真正牛逼的人,都是极简主义者;一款真正伟大的产品,都是极简主义的产品。一个人只要简单的专注于自己的领域,在思想上删繁就简,成为某个领域和某个行业的专家是很顺其自然的事情。一款产品,立足于用户刚需,解决用户痛点,在不断的发展和迭代过程中,不断挖掘用户的潜在需求,真正能够解决用户的刚需,删 阅读全文
posted @ 2021-01-30 19:35 冰河团队 阅读(2818) 评论(23) 推荐(5) 编辑
摘要:写在前面 在【程序员进阶系列】专题的《图解计算机中数据的表示形式》一文中,我们详细的说明了在计算机中数据的表示形式。今天,我们继续来说计算机中的数值范围和浮点运算相关的知识。走起,继续,我们一起进阶,一起牛逼。 文章已收录到: https://github.com/sunshinelyz/techn 阅读全文
posted @ 2021-01-28 00:58 冰河团队 阅读(1570) 评论(0) 推荐(3) 编辑
摘要:写在前面 应很多小伙伴的要求,我开了一个新的专题【程序员进阶系列】,在这个专题中,我会跟大家分享有关计算机和软件的一系列 底层 知识,让小伙伴们更好的理解计算机的底层架构知识,能够更好的提高自身的编程能力和软件设计能力。本篇就作为整个专题的开篇,希望能够为小伙伴们带来实质性的帮助。 数据的表示 在计 阅读全文
posted @ 2021-01-25 19:17 冰河团队 阅读(1495) 评论(0) 推荐(0) 编辑
摘要:写在前面 在实际工作中,有一种非常普遍的并发场景:那就是读多写少的场景。在这种场景下,为了优化程序的性能,我们经常使用缓存来提高应用的访问性能。因为缓存非常适合使用在读多写少的场景中。而在并发场景中,Java SDK中提供了ReadWriteLock来满足读多写少的场景。本文我们就来说说使用Read 阅读全文
posted @ 2021-01-22 21:54 冰河团队 阅读(312) 评论(0) 推荐(0) 编辑
摘要:写在前面 之前,很多小伙伴私信我:如何才能快速的掌握Dubbo的核心原理和源码。所以,我写了一篇《我是如何在短期内快速掌握Dubbo的原理和源码的(纯干货)?》。对于Dubbo的源码解析系列文章,我也在思考如何让源码解析的文章变得更加简单易懂,所以,我调整了写Dubbo源码解析文章的策略,力求让小伙 阅读全文
posted @ 2021-01-22 00:44 冰河团队 阅读(456) 评论(2) 推荐(1) 编辑
摘要:写在前面 MySQL是互联网行业使用的最多的关系型数据库之一,而且MySQL又是开源的,对于MySQL的深入研究,能够加深我们对于数据库原理的理解。自从开源了mykit-data之后,不少小伙伴试用后,反馈mykit-data无法正确的解析MySQL8的binlog。于是我测试了下,mykit-da 阅读全文
posted @ 2021-01-19 20:34 冰河团队 阅读(329) 评论(0) 推荐(1) 编辑
摘要:写在前面 很多小伙伴去大厂面试,几乎都会遇到一些开放式的题目,这些开放式的题目没有固定的答案,但是它能够实实在在的体现面试者较为真实的系统设计能力和技术功底。如果你回答的比较完美,那么,通过这种开放式题目,就能够让你从众多的面试者中脱颖而出。今天,我们就一起来聊聊,去大厂面试时,一个较为常见的开放式 阅读全文
posted @ 2021-01-18 19:48 冰河团队 阅读(746) 评论(0) 推荐(0) 编辑
摘要:写在前面 最近,有小伙伴在群里提问:Linux系统怎么设置tcp_nodelay参数?也有小伙伴说问我。那今天,我们就来根据这个问题来聊聊在高并发场景下如何优化服务器的性能这个话题。 其实,tcp_nodelay参数并不是在操作系统级别进行配置的,而是在TCP套接字上添加tcp_nodelay参数来 阅读全文
posted @ 2021-01-17 19:31 冰河团队 阅读(1194) 评论(0) 推荐(0) 编辑
摘要:Linux的硬盘识别: 一般使用”fdisk -l”命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬盘大小信息. 1.关闭服务器加上新硬盘 2.启动服务器,以root用户登录 3.查看硬盘信息 #fdisk -l Disk /dev/sda: 42.9 GB, 429 阅读全文
posted @ 2021-01-16 19:51 冰河团队 阅读(310) 评论(0) 推荐(0) 编辑
摘要:写在前面 上周,在【Dubbo系列专题】中更新了两篇文章《冰河开始对Dubbo下手了!》和《俯瞰Dubbo全局,阅读源码前必须掌握这些!!》,收到了很多小伙伴的微信私聊消息,大部分都是在询问如何快速的掌握Dubbo的原理和源码。针对这个问题,我也在思考如何以更简单、易懂的方式让小伙伴们更好的掌握Du 阅读全文
posted @ 2021-01-11 23:39 冰河团队 阅读(592) 评论(0) 推荐(0) 编辑
摘要:记一次缓存服务器迁移史,心塞! 写在前面 下班后本来可以好好休息下,结果刚躺下,此时,叮铃铃电话响了。 “喂,你好!”。 “喂,冰河,睡了吗?我是XXX,我现在遇到个问题,我想把缓存服务器从CentOS迁移到Windows上,还有就是我想使用Memcached,你帮我弄下啊”。 “啥?为啥要弄到Wi 阅读全文
posted @ 2021-01-10 22:14 冰河团队 阅读(553) 评论(0) 推荐(1) 编辑
摘要:写在前面 业界对系统的高可用有着基本的要求,简单的说,这些要求可以总结为如下所示。 系统架构中不存在单点问题。 可以最大限度的保障服务的可用性。 一般情况下系统的高可用可以用几个9来评估。所谓的几个9就是系统可以保证对外提供的服务的时间达到总时间的百分比。例如如果需要达到99.99的高可用,则系统全 阅读全文
posted @ 2021-01-10 01:21 冰河团队 阅读(1427) 评论(0) 推荐(4) 编辑
摘要:写在前面 废掉一个人,其实还是挺简单的。最简单的两种方式就是:让他忙,一直忙;让他闲,一直闲。 一个人开始废掉的标志 终日懒散,无所事事;没有目标,没有规划;不想上班,只想打游戏;除了这些,可能下一个将要废掉的人,就是看似每天都很忙碌的你! 冰河在多年的从业生涯中,总结出10条序员如何让自己废掉的铁 阅读全文
posted @ 2021-01-08 19:23 冰河团队 阅读(1548) 评论(4) 推荐(8) 编辑
摘要:写在前面 在上一篇《冰河开始对Dubbo下手了!》一文中,我们重点介绍了为何要学习Dubbo,而且还是要深入理解Dubbo的原理和核心源码。既然是要写深度解析Dubbo源码的系列专题,我们首先要做的就是搭建一套Dubbo的源码环境,正所谓“工欲善其事,必先利其器”。但是,为了更好的理解Dubbo,我 阅读全文
posted @ 2021-01-07 22:49 冰河团队 阅读(2431) 评论(0) 推荐(0) 编辑
摘要:写在前面 对冰河有一定了解的读者都知道,冰河经历了一个高并发电商系统用户从零到上亿的整个研发过程,后期也由此衍生出电商系统(商城+秒杀)和基于海量数据的实时精准商品推荐平台。部分核心知识已总结到我出版的两本书籍——《海量数据处理与大数据技术实战》和《MySQL技术大全:开发、优化与运维实战》中。随着 阅读全文
posted @ 2021-01-05 23:17 冰河团队 阅读(299) 评论(0) 推荐(0) 编辑
摘要:写在前面 随着互联网的发展,越来越多的公司摒弃了Hibernate,而选择拥抱了MyBatis。而且,很多大厂在面试的时候喜欢问MyBatis底层的原理和源码实现。总之,MyBatis几乎成为了Java开发人员必须深入掌握的框架技术,今天,我们就一起来深入分析MyBatis源码。文章有点长,建议先收 阅读全文
posted @ 2021-01-05 19:12 冰河团队 阅读(1381) 评论(0) 推荐(1) 编辑
摘要:撸Seata源码 2020年12月31日晚23点30分,我发了2020年的最后一个朋友圈:假期吃透Seata源码,有组队的吗? 不少小伙伴都来点赞了, 其中也包括Seata项目的发起人——季敏大佬哦! 点赞部分截图如下。 既然说了,就要行动,这不元旦假期我就在家死磕了两天Seata源码。从主体脉络上 阅读全文
posted @ 2021-01-03 00:21 冰河团队 阅读(335) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示