自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HollisChuang's Blog

公众号:Hollis(hollischuang)。个人网站:http://www.hollischuang.com

转载 分享 5 个实用的 Java 开源论坛系统!

推荐 5 个论坛类开源项目,除了有 1 个是基于 PHP 开发之外,其他都是基于 Java ,并且大部分都是基于 Spring Boot 这个主流框架来做的。欢迎小伙伴们在评论区补充啊!...

2020-09-30 09:30:00 129 0

转载 订单系统设计思路

作者 | sleeping来源 |woshipm.com/pd/1392102.html概述本文主要讲述了在传统电商企业中,订单系统应承载的角色,就订单系统所包含的主要功能模块梳理了设...

2020-09-30 09:30:00 120 0

转载 项目中常用的19条MySQL优化

作者:zhangqhsegmentfault.com/a/1190000012155267一、EXPLAIN做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单...

2020-09-29 09:30:00 36 0

转载 你还在用 Swagger?试试这个神器!

今天给大家安利一款接口文档生成器——JApiDocs。Swagger想必大家都用过吧,非常方便,功能也十分强大。如果非要说Swaager有什么缺点,想必就是注解写起来比较麻烦。如果我说有...

2020-09-29 09:30:00 60 0

原创 他被称为“中国杀毒软件之父”,没想到身患残疾,38岁才接触电脑!

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第306篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)从幼时的小儿麻...

2020-09-28 09:30:00 571 0

转载 给 JDK 报了一个 P4 的 Bug,结果居然……

背景分享一下之前踩的一个坑,背景是这样的:我们的项目依赖于一个外部服务,该外部服务提供 REST 接口供我方调用,这是很常见的一个场景。本地和测试环境测试都没有问题,一切就绪上了生产后,...

2020-09-28 09:30:00 42 0

转载 面试官:哪些场景会产生OOM?怎么解决?

这个面试题是一个朋友在面试的时候碰到的,什么时候会抛出OutOfMemery异常呢?初看好像挺简单的,其实深究起来考察的是对整个JVM的了解,而且这个问题从网上可以翻到一些乱七八糟的答案...

2020-09-27 09:30:00 88 0

转载 作为数据库核心成员,如何让淘宝不卡顿?

时间倒转穿越回2007年年底一觉醒来,我还是照常去上班,走到西溪湿地附近,马路没有,高楼没有,有的是小山坡和金色的稻田。一番打听之后,才知道此时没有什么西溪园区。没办法,硬着头皮去滨江上...

2020-09-27 09:30:00 175 0

转载 太赞了!刷题PDF终于在GitHub上开源了!覆盖字节、蚂蚁、腾讯等多家大厂真题...

最近有有不少老铁在后台留言说,想进大厂,但是算法不好。最近我整理了一份刷题实录,这份刷题实录,也让我进了心仪的大厂。现在开放分享给大家。希望对大家有所帮助。任何的算法题,如同写作文一样,...

2020-09-26 09:35:40 95 0

转载 面对复杂业务,if-else coder 如何升级?

从if-else说起我经常说,我们不要做一个if-else coder。这里的if-else,不是说我们在coding的时候不能使用if-else,而是说我们不应该简陋地用if-else...

2020-09-26 09:35:40 104 1

转载 模板方法模式——看看 JDK 和 Spring 是如何优雅复用代码的

前言模板,顾名思义,它是一个固定化、标准化的东西。模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。场景问题程序员不愿多...

2020-09-26 09:35:40 57 0

转载 别以为JDK8有了红黑树,HashMap就不会有死循环问题!

转自:Aaron_涛链接:blog.csdn.net/qq_33330687/article/details/101479385是否你听说过JDK8之后HashMap已经解决的扩容死循环...

2020-09-26 09:35:40 95 0

原创 今天开始休婚假,国庆顺便回家参加下自己的婚礼!

当你看到这篇推文的时候,我已经在飞机上了,目的地是哈尔滨。这次回家是要参加自己的婚礼的,之所以说是"参加",是因为婚礼的事情家里人基本都安排好了。我和我媳妇儿只需要盛装出...

2020-09-25 09:30:00 364 0

转载 看完源码记不住,是我记性太差了吗?

