当前位置: 首页 > news >正文

淘客做网站怎么备案网站模板有什么用

淘客做网站怎么备案,网站模板有什么用,如何设计优秀的公司网站,wordpress4.7安装最近面试的时候被问到Redis 的二进制安全相关八股文面试题。Redis二进制安全内容比较多#xff0c;以下是简单的总结大致的过程#xff0c;需要深入学习的建议跳过 Redis是基于C语言进行开发的#xff0c;而C语言中的字符串是二进制不安全的#xff0c;所以Redis就没有直接… 最近面试的时候被问到Redis 的二进制安全相关八股文面试题。Redis二进制安全内容比较多以下是简单的总结大致的过程需要深入学习的建议跳过 Redis是基于C语言进行开发的而C语言中的字符串是二进制不安全的所以Redis就没有直接使用C语言的字符串而是自己编写了一个新的数据结构来表示字符串这种数据结构称之为简单动态字符串Simple dynamic string简称sds。 在C语言中字符串采用的是一个char数组柔性数组来存储字符串而且字符串必须要以一个空字符串\0来结尾。字符串并不记录长度所以如果想要获取一个字符串的长度就必须遍历整个字符串直到遇到第一个\0为止\0不会计入字符串长度故而获取字符串长度的时间复杂度为O(n)。 正因为C语言中是以遇到的第一个空字符\0来识别是否到了字符串末尾因此其只能保存文本数据不能保存图片、音频、视频和压缩文件等二进制数据否则可能出现字符串不完整的问题所以其是二进制不安全的。 Redis中为了实现二进制安全的字符串对原有C语言中的字符串实现做了改进。如下所示就是一个旧版本的sds字符串的结构定义 struct sdshdr{int len;//记录buf数组已使用的长度即SDS的长度(不包含末尾的\0)int free;//记录buf数组中未使用的长度char buf[];//字节数组用来保存字符串 } 经过改进之后如果想要获取sds的长度不用去遍历buf数组了直接读取len属性就可以得到长度时间复杂度一下就变成了O(1)而且因为判断字符串长度不再依赖空字符\0所以其能存储图片、音频、视频和压缩文件等二进制数据不用担心读取到的字符串不完整。 以上是基于个人总结如果发现有误请指出我立即更正。
http://www.w-s-a.com/news/755472/

相关文章:

  • 网站开发具体的工作内容网站下载app免费
  • seo网站建设时文章频率昆山网站建设ikelv
  • 中天建设中瑞物资网站优化建立生育支持政策体系
  • 网站页面的宽度大网站怎样选域名
  • icp网站备案流程wordpress post 405
  • 网站怎样上传到空间重庆有多少网站
  • 用模板建商城购物网站嘉定专业网站建设
  • 网站开发与应用 论文dede手机医院网站模板
  • 织梦 网站栏目管理 很慢自学网页设计难吗
  • 茶文化建设网站的意义平顶山网站建设服务公司
  • 建设网站详细流程南京宣传片制作公司
  • 合肥网站排名什么网站做电气自动化兼职
  • 如何用api做网站交通建设门户网站
  • 阳西住房和城乡规划建设局网站长沙网站seo技巧
  • 长沙知名网站推广手机画设计图软件
  • 顺德公司做网站自己有网站怎么优化
  • 南京网站开发南京乐识专业外贸流程知乎
  • 盐田区住房和建设局网站分类网站有哪些
  • 建一个团购网站WordPress文章字号设置
  • 做漂亮的网站东营网站seo
  • 网站开发摊销做设计哪个网站可以接单
  • 惠州h5网站建设建设公司网站报价
  • 做网站多少钱 优帮云嘉兴五县两区网站建设
  • 三亚旅游网站策划书企业网站建设的定位
  • 网站建设工作台账网站建设的实验结论
  • 商业网站建设平台制作软件的软件
  • 本地网站开发wordpress页面关键词和描述
  • 微网站 合同软件开发培训方案
  • 怎么做淘宝客网站备案广告公司图片大全
  • 微信小程序展示网站建设多少钱做网站用什么软件初二