map的实现细节 buckets这个参数,它存储的是指向buckets数组的一个指针,当bucket(桶为0时)为nil。 我们可以理解为,hmap指向了一个空bucket数组, 并且当bucket数组需要扩容时,它会开辟一倍的内存空间,并且会渐进式的把原数组拷贝,即用到旧数组的时候就拷贝到新数组。 ...
分类:
其他好文 时间:
2020-01-14 09:27:56
阅读次数:
87
添加依赖后,队列中网络请求任务有依赖关系时,任务结束判定以数据返回为准还是以发起请求为准? waitUntilFinished方法容易误解。 依赖关系 执行结果 由上面log可知:任务结束判定以发起请求为准!数据返回是异步的,不受依赖关系影响! waitUntilFinished方法 当把上面代码 ...
分类:
其他好文 时间:
2020-01-08 18:47:39
阅读次数:
74
1.本章只介绍postman 进行mock服务端请求数据返回。 1)创建mock server 创建 查看创建的 服务地址 2)针对某一个接口,设置mock 设置mock数据 3)进行请求 ...
分类:
编程语言 时间:
2020-01-07 16:13:29
阅读次数:
82
一、等待队列 在linux内核中提供了阻塞机制,等待队列(wait queque)。在驱动中使用的也比较多。例如,应用程序去读取设备上的数据时,如果设备还没有准备好数据,可以将这个进程挂起,进入阻塞状态。等到设备准备好数据时才将这个进程唤醒,并且将数据返回给应用程序,继续执行。阻塞进程的实现方法就使 ...
分类:
系统相关 时间:
2020-01-05 22:50:15
阅读次数:
168
mock就是在开发过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试开发的方法。
分类:
其他好文 时间:
2019-12-29 23:53:13
阅读次数:
117
一、自定义序列化: 所有的逻辑写在单查群查这个视图类里,如果业务逻辑复杂,视图类会超级大。 二、drf序列化过程: 视图类序列化过程 orm操作得到数据 将数据序列化成可以返回给前台的数据 返回数据给前台 视图类反序列化过程 从请求对象中获取前台提交的数据 交给序列化类完成反序列化(数据的校验) 借 ...
分类:
其他好文 时间:
2019-12-26 09:59:05
阅读次数:
95
[TOC] 在视图中手动完成序列化操作 Serializer序列化 简单来说,序列化就是将数据给前台;反序列化就是完成数据库入库 视图类序列化过程: ORM操作得到数据 将数据序列化成可以返回给前端的数据 将数据返回给前台 Serializer序列化总结: 设置序列化字段,字段名与字段类型要与处理的 ...
分类:
其他好文 时间:
2019-12-25 23:47:32
阅读次数:
97
分别返回以T为参数类型的list列表和以E为参数类型的set集合 list.add()和list.remove()不可以使用,因为会改变长度,可以用list.set(); List<String> list = Arrays.asList("A");List list1 = Arrays.asLis ...
分类:
其他好文 时间:
2019-12-25 01:52:40
阅读次数:
110
jqgrid 前端分页 前提: 不能进行后台分页,或者后台添加分页比较麻烦的话, 打算采取前端分页 后台只需要查询全部数据,返回到前端 jqgrid需要后台返回的参数 { page:当前页(默认第一页 =1), total :总页数 (数据库返回总条数/页面分页配置显示的条数), records:数 ...
分类:
其他好文 时间:
2019-12-21 15:33:27
阅读次数:
118
1. pom.xml 配置 2. 数据源即 jsonschema文件。 文件放置于resources目录下,因为测试与线上的数据返回有所不同,所以结合环境隔离 3. jsonschema和接口返回的校验 ...
分类:
Web程序 时间:
2019-12-20 20:55:57
阅读次数:
101