自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SpringBoot+Neo4j在社交电商中,讲述你是怎么被绑定为下线的

上两篇文章我们主要讲解了Neo4j的基本知识以及Neo4j的基本使用,这篇文章我们就以实例来深入的理解一下,我们以社交电商中的绑定关系为例,使用SpringBoot+Neo4j来实现。 Neo4j文章回顾: 不懂Neo4j?没关系,一起学 不懂Neo4j?没关系,先学增删改查 一、分析 社交...

2020-01-13 15:08:56 200 1

原创 不懂Neo4j?没关系,先学增删改查

从上篇文章中我们了解到了什么是Neo4j、为什么要用Neo4j、什么场景使用 以及怎么安装,如果您还不想熟悉,点击此处,传送过去哦~ 既然Neo4j是一个图数据库,那么毫无疑问,增删改查是必不可少的,这篇文章,我们就一起学习下Neo4j对节点以及关系的基本操作。 首先我们打开Neo4j的浏览器控...

2020-01-08 11:43:40 220 0

原创 不懂Neo4j?没关系,一起学

点击上方蓝色字体,选择“设为星标” 优质文章,及时送达 Neo4j是什么 为什么要用Neo4j 什么场景使用 怎么安装 一、Neo4j是什么 首先我们要了解下什么是Neo4j。Neo4j是一个高性能的、NoSQL图形数据库,它将结构化数据存储在网络上...

2020-01-06 09:22:37 184 1

转载 JAVA 线上故障排查完整套路!牛掰!

点击上方蓝色字体,选择“设为星标”优质文章,及时送达来源丨8rr.co/kV3R线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查...

2020-05-12 09:20:12 71 0

转载 优秀的程序员真的不写注释吗?

我在很多地方看到这样一个观点,“请停止写注释,因为只有烂的代码才需要注释。”这个观点非常巧妙,它让我想起了孟子的一句话,“杨氏为我,是无君也;墨氏兼爱,是无父也。无父无君,是禽兽也。”动...

2020-05-11 08:35:00 117 0

原创 纳尼,当年的毕业设计竟然收到了侵权

点击上方蓝色字体,选择“设为星标”优质文章,及时送达正常的周五,日常忙碌,突然收到一封【侵权】邮件,瑟瑟发抖。然而仔细一看,呵,竟然有人拿我几年前在GitHub上开源的毕业设计在CSDN...

2020-05-11 08:35:00 157 1

转载 面试官:有没有比读写锁更快的锁?

点击上方蓝色字体,选择“设为星标”优质文章,及时送达作者:卖托儿索的小火柴https://blog.csdn.net/qq_33220089/article/details/10517...

2020-05-10 17:04:05 85 0

转载 Insert into select语句引发的生产事故

点击上方蓝色字体,选择“设为星标”优质文章,及时送达来源 |juejin.im/post/5e670f0151882549274a65ef前言Insert into select请慎用...

2020-04-26 08:08:00 144 0

转载 一张900w的数据表,怎么把原先要花费17s执行的SQL优化到300ms?

点击上方蓝色字体,选择“设为星标”优质文章,及时送达有一张财务流水表,未分库分表,目前的数据量为9555695,分页查询使用到了limit,优化之前的查...

2020-03-22 12:51:32 120 0

转载 MySQL 上亿大表优化实践

点击上方蓝色字体,选择“设为星标”优质文章,及时送达本文来源:https://www.cnblogs.com/YangJiaXin/p/10828244...

2020-03-21 17:00:00 116 0

转载 这次要说不明白immutable类,我就怎么地

二哥,你能给我说说为什么 String 是 immutable 类吗?我想研究它,想知道为什么它就不可变了,这种强烈的愿望就像想研究浩瀚的星空一样。但无...

2020-03-19 21:45:13 143 0

转载 SpringBoot配置Https访问

程序新视界:一个“软实力”、“硬技术”同步成长的平台。Https在网站中的使用不断的在普及,它不仅能够增加网站的安全性,甚至连搜索引擎都会对支持Https的网站进行区别对待。但购买Htt...

2020-02-21 19:45:02 165 0

转载 扫码登录功能如何实现?一文搞懂主流的扫码登录技术原理

点击上方蓝色字体,选择“设为星标”优质文章,及时送达本文来源:my.oschina.net/u/4231722/blog/31548051、引言扫码登录这个功能,最早应该是微信的PC端开...

2020-02-21 19:45:02 211 0

