摘要: 最简单的JavaScript拖动代码<script>var xx=0,yy=0;function a(v){xx=event.x-v.offsetLeft;yy=event.y-v.offsetTop;}function b(v){v.style.left=event.x-xx;v.style.top=event.y-yy;}</script><img id="img" src="http://www.ijavascript.cn/templates/logo/logo.gif" style="position:a 阅读全文
posted @ 2013-01-18 00:58 西红柿炒鸡蛋 阅读(434) 评论(0) 推荐(0)
摘要: 相比音乐上传,修改了只能上传4M文件的情况。通过编辑web.config来做到的。下面是代码:uploadfiles.aspx 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="uploadfiles.aspx.cs" Inherits="uploadfiles" %> 2 3 <!DOCTYPE html> 4 5 <html> 6 <head runat="server"> 7 阅读全文
posted @ 2013-01-17 13:54 西红柿炒鸡蛋 阅读(142) 评论(0) 推荐(0)
摘要: 因为前几天接触html5,所以就想用html5的audio标签做一个音乐站。这需要web服务器,ASP.NET。于是我先安装了.net framework4.0,配置了一下IIS,让Web服务支持aspx页面。然后用asp.net编写了一个播放音乐的aspx页面。它能用audio播放音乐,显示音乐文件夹中的音乐,点击哪个音乐就播放那个音乐,支持上传音乐,不过只能上传4M以下的音乐文件。只要是支持html5的浏览器就可以听到页面中传来悦耳的音乐声。下面是音乐站的前后台代码: 1 <%@ Page Language="C#" AutoEventWireup="t 阅读全文
posted @ 2013-01-16 19:40 西红柿炒鸡蛋 阅读(199) 评论(0) 推荐(0)
摘要: 2013年1月13日,我回到家。2013年1月14日,因为父亲给我说家里的计算机也许能从外网访问,于是我就想建立一个家用服务器。首先,我要做的是检验外网能否访问到家里的网络。1查看家里的网络结构。住宅电话线进入分成2路,1路接家用座机,1路接无线路由器。电脑通过无线连接到无线路由器。家里是电信宽带,无线路由器设置为PPPoE上网方式,设置用户名和密码使路由器自动连接电信网络。2通过ping命令检验外网能否访问家里的路由器。注意:需要配置路由器,使路由器能对ping做出响应,否则访问都会超时。我使外网计算机ping家里的路由器公网IP,测试结果为成功访问。访问成功,下面我开始建立web服务。1安 阅读全文
posted @ 2013-01-16 15:51 西红柿炒鸡蛋 阅读(482) 评论(0) 推荐(0)
摘要: 什么是非连接访问模型以及DataSet? 连接数据库时,读取到的信息(表数据或查询的表)全部装入DataSet容器中。之后对DataSet中的数据进行操作,而不再连接数据库。如果需要改变数据库中的数据,还可以重新连接数据库,通过一个批操作把DataSet中数据的修改应用到数据库表中。 DataSet是非连接数据访问的核心。DataSet包含两类最重要的元素:表集合和表关系集合。 多数Web应用程序使用DataSet来检索信息,但使用直接的命令执行更新。什么情况下使用ADO.NET的非连接访问模型以及DataSet? 1.例如,在组件间共享信息或者通过Web服务向客户分发信息。 2.需... 阅读全文
posted @ 2012-12-24 11:25 西红柿炒鸡蛋 阅读(256) 评论(0) 推荐(1)
摘要: 数据访问组件是什么? 数据访问组件是专门用来对数据库进行操作的类。 数据访问组件通常至少两个类,一个封装单条记录的数据包类(数据类)和一个使用ADO.NET代码执行实际数据库操作的数据库应用类(数据访问类)。优秀的数据访问组件具备以下特点: 创建的数据库组件封装良好,经过优化且可以在单独的进程中执行。如果需要,还可以用在多服务器负载平衡的环境中。构建优秀的数据访问组件需要做到: 尽快打开和关闭连接 减少和数据库的连接时间,提高效率,节省资源。 实现错误处理 保证即使SQL命令产生异常,连接也要被关闭,站着茅坑不拉屎对谁都不好。 遵守无状态设计实践 数据访问类除了连... 阅读全文
posted @ 2012-12-20 20:23 西红柿炒鸡蛋 阅读(236) 评论(0) 推荐(0)