永发信息网

开发框架是什么意思

答案:2  悬赏:0  手机版
解决时间 2021-12-25 17:36
  • 提问者网友:咪咪
  • 2021-12-24 17:03
开发框架是什么意思
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-12-24 17:59
问题一:程序开发中的框架是什么 我们目前先不要了解那么多 框架是为了方便我们程序员开发 减贰代码量 及代码质量的工具
框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。
可以说,一个框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法,它为构件复用提供了上下文(Context)关系。因此构件库的大规模重用也需要框架。
java开发中的框架不是太多 我们可以慢慢学习 先慢慢了解一种。问题二:什么是框架?框架中要包含什么?为什么要开发框架?如何做框架? 以Java 为例子。 java 之前没有框架,或者说 自己公司封装了自己的框架。为什么要封装穿? 因为1 在实际开发中 很多代码重复再敲,浪费时间就是浪费金钱。
如: jsp+javabean+servlet 开发 jsp中的数据通过request-------》filter(自己解析了 封装成对象)-----》servlet 这还是好一些的。起初是 :request-------->servlet------>servlet 自己解析 通过request.getparxxxx(参数名) ------》封装到javabean 代码重复比较大。
如果 用springmvc 就好多了 jsp 通过form 表单提交 直接映射到 controller 方法中的参数 (一句话 就是省代码)
框架的好主要作用是: 快速开发。
好的框架设计 的作用: 松耦合,便于后期维护。减少多余的代码量。
框架包含了 许多 反射机制。
设计模式。
如何做框架:根据你的需求来设计。。。。。。问题三:html5前端开发框架什么意思 开发框架就是说人家给你写好了js css jq各种打包了 你就直接写html里面的 class属性 比如你写个class里面写了 red 就给你红色 具体了解bootstrap 就明白了问题四:什么是android的框架开发 上图中的第二层Framework问题五:开源,免费的应用快速开发框架是什么意思 ThinkAndroid是一个免费的开源的、简易的、遵循Apache2开源协议发布的Android开发框架,其开发宗旨是简单、快速的进行Android应用程序的开发,包含Android mvc、简易sqlite orm、ioc模块、封装Android httpclitent的http模块,具有快速构建文件缓存功能,无需考虑缓存文件的格式,都可以非常轻松的实现缓存,它还基于文件缓存模块实现了图片缓存功能,在android中加载的图片的时候,对oom的问题,和对加载图片错位的问题都轻易解决。他还包括了一个手机开发中经常应用的实用工具类,如日志管理,配置文件管理,android下载器模块,网络切换检测等等工具。
目前ThinkAndroid主要有以下模块:
MVC模块:实现视图与模型的分离。
ioc模块:android中的ioc模块,完全注解方式就可以进行UI绑定、res中的资源的读取、以及对象的初始化。
数据库模块:android中的orm框架,使用了线程池对sqlite进行操作。
http模块:通过httpclient进行封装http数据请求,支持异步及同步方式加载。
缓存模块:通过简单的配置及设计可以很好的实现缓存,对缓存可以随意的配置
图片缓存模块:imageview加载图片的时候无需考虑图片加载过程中出现的oom和android容器快速滑动时候出现的图片错位等现象。
配置器模块:可以对简易的实现配对配置的操作,目前配置文件可以支持Preference、Properties对配置进行存取。
日志打印模块:可以较快的轻易的是实现日志打印,支持日志打印的扩展,目前支持对sdcard写入本地打印、以及控制台打印
下载器模块:可以简单的实现多线程下载、后台下载、断点续传、对下载进行控制、如开始、暂停、删除等等。
网络状态检测模块:当网络状态改变时,对网络状态进行检测。问题六:什么是web开发、web开发框架? 你前边说的都是对的。web开发呢,其实这个涵盖的意思比较大了。我觉得所有的基于web服务的,能够交互的都可称之为web开发。比如所有可以实现web开发技术支持的,jsp,asp,php等等。只是在开发语言上有之差异。共同点呢,就是能更好的满足人们对internet的友好访问。
目前主流的开发框架,就java而言,应该是SSH框架了,就是stru攻s+hibernate+spring。另外的还有些基于asp或者php的。当然在整个web框架中,还有基于一些特效或者说效果。也应该算是框架的一些。比如css,js,jquery等。片面之词吧,希望能帮到你。共同进步问题七:开发框架和语言有什么区别,框架是指可视化功能吗 框架和设计模式存在着显著的区别,主要表现在二者提供的内容和致力应用的领域。   1)从应用领域上分,框架给出的是整个应用的体系结构;而设计模式则给出了单一设计问题的解决方案,并且这个方案可在不同的应用程序或者框架中进行应用。   2)从内容上分,设计模式仅是一个单纯的设计,这个设计可被不同语言以不用方式来实现;而框架则是设计和代码的一个混合体,编程者可以用各种方式对框架进行扩展,进而形成完整的不同的应用。   3)以第二条为基础,可以得出设计模式比框架更容易移植:框架一旦设计成形,虽然还没有构成完整的一个应用,但是以其为基础进行应用的开发显然要受制于框架的实现环境;而设计模式是与语言无关的,所以可以在更广泛的异构环境中进行应用。   总之,框架是软件,而设计模式是软件的知识体,提升框架的设计水平。问题八:什么是js框架? 直接用js会有兼容性问题,js框架一般预处理了很多兼容性问题,实现了很多常用操作,减少工作量,当然使用框架也会使整叮网站的js略臃肿,具体的站视情况使用吧问题九:什么是web开发,web开发框架 web开发可以理解为动态网站的开发。以java语言为例,就是基于java动态网站的开发。
前台框架:jQuery
Mvc框架:Struts、spring Mvc
核心框架:Spring
orm框架:Hibernate、Spring JDBC、myBatis。
全部回答
  • 1楼网友:雪起风沙痕
  • 2021-12-24 18:49
我检查一下我的答案
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