转载 如何在Gihub上面精准搜索开源项目?

点击上方蓝色字体,选择“设为星标”优质文章,及时送达作者丨觉非https://juejin.im/post/5e3d01c56fb9a07c91100801#heading-5很多的小伙...

2020-02-15 15:27:05 100 0

转载 强烈推荐 10 款珍藏的 Chrome 浏览器插件

Firebug 的年代,我是火狐(Mozilla Firefox)浏览器的死忠;但后来不知道为什么,该插件停止了开发,导致我不得不寻求一个新的网页开发工具。那段时间,不少人开始推荐 Ch...

2020-02-15 15:27:05 13571 1

转载 程序员崩溃的40个瞬间!!!

点击上方蓝色字体,选择“设为星标”优质文章,及时送达说到程序员,在外界眼里,他们是掌控代码的大神,他们是改变世界的王者。其实程序员的工作不容易,不信,就来看看程序员崩溃的各种瞬间——01...

2020-02-11 20:00:00 150 0

转载 阿里面试 Java 都问什么?万字总结!

点击上方蓝色字体,选择“设为星标”优质文章,及时送达作者:rhwayfunnblog.csdn.net/u011116672/article/details/50991618拿到阿里实习...

2020-02-09 19:09:39 169 0

转载 远程办公首日:钉钉、企业微信集体跪,贵公司中招了嘛?

点击上方蓝色字体,选择“设为星标”优质文章,及时送达今日是春节假期结束后的第一个工作日,不少企业规定2月3-7日可以在家远程办公。不过尴尬的是,今日上午,钉钉、企业微信等在线办公App集...

2020-02-03 21:53:29 257 0

转载 为什么大公司一定要使用微服务?

点击上方蓝色字体,选择“设为星标”优质文章,及时送达这几年在 Java 工程师招聘时,会看到很多人的简历都写着使用了 Spring Cloud 做微服务实现,使用 Docker 做自动化...

2020-01-28 20:34:56 228 0

转载 如何避免死锁,我们有套路可循

