- 博客(110)
- 资源 (3)
- 收藏
- 关注
原创 回顾MySpace架构的坎坷之路
说起MySpace,可能很多人对他印象很深,MySpace.com成立于2003年9月,是目前全球最大的社交网站。它为全球用户提供了一个集交友、个人信息分享、即时通讯等多种功能于一体的互动平台,同时他也是.NET应用最出色的网站之一。下面我们一起来回顾一下MySpace架构的改革之路,或许我们能从中得到一点点架构方面的经验和教训。1、50万用户最早myspace网站由一台数据库服务器和两台Web服务器构成,此后一段时间又加了几台web服务器。但在2004年早期,用户增加到50万时一台数据库服
2011-03-27 23:40:00
229
原创 随机显示数据库记录
System名称空间有一个Random类,用来产生随机数。本文就介绍利用这个Random类来随机显示数据库记录。Random类有一个重载方法叫Next,它可以产生随机数,它允许输入两个参数,以产生这两个数之间的随机数。例如:Random R = new Random(); Random.Next(1,100);将会在产生1-100之间的随机数。要随机显示数据库记录,需要知道数据库最大记录数和最小记录数。 int RecNo=0,MaxRecNo,MinRe
2011-03-27 21:39:00
253
原创 在 ASP.NET MVC 中禁用请求验证
默认情况下,ASP.NET MVC 框架禁止用户提交带有潜在危险性的内容,例如,如果在文本输入框中输入HTML内容,则会报告类似如下的错误: 从客户端(TextBox1="")中检测到有潜在危险的 Request.Form 值。 这个功能可以减少脚本攻击的可能性,但有时候,又需要允许客户输入HTML内容,如发布文章,又必须禁止请求的验证功能,这个时候,在页面中写: ASPX 代码 这个指令就无效了,也不能在web.config里进行设置,在 MVC 中
2011-03-27 21:13:00
560
原创 修复ASP.NET AJAX 在IE6下出现Sys未定义的错误
昨天碰到个“有趣”的问题:一个网站在IE7和FF下没有任何脚本错误,但是IE6打开时会出现脚本错误,点击左下脚的脚本错误提示可以看到信息'Sys'未定义,排除了缓存造成的问题。一时间还真不知道是怎么回事,ASP.NET AJAX Freamwork里面的JS库不至于没有在IE6下测试吧?!通过Fiddler侦听IE6的请求,所有脚本都正确下载,并没有看到有404错误。那么到底是怎么回事呢?对于我来说,IE6已经是老古董级别的浏览器了,已经很久没有用过它,但是还是有一些人不肯更新到IE7以上的浏览器——说实话
2010-12-31 11:44:00
1097
转载 一个项目涉及到的50个Sql语句(整理版)
/*标题:一个项目涉及到的50个Sql语句(整理版)作者:爱新觉罗.毓华(十八年风雨,守得冰山雪莲花开)时间:2010-05-10地点:重庆航天职业学院说明:以下五十个语句都按照测试数据进行过测试,最好每次只单独运行一个语句。问题及描述:--1.学生表Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage 出生年月
2010-05-24 10:17:00
331
原创 解决win7任务栏图标异常消失的奇怪故障
我的win7用一段时间后,总是会出现任务栏上面的图标全都消失,只有开始按钮和原本应该在最右侧的“显示桌面”按钮在,这个“显示桌面”按钮的位置又不对,跑到了开始按钮边上,整个就是一神经错乱。其实这些不见的图标并没有真正的消失,只不过没有显示出来,试着把鼠标移动到应该显示各图标的位置时,你还可以看到这些任务的预览小窗口。试着托动任务栏,托一托发现这些图标又回来了,神经错乱治好了。。。
2010-05-24 09:57:00
5094
2
原创 VS2008中关于“加载安装组件时遇到问题。取消安装”的解决办法
在添加/删除程序中把窗口上边的“显示更新”选中,于是在VS2008目录下就会显示更新,可能是一个,也可能是几个,把这一个或几个更新全部删除掉,就可以正常安装或卸载VS2008了。
2010-05-23 04:16:00
539
原创 解决WebService测试窗体只能用于来自本地计算机的请求
本机发布的WebService,同局域网却无法访问,webservice显示测试窗体只能用于来自本地计算机的请求,经查询资料发现时webconfig没有启用相应的访问,只要在节点里添加如下代码。即可解决这个问题:
2010-05-21 21:15:00
1954
原创 如何用HttpWebRequest下载gzip, deflate压缩的页面
查看返回的标头httpWebResponse.Headers时发现有一句“Content-Encoding: deflate”,原来网页是由deflate压缩的。知道问题就好办啦!.NET FrameWork已经提供了相应的类(GZipStream ,DeflateStream )来实现压缩和解压缩。System.IO.Compression.DeflateStream responseStr
2010-05-19 00:11:00
492
原创 项目所需的应用程序未安装,确保已安装项目类型(.csproj)的应用程序的解决办法
安装上Sql Server 2005以后,打开程序时总报这个错误:试用vs打开一个决绝方案时出错,如下图所示:产生这个的原因其实也很简单,细心的读者如果打开这个文件的话,从列表中选择打开方式的时候就会发现项目文件的打开方式已经不是visual studio了,而是Micrisoft visual studio version selector.因此,解决的办法就是用visual studi
2010-05-19 00:05:00
445
原创 ASP.Net 文件上传大小限制解决方案修改IIS7/7.5配置
IIS 7 默认文件上传大小时30M要突破这个限制:1. 修改IIS的applicationhost.config 打开 %windir%/system32/inetsrv/config/applicationhost.config 找到: 节点, 这个节点默认没有 元素,IIS 7和IIS 7.5上测试过 最大值只能是 为这个节点新增如下事例元素: ,上传的
2010-05-18 01:41:00
6151
原创 解决Win7下MSN显示两个窗口问题
这个问题多少有点莫名其妙,MSN是微软自家的东西,跟自家的新操作系统兼容不好,实在有点荒唐。但是事实就是这样,而且几个月以来,直到今天最新的MSN还是存在这个问题。真不想说MSN团队了,我觉得这伙人简直就是微软的耻辱(我对MSN团队的不满由来已久,并非因为这一个问题,以后有时间写篇文章数数他们的罪状)。可以看到在任务栏上,MSN显示为两个窗口,鼠标悬念预览时也看到如上图所示的两个预览。其实
2010-04-06 15:59:00
579
原创 删除桌面 我的Bluetooth位置 的方法
一向喜欢保持桌面干净,不常用的东西一概不放。我是T400,蓝牙快捷方式无法删除,于是试了网上提供的方面,成功!打开注册表,找到以下键值,HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft /Windows/CurrentVersion/Explorer/Desktop/NameSpace/{6af09ec9-b429-11d4-a1fb-0090960218cb}删掉
2009-11-01 21:54:00
1521
原创 解决使用McAfee的ftp连接不上,Serv-U被杀问题???
今天发生了件相当郁闷的事情,有必要公告出来,给刚发现FTp连接不上的站长们一个先例,并提供解决方案。今天,在使用FlashFxp连接自己的Ftp服务器发现连接出错,从回显的信息来看应该是Ftp服务器没有开启,当时就郁闷了,早上还是正常的,而且Web也能够访问,服务器不可能重启或者关闭或者出现网络断开的情况,我的Ftp服务器使用的为正版的Serv-U 6.3.0.1,情况不妙,赶紧登陆3389终
2009-03-05 21:36:00
2650
1
原创 Windows 2003 FLV视频不能播放的原因与解决
在本地使用Flash媒体播放器可以播放的FLV视频,传到网上就不行了." 其实原因很简单,因为国内大多都是Win2003的主机.默认是没有指定输出FLV这种格式的.虽然FTP里面可以看见,但无法通过http访问,也就无法播放了.打开IIS 管理器 选择网站属性 就是那可以可以设置主机头的那个地方还有安全目录 http头 自定义错误 服务 的 看到这个以后呢你就选择 http 头这样呢就看到了一个
2009-02-25 11:12:00
591
原创 FCKeditor删除上传文件的功能[ASP版本]
FCKeditor是一款功能强大的开源在线文本编辑器(DHTML editor),它使你在web上可以使用类似微软Word 的桌面文本编辑器的许多强大功能。它是轻量级且不必在客户端进行任何方式的安装。FCKeditor兼容 Firefox, Mozilla, Netscape 和 IE。网上很多其修改细节问题,不过相反很少有添加删除其上传文件功能的文章。为了一个网站项目需要修改该功能,一下以A
2009-02-16 12:50:00
814
原创 让论坛火起来的六项基本法则
不同的论坛,由于其环境、资源、情况的不同,其具体的运营手法也不尽相同。下面分享一下论坛运营的七个要点,这七条虽然不能说是万金油式的方法,但也适用于大部分论坛,一般论坛如果能做到以下七点,那基本上人气就不会太差。废话少说,言归正转:一、及时给予新人回应大家都知道,一个论坛想要留住用户,最重要的是要让用户产生归属感,特别是对于新用户的态度,尤其重要。试想一下,一个对待新人热情似火的论坛更容易留
2009-02-10 09:26:00
256
原创 FCKEditor 2.6.3 Asp.net上传文件没有权限解决
到Fckeditor官方网站下载FredCK.FCKeditorV2.vs2005 (asp.net)打开解决方案,找到 FileBrowser/FileWorkerBase.cs 文件Response.Write( @"(function(){var d=document.domain;while (true){try{var A=window.top.opener.document.d
2009-02-04 00:50:00
410
原创 上传图片本地预览
以前做过上传图片功能,直接选择本地图片上传,感觉不是很完善,如果选择错误呢?想实现本地预览,可是总是找不到合适的代码,今天终于搞定!
2009-01-22 11:18:00
374
原创 增加外链和反向链接质量 途径及注意事项
增加链接的途径1。找您朋友的网站帮您加您网站的链接。单向链接对您网站效果最好。2。在google和baidu查询您网站的主题。看看排名第一页的网站的反向链接。查询一个网站的反向链接查询方式:link:网站网址。 然后联系这些网站跟您交换链接。或出钱跟他们做单向链接。3。查询已经被搜索收录的blog大站,每星期去开个blog并把您网站的的内容复制一条到blog里。复制内容到网站时一定要
2008-12-30 14:24:00
249
原创 网站URL优化要主意的十个细节
URL优化的重点就是把内容放在权重高的页面上,以下是各级目录的权重比较。1)目录的权重虽然搜索蜘蛛会捉取3级目录及以上的页面,但是一级目录的权重高比二级的高许多。2)描述性整个URL包括域名,目录名和文件名,在可能的情况下,用具有描述性的单词,尤其是目录名和文件名。让用户看到URL,就可以大致了解这个网页是什么内容。3)URL里面的关键词在可能的情况下,目录名文件名可以放上
2008-12-30 14:15:00
240
转载 当下10大最热门的网站开发技术
当下10大最热门的网站开发技术虽然现在美国经济出现危机,但是网站开发领域依然很繁荣,因为不论是现在或者将来,网络必定是人们日常生活中不可缺少的组成部分。NETTUTS上列出10大最吃香的网站开发技术。作为网站开发工程师,如果你精通这些技术,即便在经济不景气的时候,仍然很容易找到一份好工作。1. Framework knowledge (架构知识)架构是大型网站开发的重要部分。开发者已经
2008-12-30 10:03:00
262
转载 用户权限管理设计
用户管理权限设计一直是大家讨论的热点,因为几乎涉及到每一个开发的业务系统。我找了很多很多的资料,大家的核心基本上都是一样的:基于角色管理. 用户,角色,模块,权限的相互组合,就可以形成一个强大的权限管理系统。最近在一个项目中设计的一个用户权限的设计,很乐意与大家一起讨论及分享.设计思路我的设计思路或者说是我想要实现的功能1.用户的权限通过角色来控制,一个用户可以拥有多个角色.2
2008-12-19 11:41:00
1619
2
原创 通过Web Services上传和下载文件(完整代码)
随着Internet技术的发展和跨平台需求的日益增加,Web Services的应用越来越广,我们不但需要通过Web Services传递字符串信息,而且需要传递二进制文件信息。下面,我们就分别介绍如何通过Web Services从服务器下载文件到客户端和从客户端通过Web Services上载文件到服务器。一:通过Web Services显示和下载文件我们这里建立的Web Service
2008-12-16 15:36:00
347
原创 Asp.Net缓存Cache使用
本例完成建立缓存,清除缓存使用缓存进行数据绑定public DataSet createCache(){ //返回DataSet DataSet ds=new DataSet(); OleDbConnection conn=new OleDbConnection("provider=microsoft.jet.oledb.4.0;data sourc
2008-12-16 15:33:00
287
原创 Asp把文章内容中涉及到的图片自动保存到本地服务器
const savepath="tempfile/" function myreplace(str) newstr=str set objregEx = new RegExp objregEx.IgnoreCase = true objregEx.Global = true objregEx.Pattern
2008-12-15 17:12:00
260
原创 FLASH连接数据库
System.useCodepage = true;_global.arrTitle = new Array(5);_global.arrImage = new Array(5);_global.arrUrl = new Array(5);function loadxml(){ myxml = new XML(); myxml.igno
2008-12-15 17:03:00
227
原创 快速实现简单高效并可以灵活配置的URL重写方案
通过引用UrlRewrite.dll,只需添加两行即可实现URL重写.public class MyHttpModule : IHttpModule{ public void Init(HttpApplication app) { app.AuthorizeRequest += new EventHandler(app_AuthorizeRequest);
2008-12-15 17:00:00
277
原创 本博内容声明
本博客内容有些是本人原创,有些是网络转载,出处不甚清楚,觉得内容不错所以分享之,并没有其他意思,望作者发现后请声明,也望能理解,谢谢!
2008-12-15 16:46:00
165
转载 Google发现的十大真理
我们的价值观 永不满足,力求最佳Google 创始人之一 Larry Page 指出:“完美的搜索引擎需要做到确解用户之意,切返用户之需”。就搜索技术的现状而言,我们需要通过研究、开发和革新来实现长远的发展。Google 致力于成为这一技术领域的开拓者。尽管 Google 已是全球公认的业界领先的搜索技术公司,但其目标是为所有信息搜寻者提供更高标准的服务,无论用户是坐在波士顿的台式机旁,
2008-12-15 16:35:00
203
原创 2008世界十大新闻
美国《时代》周刊最近公布今年世界十大新闻事件。其中,我国四川大地震和“三聚氰胺奶粉”等均入选。这2008世界十大新闻分别是:一、美国金融动荡引发全球经济衰退美国政府接管房利美和房贷美后,雷曼兄弟危机浮出水面。随后,美国银行收购美林;美国会则艰难通过七千亿美元救市案。十月,全球股市一泻千里,全球主要央行联手降息,目前经济衰退的阴影仍未消除,多国经济已陷入衰退,但金融危机是否会向全球经济转
2008-12-10 09:02:00
899
原创 Asp.net实现通用以及高效的分页方法
分页是WEB开发中面对的最常见的编程,实现方法多种多样。但是多数都太复杂,不够清晰不够简单也不面向对象.而下面提供这种分页方法不仅简单,而且高效,复用性也很好这种分页的思路是这样的:1、把分页后的数据抽象为一个类,你可以把它想象成一个双向链表的一个结点。结构如下://页类 public class Page{ public int pageno { get; s
2008-12-08 15:41:00
224
原创 ASP.NET长文章分页显示函数
public string NoHTML(string Htmlstring) //去除HTML标记 { //删除脚本 Htmlstring = Regex.Replace(Htmlstring, @" ]*?>.*? ", "", RegexOptions.IgnoreCase); //删除HTML Htmlstring = Re
2008-12-08 15:35:00
622
1
原创 ASP.NET设计中的性能优化问题
一、SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接(SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流
2008-12-05 17:25:00
179
原创 在虚拟主机上用asp.net轻松实现urlrewrite
在网上看到,很多朋友在asp.net中做urlrewrite,用的是HttpHandle+Server.Transfer的方法。其实这种方法是错误的。第一,HttpHandle是实现不了urlrewrite的;第二Server.Transfer是标准的重定向,根本不是urlrewrite。 其实,实现urlrewrite不用自己HttpHandle,也不用自己实现HttpModule,用几行
2008-12-05 17:22:00
171
转载 未能在"设计"视图中打开,在""块中,以不同方式将值括起来的解决方案汇总
如:Text= 如:Text= 如:Text=以下看些例子:http://www.csdn.net/images/# imgURL %>">请看此图片注意此处imgURL为一图片文件名。有本书上是这样写的:若要绑定的表达式在运行时包含双引号或单引号,可能会导致误判的情况,因此可将数据邦定表达式适当地用单引号包围起来。",;>
2008-12-05 17:20:00
220
转载 宫玉国:我们要做阳光下的企业(图)
人物简历 宫玉国 IT168网站CEO,人称网络界“不倒翁”、“中国互联网见证人”。 1984年至1988年在北京大学中文系古典文献专业学习;1988年至1995年在中国轻工报社做记者、编辑;1995年下海到一家信息技术公司;1997年该公司开通ChinaByte网站,宫玉国历任总经理助理、副总经理、执行总经理;2001年5月从ChinaByte离职;曾
2008-12-05 17:10:00
627
原创 强大的.NET反编译工具Reflector!!!
1、大家都推崇的反编译工具Reflector,版本为5.1.4.0 Reflector.rar 2、加入可以对整个Assembly反编译的插件:ReflectorFileDisassembler.zip 打开Reflector,在view菜单下的Add-Ins,将Reflector.FileDisassembler.dll添加到里面; 3、open一个dll,exe,或
2008-12-05 15:39:00
846
原创 如何下载视频网站内容,比如优酷网站的视频?
如何下载视频网站内容,比如优酷网站的视频?维棠 - 全新的视频体验 - 全球最好用的FLV视频下载软件http://www.vidown.cn/
2008-12-04 16:52:00
669
原创 如何注册msn.com的帐号?
申请@msn.com帐号: https://accountservices.passport.net/reg.srf?rollrs=11&id=963&sl=1&vv=30
2008-12-04 16:44:00
724
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人