看图说话,脏读、不可重复读、幻读分别是什么?

herman 8年前 (2018-09-14) 4028浏览 0评论

事务的隔离性是一个一说就明白,一讲就糊涂,一讨论就吵架的话题。很多人对概念记得很牢,但是你让他们解释一下,脏读、不可重复读、幻读,他们却解释不出来,尤其是不可重复读和幻读两种搞不清或者搞混淆。其实它们很简单,可能就是你的方法没找对。 数据库...

请将你的 if else 设计成责任链模式!

herman 8年前 (2018-09-13) 4988浏览 0评论

我只想问你一句,你真的懂 if else 吗?真的懂设计模式吗?真的是高级开发亦或是架构师吗?请看看你的代码 if else 已超过 200 行了。类似的还有 switch case,这样的设计和做法在日常中已经举不胜举。我恳请你淘汰这样的做法,...

你真的懂 select count(*) 吗?

herman 8年前 (2018-09-12) 7237浏览 0评论

如题,你真的懂 select count(*) 吗?很多面试者或者高级开发工程师都会说不要用 count(*),这样写查询会比较慢。count(1) 比 count(*) 快,这样说真的对吗?且听本文来讲解,我们一起来较真儿! 在某些时候,...

InnoDB 的 select 行锁还是表锁

herman 8年前 (2018-09-12) 8133浏览 0评论

前面有一篇文章说到了,InnoDB 的 select 查询会锁表,有的人不信。然而有的人学习能力很强,立马在官方网站上找到了,select 查询会锁表,就看你怎么使用,并不是说所有的 select 查询都会锁表。具体看你的事务隔离级别,和编写的查...

“双亲委派”一词的由来

herman 8年前 (2018-09-11) 8293浏览 0评论

我们都知道 java 虚拟机中有一个用来描述类加载机制的词叫“双亲委派”,但是这个词是由何而来,为什么叫双亲委派呢?双亲委派代表有什么意义呢?带着这样的疑问,我问过很多面试的都不是很清楚,而且公司中很多工作了很多年的老司机...

Linux权限管理chmod 755(chmod xxx)教程

herman 8年前 (2018-09-11) 6405浏览 0评论

没怎么操作过 Linux 的人,总是很好奇,为什么你执行 chmod 755 后,这个文件我就可以操作了呢?chmod xxx 是什么意思呢?且听本文来给你一一的讲解! 在开始之前,我们先来看一张图: 我们可以看到执行 ls ...

美国真正领先中国的只有法律!

herman 8年前 (2018-09-09) 2880浏览 0评论

今年呀,发生了很多事情,我从这些事情中得出一个结论,美国真正的领先中国的并不是什么高科技之类的东西,而是法律,这是中国到目前我觉得还没有认识到的一个问题。 我说这些话呀,大部分人可能都会不赞同。但是没关系,我并不要求,大家都赞同。 从...

JSON 的兴起与崛起

herman 8年前 (2018-09-06) 5125浏览 0评论

JSON 已经占领了全世界。如今,任何两个应用程序通过互联网相互通信时,他们很可能使用的就是 JSON。JSON 已被所有大型企业采用。在十大最受欢迎的网络 API 中,主要由 Google,Facebook 和 Twitter 等主要公司提供的...

chatopera/cosin 是春松客服 春松客服: 全渠道智能客服

herman 8年前 (2018-09-06) 5623浏览 0评论

一个客服系统对一个公司的重要性不言而喻。君不见滴滴将客服外包造成的血的教训。最近春松客服,推出了一款全渠道智能客服系统,已在 github 上开源,广受好评。本文将介绍一下它能给我带来哪些惊喜! Chatopera 是企业聊天机器人应用解决...

《尚硅谷韩顺平Go语言核心编程》全套视频教程免费下载

herman 8年前 (2018-08-24) 8586浏览 0评论

今天无意之间又发现尚硅谷更新新的视频教程了,所以我就在第一时间分享这套教程给大家! 这台教程来自尚硅谷的韩顺平老师,全套视频共 387 个章节。 目前在全球统计的编程语言排名中,go 语言也在稳步的上升中。而且一些区块链等项目采用的都...

《尚硅谷Python核心基础》视频教程免费下载

herman 8年前 (2018-08-20) 5739浏览 0评论

今天发现尚硅谷又推出了新的视频教程《尚硅谷Python核心基础》,在他们的谷粒学院售价89元的课程,现在分享给大家免费下载。 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由Guido van Rossum...

SourceTree 的简单使用

herman 8年前 (2018-08-02) 4239浏览 0评论

相信很多人都用过 Git,它用起来和 SVN 还是有一些区别的。我以前用过命令行的方式进行操作,但是这种方式对不习惯使用命令的人来说是一种灾难。所以就有了 SourceTree,本文将简单的总结一下如何使用 SourceTree 进行代码的提交。...