最近公司项目不是很急,有很多空余的时间去研究研究新的东西,关于web 后台 ,关于移动端新的思考,感觉一天天上班不学点新东西 否则没有任何长进可言。我是觉得自己有时候自己还不会整理,能把自己锻炼一下子到一定的水平层面上,所以自己很喜欢去看很多新的技术。
1 web -Jfinal 框架
JFinal 是基于 Java 语言的极速 WEB + ORM
框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!
个人使用经验过了 感觉过来,确实觉得开发效率好快 ,基本上配置就几个jar包,适合快速开发,比以前spring mvc 更快,更加简洁易懂!
2.groovy 语言
Groovy是一种基于JVM(Java虚拟机)的敏捷开发语言,它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。由于其运行在 JVM 上的特性,Groovy 可以使用其他 Java 语言编写的库。
上周参加了一个技术分享会,一位大神 分享了 基于groovy的通用安卓程序设计,挺好奇的也去搜索相关的内容,发现语言表示式非常简洁,本来几十行代码就只需两行左右,也尝试用groovy来编写安卓程序。
3.Android -ConstraintLayout完全解析
ConstraintLayout是Android Studio
2.2中主要的新增功能之一,也是Google在去年的I/O大会上重点宣传的一个功能。
Anroid里面 大神 解析 新的布局框架,不妨跳出自己以前传统的布局方式试试。
传送门链接点击跳转 郭神博客