都说大厂面试必问源码,尤其是现在最流行的Java 开发技术——Spring的源码。可很多人看完Spring源码记不住,是记性太差了吗?当然不是!是因为你没有掌握学习源码的技巧。看完源码的...

2020-09-25 09:30:00 166 0

转载 “科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场

最近换了公司,而且入职之后干掉了公司里面的测试数据库的事情,而接下来的事就比较有意思了,来自“科班出身”的哥们和来自“培训出身”的我的大型辩论(SIBI)现场,也不能说是通俗的甩锅,但是...

2020-09-24 09:30:00 89 1

转载 成功入职阿里P7后 一个技术老哥总结了这几句话

金九银十,是行业的默认周期,大厂也大范围招兵买马,前同事拿到阿里offer P7后,开启了在朋友圈的“炫富”人生。他一步一步做到现在,这其中的付出我看在眼里,跟他深入聊了之后,着实佩服。...

2020-09-24 09:30:00 169 0

转载 程序员必备基础:Git 命令全方位学习

文章目录Git是什么?Git的相关理论基础日常开发中,Git的基本常用命令Git进阶之分支处理Git进阶之处理冲突Git进阶之撤销与回退Git进阶之标签tagGit其他一些经典命令Git...

2020-09-24 09:30:00 53 0

转载 别再瞎搞了,处理Java异常的10个最佳实践

线上代码不要使用printStackTrace()写完代码后请一定要检查下,代码中千万不要有printStackTrace()。因为printStackTrace()只会在控制台上输出错...

2020-09-23 09:30:00 68 0

转载 手机没网了,却还能支付,这是什么原理?

现在生活已经离不开微信/支付宝电子支付,平常出去吃饭、购物只要带个手机,就可以解决一切,以致于现在已经好久没摸过真????了。有一次出去吃饭,排着队付钱,等着过程非常无聊,准备拔出手机来...

2020-09-23 09:30:00 413 0

转载 为什么Java、Python会成为程序员最害怕的编程语言?

作者 | Mike Loukides译者 | Sambodhi策划 | Tina这是 O'Reilly 发布的“The Least Liked Programming Langu...

2020-09-22 09:30:00 132 0

转载 教你彻底学会Java序列化和反序列化

Java序列化是什么?Java序列化是指把Java对象转换为字节序列的过程,Java反序列化是指把字节序列恢复为Java对象的过程。反序列化:客户端重文件,或者网络中获取到文件以后,在内...

2020-09-22 09:30:00 57 0

原创 为什么阿里巴巴禁止使用BigDecimal的equals方法做等值比较?

GitHub 17k Star 的Java工程师成神之路,不来了解一下吗! GitHub 17k Star 的Java工程师成神之路,真的不来了解一下吗! GitHub 17k Star 的Java工程师成神之路,真的真的不来了解一下吗! BigDecimal,相信对于很多人来说都不陌生,很多人都...

2020-09-21 09:52:19 7228 12

转载 烂了大街的 Spring 循环依赖问题,你以为自己就真会了吗

前言循环依赖问题,算是一道烂大街的面试题了,解毒之前,我们先来回顾两个知识点:初学 Spring 的时候,我们就知道 IOC,控制反转么,它将原本在程序中手动创建对象的控制权,交由 Sp...

2020-09-21 09:30:00 91 0

转载 IDEA中一个被低估的功能,一键把项目代码绘制成UML类图

转载:hy_coming链接:blog.csdn.net/hy_coming/article/details/80741717最近在开发的过程当中,对于已有的代码,想将相关类绘制成UML...

2020-09-20 10:00:00 111 0

转载 ZooKeeper的十二连问,你顶得了嘛?

1. 面试官:工作中使用过Zookeeper嘛?你知道它是什么,有什么用途呢?「小菜鸡的我:」有使用过的,使用ZooKeeper作为「dubbo的注册中心」,使用ZooKeeper实现「...

2020-09-20 10:00:00 87 0

转载 使用 Spring Validation 优雅地进行参数校验

