- 博客(3)
- 资源 (3)
- 收藏
- 关注
原创 spring mvc中应用velocity
VelocityVelocity是一款基于java的模板引擎。相比于jsp而言,它被使用的人可能并不多,但的确也是一款出色的模板引擎。jsp中允许出现java代码,而Velocity不允许,也是为了方便维护模板,严格遵从MVC设计原则。模板只负责页面的规划,渲染页面。当然Velocity的定位不仅仅在web页面的开发上使得前后端开发者可以更明确的职责分离,它还可以应用在其它涉及模板应用的领域,比...
2018-10-14 14:31:08 396
原创 Java版本兼容问题
Java代码编写完成后,通常要经过编译,编译后产生jar再运行。随着Java版本的升级,编译工具与运行环境都有一定的升级,不过官方称这些都是向下兼容的。如何理解向下兼容?向下兼容说的意思是当前版本以及其下所有版本编译的项目都可在当前版本对就的JRE下运行;与其相反是,如果编译版本超越当前JRE版本,则将无法运行,会报错如:Unsupported major.minor version 52.0...
2018-10-05 16:53:03 11394 2
原创 了解Java JNI及动态链接库
提到Java JNI不得不提到动态链接库,在window操作系统中一般为后缀为DLL的文件,在Linux中为.so文件。动态链接库的作用在于为多个应用程序提供相同的函数功能,以此达到节省代码量,节省内存,共享相关数据、系统资源的作用。Java的JNI则是为了对接这种功能的技术。Java中的一个方法申明为native时,是不会直接用java代码去做实现的,因为native方法就是通过JNI去调用...
2018-10-04 22:17:15 340
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人