随笔分类 -  技术类

摘要:在我们自己编写的应用中,经常会用自定义类型的文件的来保存与应用相关的数据,比如.xcf文件就是XCodeFactory应用程序的项目文件。如果没有向Windows注册表注册该文件类型,那么.xcf文件的图标将是windows的文件默认图标,并且你双击一个a.xcf文件,也不会自动启动XCodeFactory应用程序来加载a.xcf文件。如何使.xcf文件的图标变成我自己喜爱的图标、如何完成像点击.... 阅读全文
posted @ 2009-07-16 16:55 遥望星空 阅读(1708) 评论(0) 推荐(0)
摘要:如果你觉得SVN的cache程序使得你的机器反应很慢的话,那可以参考这个方案.不过可能要改变你以前使用习惯.这个方案有两部分,第一部分是关闭SVN的cache监视;第二部分是显示文件差异时,使用SVN的“check for modifications”显示差异。 1.关闭SVN的cache监视。即关闭tsvncache.exe这个程序对目录的监视。具体操作步骤如下:a) 右... 阅读全文
posted @ 2009-07-03 10:15 遥望星空 阅读(1807) 评论(1) 推荐(0)
摘要:跟 Request 有关的放到后面一起说,先说其他的 5 个。 Application_Init :在每一个 HttpApplication 实例初始化的时候执行。 Application_Disposed :在每一个 HttpApplication 实例被销毁之前执行。 Application_Error :所有没有处理的错误都会导致这个方法的执行。 Application_Start :在程序... 阅读全文
posted @ 2009-07-01 16:55 遥望星空 阅读(325) 评论(0) 推荐(0)
摘要:HttpApplication 类的实例(Global继承自该类)是在 ASP.NET 基础结构中创建的,而不是由用户直接创建的。HttpApplication 类的一个实例在其生存期内被用于处理多个请求,但它一次只能处理一个请求。这样,成员变量才可用于存储针对每个请求的数据。 应用程序按照以下顺序执行由 global.asax 文件中定义的模块或用户代码处理的事件: BeginRequest(在... 阅读全文
posted @ 2009-07-01 16:44 遥望星空 阅读(1665) 评论(0) 推荐(0)
摘要:安装Sql server2000时经常会碰到这么一个错误: “以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机!” 但是你重新启动了计算机并不一定能解决这个问题。 解决方法如下: 点击“开始”-“运行”,输入 regedit 打开注册表编辑器,然后依次找到“HKEY_LOCA... 阅读全文
posted @ 2009-06-24 15:37 遥望星空 阅读(511) 评论(0) 推荐(0)
摘要:SqlServer孤立用户解决——"因为该用户存在对象,所以不能删除该用户。”最近遇到几次,还原数据库后 新建一个登陆用户,为此登陆用户授权访问此数据库时提示“用户已存在”。原因很明显,还原的数据库中存在此用户,但此用户与刚新增的登陆用户(同名)并没关联起来,想删除数据库中相应用户,却删除不了——"因为该用户存在对... 阅读全文
posted @ 2009-06-19 14:57 遥望星空 阅读(613) 评论(0) 推荐(0)
摘要:经过虚拟机里面每个用户权限的剥离和对比,最后发现必须要USER的读取权限才能访问证书! 阅读全文
posted @ 2009-06-19 02:11 遥望星空 阅读(1513) 评论(0) 推荐(1)
摘要:@rem 使用vs2005自动创建的.pfx数字证书默认有效期只有一年,并且“颁发者”、“颁发给”均为当前机器名和当前登陆用户名的组合,其实我们完全可以创建更友好的.pfx数字证书。@rem 打开Microsoft .NET Framework 的SDK命令提示,按以下步骤操作:@rem 1、创建一个自我签署的X.509证书(.cer)和一个.pvk... 阅读全文
posted @ 2009-06-19 01:05 遥望星空 阅读(756) 评论(0) 推荐(0)
摘要:HttpModule执行的顺序取决于web.config配置HttpModule的顺序,而HttpModule中事件的执行先后顺序与asp.net运行机制相关,具体执行顺序如下: BeginRequest AuthenticateRequest AuthorizeRequest ResolveRequestCache AcquireRequestState PreRequestHandlerExe... 阅读全文
posted @ 2009-06-18 16:58 遥望星空 阅读(512) 评论(0) 推荐(0)
摘要:使用Visual Studio 2005(Visual Studio 2008亦存在此问题)调试设置了主机头的网站时出现如下错误信息:---------------------------Microsoft Visual Studio---------------------------无法在 Web 服务器上启动调试。与 Web 服务器通信时出现身份验证错误。请参阅“帮助”... 阅读全文
posted @ 2009-06-18 14:50 遥望星空 阅读(797) 评论(0) 推荐(0)
摘要:为了书写方便,这两个例子没有采用codebehind方式,复制即可运行第一个例子是当取消或选中节点选中状态时,子节点也做相应的取消或选中变化需要注意的是如果要初始设置TreeNode为选中状态,只能在客户端设置。如果在服务器端设置TreeNode为选中状态,则在客户端使用getAttribute("Checked"),得到的值永远是true。<%@ Register TagPrefix="i... 阅读全文
posted @ 2009-06-05 11:43 遥望星空 阅读(284) 评论(0) 推荐(0)
摘要:介绍.NET中动态调用Web Service的相关技术文章。在.NET中调用Web Service服务(WSDL)有两种可行的方法:1、通过Web 服务引用,在本地生成所要调用服务的类;(静态方法)2、通过给定的WSDL服务地址,动态生成Web Service服务类进行服务调用;(动态方法)由于1中的方法大部分人都会经常用到,因此暂不讨论。对于2,实现上较为复杂,主要的过程为:(1)读取WSDL内... 阅读全文
posted @ 2009-06-03 15:08 遥望星空 阅读(1645) 评论(2) 推荐(1)
摘要:DB2、ORACLE SQL写法的主要区别 说实话,ORACLE把国内的程序员惯坏了,代码中的SQL充斥着大量ORACLE特性,几乎没人知道ANSI的标准SQL是什么样子,导致程序脱离了ORACLE根本无法运行,还好随着hibernate的流行,情况有了很大改观 DB2作为众多国际大客户的选择(据说世界500强80%用DB2,前100强更是全部采用DB2),在国内真的很不流行,属于小众数据库,但是... 阅读全文
posted @ 2009-05-10 11:33 遥望星空 阅读(4501) 评论(0) 推荐(0)
摘要:DB2控制中心报错如下: [IBM][CLI Driver] SQL30081N 检测到通信错误。正在使用的通信协议:"TCP/IP"。正在使用的通信API:"SOCKETS"。检测到错误的位置:""。检测到错误的通信函数:"gethostbyname"。协议特定的错误代码:"*"、"11004"、"*"。 SQLST 解决办法: 打开C:\WINDOWS\system32\drivers\... 阅读全文
posted @ 2009-04-28 10:00 遥望星空 阅读(3153) 评论(0) 推荐(0)
摘要:A站iframe引用其它站(B站)的内容时,B站的页面获取不到B站种下的Cookies。如果页面是来自框架的,而框架的父页和框架不是一个站点的话,客户端默认是禁止向页面附加头信息的,这样服务器端就无法识别客户端框架里面的页面,自然不能操作Session。 解决方案:一种是:直接改IIS设置 在IIS设置中,header头中加对值: P3PCP="CAO PSA OUR" 第二种是:直接在ASP头... 阅读全文
posted @ 2009-04-25 00:49 遥望星空 阅读(773) 评论(0) 推荐(0)
摘要:我是2003系统,今天上午写网站时鼠标一不小心把“显示桌面”拉到了桌面上,我没当回事,又用鼠标把桌面上的“显示桌面”拉到“快速启动”栏中,然后shift+delete删除了桌面上的的“显示桌面”,但快速启动中的“显示桌面”却失效了,原来我拉过去仅仅是个快截方式。想恢复“快速启动”栏中的“显示桌面”按钮,但在系统目录中找不到。寒一下,后来到同学的xp里找到了“显示桌面”的文件,把代码复制下来如下:[... 阅读全文
posted @ 2009-04-15 09:53 遥望星空 阅读(462) 评论(0) 推荐(0)
摘要:1.介绍 现在的网站随着访问量的增加,单一服务器无法承担巨大的访问量,有没有什么方便快捷的方式解决这个问题呢,答案是”有”!比如建立服务器群,进行均衡负载。 但是如果要解决像电信网通这样的互访问题(中国网民的悲哀..),这个解决办法就无能为了了! 要解决这个问题最方便快捷的方式就是建立镜像网站!由访问者自己选择适合自己网络的速度最快的网站!这样即可以解决线路问题,又可以解决访问量问题! 2... 阅读全文
posted @ 2009-03-27 10:52 遥望星空 阅读(566) 评论(0) 推荐(0)
摘要:/* * * 防盗链IHttpHandler * * * 增加了对文件关键字的选择(即仅对文件名存在某些关键字或不存在某些关键字进行过滤) * 设置web.config中节以下值 * string eWebapp_NoLink 如果文件名符合该正确表态式将进行过滤(不设置对所有进行过滤) * string eWebapp_AllowLink 如果文件名符合该正确表态式将不进行过滤(优先权高于All... 阅读全文
posted @ 2009-03-27 10:31 遥望星空 阅读(327) 评论(0) 推荐(1)
摘要:1.下载4个文件: (1)dotnetfx35setup.exe (2)MSChart_VisualStudioAddOn.exe (3)MSChartLP_chs.exe (4)MSChart.exe 2.分别安装 (1)dotnetfx35setup.exe (2)MSChart_VisualStudioAddOn.exe (3)MSChartLP_chs.exe (4)MSChart.exe... 阅读全文
posted @ 2009-03-27 00:53 遥望星空 阅读(2243) 评论(0) 推荐(0)
摘要:闭包的一个常见用法是在执行函数之前为要执行的函数提供参数。 例如:将函数作为 setInterval 函数的第一个参数,这在 Web 浏览器的环境下是非常常见的一种应用。 setInterval用于有计划地执行一个函数,要执行的函数是其第一个参数,其第二个参数是以毫秒表示的执行间隔。也就是说,当在一段代码中使用 setInterval时,要将一个函数的引用作为它的第一个参数,而将以毫秒表示的时间... 阅读全文
posted @ 2009-03-05 18:01 遥望星空 阅读(1321) 评论(0) 推荐(0)