1.JSP&Servlet中的MVC MVC的关键是,业务逻辑要与表示分离。通过把业务逻辑放在一个“模型”中,这样业务逻辑本身就能作为一个可重用的JAVA类存在。 在JSP&Servlet中,servlet充当cotroller的角色,它的工作流程如下: 获取请求数据封装; 调用服务方法; 跳转(转 ...
分类:
Web程序 时间:
2016-05-23 17:13:40
阅读次数:
157
structs2 默认配置1、全局视图跳转配置、配置的各项默认值
在config.xml中如此配置
/index.jsp
...
分类:
其他好文 时间:
2016-05-13 03:04:10
阅读次数:
246
如果你经常从事基于.NET的应用程序的数据库开发,你会有这种感觉--总是觉得自己在反复编写相同的数据访问代码。很多相似的代码每天在复制来,粘贴去。你是否想过将数据访问代码包装在一个Helper函数里,以便能够在不同的类中共用?如果你还没有这样做,那么我这里就告诉你如何从复用的角度来设计和包装一个我们自己的数据访问类,从而减少冗余代码,提高开发效率。
重点:
Ø 执行命令方法的封...
0. 背景Python里面的下划线“_”使用频率明显比其他主流语言要多的多,而且在Python中,它也有自己独到的用处。本文主要简述:下划线在python中的使用常识。1. 单下划线-将名称封装到类中如果想将类中的“私有”数据封装到类的实例上,但是又需要考虑到Python缺乏对属性的访问控制问题。与其依赖语言特性来封装数据,Python程序员们更期望通过特定的命名规则来表达出对数据和方法的用途。...
分类:
编程语言 时间:
2016-05-12 23:47:36
阅读次数:
237
一、 node.js的web应用的基本结构
1、 HTTP服务器(server.js):
2、 路由(router.js):
对于不同的请求,根据请求的URL,服务器需要给予不同的响应,词路由即是此功能,用于把请求对应到请求处理程序(requestHandle.js)。
路由还应该能处理POST数据,并且把数据封装成更友好的格式传递给请求处理程序,因此需要处理请求数据的功能
3、...
分类:
Web程序 时间:
2016-05-12 12:53:19
阅读次数:
218
Python-常用模块Python模块模块是Python最高级别的程序组织单元,他将程序代码和数据封装起来以便重用。实际来看模块往往对应Python程序文件。本质就是用一些代码实现某些功能的集合这个集合可以是一个.py文件,也可以是一个包(一个文件夹中,有一个.py入口文件)一、导入模块..
分类:
编程语言 时间:
2016-05-09 07:15:07
阅读次数:
259
开放服务器,并且开放9000端口: ServerSocket serverSocket=new ServerSocket(9000); 监听端口,如果有客户端连接到服务器,则将客户端数据封装成socket对象: Socket socket=serverSocket.accept(); 从socket ...
分类:
编程语言 时间:
2016-05-06 00:12:05
阅读次数:
120
1、定位城市并展示列表信息 展示对应类型图书的信息 请求网络数据封装类 解析xml、json文件的Javabean类 xml上拉加载,下拉刷新 manifestxml中的相关设置 ...
分类:
其他好文 时间:
2016-05-04 22:44:16
阅读次数:
278
在开发过程中用到了DTO,简单了解了一下。 DTO:数据传输对象,用来连接表现层和应用层之间的数据交互。数据传输对象是没有行为的POJO对象,它的目的只是为了对领域对象进行数据封装,实现层与层之间的数据传递。我们不直接将领域对象用于数据传递,因为领域对象更注重领域,DTO更注重数据。而且,由于“富领 ...
分类:
其他好文 时间:
2016-05-02 18:20:30
阅读次数:
120
我们在上一文中介绍了以太网5层模型,这一节我想学习一下以太网数据封装与解封的知识,了解以太网数据是如何传输的。
一、数据封装
当我们应用程序用TCP传输数据的时候,数据被送入协议栈中,然后逐个通过每一层,知道最后到物理层数据转换成比特流,送入网络。而再这个过程中,每一层都会对要发送的数据加一些首部信息。整个过程如下图。
如图可以看...
分类:
其他好文 时间:
2016-04-27 01:48:08
阅读次数:
208