写在前面上一篇文章共享资源那么多,如何用一把锁保护多个资源?文章我们谈到了银行转账经典案例,其中有两个问题:单纯的用 synchronized 方法起不到保护作用(不能保护 targ...

2020-01-28 20:34:56 104 0

转载 又是 C 位!MySQL 获得“ 2019 年度数据库”称号

点击上方蓝色字体,选择“设为星标”优质文章,及时送达来源:开源中国www.oschina.net/news/112560/mysql-is-the-dbms-of-the-year-2...

2020-01-16 20:57:59 117 0

转载 共享资源那么多,如何用一把锁保护多个资源?

写在前面上一篇文章原子性问题的宏观理解带领大家了解了锁和资源的模型,有了这篇文章的铺垫,相信理解这一篇文章就非常轻松了当我们要保护单个资源并对其进行修改其实很简单,只需按照下图分三步走...

2020-01-14 09:42:03 124 0

转载 如何保障消息中间件 100% 消息投递成功?如何保证消息幂等性?

点击上方蓝色字体,选择“设为星标”优质文章,及时送达一、前言二、分析问题三、持久化四、confirm机制五、消息提前持久化 + 定时任务六、幂等含义6.1、为什么要有幂等这种场景?6.2...

2020-01-14 09:42:03 103 0

转载 解决原子性问题?你首先需要的是宏观理解

上一篇文章可见性有序性,Happens-before来搞定,解决了并发三大问题中的两个,今天我们就聊聊如何解决原子性问题原子性问题的源头就是线程切换,但在多核 CPU 的大背景下,不...

2020-01-06 09:22:37 121 0

转载 用敏捷开发搞了7遍,我终于把4小时的活压进27分钟

今天我介绍一个大神,熊节。他从业18年,主导过华为的敏捷转型,从大学肄业一路做到ThoughtWorks总监咨询师。讲真,他倡导的敏捷开发影响了包括我在内的一代程序员,1900字,以下正...

2019-12-24 10:00:00 137 0

转载 可见性有序性,Happens-before来搞定

写在前面上一篇文章并发 Bug 之源有三,请睁大眼睛看清它们谈到了可见性/原子性/有序性三个问题,这些问题通常违背我们的直觉和思考模式,也就导致了很多并发 Bug为了解决 CPU,内存...

2019-12-24 10:00:00 113 0

转载 分布式事务解决方案之可靠消息最终一致性、最大努力通知

点击上方蓝色字体,选择“设为星标”优质文章,及时送达本文来源:https://dwz.cn/730BLvt0上篇文章主要介绍了分布式事务解决方案之2PC、TCC,传送门,这篇文章将主要讲...

2019-12-23 08:00:00 287 0

转载 并发Bug之源有三,请睁大眼睛看清它们

写在前面生活中你一定听说过——能者多劳作为 Java 程序员,你一定听过——这个功能请求慢,能加一层缓存或优化一下 SQL 吗?看过中国古代神话故事的也一定听过——天上一天,地上一年一切...

2019-12-23 08:00:00 104 0

转载 学并发编程,透彻理解这三个核心是关键

写在前面上一篇文章这次走进并发的世界,请不要错过给大家带了并发编程的开胃菜,接下来我们逐步上正餐,在吃正餐之前,我还要引用那首诗词: 「横看成岭侧成峰,远近高低各不同」,远看看轮廓,近...

2019-12-22 11:00:00 113 0

转载 分布式事务解决方案之2PC、TCC

点击上方蓝色字体,选择“设为星标”优质文章,及时送达本文来源:https://dwz.cn/730BLvt0上篇文章主要介绍了分布式事务的一些概念以及理论,传送门,这篇文章将主要讲解分布...

2019-12-22 11:00:00 176 0

转载 请别再问我什么是分布式事务

点击上方蓝色字体,选择“设为星标”优质文章,及时送达本文来源:https://dwz.cn/730BLvt01 基础概念1.1 什么是事务什么是事务?举个生活中的例子:你去小卖铺买东西,...

2019-12-21 20:27:32 122 0

转载 这次走进并发的世界,请不要错过

写在前面Java 有进阶,其名为并发,并发知识之大,一口吃不下。那好,请您多吃几口,又没说一顿吃完,细嚼慢咽才有味. 所有 Java 书籍都将并发编程放在其高级/进阶篇章中,其重要性不言...

2019-12-21 20:27:32 98 0

转载 MySQL高频面试题的灵魂拷问

十个MySQL知识点(面试题), 查漏补缺, 共同学习, 欢迎交流.文章地址:https://blog.piaoruiqing.com/2019/12/08/mysql-knowled...

2019-12-19 22:47:54 103 0

转载 拜托,面试别再问我数据库的分库分表!

点击上方蓝色字体,选择“设为星标”优质文章,及时送达本文来源:https://www.cnblogs.com/butterfly100/p/9034281.html数据切分关系型数据库本...

2019-12-19 22:47:54 158 0

转载 面试题|关于Java线程池一篇文章就够了

在Java面试中,线程池相关知识,虽不能说是必问提,但出现的频次也是非常高的。同时又鉴于公众号“程序新视界”的读者后台留言让写一篇关于Java线程池的文章,于是就有本篇内容,本篇将基于J...

2019-12-18 09:23:55 114 0

转载 疯了!一个rm-rf把公司整个数据库删没了...

点击上方蓝色字体,选择“设为星标”优质文章,及时送达作者:zhouyu经历了两天不懈努力,终于恢复了一次误操作删除的生产服务器数据。对本次事故过程和解决办法记录在此,警醒自己,也提示别人...

2019-12-16 19:22:58 141 0

转载 淘宝双11,亿级流量高并发是怎么抗住的?看完这篇你就明白了!

原文:https://segmentfault.com/a/1190000018626163 前言 本文以设计淘宝网的后台架构为例,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知。文章最后汇总了一些架构设计...

2019-11-28 10:06:23 134 0

转载 面试问Kafka,这一篇全搞定

点击上方蓝色字体,选择“设为星标”优质文章,及时送达https://url.cn/5h7oDHS前言应大部分的小伙伴的要求,在Yarn之前先来一个kafka的小插曲,轻松愉快。一、Kaf...

2019-11-28 09:34:58 134 0

转载 经验:一个秒杀系统的设计思考

https://url.cn/5lfP0pQ前言秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造并...

2019-11-21 18:54:44 180 0

转载 你对区块链的理解还停留在炒币上吗

区块链已经发展多年,最近中国人民银行研发了电子货币DCEP(Digital Currency Electronic Payment),国家也要大力发展区块链技术。币圈一时火热,那么你对区块链的理解还停留在发币、炒币阶段吗?那真的落伍了。此区块链非彼区块链国家所说的区块链并非币圈所说的区块链。人民日...

2019-11-09 09:05:13 90 0

提示
确定要删除当前文章?
取消 删除