背门热交换器 给数据中心降温
传统的风冷已经不太适应高密度数据中心了,IBM有一款专利产品,叫做背门热交换器,这个门的原理是利用服务器或者吹出来热风的动能,把热风直接吹在充满水的背板上面,能有效的提高制冷的效果。
据Gartner一项针对CIO的调研表明,70%的被访者认为,电力和制冷问题是他们的数据中心所面临的一个最大问题,IT预算中能源方面的花费从8%激增到48%。在美国,3年的纯能源成本...
多级反向代理Squid取客户端真实IP地址
在很多应用下都可能有需要将用户的真实IP记录下来,这时就要获得用户的真实IP地址,在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。
但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。这段时间在做IP统计的程序设计,由于服务器作了集群,使用了反向代理软件,将http://192.168.1.110:2046/的URL反向代理为http://www.xxx.co...
为ASP.NET封装的SQL数据库访问类
using System;
using System.Configuration;
using System.Data;
using System.Data.SqlClient;
using System.Collections;
namespace MyCorporation.DepartMent.DataBase
{
/// <summary>
/// 通用数据库类
/// </summary>
public class DataBase
{
private string ConnStr = null;
public DataBase()
{
ConnStr = ConfigurationSettings.AppSettings["ConnStr"];
}
...
在PHP中全面阻止SQL注入式攻击
我们通过一个SQL注入讨论分析了对你的脚本的特定威胁-由不恰当的用户输入所致。之后,我们描述了SQL注入的工作原理并精确地分析了PHP是怎样易于被注入的。然后,我们提供了一个实际中的注入示例。之后,我们推荐一系列措施来使试图的注入攻击变为无害的-这将分别通过确保使所有提交的值以引号封闭,通过检查用户提交值的类型,以及通过过滤掉你的用户输入的潜在危险的字符等方法来实现的。最后,我们推荐,你最好对你的校验例程进行抽象,并针对更改一个现有应用程序提供了脚本示例。然后,我们讨论了第三方抽象方案的优缺点。
WordPress Plugin::PressLine
插件说明
PressLine 用来根据你的 blog 内容生成一个时间线的图表出来,可以通过鼠标拖动查看,效果就像 GoogleMap 那样。点击这里 看本站的演示。
安装步骤
解压插件安装包,把整个 `pressline` 目录上传到你的 `/wp-content/plugins/` 目录下;
更改刚才上传的 `pressline` 目录权限为 777(Windows服务器用户可以跳过这步);
进入你的 Blog 后台,在 Plugins 菜单下激活 `PressLine` 插件;
上传插件...
南京一双胞胎被同一所美国名校录取
闯入美国名校的天才学生年年有,但同时被同一所名校相中的双胞胎兄弟却不多见,而且还是自认只是校园里成绩平平的两兄弟。南京这对双胞胎兄弟Kevin、Gavin都是应届高三生,今年高考前,兄弟俩就被美国名校密歇根州立大学录取。
自认只是普通的学生
Kevin觉得,自己和弟弟从小并没有天赋异禀,在学校只是成绩还可以的学生。不过他们的父母比较开明,“爸爸妈妈是乐天派,平时对我们管得不多,都...
HMAC算法(AS3)
HMAC算法(AS3) kono
还记得上学期信息系统安全工程课上杨老师说到04年山大的教授破译了MD5、HAVAL-128、 MD4和RIPEMD算法时得意的神情,似乎那玩意是他自己破的一样,哈哈。不过MD5、SHA算法虽然被中国人破解了,但并不代表基于MD5等算法的网上交易认证、数字签名什么的失效了——就比如基于MD5或者SHA算法的HMAC算法。
MD5和SHA-1是一种HASH函数,又称杂凑函数,类似于指纹的应用。在网络安全协议中,杂凑函...
排列与组合中的递归策略
排列与组合中的递归策略
16:29 , kono
section 1. 字符串的全排列。譬如假定给定字符串为“abc”,则全排列是“abc”的所有可能组合,且每一个字符都不相关。如“aaa”的全排列仍然有6种(3!=6)。
可以按照字母顺序来排列这些字符。如果输入"abcd",这意味着第一个字符将是“a”打头,其次是“b”...这样的排列就具有如下变化规律:最右边字符的变化将快于左边字符的变化。换句话说,为当前位置选择一个字符,向右移...
Squid中有关多线程大文件断点续传和流媒体的处理方法
Squid代理技术8 7th, 2008admin
在使用Squid做反向代理的CDN节点时.多线程大文件断点续传和流媒体的处理是怎么样啦.前些日子花了点时间研究了一下.
在Squid做反向代理时.其中有个range_offset_limit的参数,意思是预先读取.还有一个maximum_object_size的参数控制能缓存的大小.
当了解上面二个参数的意思,我们来讲讲实际中会怎么样.当maximum_object_size设置成100M,也就是最大能缓存的大小.另外range_off...
关掉ipv6的方法-Centos5,Ubuntu
大多数的 Linux Distro 也将 IPv6 (Internet Protocol Version 6) 预设地开启,但有时实际上不需要 IPv6 支援,如要关闭 IPv6 可用以下方法:
Debian / Ubuntu
1. 开启 /etc/modprobe.d/aliases
2. 里面有一行是 “alias net-pf-10 ipv6″
3. 将以上一行用以下两行取代:
alias net-pf-10 off
alias ipv6 off
Red Hat
1. 开启 /etc/modprobe.conf
2. 加入这一行:
alias net-pf-10 off
更改以上档案后重新启动...