为什么要研究类加载的全过程? 有助于理解JVM的运行过程 更深入了解Java动态性(解热部署、动态加载),提高程序的灵活性 最重要的一点儿是:有利于分析各种Web容器,Android插件化的原理 类加载机制 JVM将class文件加载到内存,并对数据进行校验、解析和初始化,最终形成JVM能够直接使用 ...
分类:
其他好文 时间:
2016-04-11 23:51:00
阅读次数:
233
工具 tomcat: vm 参数:-Xmx512m -Xms256m -XX:MaxNewSize=256m -XX:MaxPermSize=256m jreble(tomcat热部署插件): mac:http://blog.csdn.net/ablipan/article/details/4622 ...
分类:
系统相关 时间:
2016-04-11 20:53:25
阅读次数:
665
开发中遇到的问题 如果你有 PHP 开发经验,会习惯在修改 PHP 脚本后直接刷新浏览器以观察结果,而你在开发 Node.js 实现的 HTTP 应用时会发现,无论你修改了代码的哪一部份,都必须终止Node.js 再重新运行才会奏效。这是因为 Node.js 只有在第一次引用到某部份时才会去解析脚本 ...
分类:
Web程序 时间:
2016-04-05 21:29:33
阅读次数:
206
Nginx特性:模块化设计、较好的扩展性;高可靠master-->worker低内存消耗10000个keep-alive模式下的connection,仅需要2.5MB的内存;支持热部署不停机而更新配置文件、日志文件滚动、升级程序版本;支持事件驱动、AIO、mmap;基本功能:静态资源的web服务器,能缓存打开的文..
分类:
其他好文 时间:
2016-04-05 02:13:09
阅读次数:
222
为什么要使用JRebel?之前用MyEclipse做Java Web开发的时候,有一个很头疼的问题:每次修改后台代码之后,都需要重新将项目部署到tomcat,然后启动tomcat重新运行项目才能查看修改后的结果,浪费不少时间。
现在,给MyEclipose安装上JRebel这个插件,就可以实现项目热部署,修改后台代码之后,在不关闭和重启tomcat的情况下,JRebel自动将修改后的代码部署到to...
分类:
系统相关 时间:
2016-03-30 01:46:42
阅读次数:
5386
1.使用maven+tomcat事项热部署 1.1修改tomcat-user.xml 修改后启动tomcat,输入http://localhost:8080/manager,输入username和password,将看到如下界面 1.2代码pom.xml中添加 1.3使用命令部署
分类:
其他好文 时间:
2016-03-16 15:20:54
阅读次数:
111
1.DroidPlugin 用途:动态加载 使用案例:360手机助手 GitHub地址:https://github.com/Qihoo360/DroidPlugin ppt介绍:https://github.com/Qihoo360/DroidPlugin/tree/master/DOC Demo...
分类:
移动开发 时间:
2016-03-02 15:11:15
阅读次数:
277
进程(类似于一个项目) 线程(类似于项目中的各个流水线) Nginx 简单介绍 { what #十分轻量级的 HTTP 服务器,发音为“engine X”,高性能的 HTTP 和反向代理服务器, IMAP/POP3/SMTP 代理服务器。 why #专为性能优化而开发 #稳定性高 #支持热部署 #采
分类:
数据库 时间:
2016-02-21 18:33:19
阅读次数:
182
class卸载、热替换和Tomcat的热部署的分析
分类:
其他好文 时间:
2016-01-16 22:34:55
阅读次数:
349