摘要: 面向对象1.什么是面向对象:一种分析问题的方式 举个例子:假设计算机上的一个高级应用程序是一个一流赛车,则用传统的编程技术,这个车就是一个单元,要想改进这部车就要替换整个车,把它送回原厂,请汽车专家对其升级,或者购买一辆新车,如果使用OOP技术,只需要从厂商那里购买新的引擎,自己按照说明书换上就行了,,这里引擎就是对代码的结构化,这样就能很快的替换成新的代码(新的引擎),而不需要找厂商帮忙。而引擎创建出来可以用于其他目的,可以装在汽车,轮船,面向对象的三大特性:封装、继承、多态 什么是类?什么是对象?区别 1)类是一种数据类型,用户自定义的数据类型 2)类的组成:字段、属性、方法、构造函数等1 阅读全文
posted @ 2011-12-04 20:37 幻想时空 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 1.工厂模式具体包括了简单工厂、工厂方法、抽象工厂,它们是按照从简单到复杂的顺序排列的,属于设计模式中的创建型,其中简单工厂并不属于GOF的23中模式。但是它是理解其它的工厂模式的一个很好的基础,所以很多人在讲述设计模式的时候会提到简单工厂模式。创建型模式关注的是对象的创建,创建型模式将创建对象的过程进行了抽象,也可以理解为将创建对象的过程进行了封装,作为客户程序仅仅需要去使用对象,而不再关心创建对象过程中的逻辑2 不使用任何模式 我们现在有这样的一个设计,影像家电(VideoWiring)包括了DVD、VCD。在基类VideoWiring中有PlayVideo方法,子类重载了这个方法。 我. 阅读全文
posted @ 2011-12-04 20:28 幻想时空 阅读(6406) 评论(2) 推荐(2) 编辑
摘要: //异步添加数据到数据库,动态添加在表格后一行,显示在页面上,无刷新添加 $("#btnAdd").click(function () { var txtbig = $("#txtBig").val(); var txtcount = $("#txtCount").val();//加上时间,防止出现缓存 $.get("caozuo.ashx?big=" + txtbig + "&count=" + txtcount + "&time=" + new Date( 阅读全文
posted @ 2011-12-03 23:41 幻想时空 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 由于在网上不好找写的很全的,所以我就研究了一下,此代码是小弟的一点简化写法,注意在全选的id起名字的时候千万别和子的checkbox 的 Id有类似之处,不然出现麻烦,调试累死你哦。呵呵。我的就是,全选id=chkAll 子id=chk0 id=chk1 。。。这样会出现问题,就是当子全部选中的时候... 阅读全文
posted @ 2011-12-03 21:32 幻想时空 阅读(1119) 评论(0) 推荐(1) 编辑
摘要: jQeury顶级对象 缩写$1、$(document).ready(function(){})dom加载完成后触发window.onload只能注册一个方法页面所有内容加载完成后触发(图片,css,js都加载)缩写$(function(){})2、jQuery对象(包装集) dom对象var div = document.getElementById("id") dom对象var div = $(".class") 包装集,对dom对象包装,返回的是很多个dom对象3、jQeury选择器$("#id")$(".class&q 阅读全文
posted @ 2011-12-01 23:20 幻想时空 阅读(1549) 评论(4) 推荐(2) 编辑
摘要: using System;using System.Web;using System.Drawing;using System.Web.SessionState;public class ValidateCode : IHttpHandler,IRequiresSessionState { public void ProcessRequest(HttpContext context) { //System.Threading.Thread.Sleep(5000); context.Response.ContentType = "image/jpeg"; ... 阅读全文
posted @ 2011-12-01 23:08 幻想时空 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: //点击按钮添加评论 $("#btn").click(function (){ var content =$("#txtContent").val(); var id=$("#txtId").val(); var data="content="+content+"&id="+id +"&time="+new Date().getTime(); $.post("AddComment.ashx",dat... 阅读全文
posted @ 2011-12-01 22:53 幻想时空 阅读(2649) 评论(0) 推荐(0) 编辑
摘要: $.getJSON("Photolist.ashx",function (msg){ //每次加载之前清空 $("#content").html(""); //动态创建table var table=$("<table id='pList'></table>"); //添加表头 table.append($("<tr><th>序号</th><th>名字</th><th>照片</th> 阅读全文
posted @ 2011-12-01 22:47 幻想时空 阅读(472) 评论(0) 推荐(0) 编辑
摘要: <asp:ListView ID="ListView1" InsertItemPosition="LastItem" DataKeyNames="PId" runat="server" DataSourceID="ObjectDataSource1" > <ItemTemplate> <tr style=""> <td> <asp:Label ID="PIdLabel" runat="serv 阅读全文
posted @ 2011-12-01 22:30 幻想时空 阅读(3371) 评论(0) 推荐(0) 编辑
摘要: <asp:GridView ID="GridView1" runat="server" AllowPaging="True" DataSourceID="ObjectDataSource1" PageSize="2"> <Columns> <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" /> </Columns> </asp 阅读全文
posted @ 2011-12-01 22:25 幻想时空 阅读(158) 评论(0) 推荐(0) 编辑