原文:聊一聊 MySQL 中的事务及其实现原理 说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景: 面试官:"事务的四大特性是什么?" 我:"ACID,即原子性(Atomicity)、隔离性(Isolation)、持久性(Durability)、一致性(Consiste... ...
分类:
数据库 时间:
2020-01-03 12:24:35
阅读次数:
93
本文首发于微信公众号:程序员乔戈里 以上结果输出为7。 小萌边说边在IDEA中的win环境下选中String.length()函数,使用 ctrl+B快捷键 进入到String.length()的定义。 接着使用 google翻译 对这段英文进行了翻译,得到了大体意思:返回字符串的长度,这一长度等于 ...
分类:
其他好文 时间:
2020-01-03 00:05:18
阅读次数:
98
本文首发于微信公众号:程序员乔戈里 乔哥:首先说说什么是Unicode、码点吧~要想搞懂,这些概念必须清楚 什么是Unicode? 下图来自 "http://www.unicode.org/standard/WhatIsUnicode.html" 中的截图 Unicode编码定义了这个世界上几乎所有 ...
分类:
其他好文 时间:
2019-12-30 22:52:19
阅读次数:
72
转自:https://www.cnblogs.com/heqiyoujing/p/11221497.html Java面试高频问题:你会用什么数据类型来存储金额? 如果这个时候你回答float,double那么恭喜你,又可以省出时间来准备别的公司的面试了,当面试官说float,和double不行的时 ...
分类:
编程语言 时间:
2019-12-30 19:27:54
阅读次数:
548
地址:http://www.cnblogs.com/xianyulaodi/作者:咸鱼老弟 阅读目录 1、输入地址 2、浏览器查找域名的 IP 地址 3、浏览器向 web 服务器发送一个 HTTP 请求 4、服务器的永久重定向响应 5、浏览器跟踪重定向地址 6、服务器处理请求 7、服务器返回一个 H ...
分类:
Web程序 时间:
2019-12-30 17:28:52
阅读次数:
100
在Java的面试当中,面试官最爱问的就是volatile关键字相关的问题。经过多次面试之后,你是否思考过,为什么他们那么爱问volatile关键字相关的问题?而对于你,如果作为面试官,是否也会考虑采用volatile关键字作为切入点呢?为什么爱问volatile关键字爱问volatile关键字的面试官,大多数情况下都是有一定功底的,因为volatile作为切入点,往底层走可以切入Java内存模型(
分类:
编程语言 时间:
2019-12-30 00:14:53
阅读次数:
105
这篇文章介绍的内容是关于最全最详细的PHP面试题(带有答案),有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 相关推荐: 分享一波腾讯PHP面试题 2019年PHP最新面试题(含答案) Redis 高级面试题 学会这些还怕进不了大厂? 阿里面试官三年经验PHP程序员知识点汇总,学会你就 ...
分类:
Web程序 时间:
2019-12-29 22:10:41
阅读次数:
123
为什么要学习ThreadLocal呢?因为面试官经常问,而且在线程中使用它可以给我们提供一个线程内的本地局部变量,这样就可以减少在一个线程中因为多函数之间的操作导致共享变量传值的复杂性,说白了,我们使用ThreadLocal可以做到在一个线程内随时随地的取用,而且与其他的线程互不干扰。 在一些特殊的 ...
分类:
其他好文 时间:
2019-12-29 13:03:22
阅读次数:
50
三次握手和四次挥手是各个公司常见的考点,也具有一定的水平区分度,也被一些面试官作为热身题。 ...
分类:
其他好文 时间:
2019-12-28 16:34:28
阅读次数:
81
后端开发中大家肯定遇到过实现一个线程安全的计数器这种需求,根据经验你应该知道我们要在多线程中实现共享变量的原子性和可见性问题,于是锁成为一个不可避免的话题,今天我们讨论的是与之对应的无锁CAS。本文会从怎么来的、是什么、怎么用、原理分析、遇到的问题等不同的角度带你真正搞懂CAS。为什么要无锁我们一想到在多线程下保证安全的方式头一个要拎出来的肯定是锁,不管从硬件、操作系统层面都或多或少在使用锁。锁有
分类:
其他好文 时间:
2019-12-27 15:26:29
阅读次数:
97