- 博客(42)
- 资源 (4)
- 收藏
- 关注
转载 使用Cookie和JSON记录用户最近浏览历史
在一些电商网站,有“商品浏览历史记录”这一功能,一些视频类、小说类的网站也能记录用户最近的浏览历史。本文将使用Cookie以及JSON来讲解如何实现这一功能。Cookie可以用来记录客户端用户ID、密码、浏览过的网页、停留的时间等信息,jQuery提供了一个cookie插件,能非常方便的读写cookie信息,关于cookie插件,详情可以了解本站前些文章:使用jQuery操作Cookies。
2013-05-07 11:20:08
1337
原创 T-SQL语句的拼接后,查询结果集
DECLARE @Sql NVARCHAR(MAX),@ReceiveID NVARCHAR(50) SET @ReceiveID = ' WHERE AreaID = 11' SET @Sql = 'SELECT * FROM dbo.Area_Info' IF (ISNULL(@ReceiveID, '') BEGIN SET @Sql = @Sql +@
2012-06-14 16:29:10
1025
原创 过滤特殊字符的方法
1./// /// 过滤不安全的字符串 /// /// /// publicstatic string FilteSQLStr(string Str) { Str = Str.Replace("'",""); Str = Str.Replace("\"",""
2012-03-15 15:06:22
1105
原创 checkbox全选,全不选的应用
function checkEvent(name, allCheckId) { var allCk = document.getElementById(allCheckId); if (allCk.checked == true) checkedarry = checkAll(name);
2011-11-02 18:46:29
669
转载 JSON定义
JSON定义 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python
2009-07-23 18:08:00
1582
原创 jQuery获取元素位置以及高度与宽度 动态调整打开新窗口效果
jQuery获取元素位置以及高度与宽度 动态调整打开新窗口效果 本博客所有文章均属原创作品,如有转载,请注明作者:biuuu,来源:http://www.biuuu.com/?p=285上期在jQuery模拟新窗口打开 轻松使用javascript创建新窗口一文中通过jQuery模拟新窗口打开创建新窗口,了解jQuery打开新窗口机制原理,但通过细心我们发现,定义的窗口CSS样式是固定
2009-07-23 10:25:00
5033
原创 c# WebBrowser开发参考资料
c# WebBrowser开发参考资料,所有资料的采集均来自网上 话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单
2009-07-10 09:44:00
3778
原创 asp.net 程序优化性能的七个方面
一、数据库操作1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连
2008-10-05 11:47:00
1845
1
原创 WebService与.NET Remoting的区别及适应场合。
为了能清楚地描述Web Service 和Remoting之间的区别,我打算从他们的体系结构上来说起: Web Service大体上分为5个层次: 1. Http传输信道 2. XML的数据格式 3. SOAP封装格式 4. WSDL的描述方式 5. UDDI 总体上来讲,.NET 下的 Web Service结构比较简单,也比较容易理解和应用: 一般来讲在.NET结构下的WebService应用
2008-09-16 17:35:00
694
原创 DetailsView控件的总结
这个控件是用来显示书的详细信息的。1.先查询书的所有信息显示出来。2.添加ItemInserting事件激发时,书的类别和书的出版社的值对象要重新设置, ///类别 Category cate = new Category(); DropDownList dro = (this.DetailsView1.FindControl("DropD
2008-09-06 16:13:00
1245
转载 Asp.Net Forms验证(自定义、角色提供程序、单点登录)
Asp.Net Forms验证(自定义、角色提供程序、单点登录) 以前开发项目时经常是自己开发一套用户权限管理系统进行验证,比较灵活。最近为了单点登录的问题又把Asp.Net自带的验证方式看了一遍,发现这种方式也比较方便,功能也还可以。在Asp.Net提供了三种常用的验证方式:Windows方式是和IIS结合起来可以实现基本、摘要、集成 Windows等身份验证;Passport方式是
2008-08-29 10:13:00
565
原创 为asp.net连接数据库做的封装,展示原代码
为asp.net连接数据库做的封装,展示原代码using System; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Collections; namespace MyCorporation.DepartMent.DataBase { /// /// 通用
2008-08-19 19:38:00
865
原创 NET access连接数据库封装
http://www.8mood.cn/default.asp?CateID=3&page=3 NET access连接数据库封装using System;using System.Text;using System.Data.Odbc;using System.Collections;/// /// Class1 的摘要说明/// /// namespace MyDB{ pu
2008-08-19 19:34:00
656
原创 ASP.NET中常用的26个优化性能方法
1. 数据库访问性能优化 数据库的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,如果在连接池达到最大限度后
2008-08-19 17:57:00
602
原创 javascript小技巧,适合做web开发的人
//<![CDATA[Sys.WebForms.PageRequestManager._initialize(AjaxHolder$scriptmanager1, document.getElementById(Form1));Sys.WebForms.PageRequestManager.getInstance()._updateControls([tAjax
2008-07-28 16:07:00
667
原创 .net中的上传文件的一个类
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
2008-07-20 17:20:00
823
原创 抽象工厂的应用
using System;using System.Collections.Generic;using System.Text; namespace Factory{ public class Program { static void Main(string[] args) { Creator.Find().Factory(
2008-07-20 17:17:00
523
原创 使用CallBack实现页面无刷新技术
页面的布局是由一个textbox控件和一个dropdownlist控件,让用户查询按钮时,实现调用查询事件的功能。 //客户端调用回调事件的代码 function FillData(){ var city=document.getElementById("TextBox1").value; } //填充下拉列表框的方法
2008-07-06 07:39:00
914
原创 一个用javascript控制的进度条
进度条的设置需要两种代码实现:一种是更新进度条,一种是清空进度条,当进度条更新的时,需要用定时器setTimeout,它可以使进度条在每隔一段时间执行固定的javascript方法。当清空进度条时,只需将进度条的div的Visibility属性设置为hidden即可。 创建StyleSheet.css样式表 .divbody { z-index: 2; left:2%; visibility: h
2008-07-01 18:39:00
1104
原创 MVC模式
MVC模式 MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View会从潜在
2008-06-30 16:57:00
462
原创 asp.net2.0的缓存机制
public partial class DataListDemo1 : System.Web.UI.Page{ private SqlConnection conn; private SqlDataAdapter dad; private DataSet ds; protected void Page_Load(object sender, EventArgs e)
2008-06-10 18:05:00
536
原创 web.config的各种配置信息
注意: 除了手动编辑此文件以外,您还可以使用 Web 管理工具来配置应用程序的设置。可以使用 Visual Studio 中的 “网站”->“Asp.Net 配置”选项。 设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 /Windows/Microsoft.Net/Framework/v2.x/Config
2008-06-08 10:41:00
739
原创 asp.net2.0中用户控件和自定义控件的区别
asp.net2.0的用户控件和自定义的差别用户控件用.ascx文件表示,在"添加新项"中点击"vveb用户控件".它不是编译代码,编译随网页动态的进行自定义控件在dll文件中表示,它是编译代码。在“新建项目”的模块中点击“web控件库”,用户控件不会出现在工具箱中,而自定义控件会出现在工具箱中。用户控件支持缓存,而自定义控件不支持缓存。用户控件会对使用可视化设计的用户提
2008-06-04 23:18:00
1529
1
原创 DataList中的自定义分页和编辑
public partial class DataListDemo1 : System.Web.UI.Page{ private SqlConnection conn; private SqlDataAdapter dad; private DataSet ds; protected void Page_Load(object sender, EventArgs e)
2008-06-04 15:34:00
965
1
原创 如何:使用数据源控件时保证连接字符串的安全性 (Visual Studio)
Visual Web Developer 如何:使用数据源控件时保证连接字符串的安全性 (Visual Studio) 请参见
2008-05-28 17:43:00
786
原创 将xml文件的数据载入到DataSet中,在读取出来
public partial class XMLDemo : System.Web.UI.Page{ private SqlConnection conn; private SqlDataAdapter dad; private DataSet ds; protected void Page_Load(object sender, EventArgs e) {
2008-05-27 17:34:00
2028
原创 用DataRelation给多个DataTable建立关系,然后绑定到TreeView显示出来
包含相关数据表的数据集使用 DataRelation 对象表示表之间的父/子关系并互相返回相关记录。使用“数据源配置向导”或“数据集设计器”将相关表添加到数据集可为您创建和配置 DataRelation 对象。有关返回相关记录的更多信息,请参见如何:访问相关数据表中的记录。有关创建数据关系的信息,请参见如何:使用数据集设计器创建 DataRelation。DataRelation 对象执行两种
2008-05-27 16:28:00
2802
转载 ASP.NET 2.0个性化配置(profile)
ASP.NET 2.0个性化配置(profile) 为每个用户存储配置信息强类型 长期保存 支持匿名用户定义配置(profile) //定义配置(profile)
2008-05-25 17:15:00
1277
原创 断开式数据库的例子
public partial class Register : System.Web.UI.Page{ private SqlConnection conn; private SqlDataAdapter dad; private DataSet ds; protected void Page_Load(object sender, EventArgs e) {
2008-05-24 19:12:00
665
原创 连接式数据库的例子
public partial class DataReaderDemo : System.Web.UI.Page{ private SqlConnection conn; private SqlCommand cmd; private SqlDataReader dr; protected void Page_Load(object sender, EventArgs e)
2008-05-24 19:08:00
546
转载 ADO.NET的开发场景及传统ADO的处理
ADO.NET的开发场景及传统ADO的处理http://www.webjx.com 更新日期:2005-03-09 22:51 出处:MSDN开发精选 作者: 当转为使用ADO.NET时,您将需要了解如何应对以前知道用ADO处理而现在必须用ADO.NET解决的场景。就像使用Visual Basic、C++和ASP开发的N层解决方案经常要依赖ADO来满足数据访问需
2008-05-23 18:02:00
688
转载 OLEDB是什么?
也许你们中的许多人以前没有听说过. 要回答这个问题,我们先得回顾一下数据库连接的历史. 是英文(object linking and embedding database)的缩写;早期的数据库连接是非常困难的. 每个数据库的格式都不一样,开发者得对他们所开发的每种数据库的底层API有深刻的了解. 因此,能处理各种各样数据库的通用的API就应运而生了. 也就是现在的ODBC(Open Data
2008-05-23 17:31:00
3387
2
转载 什么是DAO
什么是DAODAO是Data Access Object数据访问接口,数据访问:故名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。DAO的功能:1. DAO用来封装Data Source的,就比如,Connection conn = DAOFacotry.createConnection()就可以把Driver,URL,username,passpword这一些放在DAO中。以后要更改数据
2008-05-23 17:08:00
1549
转载 什么是ODBC
ODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口
2008-05-23 17:05:00
761
原创 Asp.net2.0里Calendar控件的使用
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.We
2008-05-16 15:59:00
916
原创 asp.net2.0上传文件
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using
2008-05-16 15:42:00
515
原创 Asp.net页面之间传递参数的几种方法
第一种方法:通过URL链接地址传递send.aspx: protected void Button1_Click(object sender, EventArgs e) { Request.Redirect("Default2.aspx?username=honge"); }receive.aspx:string username = Request.Query
2008-05-12 19:12:00
512
原创 asp.net事件驱动处理程序
1.关于事件处理程序对于任意一个事件处理程序 都有两个参数 object sender, EventArgs eSender代表控件的类型就是指定时那个控件;E代表一些控件的信息 列入:位置,坐标;注意每一个控件都有连个很重要的属性 CommandName(控件参数),CommandArgument(与该参数关联的相关信息)string strName=((Button)sender).Comma
2008-05-12 18:45:00
646
原创 asp.net 中cross page autopaost(跨页面的窗体回发事件)
1.老师补充了关于asp.net 中cross page autopaost(跨页面的窗体回发事件) 列:怎么将a 页面的数据通过回发传递到b页面 设置postbackurl=’B页面 方法有三中:@1:在a页面创建HttpContext.current.items[“名称”]=值; 在b页面通过HttpContext.current.i
2008-05-12 18:42:00
526
javascript 常用技术
2012-02-17
VISTA 120安装手册及编程手册
2009-11-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人