为您找到相关结果136,514个
浅析如何利用Go的plugin机制实现热更新_Golang_脚本之家
热更新,或称热重载或动态更新,是一种软件更新技术,允许程序在运行时,不停机更新代码或资源。这种技术特别适用于需要高可用性的场景,如线上服务和游戏等,从而减少或消除因更新而造成的服务中断时间。 热更新有不同场景,常见的如: 代码热替换 动态替换或更新应用程序中的一部分代码。这通常需要特定的编程语言支持或运...
www.jb51.net/jiaoben/319334c...htm 2024-6-12
使用JavaScript实现一个简易的热更新_javascript技巧_脚本之家
将更新的模块发送到浏览器:一旦Webpack重新构建了模块,它会将更新的模块代码通过WebSocket发送到浏览器端。 浏览器接收并处理更新的模块:浏览器接收到来自Webpack的更新模块代码后,会根据模块的标识进行处理。它使用模块热替换运行时(Hot Module Replacement Runtime)来执行以下操作:(个人理解就像是 AJAX 局部刷新的过程...
www.jb51.net/javascript/295739v...htm 2024-6-12
详解如何热更新线上的Java服务器代码_java_脚本之家
1、首先找到我们需要更新代码的全包名,通过jad命令将线上正在运行的代码反编译出来 1 jad --source-only <全包名> > <导出目录+文件名> 2、拿到java代码后,我们根据需求来修改代码,需要注意的是这里热更新代码的实际原理是调用Java基础类java.lang.instrument.Instrumentation的redefineClasses方法,他可以通过修改字节码...
www.jb51.net/article/1856...htm 2024-6-11