上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 107 下一页
摘要: 1.绑定时格式化日期方法:ASP:BOUNDCOLUMNDATAFIELD="JoinTime"DATAFORMATSTRING="{0:yyyy-MM-dd}"ITEMSTYLEWIDTH="18%"/ITEMSTYLE/ASP:BOUNDCOLUMN2.数据控件如DataGrid/DataList等的件格式化日期方法:e.Item.Cell[0].Text=Convert.ToDateTime(e.Item.Cell[0].Text).ToShortDateString();3.用String类转换日期显示格式:String.Format("yyyy-MM-dd",your 阅读全文
posted @ 2007-03-20 10:48 leonardleonard 阅读(115) 评论(0) 推荐(0) 编辑
摘要: {0:d}YY-MM-DD{0:p}百分比00.00%{0:N2}12.68{0:N0}13{0:c2}$12.68{0:d}3/23/2003{0:T}12:00:00AM{0:男;;女}DataGrid-数据格式设置表达式数据格式设置表达式.NETFramework格式设置表达式,它在数据显示在列中之前先应用于数据。此表达式由可选静态文本和用以下格式表示的格式说明符组成:{0:formatspecifier}零是参数索引,它指示列中要格式化的数据元素;因此,通常用零来指示第一个(且唯一的)元素。formatspecifier前面有一个冒号(:),它由一个或多个字母组成,指示如何格式化数据。 阅读全文
posted @ 2007-03-20 10:45 leonardleonard 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 首先,服务器上用的是私有的操作系统和数据库,所谓私有,并不是完全自己写,而是说,全部都是进行私有化改造过的,一般使用开源的操作系统和数据库进行改造,比如说操作系统使用free bsd的改,数据库使用mysql的改,网站服务器数量上百时开始实施这个工程的网站比较多,费用是很重要的一方面原因,但更重要的是安全因素。防火墙不仅昂贵,而且会严重降低效率,所以他们一般不会考虑。  改造操作系统的时候,除通信所需的一些命令文件保持原名外,很多命令文件连文件名都换掉(有人认为这是小花样,呵呵),大量功能被重写,黑客即使拿到权限坐在服务器面前,也取不到数据。   有网站首席安全官认为放一扇门让别人一个劲砸,不 阅读全文
posted @ 2007-03-20 09:15 leonardleonard 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.项目概述与架构分析微软刚推出了基于ASP.NET 2.0下的Pet Shop 4, 该版本有了一个全新的用户界面。是研究ASP.NET 2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间争论不休,到底使用哪个平台开发的企业级应用性能最好、结构最优、生产力最高。为了用事实说话,通过对项目各方面的性能评估进而在比较.NET和Java的高下。用户做比较的这个项目就是Petshop。正因为Petshop肩负着上面所说的重任,各方面必须是最优的,架构设计应该是经过慎重考虑的。所以其一经推出,便成为了开发者、架构师等人学习、研究的典范。日前微软推出了基于.NET Framework 2. 阅读全文
posted @ 2007-03-20 01:55 leonardleonard 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 全部代码如下:ASPX:%@PageLanguage="C#"ValidateRequest="false"AutoEventWireup="true"EnableViewState="false"CodeFile="Default2.aspx.cs"Inherits="Default2"%!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xht 阅读全文
posted @ 2007-03-20 01:26 leonardleonard 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序  冒泡排序using System;namespace BubbleSorter { public class BubbleSorter { public void Sort(int [] list) { int i,j,temp; bool done=false; j=1; while((j<list.Length)&&(!done)) { done=true; for(i=0;i<list.Length-j;i++) { if(list[i]>list[i+1]) { done=false; temp=list[i]; 阅读全文
posted @ 2007-03-20 01:10 leonardleonard 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 要防止同一用户同时登陆,首页应该记录在线用户的信息(这里与用户名为例),然后判断正在登陆的用户里面是否已存在.在这里使用一个cache存放已经登陆的用户名.但是还有一个问题就是要知道用户是什么时候离开系统的呢?这就要定期清除cache中的内容了,也就是设置一个cache的时间.这个时间可以跟用户的session值联系起来.刚好当用户session值失效的时候该用户在cache里面的信息也会被清空.这样就达到了防止同时登陆的效果,具体代码如下:放在登陆成功的地方 string key = TextBox1.Text; //用户名文本框设为cache关键字 string uer = Convert 阅读全文
posted @ 2007-03-20 01:09 leonardleonard 阅读(170) 评论(0) 推荐(0) 编辑
摘要: qunFa.aspx文件的代码:%...@Pagelanguage="c#"Codebehind="qunFa.aspx.cs"AutoEventWireup="false"Inherits="liuwei.hanmail.qunFa"%!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"HTMLHEADtitlequnFa/titlemetacontent="MicrosoftVisualStudio.NET7.1"name=GENERATORmetacontent=C#name=CODE_LANGUAGE 阅读全文
posted @ 2007-03-20 01:08 leonardleonard 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 讲述动态生成RSS文件的方法。动态生成RSS文件也基本有两种方法,一种是用字符串累加的方法,另一种是使用xml文档生成的方法。字符串累加的方法也比较简单,我也就不多说了,这里着重说一下生成XmlDocument的方法,包括各种节点的创建,属性的创建等。当然在此也有必要说明一下为什么采用后者,因为后者符合XML DOM标准,有利于你认识dom模型,并且构造速度更快,构造出的xml文档更不容易出错,其中有一些细节我也会做一些必要的讲述。主方法如下:private void WriteRSS(){ XmlDocument domDoc = new XmlDocument(); XmlDeclarat 阅读全文
posted @ 2007-03-20 01:07 leonardleonard 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 本人所了解有两种方案,可能还有其的方式,希望大家多多讨论!基本思路:1. 域名支持泛解析,即是指:把A记录 *.域名.com 解析到服务器IP,服务器IIS中做绑定,绑定时主机头为空;2. 为了实现完全的二级域,建两个站点,一个为主站用,一个为用户用,两个站点目录都指到一个同一网站目录3. 在Web程序中或取URL来源中的二级域名主机头,比如:abc.域名.com 中的 abc;4. 用获取来的二级域名名称,存入Session,方便取用5. 用获取来的二级域名名称,用URL重写地址实现方法:域名A记录解析不用说了吧 ^_^,就是做一个*.域名.com的A记录解析到你服务器IP方法一:二级域名U 阅读全文
posted @ 2007-03-20 01:05 leonardleonard 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 ··· 48 49 50 51 52 53 54 55 56 ··· 107 下一页