自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(77)
  • 收藏
  • 关注

转载 最被中国人误读的37个消费符号,绝对值得一读

Backpackers 背包旅行曾策划过《丽江的柔软时光》的大蕃茄传媒机构的张姗姗描述她所见到的国内所谓“背包客”的怪现象:一个曾经进藏两次的老背包客和朋友一起去杭州附近爬山,他随便背了一个包就去了,结果遭到了同伴的嗤笑,说他的包“连负重系统都没有”;而同伴们装备精良,登山包、登山鞋、专用水壶一应俱全。背包旅行变成一种时尚,有人把它当成了炫耀的资本,更奇怪的是,在国外背包客都是穷人,参加旅行团的是

2007-11-19 17:23:00 11804 1

转载 C#.NET实现折线图

为了更好、更直观的看出统计的数据趋势,我们可以通过做折线图来实现。下面就介绍一个画折线图的例子:注意添加引用 using System.Drawing.Imaging;   using System.Drawing;  protected void Page_Load(object sender, EventArgs e)    ...{              string[] m

2007-10-19 16:10:00 2305

转载 一个中型OA系统的架构过程

最近在作一图(GIS)文(MIS)一体化办公系统的架构,在这里将其架构设计写出来,供大家板砖板砖。系统采用DotNet作为其开发语言,C/S结构,分多层开发模式。以下部分为系统在进行详细分析前所作的架构。 一、大框架   三层结构,界面层,逻辑层,数据层。其中界面层命名为:UI,逻辑层又分为几层,业务外观(BusinessFacadeProjects)、业务规则(BusinessRuleP

2007-10-07 09:22:00 1717

转载 ASP.NET多频道网站架构实现方法

主体架构    各频道分别位于不同的Web Project(具有独立的二级域名),并将所有的业务逻辑以及数据访问功能封装成Class Library,所有频道共用这个Class Library。  下面详细介绍实现方法。  假设网站有三个频道,新闻、论坛以及博客,对应的二级域名为"news"、"forum"、"blog"。除此之外,还需要另外定义两个域名,分别用于网站首页以及用户注册、

2007-10-06 15:07:00 1037

原创 关于.NET脏字过滤的算法代码

 关于.NET脏字过滤的算法代码。我这里测试的时候,RegEx要快一倍左右。但是还是不太满意,应为我们网站上脏字过滤用的相当多,对效率已经有了一些影响,经过一番思考后,自己做了一个算法。在自己的机器上测试了一下,使用原文中的脏字库,0x19c的字符串长度,1000次循环,文本查找耗时1933.47ms,RegEx用了1216.719ms,而我的算法只用了244.125ms.  主要算法如代码所

2007-10-06 14:49:00 1123

转载 大型Web2.0站点构建技术初探

大型Web2.0站点构建技术初探一、 web2.0网站常用可用性功能模块分析 二、 Flickr的幕后故事 三、 YouTube 的架构扩展 四、 mixi.jp:使用开源软件搭建的可扩展SNS网站 五、 Technorati的后台数据库架构 六、 通过了解MySpace的六次重构经历,来认识分布式系统到底该如何创建 七、 从LiveJournal后台发展看大规模网

2007-10-06 09:57:00 1325

转载 用三层架构与设计模式思想部署企业级数据库业务系统开发

1.1关于架构架构这个词从它的出现后,就有许许多多的程序员、架构师们激烈地讨论着它的发展,但是架构一词的出现,却是随着三层架构的出现才出现的。当然,目前应用三层架构开发也正是业界最关注的主题。那么这里我们来看看单层、双层、三层甚至多层架构到底是怎么一回事。单层结构是80年代以来小型应用的结构,在那个结构化编程充斥的时代,还没有出现架构的概念,典型的是基于Dbase、Foxbase等小型数据库的

2007-07-20 12:55:00 1799

转载 Asp.Net Forums 代码中的web设计模式

目录引言经典的WebForm架构设计模式MVC模式下的WebFormPage Controller模式下的WebFormFront Controller模式下的WebFormPage Cache模式下的WebForm引言记得微软刚刚推出ASP.NET时,给人的震撼是开发Web程序不再是编写传统的网页,而像是在构造应用程序,因而微软称之为WebForm。但是两年后的今天,有相当多的开发人员仍然延

2007-07-07 12:04:00 1059

转载 ASP.NET下MVC设计模式的实现

ASP.NET是微软最新推出的新型体系结构.NET框架的一部分,它为构造新一代动态网站和基于网络的分布式应用提供了强有力的支持。与以前的 Web 开发模型相比,ASP.NET 提供了许多重要的优点例如: 简易性;安全性;可管理性等。而且与基于过程的ASP页面技术相比,面向对象技术在ASP.NET中得到了完全实现。用传统ASP技术建立的Web应用实例中,在页面中同时实现显示,业务逻辑和流程控制,这从

2007-07-07 11:58:00 1052

转载 说说大型高并发高负载网站的系统架构

转载自:Just Do IT (http://www.toplee.com) [email protected]我在Cernet做过拨号接入平台的搭建,而后在Yahoo3721负载搜索引擎前端平台开发,又在猫扑处理过大型社区猫扑大杂烩的架构升级等工作,同时自己接触和开发过不少大中型网站的模块,因此在大型网站应对高负载和并发的解决方案上有一些积累和经验,可以和大家一起探讨一下。一个小型的网站,比如个人网站

2007-06-28 14:17:00 931

转载 .Net环境下的缓存技术介绍

摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1         概念1.1   缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用中,对同一数

2007-06-27 14:27:00 944

转载 如何开发高性能的 ASP.NET 应用程序

要使所编写的代码达到可接受的性能级别,可以结合下列技术来实现:1.当不使用会话状态时禁用它。2.仔细选择会话状态提供程序。3.避免到服务器的不必要的往返过程。4.使用 Page.IsPostBack 避免对往返过程执行不必要的处理。5.在适当的环境中使用 ASP.NET 服务器控件。6.只在必要时保存服务器控件视图状态7.使用 HttpResponse.Write 方法

2007-06-27 14:05:00 891

转载 大型企业门户网站设计开发一般性原则和建议

[适用范围] 本文所述的原则、建议适用于大型企业信息门户网站的设计和开发,注意不是小型企业网站、一般企业电子商务网站、企业级Web应用系统。 [一般性原则] 一、网站设计原则 第一原则:内容丰富、明确 网站主要是为浏览着提供信息服务的,作为大型企业信息门户网站,必须首先提供种类繁多内容丰富的资讯,使不同的访问者都能够访问到自己想要的信息。但是信息多了自然繁杂,因此有针对性地为浏览者提供明确的内容是

2007-06-27 11:27:00 1599

转载 佛教箴言

       一、人之所以痛苦,在于追求错误的东西。     二、与其说是别人让你痛苦,不如说自己的修养不够。     三、如果你不给自己烦恼,别人也永远不可能给你烦恼。因为你自己的内心,你放不下。    四、好好的管教你自己,不要管别人。    五、不宽恕众生,不原谅众生,是苦了你自己。     六、别说别人可怜,自己更可怜,自己修行又如何?自己又懂得人生多少?     

2007-06-23 11:11:00 1331

转载 ASP.NET中的事务处理和异常处理

使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。  什么是事务?  事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有发生错误,那么它对数据库

2007-04-12 12:02:00 1075

转载 ASP.NET 常见参考项目的 UI、BLL 、Model 、 DAL 分析

asp.net 常见参考项目的 UI、BLL 、Model 、 DAL 分析 应用/项目名称 UI层实现 Business Model & Logic Layer 实现 Data Access Layer 实现

2007-04-11 14:06:00 1116

转载 asp.net常用类--Access数据操作类

 OleDbHelper.csusing System;using System.Web;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data;using System.Data.OleDb;using System.Configuration;using Sy

2007-04-11 13:50:00 1238

转载 自定义XML配置文件的操作类

xml配置文件:  fujian  fujian_zyz  fujian_sql_zyz  false操作类的实现:using System;using System.IO;using System.Web;using System.Text;using System.Xml.Serialization;using System.Xml;namespace LTPTOOL{ #re

2007-04-07 11:35:00 1008

转载 雅虎网站的工作流程

网络产品设计:产品制作人写产品计划书,确定新产品或新功能的市场意义和经济效益,提交部门审批,同意后,确认需要设计的部分,和用户体验研究员 (user researcher),信息建构师(information architect),视觉设计师(visual designer)、user interface designer,互动设计师(interaction designer),web devel

2007-04-03 23:02:00 1009

转载 浅析大型网站的架构

一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面,尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是

2007-04-03 23:00:00 910

原创 常见的回车焦点按钮问题

不同的文本框,选择不同的按钮,                  function   doSubmit()     {           if   (event.keyCode   ==   13)           {                 if   (event.srcElement   ==   document.getElementById())      

2007-03-27 15:38:00 1111

转载 .NET中加密与解密QueryString的方法

1.加密。  Response.Redirect("DetailInfo.aspx?id=" + Convert.ToBase64String(System.Text.Encoding.Default.GetBytes("sp10006")).Replace("+","%2B"));  2.解密。  string ID = System.Text.Encoding.Default.Ge

2007-03-27 13:13:00 1014

转载 教你如何快速捕获.NET代码中隐藏的BUG

 团队开发的一个方面就是在将所有的改动合并到中心资料库之前,允许单独的开发者在本地编写并构建(build)有特色的代码。开发者可以在本地测试与调试最新的版本,并且可以保证他们所有的工作代码可以与其他同事的协同工作,他们可以手动测试这些代码,但是更好的办法就是将这一过程自动化并且提供即时反馈,其中一个非常优秀的解决方案就是持续集成。  持续集成  对于应用软件开发团队而言,有很多提高产品质量

2007-02-25 11:48:00 1040

原创 SQL Server和Oracle的常用函数对比

 关键字:SQL Server, Oracle, 常用函数, 等价函数 ---------数学函数1.绝对值S:select abs(-1) valueO:select abs(-1) value from dual2.取整(大)S:select ceiling(-1.00

2007-01-27 21:33:00 941

转载 URL重写之实现IHttpHandler接口 .net 2.0实现 (幻想曲作品)

以前用url重写时是用的ms urlrewriter,用了以后发现了很多不足,自定义功能太弱,而且随着重写规则的增加,web.config可能会越来越大,实际上,url重写就是实现IHttpHandler接口. 整个流程分二步走: 1、用一个xml文件来存储重写规则,其中这些规则是一些简单的正则表达式 2、实现IHttpHandler接口 首先看一下xml文件的格式: 程序代码

2006-09-06 16:58:00 1854

原创 URL重写之实现IHttpHandler接口 .Net 1.1实现

 在幻想曲的帮助下,在这个接口基础上,我改了少少,用asp.net 1.1版实现,与大家分享代码如下:1.新建工程SofteerStudio,代码如下:using System; using System.IO; using System.Data; using System.Configuration; using System.Collections;using System.We

2006-09-06 16:55:00 1349

转载 甲骨文CEO拉里-埃里森生平与故事

  出生年月:1944年 籍贯:美国 甲骨文公司 职位:CEO 毕业院校:芝加哥大学(伊利诺斯大学、西北大学)肄业   “读了三个大学,没得到一个学位文凭”   埃里森是从俄罗斯移民的美国犹太人后裔,出生在1944年的曼哈顿。埃里森从小由舅舅一家抚养,在芝加哥犹太区的中下层长大,当时的贫富差别没有现在这么大。学生时代的埃里森并没有显示出优秀的素质和成绩,在学校他有些孤僻,喜欢独

2006-08-29 15:26:00 2665

转载 DataGrid使用小结(二)——常用函数方法

当删除列在最后一列时,给删除前加上确认   if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)   {    int t=e.Item.Cells.Count-1;    LinkButton lbt=(LinkButton)(e.Item.Cells[t].Cont

2006-08-19 11:22:00 1336

转载 DataGrid 功能实现收集(一)

DataGrid相邻行有相同内容时对指定列合并/**//// /// DataGrid相邻行有相同内容时对指定列合并/// /// 格式化的DataGrid的ID/// 要合并的列        /// 合并所依据数据的列    public void FormatGrid(DataGrid spangrid,int spancell,int spanby)    {      if(span

2006-08-19 11:20:00 1444

原创 ASP.NET程序中常用编程代码(一)

1.为按钮添加确认对话框Button1.Attributes.Add("onclick","return confirm(’确认?’)");button.attributes.add("onclick","if(confirm(’are you sure...?’)){return true;}else{return false;}")2.删除表格选定记录//获得DataGrid主键i

2006-08-19 11:16:00 1215

转载 ASP.NET程序中常用编程代码(二)

1、绑定在DataList中的DropDownListprivate void dlistOrder_EditCommand(object source, System.Web.UI.WebControls.DataListCommandEventArgs e){ //绑定订单状态 for(int i=0;i {  if(((DropDownList)dlistOrder.Items[e.It

2006-08-19 11:15:00 1351

转载 捕获网页为图像

捕获网页为图像 参考原文(英文)http://www.codeproject.com/cs/media/IECapture.asp环境:Visual Studio.NET 2003 语言:C#系统需求:Windows + iexplore                                                       附件:捕获网页为图像程序捕获效果图:    

2006-03-18 11:14:00 1604

转载 asp.net生成高质量缩略图通用函数(c#代码),支持多种生成方式 作者:Jerry

  在网站开发时,生成缩略图是一个非常常见和实用的功能.以前在asp里只能借助com组件实现,现在在.net里可以利用框架的强大的类库轻松实现.下面帖出完整的代码(带详细注释),参考了网上的一些文章及.net sdk相关内容.QQROOM网络家园的图片上传用到了所有的4种生成方式.        ///         /// 生成缩略图        ///         /// 源图路径

2006-03-18 10:59:00 1137

原创 一个URL路径编码(ASP版)

Function GetTransNumber(trans_string)获取该字符串ASC码转义取反的编码,注意,在编码前对单个字节的大小进行了规格化,便于以后取值(URL不支持中文,构造URL如有困难请用ANSICode来规格化) If IsNull(trans_string) Or trans_string="" Then  GetTransNumber=""  Exit Function

2006-03-09 14:33:00 1443

原创 一个URL路径编码(C#版)

  ///   ///功  能:获取该字符串ASC码转义取反的编码,注意,在编码前对单个字节的大小进行了规格化,便于以后取值(URL不支持中文,构造URL如有困难请用ANSICode来规格化  ///输入参数:from_string输入的字符串变量  ///输出参数:to_string,输出的字符串变量    public string GetTransNumber(string from_str

2006-03-09 14:32:00 2276

转载 C#+ASP.NET开发基于Web的RSS阅读器

 作者:维维编译    最近我一直在寻找如何在web页面上显示RSS Feed的方法,我选择 C#和ASP.NET作为工具。我创建了一个简单的处理函数来处理从一个URL获得的RSS Feed。你可以直接使用这个简单的函数,或者改造成你想要的功能。   这个函数使用一个字符串rssURL作为它的参数。这个字符串包含了RSS的URL。它使用rssURL的值建立了一个WebRequest项:

2006-03-07 10:37:00 1018

原创 showModalDialog和showModelessDialog使用心得

一、showModalDialog和showModelessDialog有什么不同?  showModalDialog:被打开后就会始终保持输入焦点。除非对话框被关闭,否则用户无法切换到主窗口。类似alert的运行效果。  showModelessDialog:被打开后,用户可以随机切换输入焦点。对主窗口没有任何影响(最多是被挡住一下而以。:P)二、怎样才让在showModalDialog和sho

2006-01-05 15:25:00 1420 1

原创 在Asp.net中为图像加入版权信息

你试过用.net来进行图像处理吗?公司最近进行的一个项目,数据库中存入了很多的产品图片,可是都没有版权信息,当时客户要求将所有的图片打上公司名称?这时候,你该怎么办?虽说我还是江湖嫩手,可是对这一问题的解决方案还是很多,归结如下:1.使用图形处理软件,如Photoshop等,利用其批处理功能,可以实现这个功能,可是每次数据录入员加进图片的话,还得加工一下图片,很麻烦的,看录入员大姐平常对我很不错,

2005-12-26 11:16:00 1388

原创 什么是Ajax

Ajax如何工作  理解Ajax首先要明白它不是一个简单的技术,对它的使用不会被标准或标准体系控制,而且永远也不会。尽管它是一个热门话题,但它并不是特别新的技术。  Ajax的意思是异步的JavaScript与XML(asynchronous JavaScript and XML)。它使用了若干项技术来构建丰富的基于Web的应用,使之有桌面程序一样的观感,这包括CSS、JavaScript、XHT

2005-12-16 09:41:00 1639 1

原创 SQL语句导入导出大全

/*******  导出到excelEXEC master..xp_cmdshell bcp SettleDB.dbo.shanghu out c:/temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""/***********  导入ExcelSELECT * FROM OpenDataSource( Microsoft.Jet.OLEDB.4.

2005-12-07 10:10:00 1454

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除