入职两个月多,依然是一个不会写代码的小白,每天的工作就是看代码,写wiki。
前端接触CSS、HTML、JS等语言,一直在用的CS模型,自然免不了数据库的链接及使用,真心涉及框架,项目中用到的BootStrap算一个吧,哦,JQuery只能算半个框架吧,我更觉得它是另外一种语言。
后台一直是纯Java代码,涉及的框架是Quzrtz和log4j。
都说学前端的要知道三大框架,目前node.js非常火,之前一直担心,自己连三大基本框架都没接触,这不废了喵。。
这几天看代码,心却逐渐定了,因为觉得框架其实没有自己原先想的那么神奇。
给框架下个不太恰当的定义:官方给的接口不太好使,自己便对这些接口进行润色,可能是组合接口提供新的功能,可能是修改源码提供更美观的界面,自己对官方提供的接口进行整合之后,便是一个小框架;
说到底,框架其实还是一个工具,是觉得原先的工具不好使,自己对原先的工具进行加工罢了。
有的框架做的很大很全,很多人在用,这便成了一种时尚,就像人手一个的ihone,确实好使;有的框架可能只是项目中自己写的一个class文件,或者换一个词,组件。
如果扯的远一点,这其实就是社会分工,JVM虚拟机本身就是一种加工,标准化,方便使用,在这之上的各种框架,其实是对Java的加工,目的是让编程更方便,用老罗一句话:减少重复代码。
在做项目的时候,闲暇之时,多想想package为什么这么设计,其实挺有意思的。
分享到:
相关推荐
这个"SSM框架简单后台"项目旨在为初学者提供一个基础的入门平台,帮助他们理解和掌握这三个核心框架的使用。 首先,Spring框架是整个SSM的核心,它是一个全面的企业级应用开发框架,提供了依赖注入(Dependency ...
通过本教程,你应该对Spring框架有了初步的认识,了解了其核心的IoC和DI机制。接下来,你可以深入学习Spring的其他模块,如数据访问、事务管理、AOP等,以提升你的Java开发技能。记住,掌握Spring不仅可以提高开发...
SSH框架,全称为Spring、Struts...这只是一个基础教程,但足以让你对SSH框架有一个初步的认识。在深入学习过程中,你将逐步掌握更多高级特性,如拦截器、数据校验、事务管理等,从而更好地应对复杂的Web应用开发挑战。
本文将详细解析项目管理的基本框架及其重要认识。 首先,项目管理的定义强调了它是一次性的、目标导向的工作,涉及到知识、技能、工具和技术的综合运用,以确保在预定期限和预算内达成目标。实质上,项目管理是在...
本书不是简单地介绍如何使用 Yii 框架,而是站在框架设计的高度,从源代码级别深 度剖析。本书首先介绍 PHP 框架技术的概念及其应用领域,然后开始仿照 Yii 框架源代码 自定义框架,其中包括了 MVC 设计模式、单入口...
整合使用,简单,Spring轻量级框架:不具备侵入性; mybatis是一个基于Java的持久层框架。mybatis提供的持久层框架包括SQL Maps和Data Access Objects(DAOs) Spring+mybatis 工作这么多年发现十个公司九个在用...
SSM框架,全称为Spring、SpringMVC和MyBatis的组合,是Java Web开发中常用的三大组件。这个“简单基础的SSM框架”项目,...通过这个项目,初学者可以建立起对SSM框架的整体认识,为进一步深入学习和实践打下坚实基础。
本文是学习MFC入门不错的简单明了的文章,说明了MFC应用程序框架和Windows程序的运行机理
本文将深入探讨OKGo框架的核心特性、使用方法以及如何将其集成到你的Android项目中,帮助你实现超简单且高效的网络开发。 一、OKGo框架概述 OKGo是基于OkHttp封装的网络请求框架,它继承了OkHttp的强大性能,如异步...
这里面讲述了Unity开发简单MVC框架的知识,以及Unity官网FSM有限状态机的使用,个人觉得还是比较好理解的,看完这系列视频会对MVC有个初步的理解,以及对有限状态机FSM的使用有比较全面的认识,强烈推荐
本文主要探讨了项目管理的基本框架和认识,以下是其中的核心知识点: 首先,项目管理的定义是运用知识、技能、工具和技术来达成一次性工作的目标和要求。这涉及到在复杂环境中确保项目按期、按预算顺利完成。建立...
`GUITool-Easy-to-Use-MATLAB-GUI-Toolkit-and-Framework.jpg` 可能是一个展示GUI工具或框架的截图,让用户对框架有一个直观的认识。`LICENSE` 文件通常包含软件的许可信息,说明该框架是否开源以及可以如何使用。`...
通过以上介绍,你应该对DWR框架有了基本的认识,包括其工作原理、配置以及简单的应用方法。在实际项目中,你可以根据需求调整DWR的配置,以满足更复杂的应用场景。同时,记住在使用过程中注意路径正确性和安全性,...
总结来说,易语言重楼外挂框架是一个专为易语言用户设计的游戏辅助开发框架,它简化了外挂制作过程,但同时也需要开发者对相关法律风险有清晰的认识。通过学习和理解这个框架,开发者可以提升自己的编程技能,并在...
通过深入学习和实践这个简易Flash网站框架,初学者可以建立起对Flash网站开发的基本认识,并具备创建简单网站的能力。同时,这也是向更高级的Web开发技术,如HTML5、JavaScript和CSS3过渡的良好起点。
【从远程调用框架认识 Zookeeper】 Zookeeper 是一个分布式协调服务,由雅虎创建并贡献给 Apache 软件基金会,是 Hadoop 生态系统的一部分。它主要为分布式应用程序提供一致性服务,如命名服务、配置管理、集群同步...
jQuery验证框架学习教程详细介绍了jQuery及其验证插件的使用方法,旨在帮助开发者快速掌握jQuery这一强大的JavaScript库,并学会如何使用其提供的验证功能来增强Web应用的用户交互体验。 首先,jQuery是一个开源的...
理解常用的机器学习算法,有助于澄清对人工智能的种种误解和偏见,帮助我们更清晰地认识人工智能的长处和局限,从而更合理、有效地将人工智能运用于投资领域。 机器学习的对象是客观存在的规律。这种规律可以非常...
3. 研究简单框架:让学生亲手制作三角形和四边形框架,通过比较发现三角形的稳定性与四边形的易变性。接着,通过动画演示解释三角形稳定性的原理,即三角形的三条边和三个角使其具有刚性。 4. 加固四边形框架:鼓励...