希望的天 希望的天
4年前
Android-图片加载库Coil使用教程
框架介绍Coil是Android上的一个全新的图片加载框架,它的全名叫做coroutineimageloader,即协程图片加载库。与传统的图片加载库Glide,Picasso或Fresco等相比。该具有轻量(只有大约1500个方法)、快、易于使用、更现代的API等优势。它支持GIF和SVG,并且可以执行四个默认转换:模糊,圆形裁剪,灰度和圆角。
Easter79 Easter79
4年前
tars framework 源码解读(一) 代码简述
tarsframework 的源码大体分3部分1、framework 框架的实现,里面内容是框架各个基础服务具体做的事;2、servant实现的内容是单个服务基础lib的封装,包括网络IO,协程,逻辑管理等封装;3、Util里一些高性能数据结构的实现。framework 和servant是这个框架,实现高可用设计,Util则是腾
Wesley13 Wesley13
4年前
100 行写一个 go 的协程池 (任务池)
前言go的goroutine提供了一种较线程而言更廉价的方式处理并发场景,go使用二级线程的模式,将goroutine以M:N的形式复用到系统线程上,节省了cpu调度的开销,也避免了用户级线程(协程)进行系统调用时阻塞整个系统线程的问题。【1】但goroutine太多仍会导致调度性能下降、GC
Wesley13 Wesley13
4年前
C++ 编译过程简介
C/C程序编译流程:预处理编译汇编链接具体的就是:源代码(sourcecoprede)→预处理器(processor)→编译器(compiler)→汇编程序(assembler)→目标程序(objectcode)→链接器(Linker)→可执行程序(executables)C语言在linux下的基本流程如图:!wK
Stella981 Stella981
4年前
DataX介绍
一.DataX3.0概览DataX是一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。!(https://oscimg.oschina.net/oscnet/267abfdb4b4d98dada7551c730af4
Wesley13 Wesley13
4年前
CPU,并行,并发,多线程
1.CPUI5处理器有四核四线程和四核八线程两种:(1).四核四线程:就是CPU有四个物理核心,每个核心一个时间内只处理一个线程调度,任务管理器中只显示4个CPU图表;(2)四核八线程:使用了超线程技术,把一个物理核心,模拟成两个逻辑核心,任务管理器中会显示8个CPU图表;I7处理器的八核八线程:有八个物理核心可以
程序员小五 程序员小五
2年前
IM即时通讯+统一门户的私有化融合
"降低研发投入支持内网部署的即时通讯软件。IM即时通讯为企业搭建安全可控的即时通讯环境提供移动平台底座包括im即时通讯内部多种轻协应用,比如即时聊天组织/通讯录/文件/消息/设备管控…..统一管控,私有化的专属特权安全、可控"详情查看:https://ww
程序员小五 程序员小五
2年前
IM即时通讯+统一门户的私有化融合
"降低研发投入支持内网部署的即时通讯软件。IM即时通讯为企业搭建安全可控的即时通讯环境提供移动平台底座包括im即时通讯内部多种轻协应用,比如即时聊天组织/通讯录/文件/消息/设备管控…..统一管控,私有化的专属特权安全、可控"详情查看:https://ww
HPC的基本概念
HPC(HighPerformanceComputing)是一种高性能计算技术,它利用大规模并行处理器集群或超级计算机等高性能计算设备,以及高速网络互联技术,实现对大规模数据和复杂计算任务的高效处理和分析。
京东云开发者 京东云开发者
8个月前
JDK从8升级到21的问题集
作者:京东工业韦付芝一、背景与挑战1.升级动因◦Oracle长期支持策略◦现代特性需求:协程、模式匹配、ZGC等◦安全性与性能的需求◦AI新技术引入的版本要求2.项目情况◦100项目并行升级的协同作战◦多技术栈并存◦持续集成体系的适配挑战二、进度|应用总