我是阿沐 我是阿沐
3年前
高并发下如何保证接口的幂等性?
1前言大家好,我是阿沐!”幂等“这个词语或许小伙伴很少见,基本上中小型公司或者一些大公司都未使用过,但是并不代表小伙伴们没有接触到。为啥我会扯到这个技术话题?缘由就是20年我面试了一些大厂包括身边朋友的面试经历,例如腾讯、网易、字节等等大厂,其中大都会遇到”幂等的概念、理解以及实现与应用“,那么下面就听我一一道来幂等的相关知识。2什么是幂等性?数学中:
待兔 待兔
3年前
C# 文件流读写以及进度回调
前不久遇到一个问题,是公司早期的基础库遇到的,其实很低级,但是还是记录下来。出错点是一个IO流的写入bug,我们项目会有一种专有的数据格式,这个格式的奇葩点在于如果设置IO读缓冲区为2014字节的时候,整个文件刚好能读完,也就是说其length刚好是1024的倍数。后来在一次升级中增加了更多的文件格式,并且新的文件格式使用了新的自定义写入
Wesley13 Wesley13
3年前
TS流 PS流 ES流
IP数据报有首部和数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。 数字信号实际传送的是数据流,一般数据流包括以下三种:ES流:也叫基本码流,包含视频、音频或数据的连续码流。PES流:也叫打包的基本码流,是将基本的码流ES流根据需要分成长度不等的数据包,并加上包
MYSQL-INNODB索引构成详解
对于MYSQL的INNODB存储引擎的索引,大家是不陌生的,都能想到是B树结构,可以加速SQL查询。但对于B树索引,它到底“长”得什么样子,它具体如何由一个个字节构成的,这些的基础知识鲜有人深究。本篇文章从MYSQL行记录开始说起,层层递进,包括数据页,B树聚簇索引,B树二级索引,最后在文章末尾给出MYSQL索引的建议。文章涉及较多基础知识,内容较为枯燥,因此采用较多的图片补充说明,希望能对读者有帮助。
CuterCorley CuterCorley
3年前
C语言入门系列之8.指针的概念与应用
一、指针引入指针是C语言中的一个重要的概念,也是C语言的一个重要特色。正确而灵活地运用它,可以有效地表示复杂的数据结构;能动态分配内存;能方便地使用字符串;有效而方便地使用数组等。掌握指针的应用,可以使程序简洁、紧凑、高效。可以说,不掌握指针就是没有掌握C的精华。1.地址的概念数据在内存中的存储和读取如下:内存区的每一个字节有一个编号,称为地址
Stella981 Stella981
3年前
Lua程序设计之字符串精要
(摘自Lua程序设计)基本:Lua语言的字符串是一串字节组成的序列。在Lua语言中,字符使用8个比特位来存储。Lua语言中的字符串可以存储包括空字符在内的所有数值代码,这意味着我们可以在字符串中存储任意的二进制数据。Lua语言中的字符串是不可变值,我们不能像C语言中那样直接改变某个字符串中的某个字符,但是我们可以通过创建一个新字符
Wesley13 Wesley13
3年前
Java序列化技术即将被废除!!!
我们的对象并不只是存在内存中,还需要传输网络,或者保存起来下次再加载出来用,所以需要Java序列化技术。Java序列化技术正是将对象转变成一串由二进制字节组成的数组,可以通过将二进制数据保存到磁盘或者传输网络,磁盘或者网络接收者可以在对象的属类的模板上来反序列化类的对象,达到对象持久化的目的。如果你还不熟悉Java序列化技术,请详细阅读《关于Jav
可莉 可莉
3年前
2020Android面试题跳楼大整理,京东
絮絮叨叨是你吗?是你吗?打开电脑,搜索面筋或者2020字节跳动面试题,哦!看完之后,嗯蛮不错的感觉。于是接着搜集下一篇。花了几个小时你会发现在网上搜面试题,搜到的还全是重复的,并且一点都不系统。花了大把时间发现刷了个寂寞,不会的越来越多。而且更混乱了。是的牛客网是个好地方,各种大厂,各类面经上面都能找到。都是有时候你会发现看来看去都是前面几篇
Stella981 Stella981
3年前
2020Android面试题跳楼大整理,京东
絮絮叨叨是你吗?是你吗?打开电脑,搜索面筋或者2020字节跳动面试题,哦!看完之后,嗯蛮不错的感觉。于是接着搜集下一篇。花了几个小时你会发现在网上搜面试题,搜到的还全是重复的,并且一点都不系统。花了大把时间发现刷了个寂寞,不会的越来越多。而且更混乱了。是的牛客网是个好地方,各种大厂,各类面经上面都能找到。都是有时候你会发现看来看去都是前面几篇
Wesley13 Wesley13
3年前
Java岗7年经验,面临小厂58W年薪和字节跳动的45W年薪,怎么选择才最适合
做Java已经第七个年头了,8月初收到了两个Offer,一个是来自中小厂开出的42K年底分红,综合算下来大概是60W左右的样子,但是也要看公司的业绩、数据等等各方面的参考,还是有一定的不确定性。还有一份字节跳动给出的一份十分明确的薪资,年薪50W。我现在有点纠结,毕竟差着8W的薪资。向一切前辈们取取经告诉我说:大厂的一个好处,你可以接触到更大的一个数据