Wesley13 Wesley13
4年前
javaNIO编程
UnblockingIO(NewIO):同步非阻塞的编程方式NIO本身是基于事件驱动思想来完成的,其主要想解决的是BIO的大并发问题,NIO基于Reactor,当socket有流可读或可写入socket时,操作系统会相应的通知引用程序进行处理,应用再将流读取到缓冲区或写入操作系统。也就是说,这个时候,已经不是一个连接就要对应
Wesley13 Wesley13
4年前
java工作流引擎 Activiti6.0 websocket 即时聊天发图片文字 好友群组 SSM源码
时通讯:支持好友,群组,发图片、文件,消息声音提醒,离线消息,保留聊天记录工作流模块1.模型管理  :web在线流程设计器、预览
Stella981 Stella981
4年前
Okio精简高效的IO库
本节主要讲讲Okhttp底层使用的IO库Okio,Okio同样是Square公司推出的增强型IO处理库,旨在增强原生JavaIO流的处理,以更加简便,高效的方式处理IO流操作。接下来我会从以下方面来分析它。1.Okio的特点和优势2.Okio结构分析3.Okio的流程分析,读与写的实现4.Buffer写数据的精
Wesley13 Wesley13
4年前
DSAPI CMD命令行进程代理
DSAPI.文件.CMD命令行进程代理,是用来和CMD.exe或指定exe进行输出重定向的简化使用工具,可隐藏或显式地启动一个cmd.exe,并将输出流、输入流和错误流重定向至代理,通过事件触发方式与之交互。!(https://oscimg.oschina.net/oscnet/94e494ea42f9d979c5a0c43b278968e56f3.
Stella981 Stella981
4年前
Flink SQL 核心解密 —— 提升吞吐的利器 MicroBatch
之前我们在FlinkSQL中支持了MiniBatch,在支持高吞吐场景发挥了重要作用。今年我们在FlinkSQL性能优化中一项重要的改进就是升级了微批模型,我们称之为MicroBatch,也叫MiniBatch2.0。在设计和实现Flink的流计算算子时,我们一般会把“面向状态编程”作为第一准则。因为在流计算中,为了保证状态(St
Stella981 Stella981
4年前
Spring5.0源码深度解析之Spring基于注解启动流程分析🔥
主要内容:一、IOC容器的初始化流创建IOC容器注册配置类BeanFactory后置处理器Bean的后置处理器创建Bean对象
Wesley13 Wesley13
4年前
GitHub Actions入门
一、一些概念持续集成(Continuousintegration)频繁地向一个共享仓库提交少量代码变更的软件开发实践。使用GitHubActions,可以创建自定义的CI工作流,以自动构建并测试你的代码。从你的仓库中,你可以查看代码变更的状态和工作流中每个操作的详细日志。CI通过提供代码变更的及时反馈来更快地检
Wesley13 Wesley13
4年前
2020自动化测试岗位需求的7项必备技能(更新版)
随着敏捷和DevOps等新时代项目开发方法逐渐取代旧的瀑布模型,测试需求在业界不断增长。测试人员现在正在与开发人员一起工作,自动化测试在许多方面极大地取代了手动测试。如果您是自动化测试领域的新手,刚雇用您的组织将期望您快速,开箱即用,并能够检测到错误或提供没人想到的解决方案。但是,仅凭测试的基础知识,您将如何成为一名成功的,不同于前任的测试自动化工程师?成为
Stella981 Stella981
4年前
Apache Kafka简单入门
ApacheKafka®是_一个分布式流处理平台_.这到底意味着什么呢?我们知道流处理平台有以下三种特性:可以让你发布和订阅流式的记录。这一方面与消息队列或者企业消息系统类似。可以储存流式的记录,并且有较好的容错性。可以在流式记录产生时就进行处理。Kafka适合什么样的场
产品经理克星 产品经理克星
4个月前
微软仿生冷却技术突破芯片散热瓶颈,近屿智能三大AIGC课程助你把握AI时代先机
从蝴蝶翅膀到AI芯片,微软的创新解决方案正在重新定义计算的可能性,而你准备好迎接这场变革了吗?近日,微软与瑞士初创企业Corintis合作开发出一款芯片内微流控冷却系统,该技术以蝴蝶翅膀脉络为设计灵感,通过芯片内部蚀刻的微流道输送冷却液,散热性能较传统冷板