模块什么是模块自我包含并且有组织的代码片断就是模块( module ) 模块是Pyhon最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。实际的角度,模块往往对应Python程序文件。每个文件都是一个模块,并且模块导入其他模块之后就可以使用导入模块定义的变量名。模块可以由两个语句和一个重要...
分类:
编程语言 时间:
2014-11-25 01:29:05
阅读次数:
325
在web开发过程中,有时候为了数据传输的方便,比如:后台需要更新前端的ViewModel,此时我们定义一个与前端ViewModel结构一样的DTO对象,从数据层获取数据后,将数据封装成DTO然后序列化为json传回前端,由于我正在开发的项目中的Model是用DataSet来实现的,不是纯粹的面向对象...
分类:
其他好文 时间:
2014-11-13 18:46:35
阅读次数:
197
这几天的课程给了我们足够多的时间编写代码,让我们更熟练使用套接字编程。课程的代码也更多了。几个要实现的代码:编写抓包程序,封装网络数据包,网络层数据发送,编写简易的web服务器,arp应用层数据分析,实现ftp客户端。使用http实现简单的文件下载器。 为了对网络五层有更加深入的了解,...
分类:
其他好文 时间:
2014-11-12 22:40:27
阅读次数:
250
1:数据抽象,数据封装----类 2:数据抽象技术是接口,实现---分离;低层次的元素组合成高层次实体技术(例如函数)。 3:利处:一是避免类内部无意破坏对象状态的用户级错误;二是可以根据需求完善实现,而不需要改变用户级代码。 4:内联函数是代码展开效果,所以使用处必须是定义处-即可见,类里默认定义...
分类:
其他好文 时间:
2014-11-05 10:31:28
阅读次数:
216
有的时候需要用python处理二进制数据,比如,存取文件,socket操作时.这时候,可以使用python的struct模块来完成.可以用 struct来处理c语言中的结构体.
struct模块中最重要的三个函数是pack(), unpack(), calcsize()
pack(fmt, v1, v2, ...) 按照给定的格式(fmt),把数据封装成字符串(实际上是类...
分类:
编程语言 时间:
2014-11-03 17:48:12
阅读次数:
148
http://blog.csdn.net/zjrbiancheng/article/details/6253232概念:VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。DTO(Data Transfer Object):数据传输对象,这个概...
分类:
其他好文 时间:
2014-10-27 12:39:46
阅读次数:
316
在实际开发过程中经常会需要将Date类型的数据封装成XML或Json格式在网络上进行传输,另外在将Date类型的数据存到Sqlite数据库中后再取出来的时候只能获取String类型的日期了,这是因为SQLite是无类型的。这样不得不面对将String 类型的日期转换成Date类型的问题。下面就介绍一...
分类:
编程语言 时间:
2014-10-17 03:11:23
阅读次数:
1156
在实际开发过程中经常会需要将Date类型的数据封装成XML或Json格式在网络上进行传输,另外在将Date类型的数据存到Sqlite数据库中后再取出来的时候只能获取String类型的日期了,这是因为SQLite是无类型的。这样不得不面对将String 类型的日期转换成Date类型的问题。下面就介绍一下如何将String类型的GMT、GST日期转换成Date对象。
在JDK1.1之前可以使用newDate(“”)来将String类型的日期转换成Date类型的对象。但自JDK1.1开始已将不建议这样做了。下面就...
分类:
编程语言 时间:
2014-10-17 03:10:13
阅读次数:
319
在做项目数据同步开发的时候,我碰到一个很奇怪的显现。我首先从数据库获取数据集DataSet然后用Model把数据封装,然后放到List<Model>中,最后我遍历List<Model>时发现,它里面只放了最后一条数据封装的model.我把代码贴出来如下:///<summary>
///学生实体类..
分类:
其他好文 时间:
2014-10-16 14:43:03
阅读次数:
185