分类
- .net (22)
- adf (11)
- android (3)
- article (236)
- astronomy (1)
- block chain (8)
- C# Code (9)
- c/c++ (2)
- cache (8)
- cloud (2)
- consensus (3)
- css (2)
- cve (1)
- db (55)
- digest (1)
- english (1)
- finance (2)
- go (3)
- gps (2)
- hardware (1)
- html (2)
- http (2)
- info (19)
- iot (1)
- it (3)
- java (30)
- javascript (6)
- jsp (2)
- linux (76)
- mail (14)
- math (1)
- message (8)
- mood (4)
- mq (2)
- network (22)
- php (9)
- protocol (4)
- push/pull (2)
- python (5)
- rpc (2)
- search (4)
- servlet (1)
- space (24)
- storage (15)
- technologys (103)
- templete (1)
- virtual machine (7)
- web server (37)
- windows (12)
-
近期文章
其他操作
链接
分类目录归档:article
将DataTable导出为Excel (XML Spreadsheet)
结果导出成Excel文件. 用几个不同的办法做了出来. 最后部署时发现: 用COM+组件行不通, 服务器上没装OFFICE; 用OWC也不行, 因为服务器是64位的, OWC不支持; 导出成Excel2003支持的xml, 这招最灵活, 也是一个简单可行的办法.
首先用Excel 2003新建一个空白Wookbook, 然后保存为XML Spreadsheet. 然后打开看它生成的XML代码就能了解XML Spreadsheet的基本结构了.
我先把DataTable生成XML数据, 再使用一个XLS把XML数据转换成XML Spreadsheet的结构.
using System;...
C#实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密
后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图:
关键代码
using System.Security;
using System.Security.Cryptography;
using System.Web;
using System.IO;
//MD5 不区分大小写的
 ...
