我正在用,建立我自己的网络分析参考库。
在Google Analytics中,域名是散列的,这个散列存储在中。
我在海胆跟踪器中发现了一种类似的散列技术:
function(d) {
if (!d || d == "") return 1;
var h = 0,
g = 0;
for (var i = d.length - 1; i >= 0; i--) {
var c = parseInt(d.charCodeAt(i));
h = ((h << 6) & 0xf
我正在尝试通过上传一个随机生成的文件到他们的域名根目录来验证用户是否有权控制我的Rails3应用程序中的某个域名(就像谷歌对谷歌应用程序所做的那样)。目前我使用的是Net::HTTP,如果地址是有效的,它似乎可以工作,但是如果地址无效,我会得到这个错误。
getaddrinfo: nodename nor servname provided, or not known
有没有一种方法可以忽略这个错误,或者有一种更好/不同的方法来编写控制器的代码?
def check
require 'net/http'
require 'uri'
result =
main :: IO ()
main = do
result <- function_returns_io_maybe -- type of result is Maybe x
-- if result maybe is Just, run function that return IO() with result, else do not run function.
如何在IO函数中使用?