小编Use*_*920的帖子

第三方"跟踪cookie"如何运作?

我在这里读到了这个问题: 互联网广告商如何使用第三方Cookie? 关于第三方跟踪cookie如何工作,但我仍然很困惑.我不明白我如何访问网站A(一个普通的广告网站)网站B(一个广告网站)如何为我的计算机分配一个ID,然后弄清楚我在网站A,以及其他网站之后有它的广告.

cookies

102
推荐指数
1
解决办法
3万
查看次数

从列表中随机选择一个项目

如何从Java中的列表中随机选择项?我有

List<String> list = new ArrayList<String>();
list.add("One");
list.add("Two");
Run Code Online (Sandbox Code Playgroud)

等等....我怎样才能从这个列表中随机选择

Random myRandomizer = new Random();
Run Code Online (Sandbox Code Playgroud)

java random collections

26
推荐指数
2
解决办法
7万
查看次数

Windows的"Make"命令 - 可能的选项?

我正在尝试在我的Windows机器上为节点设置Derby.js.根据Derby.js设置说明,为了使用coffescript,我必须执行以下操作:

$ cd ~
$ derby new --coffee first-project 
$ cd first-project 
$ make
Run Code Online (Sandbox Code Playgroud)

这有效,直到"制造"部分,这显然需要制作程序.我下载了一个make.exe文件,它应该让它继续下去,但它告诉我它无法找到该文件.我在文本编辑器中打开了make文件,看看它指向的路径是否存在,它确实存在.我想知道它是否必须以不同的方式引用文件的路径,因为它位于Windows上并且正在通过命令提示符运行?有谁知道我可以做什么?我能想到的只是在Linux的VM上进行设置,然后将文件复制过来,但这样做有点痛苦.

linux windows node.js derbyjs

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

基于字符串数组的顺序重新排序ArrayList - Java

我有一个arraylist和一个String数组.String数组包含ID,Array List包含与这些ID相关的ID和信息.此ArrayList处于不合需要的顺序.我有一个ID数组的字符串数组,我希望它们在ArrayList中.

半伪码示例:

