浩浩 浩浩
5年前
WorkManager 在 Kotlin 中的实践
WorkManager是一个AndroidJetpack扩展库,它可以让您轻松规划那些可延后、异步但又需要可靠运行的任务。对于绝大部分后台执行任务来说,使用WorkManager是目前Android平台上的最佳实践。WorkManagerhttps://developer.android.google.cn/topic/libra
Wesley13 Wesley13
4年前
java并发中ExecutorService的使用
java并发中ExecutorService的使用ExecutorService是java中的一个异步执行的框架,通过使用ExecutorService可以方便的创建多线程执行环境。本文将会详细的讲解ExecutorService的具体使用。创建ExecutorService通常来说有两种方法来创建Exec
可莉 可莉
4年前
055. SkyWalking 集群环境搭建
1\.环境准备1.1.用于搭建SkyWalking的三台服务器1.1.1.服务器10.1.62.7810.1.62.7910.1.62.801.1.2.需要端口11800(gRPC数据收集和内网节点间通信)12800(SkyWalki
Wesley13 Wesley13
4年前
2.任务包多线程并行计算
1include<future//进程通信,获取未来的结果2include<iostream3include<thread4include<string5include<chrono//时间6include<mutex//互斥量7
Wesley13 Wesley13
4年前
JS异步的底层原理:单线程加事件队列
异步的底层原理:单线程事件队列。js的代码执行时单线程的,所谓单线程:就是js代码时从上到下按顺序依次执行的,一次只能做一件事情。事件队列可以看作一个容器,这个容器存储着js的回调函数,只有js代码执行结束后,才会去事件队列中调用这些回调函数。例:1//以下的代码先执行for循环,再输出sum值,然后输出正常代码执行,最后
Stella981 Stella981
4年前
055. SkyWalking 集群环境搭建
1\.环境准备1.1.用于搭建SkyWalking的三台服务器1.1.1.服务器10.1.62.7810.1.62.7910.1.62.801.1.2.需要端口11800(gRPC数据收集和内网节点间通信)12800(SkyWalki
Stella981 Stella981
4年前
PlayFramework 2.1 技巧
_转载请注明出处,保持署名__作者:joymufeng_1\.为什么要调优?1.1实验:一个简单的示例    PlayFramework2.1的基本设计思想是能够快速处理大量耗时较少的请求,比较耗时的请求采用异步方式完成。为了很好地说明
京东云开发者| Redis数据结构(二)-List、Hash、Set及Sorted Set的结构实现
1引言之前介绍了Redis的数据存储及String类型的实现,接下来再来看下List、Hash、Set及SortedSet的数据结构的实现。2ListList类型通常被用作异步消息队列、文章列表查询等;存储有序可重复数
少湖说 少湖说
1年前
鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
使用ArkTs开发Flutter鸿蒙平台插件本文讲述如何开发一个Flutter鸿蒙插件,如何实现Flutter与鸿蒙的混合开发,以及双端消息通信。Flutter侧,编写MethodChanneldartconstMethodChannelmethodCha
程序员小五 程序员小五
1年前
融云IM干货丨HTTPS保护数据安全是怎么工作的?
HTTPS(全称为HyperTextTransferProtocolSecure)是一种安全的通信协议,它通过在HTTP协议上添加SSL/TLS(SecureSocketLayer/TransportLayerSecurity)协议来保护数据传输的安全。以