引言不知道大家平时的业务开发过程中 controller 层的参数校验都是怎么写的?是否也存在下面这样的直接判断?publicStringadd(UserVOuserVO){ ...

2020-09-19 10:00:00 132 0

转载 当Docker遇到Intellij IDEA,再次解放了生产力~

转自:陶章好链接:https://juejin.im/post/5d026212f265da1b8608828bIdea是Java开发利器,SpringBoot是Java生态中最流行的微...

2020-09-19 10:00:00 59 0

转载 查询ElasticSearch:用SQL代替DSL

ES7.x版本的x-pack自带ElasticSearch SQL,我们可以直接通过SQL REST API、SQL CLI等方式使用SQL查询。SQL REST API在Kibana ...

2020-09-18 09:30:00 177 0

转载 放弃Maven以后,我用了它。。。

转自:乐百川链接:http://toutiao.com/i6824937779193971207相信使用Java的同学都用过Maven,这是一个非常经典好用的项目构建工具。但是如果你经常...

2020-09-18 09:30:00 253 0

转载 为什么HTTPS是安全的

来源:r6a.cn/efZ21. HTTP 协议在谈论 HTTPS 协议之前,先来回顾一下 HTTP 协议的概念。1.1 HTTP 协议介绍HTTP 协议是一种基于文本的传输协议,它位于...

2020-09-17 09:30:00 57 0

转载 使用开源文档工具docsify,用写博客的姿势写文档

前提下面的简介摘抄自docsify的官网 https://docsify.js.org 中的简介「docsify」是一个神奇的文档网站生成器。他可以快速帮你生成文档网站。不同于GitBo...

2020-09-17 09:30:00 154 0

转载 H哥被阿里技术的小姐姐采访了,聊了这些东西。

前几天,我正在疯狂的撸码,钉钉上有小姐姐ding我我这个人,是从来不太会拒绝人的,尤其是小姐姐。所以,我就接受了一下采访。这次采访主要问了3个问题,整体的原文发在了阿里技术的公众号上,可...

2020-09-16 09:30:00 368 0

转载 抱歉!没有这 29 款插件的 Chrome 是没有灵魂的

本文转自:GitHubPorn前言相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展...

2020-09-16 09:30:00 568 0

转载 在MySql中,这四种方法可以避免重复插入数据!

前言MySql 在存在主键冲突或唯一键冲突的情况下,根据插入方式,一般有以下四种插入方式避免错误。insert ignore。replace intoinsert on duplicat...

2020-09-16 09:30:00 73 0

转载 漫画:什么是 “抽象工厂模式” ?

所谓“工厂模式”,是三种常见设计模式的统称,它们分别是简单工厂模式、工厂方法模式、抽象工厂模式。上一期的漫画中,我们介绍了简单工厂模式和工厂方法模式的特点和应用场景,没看过的小伙伴可以点...

2020-09-15 09:30:00 72 0

转载 一直认为in,exists 不走索引,被同事鄙视了……

前言最近,有一个业务需求,给我一份数据 A ,把它在数据库 B 中存在,而又比 A 多出的部分算出来。由于数据比较杂乱,我这里简化模型。然后就会发现,我去,这不就是 not in ,no...

2020-09-15 09:30:00 89 0

转载 消息队列之事务消息,RocketMQ 和 Kafka是如何做的?

一说起事务相信大家都不陌生,脑海里蹦出来的就是 ACID。通常我们理解的事务就是为了一些更新操作要么都成功,要么都失败,不会有中间状态的产生,而 ACID 是一个严格的事务实现的定义,不...

2020-09-14 09:30:00 70 0

原创 拔掉了腾讯微博的输氧管后,新浪微博能逃过中年危机吗?

△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第303篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)9月5日,根据...

2020-09-14 09:30:00 382 0

转载 一直认为 count(1) 比 count(*) 效果高,被同事鄙视了。

MySQL count(1) 真的比 count(*) 快么?你也一直和我一样认为 count(1) 真的比 count(*) 快么?突然有一天和同事聊这个事情,被狠狠的鄙视了一把。那...

2020-09-13 11:30:00 237 0

转载 我是怎样刚拿饿了么P7 offer,然后途虎一轮游的

本文转载自微信公众号:科技缪缪今年初拿了个饿了么P7的offer,于此同时大家顺便看看我怎么途虎一轮游的。废话不多说,直接上题吧。一面首先上来就是自我介绍,简单的说下自己的项目经验,涉...

2020-09-13 11:30:00 127 0

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