类加载是Java程序运行的第一步,研究类的加载有助于了解JVM执行过程,并指导开发者采取更有效的措施配合程序执行。研究类加载机制的第二个目的是让程序能动态的控制类加载,比如热部署等,提高程序的灵活性和适应性。1、类加载机制 我们来了解一下虚拟机如何加载Class文件。虚拟机把描述类的数据从Clas....
分类:
编程语言 时间:
2015-11-04 21:10:29
阅读次数:
239
一:事由现在的项目组开发项目使用的是Spring Boot的技术,开发的时候是直接通过一个入口主函数来启动项目的。如果将项目交给客户,怎样才能正确的发布运行呢?百度了一下有关的知识,大概了解到是通过导出jar包,直接运行来实现的。不过从网上查阅的资料,都不太理想,于是自己和另外一个同事就倒腾开了。倒...
分类:
编程语言 时间:
2015-10-31 13:05:32
阅读次数:
241
一直对热部署没有真正实践过。以前搞Websphere application server的时候,就经常有客户问WAS热部署的问题,当时其实不甚了了,记得是在部署应用时选上支持二进制部署即可。具体是不是真的work了,我现在都不确定。自己做web开发,采用的是嵌入式的Jetty方式,但Jetty不支...
分类:
其他好文 时间:
2015-10-23 21:29:06
阅读次数:
371
1. Spring boot 介绍 1. Spring boot 介绍 1. Spring boot 介绍 1. Spring boot 介绍 1. Spring boot 介绍 1. Spring boot 介绍 1. Spring boot 介绍 1. Spring boot 介绍 1. Spr...
分类:
编程语言 时间:
2015-10-21 17:25:19
阅读次数:
236
不了解druid,请参考这里。 新增文件: import?com.alibaba.druid.pool.DruidDataSource;
import?com.alibaba.druid.support.http.StatViewServlet;
import?com.alibaba.druid.support.http.WebStatFilter;
i...
分类:
编程语言 时间:
2015-10-16 15:32:49
阅读次数:
244
新增文件: import?org.slf4j.Logger;
import?org.slf4j.LoggerFactory;
import?org.springframework.boot.bind.RelaxedPropertyResolver;
import?org.springframework.context.EnvironmentAware;
import?o...
分类:
编程语言 时间:
2015-10-16 10:17:54
阅读次数:
484
前言: 此处的方法适用于tomcat6 和 tomcat7,对于最新的tomcat8还没有进行过测试,有兴趣的同学可以自己测一下. 总共分为五步: ? 1.在tomcat中配置用户权限,即添加管理员帐号 2.在maven中添加server,配置tomcat的管...
分类:
其他好文 时间:
2015-10-14 12:44:11
阅读次数:
189
在intellij idea 中,需要在maven中 新建 Run configuration,对应的command-line 为 :clean install spring-boot:repackage Pom.xml代码 ? <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht...
分类:
编程语言 时间:
2015-10-08 13:18:57
阅读次数:
449
2015 年 9 月 15 号,React Native for Android 发布。至此,React 基本完成了对多端的支持。基于 React / React Native 可以:H5, Android, iOS 多端代码复用实时热部署目前使用 React Native 开发只能在 Mac 系统...
分类:
其他好文 时间:
2015-10-04 17:06:14
阅读次数:
171
application.properties文件: spring.velocity.resourceLoaderPath=classpath:/templates/ spring.velocity.prefix= spring.velocity.suffix=.vm spring.velocity.cache=false spring.velocity.check-template-l...
分类:
编程语言 时间:
2015-09-21 21:28:40
阅读次数:
934