Souleigh ✨ Souleigh ✨
4年前
JavaScript 和 Node.js 中事件循环
1.JavaScript中事件循环可以参考《JavaScript忍者秘籍第二版》第十三章,讲解的很好。JavaScript中事件循环,主要就在理解宏任务和微任务这两种异步任务。宏任务(macrotask):setTimeOut、setInterval、setImmediate、I/O、各种callback、UI渲染、messageCh
Stella981 Stella981
3年前
APP Inventor 基于网络微服务器的即时通信APP
APPInventor基于网络微服务器的即时通信APP一、总结一句话总结:(超低配版的QQ,逃~)1、APPInventor是什么?google傻瓜式编程手机appAppInventor是一款谷歌公
Stella981 Stella981
3年前
Spring Boot使用@Async实现异步调用:自定义线程池
在之前的SpringBoot基础教程系列中,已经通过《SpringBoot中使用@Async实现异步调用》(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.didispace.com%2Fspringbootasync%2F)一文介绍过如何使用@Async注解来实现异
Stella981 Stella981
3年前
AJAX与Django
AJAX什么是AJAX?AJAX不是JavaScript的规范,它的缩写:AsynchronousJavaScriptandXML,意思就是用JavaScript执行异步网络请求。提交任务之后,不原地等待,直接执行下一行代码,任务的返回通过回调机制。局部刷新,不整体刷新,而是界面莫个地方局部刷新AJAX原理
Stella981 Stella981
3年前
Comet技术详解:基于HTTP长连接的Web端实时通信技术
前言一般来说,Web端即时通讯技术因受限于浏览器的设计限制,一直以来实现起来并不容易,主流的Web端即时通讯方案大致有4种:传统Ajax短轮询、Comet技术、WebSocket技术、SSE(ServersentEvents)。关于这4种技术方式的优缺点,请参考《Web端即时通讯技术盘点:短轮询、Comet、Web
Stella981 Stella981
3年前
Junit4组合单元测试SuiteClasses的作用
整合测试类:_/\\__\如果是需要多个单元测试类整合测试使用一个Runner进行异步测试,只需要把相关的class放入到SuiteClasses{}中即可,__\如:JunitTest.class和TestClassDemo.class都是写好的单元测试类.__\/_@RunWith(Suite.class)@Suit
Wesley13 Wesley13
3年前
5G赋能智能电网:通信企业面临怎样的机会?
今年以来,国家大力推动新基建部署,5G作为新基建七大领域之首,定位网络信息基础设施,肩负推动经济社会数字化转型重任,受到全社会的注目。三大运营商纷纷响应,提出了2020年完成55万个5G基站建设的目标,其中中国移动计划目标是30万个,中国联通和中国电信计划联合建设25万个5G基站。5月20日,中国移动(00941.HK)发布公告称,公司近期接获母公司
Stella981 Stella981
3年前
Redis 常用命令
1)连接操作命令quit:关闭连接(connection)auth:简单密码认证helpcmd:查看cmd帮助,例如:helpquit2)持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的Unix时戳shundown:将数据同步保存
Stella981 Stella981
3年前
SkyWalking 分布式链路追踪:最新 Kafka 通信模型设计
\\SkyWalking\\是一个开源\\APM\\系统,包括针对\\CloudNative\\体系结构中的分布式系统的监视、跟踪、诊断功能。核心功能如下:\服务、服务实例、端点指标分析\根本原因分析,在运行时分析代码\服务拓扑图分析\服务、服务实例和端点依赖性分析\检测到慢
Wesley13 Wesley13
3年前
Java进阶:基于TCP的网络实时聊天室(socket通信案例)
目录开门见山一、数据结构Map二、保证线程安全三、群聊核心方法四、聊天室具体设计0、用户登录服务器1、查看当前上线用户2、群聊3、私信4、退出当前聊天状态5、离线6、查看帮助五、聊天室服务完整代码六、效果演示:基于TCP的网络实时聊天室结语开门见山最近一个月记