全部 文章 问答 分享 共找到30个相关内容
[文章] (18)王道数据结构-队列的定义和基本操作
基本结构只允许在一端进行插入,在另一端删除的线性表,先进入队列的元素先出队概念队头:允许删除的一端队尾:允许插入的一端操作InitQueue(&Q):初始化队列,构造一个空队列QDestroyQueue
2022-08-18 10:30 · 数据结构 / 队列
[文章] (19)王道数据结构-队列的链式实现
IsEmpty(Q)){printf("x=%d\n",x);}return0;}//初始化队列voidInitQueue(LinkQueue&Q){//初始时,队头和队尾指针指向头结点
2022-08-18 10:32 · 数据结构 / 队列 / 链式存储
[问答] 这是我在牛客上做到的一个题目:我对优先级队列这个概念有点不清楚,希望能大家讲解一下?
我主要是对这优先级队列有点蒙,什么是优先级?数字大小吗?牛客中的评论也比较怪。我把问题的地址也一起放出来吧:https://www.nowcoder.com/test/question/done?
2020-11-14 17:10 · 数组与队列
[文章] Java线程池详解-笔记
当线程数等于maxPoolSize,且任务队列已满时,线程池会根据拒绝策略来拒绝处理任务。
2020-09-03 13:01 · 线程池
[文章] 学习笔记·RabbitMQ
,消息变成死信的原因:消息被拒绝消息过期队列达到最大长度DLX是正常的交换机,能在任何队列上被指定,实际上就是设置某一个队列的属性。
2022-07-23 16:00 · RabbitMQ / 消息中间件 / 中间件 / 分布式
[文章] Android开发Handler、Looper、MessageQueue是啥玩意呀?
每一个handler实例,都持有一个线程以及此线程的消息队列。当你创建一个新的halder,绑定到一个线程上,那么这个线程的消息队列就会创建。
2020-04-27 13:18 · Handler / Looper / MessageQueue / Message / 安卓开发
[文章] 多线程 --学习笔记
同时也失去了cpu资源处于这个状态的线程,会被送进等待队列中,等待获取锁,通过执行notify()获取锁对象之后,进入阻塞/同步对列中等待获取cpusleep()方法不会让线程失去锁【5】阻塞状态线程阻塞
2020-09-23 22:20 · java / 多线程
[问答] 从后台服务器获取数据后,UI界面的呈现方式?
大佬们,菜鸟请教:多人向同一指定用户提交申请,该指定用户登陆APP客户端后,审核申请的UI界面如何呈现多个申请的队列并处理,用什么方法或者框架比较好?类似移动办公OA的办公流程
2020-04-17 08:12 · android移动办公
[问答] 子线程死循环不再执行?怎么回事
学校要求写的网络五子棋小作业,这个是服务端上面的bug,客户端和服务端采用UDPsocket通信,服务端主线程接受消息,为了防止丢包,启用子线程处理数据,主线程先把消息放进队列,子线程循环读取,可是如果子线程没有那个输出语句
2020-06-16 00:52 · Java
[文章] Handler机制详解
//空闲句柄仅在队列为空或第一条消息时运行//在队列中(可能是一个障碍)将在未来被处理if(pendingIdleHandlerCount<0&&(mMessages==null|
2022-07-10 17:37 · Android / Handler / 源码分析
[文章] 查看Linux系统状态脚本
cpu_load_1min=`uptime|awk'{print$9}'|cut-f1-d','`echo"CPU1分钟前到现在的负载平均值:"$cpu_load_1min#获取任务队列
2021-03-24 01:45 · Linux / 运维
[文章] Linux诊断原因
一共采样3次一般vmstat工具的使用是通过两个数字参数来完成的,第一个参数是残阳的时间间隔数(单位秒),第二个参数是采样的次数procsr:运行和等待的CPU时间片的进程数,原则上1核的CPU的运行队列不要超过
2020-11-02 13:33 · Linux
[文章] TextToSpeech用法
将朗读的的声音记录成音频文件synthesizeToFile(CharSequencetext,Bundleparams,Filefile,StringutteranceId);第二个参数queueMode用于指定发音队列模式
2020-09-10 17:29 · Android
[文章] Kotlin实现的二叉树数据结构
先遍历当前层,然后如果当前层有左右的话,添加到一个集合/队列里,然后遍历队列里的内容,添加到集合中,再判断队列里的所有Item是否有左右,有的话继续添加到新的队列中,继续如此操作即可。
2020-11-02 18:17 · 算法 / keyvalue / 二叉树 / / binaryTree
[文章] 优雅的查看Linux进程
glances可以为Unix和Linux性能专家提供监视和分析性能数据的功能,其中包括:CPU使用率内存使用情况内核统计信息和运行队列信息磁盘I/O速度、传输和读/写比率文件系统中的可用空间磁盘适配器网络
1970-01-01 00:00 · Linux小工具
[文章] 部署一个QQ机器人
127.0.0.1#服务端监听端口port:5700#反向HTTP超时时间,单位秒#最小值为5,小于5将会忽略本项设置timeout:5#长轮询拓展long-polling:#是否开启enabled:false#消息队列大小
2022-07-16 16:01 · 机器人 / QQ / robot
[文章] Java实现权重选择器
应用场景权重算法在各种场景中有广泛应用,如:广告投放:根据广告的出价(权重)决定其在广告展示队列中的优先级。负载均衡:在多服务器集群中,根据服务器的处理能力(权重)分配请求。
2024-04-12 12:52 · 算法 / java / 权重 / 负载均衡 / 选择
[文章] UIKit快速入门之UILable(2)
通常,只能从应用程序的主线程或主调度队列中使用UIKit类。UIKit的架构图如下:其中,UIView和UIViewController将是我们本系列重点学习的内容。
2020-09-27 21:34 · UIKit / UILable
[文章] Redis的安装以及相关操作
使用list结构实现栈结构和队列结构。key-set:一个key对应一个集合。交集,差集和并集的操作。key-zset:一个key对应一个有序的集合。排行榜或积分存储等操作。
2021-01-21 21:17 · Redis
[文章] JavaWeb博客系统后端-项目创建
publicstaticvoidmain(String[]args){SpringApplication.run(BlogApplication.class,args);}}编写配置文件配置内容包含很多,数据库呀,端口呀,服务名称,消息队列
2020-01-19 00:53 · idea / 后台 / 博客系统 / web / JavaWeb
[文章] Java集合
:统称集合然后大类分为:List,列表:ArrayList,LinkedList,Vector(很少用了)...Set,集:HashSet,LinkedHashSet,TreeSet...Queue,队列
2020-05-24 12:27 · Java / 集合 / Map / Set / List
[文章] Netty权威指南读书笔记
功能支持基于文件的异步I/O操作和针对网络套接字的异步操作传统的BIO编程缺点每当有一个新的客户端请求接入时,服务端必须创建一个新的线程处理新接入的客户端,而一个线程只能处理一个客户端连接改进通过线程池或者消息队列实现
2020-10-05 11:36 · Netty / 高性能 / 服务器 / 读书笔记
[文章] Volley/Xutils对大图片处理算法源码分析
OverridepublicvoidonErrorResponse(VolleyErrorerror){//错误回调Log.e(TAG,"errorMsg:"+error.getMessage());}});//2、创建请求队列
2019-12-01 20:01 · 源码分析 / 源码 / android / xutils / volley
[文章] 学习笔记—Redis配置文件记录
age12OK127.0.0.1:6673>mgetuser:1:nameuser:1:age"lyne""12"########Lists列表可将List作为栈队列阻塞队列
2021-12-26 21:56 · redis / 配置文件 / 后端 / 中间件
[文章] 你真的懂IPC吗?
IPC是Interprocesscommunication的缩写,即进程间通讯Linux现有IPC方式管道:在创建时分配一个page大小的内存,缓存区大小比较有限消息队列:信息复制两次,额外的CPU消耗
2020-01-27 10:30 · IPC / Android / 进程间通讯 / Linux
[文章] 《Java基础之集合体系》
Java集合框架主要包括以下核心组成部分:顶层接口java.util.Collection:所有单列集合(如列表、集合、队列等)的根接口,定义了基本的集合操作方法,如添加、删除、检查元素是否存在等。
2024-03-21 13:50 · 安卓 / 集合 / java / 基础 / android
[文章] linux系统查看命令(常用)
glances可以为Unix和Linux性能专家提供监视和分析性能数据的功能,其中包括:CPU使用率内存使用情况内核统计信息和运行队列信息磁盘I/O速度、传输和读/写比率文件系统中的可用空间磁盘适配器网络
2021-08-10 22:07 · linux / 运维
[文章] 《Java基础之多线程》
如果锁已被其他线程持有,则线程进入等待队列,直到锁被释放。在释放锁时,会选择一个处于等待队列中的线程授予锁的所有权。
2024-03-22 16:46 · java / 安卓开发 / 多线程 / 并发 / 开发
[文章] java微服务开发(基础环境篇)
tcpmysql_db_1使用RedisDesktopManager链接redis点击链接到redis输入名字地址后点击测试链接显示链接redis服务器成功即可安装rabbitmqRabbitMQ是实现了高级消息队列协议
2020-08-10 22:15 · 微服务 / docker / dockercompose / mysql / elk
[文章] redis
string2)哈希类型hash3)列表类型list4)集合类型set5)有序集合类型sortedset1.3.1redis的应用场景•缓存(数据查询、短连接、新闻内容、商品内容等等)•聊天室的在线好友列表•任务队列
2020-10-27 14:53 · redis
  • 1