上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 51 下一页
摘要: 在Java开发的时候,避免不了的会接触Model1和Model2,本篇博客对这两种架构进行浅析。Model1:Model1的中心是JSP页面,JSP页面中结合业务逻辑、服务端处理过程和HTML等,这样就在JSP页面中同时实现了业务逻辑和流程控制。从而快速开发。Model1的优缺点:优点:简单,快速开发,适用小规模开发缺点:业务逻辑和表示逻辑混合在JSP页面中没有进行抽象和分离,JSP负载太大。所以非常不利于应用系统业务的重用和改动,不便于维护Model2:Model 2表示的是基于MVC模式的框架。MVC “Model”代表的是应用的业务逻辑(通过JavaBean,EJB组件实现),“View 阅读全文
posted @ 2012-02-04 20:54 SpringMVC+Hibernate 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 1. 概念ajax 的全称是AsynchronousJavaScript and XML,其中,Asynchronous 是异步的意思,它有别于传统web开发中采用的同步的方式。2. 理解同步异步异步传输是面向字符的传输,它的单位是字符;而同步传输是面向比特的传输,它的单位是桢,它传输的时候要求接受方和发送方的时钟是保持一致的。举个例子来说同步和异步,同步就好像我们买楼一次性支付,而异步就是买楼分期付款。所以当我们把这种生活中的概念化解释转移到理解Ajax异步上来就发现,它是通过这样一种异步的方式来让用户更加收益,也就是说可以让用户的有更好的体验性。其实这也是Ajax的意义所在。3. 通过分析 阅读全文
posted @ 2012-02-04 17:08 SpringMVC+Hibernate 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是URL编码。URL编码是一种浏览器用来打包表单输入的格式,浏览器从表单中获取所有的name和其对应的value,将他们以name/value编码方式作为URL的一部分或者分离的发送到服务器上。2. URL编码规则。每对name/value由&分开,每对来自表单的name/value用=分开。如果用户没有输入值的那个name依旧会出现不过就是没有值。URL编码是在字符ASCII码的十六进制数的前面加上%。例如\(她的十六进制数表示为5c)的URL编码就是%5c。3. 简单介绍乱码和http请求其实做web开发乱码问题是经常出现的,有了上面编码的基础之后下面来看看乱码。1) 乱 阅读全文
posted @ 2012-02-04 09:39 SpringMVC+Hibernate 阅读(1159) 评论(1) 推荐(0) 编辑
摘要: 1.一些枯燥的概念:Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查 ,改 ,增 ,删 4个操作。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。2.GET是幂等的,POST是要修改更新的通过上面概念的理解,我们很容易发现,GET是用于信息获取或查询的,这就意味着它是幂等的(对幂等的解释参见http://www.yining.org/2010/05/04/http 阅读全文
posted @ 2012-02-03 21:27 SpringMVC+Hibernate 阅读(3037) 评论(0) 推荐(0) 编辑
摘要: 做JavaWeb开发一定会遇到转发和重定向这两个名字,刚开始确实有些模糊,感觉两者非常相似,但是随着研究深入发现两者的本质相差甚远。首先看书写语句: 转发:request.getRequestDispatcher("apage.jsp").forward(request,response);//转发到apage.jsp 或者<jsp:forwardpage="apage.jsp" />(仅在jsp页面实现) 重定向:response.sendRedirect("apage.jsp");//重定向到apage.jsp再看原理 阅读全文
posted @ 2012-02-03 11:17 SpringMVC+Hibernate 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 一、Servlet运行周期 Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。 Servlet的生命周期包含了下面4个阶段: (1)加载和实例化Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来响应第一个请求时,创 建Servlet实例。当Servlet容器启动后,它必须要知道所需的Servlet类在什么位置,Servlet容器可以从本地文件系统、远程文件系 统或者其他的 阅读全文
posted @ 2012-01-20 14:50 SpringMVC+Hibernate 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 下面就贴上一个小程序代码,主要运用SurfaceView来实现在屏幕上画一个圆,你可以通过按方向键和触摸屏幕来改变圆的位置代码:Activitypackage com.view; import android.app.Activity; import android.os.Bundle; import android.view.Window; import android.view.WindowManager; public class MainActivity extends Activity { /** Called when the activity is f... 阅读全文
posted @ 2012-01-17 09:55 SpringMVC+Hibernate 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1、Angle (2D Java)Angle是一款专为Android平台设计的,敏捷且适合快速开发的2D游戏引擎,基于OpenGLES技术开发。该引擎全部用Java代码编写,并且可以根据自己的需要替换里面的实现,缺陷在于文档不足,而且下载的代码中仅仅包含有少量的示例教程。最低运行环境要求不详。项目地址:http://code.google.com/p/angle/2、Rokon (2D Java)rokon是一款Android 2D游戏引擎,基于OpenGL ES技术开发,物理引擎为Box2D,因此能够实现一些较为复杂的物理效果,该项目最新版本为 2.0.3 (09/07/10)。总体来说,此 阅读全文
posted @ 2012-01-16 14:22 SpringMVC+Hibernate 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 常见的3D引擎有:Unreal、Quake、Lithtech、OGRE、Nebula、Irrlicht、Truevision3D...其中开源免费的有:OGRE、irrlicht、fly3d、NeoEngine、revolution3d、 Nebula2、Genesis3d等。OGRE在免费、开源的引擎中评价最高,一个原因是作为一个图形渲染引擎,它支持的图形特性最多,所以渲染质量也不错;另一个原因是设计模式的清晰;另外,速度也不错。OGRE将专注于向一个纯粹的、然而富于协作和扩展性的图形引擎发展,这得益于它的庞大的社群支持,使得很多事情可以通过外挂一些更专业的引擎来实现,物理引擎使用ODE、T 阅读全文
posted @ 2012-01-16 14:19 SpringMVC+Hibernate 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 字库,又称FLASH,为Flash ROM闪速只读存储器。它以代码的形式装载了手机的基本程序和各种功能程序。至今字库这个名词概念混,很不清楚,到底字库是什么呢?实际上我们可以这样区分,把它们分开叫比较易懂一些。字库,一般可以分别叫程序存储器(称程序)和汉字库存储器(字存),那为什么人家不这样叫呢?这是因为先前手机设计时把汉字库作为一个存储芯片焊接在手机上,程序存储器版本也作为另一个存储焊接再手机上,而后来发展到把程序和字存复合在一起,所以我们称之为字库罢了。字库的容量要比码片的容量大的多,常见的有32M 64及128M等。字库在手机的作用很大,地位非常重要,具体作用如下:1储存主机主程序2储存 阅读全文
posted @ 2012-01-16 13:45 SpringMVC+Hibernate 阅读(247) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 51 下一页
友情链接:厦门事业单位