ArrayList<MyObject> myList = new ArrayList<MyObject>();
for (every username)
{
    myList.add(new MyObject(id, username, content, country);
}

String[] ids = new String[myList.size()];
...Ids are added and sorted here...
Run Code Online (Sandbox Code Playgroud)

我现在有一个ID列表,按正确的顺序排列."myList"中的每个Id对应于"ids"字符串数组中的Id.我想根据"ids"字符串数组中相应id的顺序对"myList"进行排序.

如何以这种方式重新排序我的ArrayList?

Eg. if in Array list I have:

1. 123, Bob, test, USA
2. 1234, Vladimir, test, USA
3. 12345, Yoseph, test, USA

and in the String[] I have:

1. 1234
2. 123
3.12345
Run Code Online (Sandbox Code Playgroud)

如何根据字符串数组中的Ids重新排序ArrayList,从而产生:

1. 1234, Vladimir, test, USA
2. 123, Bob, test, USA
3. 12345, Yoseph, test, USA
Run Code Online (Sandbox Code Playgroud)

java arrays arraylist multidimensional-array

6
推荐指数
1
解决办法
1285
查看次数

查询ArangoDB for Arrays

我在使用Java查询ArangoDB中的Arays值时遇到问题.我尝试过使用String []和ArrayList,两者都没有成功.

我的查询:

FOR document IN documents FILTER @categoriesArray IN document.categories[*].title RETURN document
Run Code Online (Sandbox Code Playgroud)

BindParams:

Map<String, Object> bindVars = new MapBuilder().put("categoriesArray", categoriesArray).get();
Run Code Online (Sandbox Code Playgroud)

categoriesArray包含一堆字符串.我不确定为什么它没有返回任何结果,因为如果我查询使用:

FOR document IN documents FILTER "Politics" IN document.categories[*].title RETURN document
Run Code Online (Sandbox Code Playgroud)

我得到了我正在寻找的结果.只是在使用Array或ArrayList时没有.

我也试过查询:

FOR document IN documents FILTER ["Politics","Law] IN document.categories[*].title RETURN document
Run Code Online (Sandbox Code Playgroud)

为了模拟ArrayList,但这不会返回任何结果.我会查询使用一堆单独的字符串,但是有太多的东西,当我用一个很长的字符串查询时,我从Java驱动程序中得到一个错误.因此,我必须使用Array或ArrayList进行查询.

categoriesArray的一个例子:

["Politics", "Law", "Nature"]
Run Code Online (Sandbox Code Playgroud)

数据库的示例图像:

在此输入图像描述

arangodb aql

6
推荐指数
1
解决办法
2698
查看次数

Xcode 5 IOS模拟器黑屏和应用程序安装失败

我刚刚更新了我的xcode以使用ios7.现在每当我创建一个新应用程序时,即使它设置为ios7构建,我在运行时在模拟器中出现错误.它说安装失败了,即使我刚刚制作了项目并且还没有编写任何内容.模拟器还显示黑屏.我尝试过重置内容,但没有用.我在某个地方看到了删除应用程序支持中的Iphone Simulator文件夹的内容,但似乎没有这样的文件夹存在.我该怎么办?

Update--

通过一些额外的研究,我发现Iphone Simultor现在在Xcode.app中,但我不知道要删除什么.iPhone模拟器文件夹下有许多文件.如果我删除了实际的应用程序,它就不会打开.有任何想法吗??我甚至不在屏幕上看到iPhone,只是一个黑色的窗户......

更新2:

即使我只是打开开发工具 - > iphone模拟器,它仍然只给我一个黑屏....在此输入图像描述

在此输入图像描述

更新3

我刚刚重新安装了X-code,现在一切正常!奇怪......我不知道发生了什么......但我想我会让所有有类似问题的人知道.

xcode osx-mountain-lion ios7 xcode5

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

在缓存中安全地存储密码哈希

我正在制作后端服务器作为个人项目。目前,当有人注册时,他们的密码是用 Bcrypt 散列的,并保存在数据库中。但是,每次我需要验证请求是否来自经过身份验证的用户时都要查询数据库似乎太多了。结果,我开始怀疑将这些缓存在服务器的内存中。我认为在此内存中存储未散列的密码是不安全的。实现此目的最安全的方法是什么?我可以缓存 Bcrypte 的密码副本,然后验证用户的密码是否与缓存的 Bcrypt 副本匹配,但如果可以的话,我也希望尽可能少地使用 bcrypt。我认为将密码和它的 Bcrypt 版本一起存储在缓存中,即使没有链接到用户名,也是一个坏主意。

security authentication hash caching jakarta-ee

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

Xamarin自定义TableViewCell中的出口为空

我正在尝试使用自定义UITableViewCell.我能够让单元格实例化,因此它不是null.但是,单元格中的所有UILabel出口都是空的.因此,我得到一个空指针异常.

这类似于iOS自定义TableViewCell类子视图返回null自定义单元格中的Label在填充UITableViewController时为null.然而,这两种解决方案都没有解决我的问 他们建议确保标识符与之匹配.他们还告诉我注册单元格以便重复使用,我也这样做.

我确保单元格的Xib文件中的标识符与我正在使用的相匹配.

Xcode中的表视图单元格显示标识符

在我的Source类中:

public override UITableViewCell GetCell (UITableView tableView, NSIndexPath indexPath)
{
    tableView.RegisterClassForCellReuse(typeof(BoardListCell), new NSString(BoardListCell.Key));
    var cell = (BoardListCell) tableView.DequeueReusableCell(BoardListCell.Key);
    if (cell == null) 
    {
        var nib = UINib.FromName(BoardListCell.Key, NSBundle.MainBundle);
        cell = (BoardListCell)nib.Instantiate (null, null) [0];
    }

    cell.setData("top", "not top"); //Sample data
    return cell;
}
Run Code Online (Sandbox Code Playgroud)

在我的BoardListCell类中:

public partial class BoardListCell : UITableViewCell
{
    public static readonly UINib Nib = UINib.FromName ("BoardListCell", NSBundle.MainBundle);
    public static readonly NSString Key = new NSString ("BoardListCell");

    public BoardListCell() : …
Run Code Online (Sandbox Code Playgroud)

uitableview xamarin.ios ios xamarin

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

更改猫鼬文档中的数据

我是 mongoose mongodb 的新手,正在尝试更新存储的数据。我在这里尝试了 api 中的示例:http : //mongoosejs.com/docs/api.html#model_Model.findOneAndUpdate但似乎做得不对。它说要查询数据并更新它,我可以这样做:

Model.findOne({ name: 'borne' }, function (err, doc) 
{
  if (err) ..
  doc.name = 'jason borne';
  doc.save(callback);
});
Run Code Online (Sandbox Code Playgroud)

我正在这样做:

user.find({ 'username': Username, 'code': Key}, function(err, check){
    var callback5;
    if((String(check)) === "")
    {
        res.json('nope');
    }
    else
    {
        banned: true;
        user.save(callback5);
        res.json('yep');
    }
})
Run Code Online (Sandbox Code Playgroud)

它返回结果查询数据,但是当我添加代码以更新布尔值“banned”的值时,出现错误。我究竟做错了什么?

database mongoose mongodb nosql node.js

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

将 .txt 转换为 .xml

我正在寻找一种在 C# 中输入文本文件并输出 xml 的方法。经过一番搜索,我找到了输入字符串并输出为xml的方法,并手动将一些文本输入到C#源代码中,并输出为xml,而不是导入文本文件并输出。我需要这个,因为我有一个应用程序可以将一些特定于计算机的信息保存到 txt 文件中。我想制作一个 C# 程序,它接受这个 .txt 并将其输出为 .xml 。所有 .txt 文件将具有相同的格式。如果可能,我希望它输出为:

<Data>
    <Info>#</Info>
Run Code Online (Sandbox Code Playgroud)

文本文件的所有内容都将输出到 # 区域。感谢您的帮助!

c# xml text

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

停止在Java中两次从数组中选择相同的字符串进行随机化

Random Randomizer = new Random () ;
  cardoneA = suits[Randomizer.nextInt(suits.length)];
  cardoneAv = ranks[Randomizer.nextInt(ranks.length)];
Run Code Online (Sandbox Code Playgroud)

如何阻止Randomizer两次挑选相同的卡片?例如.如果它选择了某种套装和等级,我怎么能阻止它再次采摘呢?另外,我怎么能让它一起挑选这两个,这样它就可以选择另一张具有相同价值的卡,只要它是一个不同的类?

java arrays string random

0
推荐指数
1
解决办法
1150
查看次数

使用属性旁边的数据在Java中解析XML

我需要在Java中获取某些XML对象的值,但它们位于属性标记中.我不知道该如何解决这个问题.

XML示例:

<node id="359832" version="5" timestamp="2008-05-20T15:20:46Z" uid="4499" changeset="486842" lat="50.9051565" lon="6.963755">
    <tag k="amenity" v="restaurant"/>
    <tag k="name" v="Campus"/>
  </node>
  <node id="451153" version="4" timestamp="2009-09-17T18:09:14Z" uid="508" changeset="2514480" lat="51.6020306" lon="-0.1935029">
    <tag k="amenity" v="restaurant"/>
    <tag k="created_by" v="JOSM"/>
    <tag k="name" v="Sun and Sea"/>
  </node>
Run Code Online (Sandbox Code Playgroud)

我需要得到的价值latlon,这是内部<node>除了价值<tag k="name" v="Sun and Sea"/>,并与每个组的这个,用它做什么.

伪代码:

foreach(node in xmlFile)
{
String name = this.name;
double lat = this.lat;
double lon = this.lon;
//my own thing here
}
Run Code Online (Sandbox Code Playgroud)

我看过,但我无法找到如何获取值的东西latlon,因为他们是旁边的属性而不是嵌套.我不需要使用输入流,xml文件足够小,我不能将其存储在内存中.

java xml parsing openstreetmap

0
推荐指数
1
解决办法
255
查看次数

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