首页 > TAG信息列表 > mQueue

Java Json字符串解析

这里使用fastjson来进行解析,fastjson里有两个重要的对象JSONObject和JSONArray。看下面的json字符串,meta、data属于JSONObject,data子集因为有[ ]所以子集属于JSONArray。 1 { 2 "meta": { 3 "page": 1, 4 "limit": 10000, 5 "hasnext": fa

C++ 关于泛型模板的相关问题

泛型编程最早提出的目的是为了减轻代码量,避免无意义的重载而提出的; 在检查的时候并不针对于泛型进行检查,只有在编译的时候才会针对于template的类型来进行实例化;   泛型函数模板: 补充:关于内联函数的问题 内联函数类似于c中的宏展开,本质上就是为了减少调用栈的开销而提出的,采用inl

安全线程队列 — C++

一、废话少说,上代码,安全队列 #pragma once #include <queue> #include <memory> #include <mutex> #include <condition_variable> template <typename T> class SafeQueue { private: mutable std::mutex mMutex; std::queue<T> mQueue;

Android P 图形显示系统(十二) BufferQueue(三)

文章目录Buffer状态acquireBuffer流程releaseBuffer流程分析小结 Buffer状态 对于生产者这边,BufferQueue的流程基本讲完了。简单说来,首先提需求,告诉BufferQueue需要什么样的Buffer,大小,格式,usage等等;然后dequeue Buffer出来,往Buffer里面绘制显示数据;绘制完成后,queue到Buffer