搜索到与相关的文章
Python

用Python创建声明性迷你语言的教程

大多数程序员考虑编程时,他们都要设想用于编写应用程序的命令式样式和技术。最受欢迎的通用编程语言(包括Python和其它面向对象的语言)在样式上绝大多数都是命令式的。另一方面,也有许多编程语言是声明性样式,包括函数语言和逻辑语言,还包括通用语言和专用语言。让我们列出几个属于各个种类的语言。许多读者已经使用过这些工具中的许多工具,但不见得考虑过它们之间的种类差别。Python、C、C++、Java、Perl、Ruby、Smalltalk、Fortran、Bas

系统 2019-09-27 17:38:32 2343

Python

Python面向对象进阶学习

在前面的章节我们已经了解了面向对象的入门知识,知道了如何定义类,如何创建对象以及如何给对象发消息。为了能够更好的使用面向对象编程思想进行程序开发,我们还需要对Python中的面向对象编程进行更为深入的了解。@property装饰器之前我们讨论过Python中属性和方法访问权限的问题,虽然我们不建议将属性设置为私有的,但是如果直接将属性暴露给外界也是有问题的,比如我们没有办法检查赋给属性的值是否有效。我们之前的建议是将属性命名以单下划线开头,通过这种方式来暗

系统 2019-09-27 17:37:57 2343

Python

python 异常处理总结

最近,做个小项目经常会遇到Python的异常,让人非常头疼,故对异常进行整理,避免下次遇到异常不知所措,以下就是对Python异常进行的整理。1.Python异常类异常描述NameError尝试访问一个没有申明的变量ZeroDivisionError除数为0SyntaxError语法错误IndexError索引超出序列范围KeyError请求一个不存在的字典关键字IOError输入输出错误(比如你要读的文件不存在)AttributeError尝试访问未知的

系统 2019-09-27 17:37:56 2343

编程技术

JSP自定义标签开发入门(1)

JSP自定义标签开发入门(1)JSP自定义标签开发入门,简单标签的开发我们只要实现Tag接口即可,为了简单起见可以直接继承实现了此接口的TagSupport类。AD:一般情况下开发jsp自定义标签需要引用以下两个包importjavax.servlet.jsp.*;importjavax.servlet.jsp.tagext.*;首先我们需要大致了解开发自定义标签所涉及到的接口与类的层次结构(其中SimpleTag接口与SimpleTagSupport类是

系统 2019-08-29 23:37:30 2343

编程技术

asp实现三级联动表单

<%sqlstr="select*fromprolei"setrs=conn.execute(sqlstr)setrs1=server.CreateObject("adodb.recordset")sqlstr1="select*fromsecleiorderbyprolei_iddesc"setrs1=conn.execute(sqlstr1)setrs2=conn.execute("selec

系统 2019-08-29 23:27:09 2343

编程技术

Struts2 学习笔记12--类型转换

类型转换1、默认转换日期的处理使用标签,具体见文档Struts2有对应的拦截器已经做了一些默认的转换参数传递转换:简单类型转换test?name=a&age=2日期类型test?date=1988-08-08List类型Listintereststest?interests=math&interests=EnglishSet类型Set

系统 2019-08-29 22:40:30 2343

编程技术

探索Flash Media Server(一)

今天装了FMS,用NetConnection类试了试C与S的连接,FMS真强.NetConnection类如下:图片如下:使用代码:vart:NetConnection=newNetConnection();t.onStatus=checkConnect;t.connect("rtmp://localhost/test1");functioncheckConnect(){trace("连接状态="+this.isConnected);trace("连接地址

系统 2019-08-29 22:23:36 2343

编程技术

23种设计模式(5):原型模式

文章来源:http://blog.csdn.net/zhengzhb/article/details/7393528定义:用原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。类型:创建类模式类图:原型模式主要用于对象的复制,它的核心是就是类图中的原型类Prototype。Prototype类需要具备以下两个条件:实现Cloneable接口。在java语言有一个Cloneable接口,它的作用只有一个,就是在运行时通知虚拟机可以安全地在实现了此接口

系统 2019-08-12 09:29:31 2343

各行各业

安装Petshop4.0

安装Petshop4.0下载Microsoft.NetPetShop4地址:http://msdn2.microsoft.com/en-us/library/aa479071.aspx安装准备:Microsoft.NetPetShop4软件需求:操作系统:WindowsxpSP2或WindowsServer2003Microsoft.NetFramework2.0MicrosoftSQLServer2005,SQLSeverExpress,orOracle

系统 2019-08-12 09:27:36 2343

各行各业

Reporting Service报表设计常见技巧及问题解法

1、对Table中的详细内容,以不同的背景色间隔开相邻的两行:A:选择Table的Detail行,选择属性中的BackgroundColor,值选择表达式,输入:=iif(RowNumber(Nothing)Mod2,"White","Beige")。组内设置不同底色则将Nothing改为相应的组名,如“Table1_Group1”;2、仅在组的外边框设置线颜色的方法(纵向合并单元格):A:设置BorderStyle-Bottom表达式为:=iif(Row

系统 2019-08-12 09:27:25 2343