文章分类 - .NET
摘要:周一刚来,公司便让我解决系统一直残留的问题,有一个频道页面一直打不开,报错,“超时时间已到。在操作完成之前超时时间已过或服务器未响应”初步分析原因为对MSSQL操作时连接超时,知道这事,以前没留意,大概是在配置文件中设置连接时限,在网上找了下解决方法,大多说在数据库连接字符串里解决SqlConnectioncon=newSqlConnection("server=.;database=myDB;uid=sa;pwd=password;")改为:SqlConnectioncon=newSqlConnection("server=.;database=myDB;uid
阅读全文
摘要:1:Js代码window.setTimeout("window.location.href='Default5.aspx?timestamp="+Date.parse(newDate())+"'",1000);2:Html代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default5.aspx.cs"Inherits="Default5"%><!DOCTYPEhtmlPUBLIC&
阅读全文
摘要:源代码是一个类IP的数据文件是从网上下载的,大家只要随便搜索下就有一大把调用方式Response.Write(IPSearch.GetAddressWithIP("222.221.164.172"));http://www.leiyang.ccoo.cn/blog/article.asp?id=451104usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem.Web.UI;usingSystem.Web.UI.We
阅读全文
摘要:这是一个读取纯真IP数据库的公用组件接口,我是通过luma的《纯真IP数据库格式详解》了解了纯真IP数据库数据格式,并且基于网络上的一个IPLocation.dll源码的基础改编而来。我为什么要改编这个组件呢?因为我看到这个组件在使用过程中,每次都要打开文件流,并且整个接口使用静态的属性。并不适合Web环境下,多线程并发查询的需求,并且在性能上也不是最优。有了luma的格式详解,和现有的IPLocation.dll的源码,使我的工作变得异常的简单。出现的一个小错误,也是经过一次调试后就解决了。性能较IPLocation.dll也有较大的提高,虽然只有短短的几百行代码,虽然网上也有很多类似的代码
阅读全文
摘要:QQ纯真IP库算是IP地址收集较为全的一个IP库,对于IP查询来说这个是不错的选择。下面是如何查询纯真IP库的一个类,使用C#代码。纯真版QQ IP数据库using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Web;using System.Configuration;namespace BLL{public class IPLocationSearch{private static readonly QQWry qq = new QQWry(Configurat
阅读全文
摘要:using System; using System.IO; using System.Collections; using System.Text; using System.Text.RegularExpressions; namespace PPTech.WebSite.BusinessRules { /**//// <summary> /// to scan the ip location from qqwry.dat /// </summary> public class IPScaner { 私有成员#region 私有成员 private string d
阅读全文
摘要:原文地址:http://gridviewguy.com/ArticleDetails.aspx?articleID=233[原文源码下载][翻译]使用asp.net 2.0中的SqlBulkCopy类批量复制数据原文发布日期:2007.03.01作者:AzamSharp翻译:webabcd介绍:在软件开发中,把数据从一个地方复制到另一个地方是一个普遍的应用。 在很多不同的场合都会执行这个操作,包括旧系统到新系统的移植,从不同的数据库备份数据和收集数据。 ASP.NET 2.0有一个SqlBulkCopy类,它可以帮助你从不同的数据源复制数据到SQL SERVER数据库。 本文中我将示范SqlB
阅读全文
摘要:最近需要在c#中求时间差,原以为是很简单的事情,结果写代码时却卡住了。在网上寻找了一下,方法如下: DateTime date1=new DateTime(2005,1,26,22,0,0) //2005年1月26日晚上10点 DateTime date2=new DateTime(2005,3,27,11,0,0) //2005年3月27日中午11点 TimeSpan dt = date2- date1; // 相差天数 int days = dt.Days; // 时间点相差小时数(即晚上10点和中午11点相差的小时数) int hours = dt.Hours; // 相差总小时数(即2
阅读全文
摘要:文件兼容性用于定义让IE如何编译你的网页。此文件解释文件兼容性,如何指定你网站的文件兼容性模式以及如何判断一个网页该使用的文件模式。前言为了帮助确保你的网页在所有未来的IE版本都有一致的外观,IE8引入了文件兼容性。在IE6中引入一个增设的兼容性模式,文件兼容性使你能够在IE呈现你的网页时选择特定编译模式。新的IE为了确保网页在未来的版本中都有一支的外观,IE8引入了文件兼容性。当你引入一个增设的兼容性模式,此文章说明文件兼容性的必要性,列出现有版本IE能使用的文件兼容性模式并示范如何选择特定的兼容性模式。了解文件兼容性的必要性每个主要版本IE新增的功能都是为了让浏览器更容易使用、增加安全性及
阅读全文
摘要:1.如何在.cs里面写js的事件 Q1: Response.Write("<script language='javascript'></script>"); Q2:Page.RegisterStartupScript("js","<script>alert('dfdf')</script>"); Q3:Page.RegisterOnSubmitStatement("onsubmit","<script>alert
阅读全文
摘要:在cnbeta上看到Nginx 0.7正式变成Stable版,下载下来看了一下,Nginx非常小,配置也非常简单,首先下载nginx 0.7.59的windows版本:http://sysoev.ru/nginx/nginx-0.7.59.zip然后,解压nginx-0.7.59.zip到d盘的根目录,并将目录名改为nginx,修改conf目录下的nginx.conf文件,修改端口为8080。执行下列操作1、cd nginx 2、start nginx 这样,nginx就启动了。打开浏览器,输入http://127.0.0.1:8080/ 就可以看到nginx的欢迎页面了,其实该页面位于d:\
阅读全文
摘要:第一部分 WEB层均衡负载.net平台下,我目前部署过的均衡负载有两种方式(iis7和Nginx),以下以Nginx为例讲解web层的均衡负载.简介:Nginx 超越 Apache 的高性能和稳定性,使得国内使用 Nginx 作为 Web 服务器的网站也越来越多,其中包括新浪博客、新浪播客、网易新闻等门户网站频道,六间房、56.com等,视频分享网站,Discuz!官方论坛、水木社区等知名论坛,豆瓣、YUPOO相册、海内SNS、迅雷在线等新兴Web 2.0网站。据说Nginx能承受3万并发连接数,这一点没有测试,总之Nginx是以高并发著名的。Nginx 做前端的均衡负载也是相当不错的选择,而
阅读全文
摘要:wmode属性:"Window " 在 Web 页上用影片自己的矩形窗口来播放应用程序,并且始终位于最顶层。"Opaque " 显示页面上位于它后面的内容。"Transparent "使 HTML 页的背景可以透过应用程序的所有透明部分显示出来,并且可能会降低动画性能。"Opaque "和"Transparent "都 可与 HTML 层交互,从而允许 SWF 文件上方的层遮蔽应用程序。这两种选项之间的差异在于"Transparent"允许透明,因此,如果 SWF 文件的某一
阅读全文
摘要:微软MSDN的地址:http://msdn.microsoft.com/zh-cn/library/aa292114一、 IIS的身份验证概述1、 匿名访问2、 集成windows身份验证2.1. NTLM验证2.2. Kerberos验证3、 基本身份验证二、 匿名访问三、 Windows集成验证1、 NTLM验证过程1.1. 客户端选择NTLM方式1.2. 服务端返回质询码1.3. 客户端加密质询码再次发送请求1.4. 服务端验证客户端用户和密码2、 Kerberos验证过程2.1. 客户端选择Kerberos验证2.2. 服务端验证身份验证票3、 客户端和服务器都不在域中3.1. 客户端
阅读全文
摘要:做登录功能的时候,需要防止注入,所以用了SqlParameter。修改了,这样就不用我的那个给cmd附加多个SqlParameter的方法了cmd.Parameters.AddRange(pg); 登录按钮代码如下1protected void Button1_Click1(object sender, EventArgs e)2{1//。。。1SqlParameter[] pg = new SqlParameter[2];2pg[0] = new SqlParameter("@uname",uname );3pg[1] = new SqlParameter("@
阅读全文
摘要:这很常用,搜索了一下博客园的“找找看”和谷歌,看到大部分都是转载于一两篇文章(而且来源还不是博客园),有的是简单的说一点无法运行,给初学者的调试和学习带来不方便,我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。 ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml
阅读全文
摘要:介绍 本文中我将介绍在ASP.NET应用程序中如何读取XML文件,这是一个十分有用的技巧。使用这个技巧,我们能够定制我们的应用程序的配置文件,也可以读取那些保存在XML文件中的数据。 概论 下面的代码将使用XmlTextReader对象将磁盘文件中的数据读取到XmlDocument对象中。XmlTextReader对象在功能上和StreamReader及BinaryReader对象十分相似,只不过它是专为读取XML文件而特别设计的。除此以外,XmlTextReader对象还有其他一些与XMl相关的特性。例如,代码中使用到的WhitespaceHandling属性告诉应用程序不要为XML文件中多
阅读全文
摘要:key:asp.net js方法互调 asp.net 前台如何调用后台方法 1. javaScript函数中执行C#代码中的函数:方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中;2、在前台写一个js函数,内容为document.getElementById("btn1").click();3、在前台或后台调用js函数,激发click事件,等于访问后台c#函数;方法二:1、函数声明为public后台代码(把public改成protected也可以)public string ss(){return("a");}2、在h
阅读全文
摘要:我在这里将jQuery Ajax 调用Aspx.Net WebService 的几个常用的方法做了一个整理,提供给正在找这方面内容的博友,希望能给学习jQuery的朋友一点帮助,可以直接复制代码运行。 ws.aspx 代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/199
阅读全文
摘要:ps:前一篇介绍jquery调用webservice,这一篇引用的是用jquery直接调用aspx后台方法。先创建一个aspx页面编写一个客户端控件<input type="button" id="AjaxDemo" value="AjaxDemo">再aspx后台的页面编写一个简单的方法,代码如下:[WebMethod]public static string ABC(string ABC){ return ABC;}必须声明为静态方法,并且它们必须使用 [WebMethod] 特性标注。但是在webservice里面不
阅读全文

浙公网安备 33010602011771号