发表在 article
C#实现md5加密 sha1加密 sha256加密 sha384加密 sha512加密 des加密解密已关闭评论
hMailSer 反垃圾邮件及病毒防护
服务器正常运行后,可以配置垃圾邮件过滤和病毒邮件防护了。
1、配置垃圾邮件过滤
在hmailserver的设置=>反垃圾邮件中,设置垃圾邮件门槛,默认为5,可以设置添加[SPAM]字段至邮件主题。设置垃圾邮件删除门槛,根据自己需求,若垃圾邮件很多,建议设10-15. 也可以将需要的邮箱或域添加到白名单中。
垃圾邮件测试选项中,可以选择检测SPF、校验命令主机名、校验发送者是否有DNS-MX记录。
如要更严谨的过滤垃圾邮件,需要用到一个外部工具Spam Assassin for Win32,官方网站http://spamassassin.apache.org/,该程序是一个免费的功能强大的垃圾邮件...
标准数字格式字符串用法说明及举例
// {index[,alignment][:format]}
// index - 从零开始的整数,指示对象列表中要格式化的元素。
// alignment - 可选整数,指示最小宽度,不足部分用空格填充。负数指示左对齐,正数指示右对齐。
// format - 格式字符串。标准数字格式字符串采取“Axx”形式,A为单个字母, 说明如下:
... 继续阅读
发表在 article
标准数字格式字符串用法说明及举例已关闭评论
sql server for php
发表在 article
sql server for php已关闭评论
windows firewall backup
防火墙的备份与恢复
服务器上能少装软件则少装,WINDOWS2003系统自带的防火墙自身已经很优良了,在个别需要的情形下,完整不需要在装置第三方软件。
默认情况下Windows系统自带的防火墙中增加的过滤规则信息都是保留在注册表中的,我们可以通过注册表相要害值的导入与导出实现备份和恢复系统自带防火墙过滤规则的功能。
第一步:通过“开始”->“运行”,输入regedit翻开注册表编纂器。
第二步:找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters
\Firew... 继续阅读
发表在 article
windows firewall backup已关闭评论
SVN设置外部svn:external属性(TortoiseSVN端和服务器端)
当你有两个svn仓库,一个库是您的产品代码,另外一个库是公共代码库。发布代码时,需要从两个库同时发布,可以通过svn external 的属性将公共库作为产品库的一个目录共同发布,并且只是一种引用关系。你需要设置客户端或者服务器svn属性,如果是客户端设置,只对客户端有效,如果设置服务器端,将对所有签入签出都有效。属性设置在父目录上(相对于存放外部仓库的目录),属性的值格式为: Directory RepositoryURL。
例如:
Property | &nbs... |
发表在 article
SVN设置外部svn:external属性(TortoiseSVN端和服务器端)已关闭评论
PHP Headers Examples - 301,302, Redirects, 404, Javascript, Download, Authentication dialog Headers
301 moved permanently (redirect):
<?php
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://www.example.com');
die();
?>
302 moved temporarily(redirect):
继续阅读
<?php
header('Location: http://www.example.com');
die();
?>&...
一个例子理解C#位移
C#位移运算符:
左移:<<
右移:>>
位移理解可能简单一些:其实就是数据转换成二进制的左右移动;右移左补0,左移右补0,后面多出来的部分去掉。
用乘除法去理解位移也可以:
左位移:相当于乘
左移1位相当于乘2,左移2位相当于乘4,左移3位相当于乘8,左移4位相当于乘16...类推
右位移:相当于除
右移...
发表在 article
一个例子理解C#位移已关闭评论
ISAPI_rewrite中文手册
配置:
在NT 2000
XP和2003平台上,在系统帐户下应该INETINFO程序应该与IIS5以共存模式过滤器运行。所以系统帐户应该给予对所有的ISAPI-
REWIRITE DLLS
和所有的HTTPD。INI文件至少可读权限,我们也推荐对给予系统帐户对于所有包括HTTPD。INI文件的文件夹的可写权限,这将允许产生HTTP。
PARSE。ERRORS文件,这些文件包含配置文件语法错误。对于PROXY模块也需要额外的权限,因为它将运行于连接池或HIGH-ISPLATED
应用模式,IIS帐户共享池和HIGH-ISOLATION池应被给予
对RWHELPERE。DLL的... 继续阅读
发表在 article
ISAPI_rewrite中文手册已关闭评论
ASP与ADSI
Web控制Windows资源
如何使用浏览器透过网际网路或intranet内部网路,来存取管理Windows 2000的资源呢?
答案为使用Active Directory Service(动态目录服务,简称ADS)。
Active Directory Service,将使用者帐号、群组、服务、档案、网路上的印表机、IIS、Exchange Server等,都视为目录下的一个个体,我们可以查询,或是控制目录下的个体。
要管理Active Directory Service,微软公司所提供的程式介面(Object及函式),就是ADSI(Active Directory Service Interf...
通过WEB管理用户名或密码
来源: http://support.microsoft.com/kb/555071
要创建 IISADMPWD 虚拟目录, 请按照下列步骤:
在 InternetServicesManager Microsoft 管理控制台 (MMC), 展开 网站 , 右键单击 默认 Web 站点 , 选择 新建 , 然后选择 虚拟目录 。
当虚拟目录创建向导启动时, 按照说明来创建与别名 IISADMPWD 虚拟目录。 指向本地 %systemroot%\System32\Inetsrv\Iisadmpwd 目录路径。 对于访问权限允许读取和运行脚本 privilages。
&...
IIRF免费开源的URL伪静态重写插件
介绍
IIRF是一款开源的重写URL过滤器,类似于Apache的URL重写,基于VC8.0(可以用Visual Studio2005或Visual C++ 2005 Express重新编译)开发。它可以运行在IIS5.0+,支持ASP,ASP.NET,PHP等许多格式。相对比ASP.NET2.0自带的URL重写,具有更好的性能和许多我们所需要特性,重要的一点在于:它可以支持无扩展名的URL(例如:cnlbogs.com/****,你无需在创建一个默认的default.aspx文件,IIRF自动会帮你解析),让URL更加的方便我们记忆,也能进一步提高搜索的排名?IIRF能够在aspne...
发表在 article
IIRF免费开源的URL伪静态重写插件已关闭评论
使用 DTCTester 或 DTCPing 通过网络检查 MSDTC 功能
如果在两台计算机中的一台上安装了 SQL Server,则可以使用 DTCTester 实用程序检查这两台计算机之间是否支持事务处理。DTCTester 实用程序使用 ODBC 检查 SQL Server 数据库是否支持事务处理。有关 DTCTester 的详细信息,请参阅如何使用 DTCTester 工具。
如果两台计算机中都没有安装 SQL Server,则可以使用 DTCPing 检查这两台计算机之间是否支持事务处理。DTCPing 是在两台计算机中都没有安装 SQL Server 的情况下替代 DTCTester 实用程序的良好工具,使用时必须既在客户端计算机上运行,也在服务器计算机上运...
发表在 article
使用 DTCTester 或 DTCPing 通过网络检查 MSDTC 功能已关闭评论