首页 > 其他分享 >数据结构在实际开发(c r u d)中的作用

数据结构在实际开发(c r u d)中的作用

时间:2022-10-11 18:46:35浏览次数:50  
标签:map 线性表 队列 list json 开发 数据结构 实际 string

1、线性表和map、这两个东西基本上做各种 curd 应用很够了 ;栈除了做一些复杂的算法以外不存在什么开发用处、而队列基本上都用队列中间件来完成、自己程序里就没必要弄队列了。所以 go 语言只有内置的 list 和 map、、、

2、map 的作用:  

   1. 各种参数传递,安卓里的 Bundle、Java里的 HttpRequest、HttpSession 之类的东西就是 map 加点包装

           2. 无缝转 json,json 和 map 有天然的关系

      3. 把两个东西做关联、常见于把一个 string和各种东西都能做关联。。。

3、线性表的作用:一般返回数据就是返回个线性表。

 

(其他作用慢慢想)

综述:一个 string、一个 map、一个 list 就能打天下了(crud)

标签:map,线性表,队列,list,json,开发,数据结构,实际,string
From: https://www.cnblogs.com/gs590/p/16780218.html

相关文章

  • 程序、进程、线程、多线程是什么,为什么要用多线程?Java基础复习--数组数据结构分析 ins
    大家可分享关于Java微服务相关知识,包括但不限于Java微服务开发经验、架构组成、技术交流、中间件等内容,我们鼓励springcloud架构为基础发散出击,从而达到技术积累的目的,快来......
  • 宠物APP开发费用多少合适,教你如何评估!
    物联网技术的应用为宠物行业带来了新的发展方向,催生出一个潜力巨大的宠物智能用品千亿蓝海。智能化养宠已成为时下的热点,一种更便捷、更省时、更健康的人宠生活方式,正被年轻......
  • wordpress 开发相关函数
    首页判断is_home()is_front_page()当你的首页不是默认的index.php的时候,而是在后台指定了一个page页面。这种情况下is_home()会失效,也就是说这样子的情况下就不能再用is......
  • 通关数据结构 day_05 -- 单调队列
    单调队列经典应用:滑动窗口里的最大值/最小值举例假设有序列:13-1-35367第一次滑动窗口是 【1 3 -1】最小值是-1第二次滑动窗口是 【3 -1 -3】最小值是-3以......
  • 【新技术】不用开发者账号申请ios证书真机调试
     虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号。想安装到自己非越狱手机测试是无能为力了。不过新技术来了,只需要普通免费的......
  • 开发常用的小工具网站
     一、常见办公文档之间的转换网址:https://www.aconvert.com/cn/这是一个我找了很久才发现的网站,里面包含有:办公文档,图片格式,音频格式,视频格式之间的转换,还包含......
  • 立体相机开发|几何感知的实例分割
    点击上方“3D视觉工坊”,选择“星标”干货第一时间送达论文下载:​​http://www-scf.usc.edu/~choyingw/works/GAIS-Net/WSAD/CVPRW_CameraReady.pdf​​代码下载:​​https://......
  • android开发apk安装失败对应的错误码以及原因
    android开发apk安装失败对应的错误码以及原因代码在PackageManager.java系统类里中文意思可参考:https://www.cnblogs.com/cwfsoft/p/11776094.html/***@hide 未知*......
  • 用编译配置与环境变量实现开发时切换配置文件
    开发人员在开发代码的时候,经常会使用到Debug、Release、Development、Production等几个概念,虽然有些地方在功能上最终殊途同归,但是还是有非常大的区别。首先需要搞清楚,Deb......
  • 在实际开发中遇到的各种问题解决方案
    目录第一问:使用axios异步请求完成数据导出(Excel)(基于hutool工具包)(1.1)编写后台接口,获取到response对象以及前端传来的数据,使用@RequestBody获取到需要进行导出的数据id(1.1.1)......