小编Rib*_*die的帖子

跟踪Cookie如何工作?

我们正在尝试找出常见的网络跟踪软件(例如Google Analytics(分析))的工作方式。

我们注意到,在网络上进行大量跟踪Javascript代码会在访问者的系统上创建多个Cookie,通常是三个Cookie-一个在一天结束时过期,一个在一周结束时过期,另一个在过期时过期在月底。

我们的团队一直在争论为什么这很常见,我们一直在努力弄清楚为什么有人会这样做。

我们唯一能想到的就是性能:这样一来,您就可以计算出访问者每天,每周还是每月都重复一次,而不必一直对OLTP数据库进行繁重的查询。但是我们可以想到使它正常运行的方法。

以这种方式创建跟踪cookie有什么好处,您如何看待其他人使用它们?

cookies

5
推荐指数
1
解决办法
5999
查看次数

程序化等效的"默认写入"命令,例如,如何使用NSUserDefaults?

尝试以编程方式执行"默认写入"命令在OS X中执行的操作.我似乎无法弄清楚如何为我正在寻找的域获取正确的首选项字典.我可以在下面的代码中获得域的一些首选项,但有问题的首选项似乎不在dict中.

为什么/如何在终端命令中但不在代码中?它们不是标准用户默认值吗?似乎无法找到它们.

编辑:这些是我试图输入代码的命令:

defaults write com.apple.dock mcx-expose-disabled -bool true
defaults write com.apple.dashboard mcx-disabled -bool true




NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];

NSMutableDictionary   *dockDict = [[defaults persistentDomainForName:@"com.apple.dock"] mutableCopy];
NSMutableDictionary   *dashDict = [[defaults persistentDomainForName:@"com.apple.dashboard"] mutableCopy];

[dockDict setValue:YES forKey:@"mcx-expose-disabled"];


[defaults setPersistentDomain:dockDict forName:@"com.apple.dock"];
[defaults setPersistentDomain:dashDict forName:@"com.apple.dashboard"];
Run Code Online (Sandbox Code Playgroud)

macos nsuserdefaults

4
推荐指数
2
解决办法
1914
查看次数

这个JavaScript函数如何创建GUID?

我遇到了这个JavaScript函数,我不太清楚它在做什么,特别是使用0xF.

0xF究竟做了什么.对我来说,这似乎是一个空的蚕食.

function()
{
    var g = "";
    for(var i = 0; i < 32; i++)
        g += Math.floor(Math.random() * 0xF).toString(0xF)
    return g;
}
Run Code Online (Sandbox Code Playgroud)

javascript guid

2
推荐指数
1
解决办法
1731
查看次数

标签 统计

cookies ×1

guid ×1

javascript ×1

macos ×1

nsuserdefaults ×1