摘要: 之前一直想弄个汉字转化工具,一直没能实现,今天发现原来早就可以实现了,先给各位推荐下这个库:这两个提供这是微软亚洲汉字开发中心开发的,下面是说明:2009年3月31日,微软发布了 Microsoft Visual Studio International Pack 1.0 SR1。Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。下载地址是:http://www.microsoft.com/downloads/detai 阅读全文
posted @ 2011-04-20 13:47 黄靖洆 阅读(2167) 评论(0) 推荐(1) 编辑
摘要: 一、准备工作 1、获取 Subversion 服务器程序 到官方网站(http://subversion.tigris.org/)下载最新的服务器安装程序。目前最新的是1.5版本,具体下载地址在:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100&expandFolder=8100&folderID=91 2、获取 TortoiseSVN 客户端程序 从官方网站 http://tortoisesvn.net/downloads 获取最新的 TortoiseSVN 。TortoiseSVN 阅读全文
posted @ 2011-04-20 13:44 黄靖洆 阅读(7020) 评论(0) 推荐(0) 编辑
摘要: 一、概述大家知道,邮件服务器系统由POP3服务、简单邮件传输协议(SMTP)服务以及电子邮件客户端三个组件组成。其中的POP3服务与SMTP服务一起使用,POP3为用户提供邮件下载服务,而SMTP则用于发送邮件以及邮件在服务器之间的传递。电子邮件客户端是用于读取、撰写以及管理电子邮件的软件。Windows Server 2003操作系统新增的POP3服务组件可以使用户无需借助任何工具软件,即可搭建一个邮件服务器。通过电子邮件服务,可以在服务器计算机上安装POP3组件,以便将其配置为邮件服务器,管理员可使用 POP3 服务来存储和管理邮件服务器上的电子邮件帐户。下面的内容是让我们来讨论邮件服务器 阅读全文
posted @ 2011-04-20 13:38 黄靖洆 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 在你得安装部署里添加msiexec.exe,这个文件在装了.net的机子上windows nt/system32/文件夹下,然后把这个文件创建一个快捷方式“卸载××系统”,把这个快捷方式的Arguments属性设为:/x{[ProductCode]}。 //注意[ProductCode]就是你的××系统的ID号 安装××后,点击这个快捷方式文件,就可以卸载你的××系统了。注意[ProductCode]就是你的××系统的ID号的变量,不用手工添加ID号下面是从网上收集的方法一:在打包项目中添加文件 阅读全文
posted @ 2011-04-02 17:37 黄靖洆 阅读(1000) 评论(0) 推荐(1) 编辑
摘要: 众所周知,内网是受网关保护的,所以公网要直接访问内网,在Socket代码层面上是无法做到的,当然有其他手段可以做到,但都要涉及到网关等,这里不做讨论。那么QQ那些是怎么内网网互通的呢。google加查MSDN后了解到,只要服务器在公网上,有公网ip那么内网客户端就可以发起Socket的Connect请求,这样内网客户端和公网服务器之间就建立了一个Socket通信渠道,只要这个渠道建立了,公网就可以通过这个Socket回发数据给内网客户端。也就是说公网访问内网,必须由内网先发起连接请求。可是当服务器有很多数据要不定时的发给客户端时(比如聊天室,每个客户端都给服务器发消息,服务器要将这些消息转发给 阅读全文
posted @ 2010-12-18 13:30 黄靖洆 阅读(15948) 评论(1) 推荐(2) 编辑
摘要: 参数服务器环境变量指定要检索的服务器环境变量名。可以使用下面列出的值。变量说明ALL_HTTP客户端发送的所有 HTTP 标题文件。ALL_RAW检索未处理表格中所有的标题。ALL_RAW 和 ALL_HTTP 不同,ALL_HTTP 在标题文件名前面放置 HTTP_ prefix,并且标题名称总是大写的。使用 ALL_RAW 时,标题名称和值只在客户端发送时才出现。APPL_MD_PATH检索 ISAPI DLL 的 (WAM) Application 的元数据库路径。APPL_PHYSICAL_PATH检索与元数据库路径相应的物理路径。IIS 通过将 APPL_MD_PATH 转换为物理( 阅读全文
posted @ 2010-10-18 11:36 黄靖洆 阅读(353) 评论(0) 推荐(0) 编辑
摘要: **兼容IE,Firefox 遵循W3C标准写法的图片无缝滚动代码(支持左移/右移功能)(本示例为上下两行图片进行双行滚动) ** **实现思路:一个设定宽度并且隐藏超出它宽度的内容的容器demo,里面放demo1和demo2,demo1是滚动内容,demo2为demo1的直接克隆, **通过不断改变demo1的scrollTop或者scrollLeft达到滚动的目的,当滚动至demo1与demo2的交界处时直接跳回初始位置, **因为demo1与demo2一样,所以分不出跳动的瞬间,从而达到“无缝”滚动的目的。Code highlighting produced by Actipro Co. 阅读全文
posted @ 2010-09-18 17:23 黄靖洆 阅读(6331) 评论(1) 推荐(0) 编辑
摘要: JS获取当前对象大小以及屏幕分辨率等Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><scripttype="text/javascript">functiongetInfo(){vars="";s+="网页可见区域宽:"+document.body.clientWidth+"\n";s+="网页可见区域高:"+document.b 阅读全文
posted @ 2010-09-06 17:09 黄靖洆 阅读(105613) 评论(6) 推荐(10) 编辑
摘要: 域名/IP反解析 在垃圾邮件泛滥的今天,垃圾邮件给我们的生活、工作、学习带来了极大的危害。由于SMTP服务器之间缺乏有效的发送认证机制,即使采用了垃圾邮件识别阻拦技术效果仍旧一般,再者垃圾邮件识别阻拦技术主要是在收到信件后根据一定条件进行识别的,需要耗费大量服务器资源,如果能在信件到达服务器之前就采取一定手段,这样就能大大提高服务器效率了。因此,目前许多邮件服务器如sina.com,hotmail.com,yahoo.com.cn等等都采用了垃圾邮件识别阻拦技术+IP反向解析验证技术以更好的阻拦垃圾邮件。我们先来了解一下什么是IP反向解析。其实作过DNS服务器的朋友一定会知道DNS服务器里.. 阅读全文
posted @ 2010-09-03 10:55 黄靖洆 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 前言 《编程之道》的出版在程序设计业内得到了普遍的接受,出版社邀请我翻译一些与之相关的文章,以作为那部著名的经典之作的补充。虽然,我申明我的能力难以胜任,但我最终还是被说服试一试。 本书是许多个月来研究和翻译的结果,它试图通过对那些传统著作的摘录,来馐一个复杂的主题。我不怀疑,将会有许多计算机考古专家对我的摘录标准提出意见。他们地问,“他为什么不把《UNIX程序员、大象和妓女》的寓言包括进来?”“他竟敢忽视历史悠久的故事《图灵集市历险记》!”对于这些批评,我只能说,我已经尽了我最大的努力来选择有代表性的内容。 为了确定文中各个章节的年代,我利用... 阅读全文
posted @ 2010-09-03 10:53 黄靖洆 阅读(771) 评论(0) 推荐(0) 编辑
摘要: The Tao Of Programming — 编程之道 Translated By Geoffrey James Table of Contents 目录 Book 1 -- The Silent Void Book 2 -- The Ancient Masters Book 3 -- Design Book 4 -- Coding Book 5 -- Maintenance Book 6 -- Management Book 7 -- Corporate Wisdom B... 阅读全文
posted @ 2010-09-03 10:48 黄靖洆 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 400 无法解析此请求。401.1 未经授权:访问由于凭据无效被拒绝。401.2 未经授权: 访问由于服务器配置倾向使用替代身份验证方法而被拒绝。401.3 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。401.4 未经授权:Web 服务器上安装的筛选器授权失败。401.5 未经授权:ISAPI/CGI 应用程序授权失败。401.7 未经授权:由于 Web 服务器上的 URL 授权策略而拒绝访问。403 禁止访问:访问被拒绝。403.1 禁止访问:执行访问被拒绝。403.2 禁止访问:读取访问被拒绝。403.3 禁止访问:写入访问被拒绝。403.4 禁止访问:需要使用 SSL 查看该资 阅读全文
posted @ 2010-09-03 10:40 黄靖洆 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:Visual Basic Scripting EditionVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"\d{2}-\d{5}"验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。/<(.*)>.*<\/\1&g 阅读全文
posted @ 2010-09-03 10:24 黄靖洆 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 本规则支持白名单排除式防盗链,搜索引擎友好不屏蔽,被盗链后的错误提示转向,支持各种文件类型,经作者亲验真的能用,第一时间在chinaz.com原创发表,请继续往下阅读。 近来小站遇到了盗链问题,至使网站的流量枉费流失,于是被迫准备为服务器安装防盗链机制以挽救本就不宽裕的带宽。通过G.CN和B.CN搜索后得出了几种不同的方案,例如网站程序的URL伪装法、服务器端的收费插件法和ISAPI-REWRITE的规则过滤法等,考虑自身网站结构和钱包的困难问题,最终选择了后者,即现在流行用来做伪静态的ISAPI Rewrite书写规则来实现我的防盗链“梦想”。 为什么说是梦想呢?首先表示惋惜,懒人我... 阅读全文
posted @ 2010-09-03 10:21 黄靖洆 阅读(965) 评论(1) 推荐(0) 编辑
摘要: 常见ISAPI_Rewrite规则写法Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#排除当前虚拟主机需要正常访问的域名(web.3637.comwww.3637.com)#RewriteCondHost:(?:web|www)\.eboat\.cn#多数情况下是一个,即当前提供二级域名服务的系统(如建站系统)RewriteCondHost:web\.eboat\.cnRewriteRule(.*)$1[L]#解决不规范目录(末尾无/)的问 阅读全文
posted @ 2010-09-03 10:16 黄靖洆 阅读(10617) 评论(0) 推荐(0) 编辑
摘要: ISAPI_Rewrite是一个功能强大的网址操纵发动机的基础上正则表达式。它的行为是像Apache的mod_Rewrite ,但专为微软的Internet信息服务( IIS ) 。 ISAPI_Rewrite是一个ISAPI筛选器的书面纯的C / C + +所以速度极快。 ISAPI_Rewrite让您的自由,超出标准网址计划和发展自己的计划。 第一。首先到官方网站下载ISAPI_Rewrite我的机子是32位的就下32位免费版的,链接地址如下:http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0064_L... 阅读全文
posted @ 2010-09-03 10:09 黄靖洆 阅读(33399) 评论(0) 推荐(0) 编辑
摘要: 在C#中有一个关键字checked,它用来判断当前上下文中的数值运算和数值转换是否会溢出。如是是常量溢出,那在编译时就能发现;如果是变量溢出,那在运行时会抛出OverflowException。数值运算有:++ — - (unary) + - * /有了这个就不用担心数据溢出了。checkedchecked 有两种使用方法:1.作为操作符来使用Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->inta=int.MinValue;intc=che 阅读全文
posted @ 2010-09-01 11:36 黄靖洆 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 基本概念: 1.多维数据集:多维数据集是联机分析处理 (OLAP) 中的主要对象,是一项可对数据仓库中的数据进行快速访问的技术。多维数据集是一个数据集合,通常从数据仓库的子集构造,并组织和汇总成一个由一组维度和度量值定义的多维结构。 2.维度:是多维数据集的结构性特性。它们是事实数据表中用来描述数据的分类的有组织层次结构(级别)。这些分类和级别描述了一些相似的成员集合,用户将基于这些成员集合进行分析。 3.度量值:在多维数据集中,度量值是一组值,这些值基于多维数据集的事实数据表中的一列,而且通常为数字。此外,度量值是所分析的多维数据集的中心值。即,度量值是最终用户浏览多维数据集时重点... 阅读全文
posted @ 2010-09-01 11:18 黄靖洆 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 构建高性能ASP.NET站点之一 剖析页面的处理过程(前端) 前言:在对ASP.NET网站进行优化的时候,往往不是只是懂得ASP.NET就足够了的。 在优化的过程中,一般先是找出问题可能存在的地方,然后证明找出的问题就是要解决的问题,确认之后,在进行一些措施。系列文章在结构上的安排是这样的:先讲述前端的调优,我会在文章的标题后面标上”前端”,如果是后台代码的调优,我会在标题上标上”后端”,如果是数据库设计的调优,我会在标题上标上”数据库”,希望大家多多提建议。 本篇主要剖析过程,让大家有个全面的了解,下一篇就开始分步剖析了。 本篇的议题如下:Code highlighting pro... 阅读全文
posted @ 2010-09-01 11:12 黄靖洆 阅读(298) 评论(0) 推荐(0) 编辑
摘要: .net是一种建立在虚拟机上执行的语言,它直接生成 MSIL 的中间语言,再由.net编译器 JIT 解释映象为本机代码并交付CPU执行。中间语言很容易被反编译,所以研究下如何有效的保护dll文件。我大致的方法为 :强签名+混淆+加密。强签名强命名程序集,可以确保你的程序集唯一,而不被篡改、冒用等;即使相同名字的程序集如果签名也会不同。强签名很简单,另一文章已经详细进行了讲解,请参考:http://www.cnblogs.com/tearer/archive/2010/09/01/1814655.html注:未签名的主程序可以引用已签名或未签名的程序集;而已签名的主程序不能引用未签名的程序集。 阅读全文
posted @ 2010-09-01 11:05 黄靖洆 阅读(640) 评论(0) 推荐(0) 编辑