问题列表 - 第49009页

不兼容的整数到指针转换从'int'分配给'int*'

我还有另一个令人讨厌的警告.基本上,我有一个像这样声明的int:@property (nonatomic, assign) int *myInt;并设置如下:myInt = 0;.它也在实现文件中合成.我在设置int值的行上收到警告,它说Incompatible intiger to pointer conversion assigning to 'int *' from 'int'.我应该怎么做才能解决这个问题?

xcode warnings pointers objective-c ios

19
推荐指数
2
解决办法
5万
查看次数

如何在.Net中创建Ntlm Type 1和Type 3消息

我需要为NTLM握手创建Type 1消息和Type 3消息.这有什么.Net API吗?

本质上,应用程序是基于WPF的,但Socket用于从服务器流式传输数据.使用套接字是技术要求,但问题是当用户需要使用代理服务器连接到服务器时.此外,如果代理授权基于Ntlm,则客户端应用程序需要创建类型1和类型3消息以便与代理服务器握手.

我的问题是:.NET库中是否有可用于创建这些不同类型的NTLM消息的API?任何帮助或替代方案将不胜感激.提前致谢.

c# network-programming

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

什么是最有效的MySQL查询来查找以数字开头的所有条目?

在具有超过100万个条目的数据库中,有时我们需要查找name具有以数字开头的列的所有行.

这是目前使用的,但似乎可能有更有效的方式来做到这一点.

SELECT * FROM mytable WHERE name LIKE '0%' OR name LIKE '1%' OR name ...

等等...

有什么建议?

mysql performance

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

android调试器不会在断点处停止

我在控制台中看到调试语句,但调试器不会在任何断点上停止.我尝试清除所有断点并重新添加它们.不确定这是怎么发生的但是确实如此.

debugging android android-studio

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

C++来自派生类和基类的来回转换

我想知道在C++中是否有办法完成以下任务:

我有一个被调用的基类ResultBase和两个派生自它的类,VariableExpression.我有一些方法可以解决vector<ResultBase>.我希望能够在载体传递VariableExpression进入这些方法.我可以通过创建一个vector<ResultBase>并使用static_cast它来填充我的Variable/Expression向量中的成员来实现这一点.但是,一旦向量运行了这些方法,我希望能够将它作为Result/Expression的向量返回.我肯定知道我要回哪一个.static_cast在这里不起作用,因为没有从a重构变量/表达式的方法ResultBase,更重要的是我没有变量/表达式的原始属性

这些方法修改了一些属性,ResultBase我需要将这些更改反映在原始向量中.(即ResultBase有一个名为的属性IsLive,其中一个方法将修改此属性.我希望此IsLive值反映在用于创建该属性的派生类中ResultBase

什么是最简单的方法来实现这一目标?

c++ casting

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

在Java中混淆​​调用方法

class Parent
{
    private void method1()
    {
        System.out.println("Parent's method1()");
    }
    public void method2()
    {
        System.out.println("Parent's method2()");
        method1();
    }
}

class Child extends Parent
{
    public void method1()
    {
        System.out.println("Child's method1()");        
    }
}
class test {
    public static void main(String args[])
    {
        Parent p = new Child();
        p.method2();
    }
}
Run Code Online (Sandbox Code Playgroud)

我很困惑为什么在Parent :: method2()中调用method1()时它会调用Parents方法1()而不是Childs方法1?我看到只有当method1()是私有的时才会发生这种情况?有人能解释一下为什么吗?
谢谢.

java

3
推荐指数
2
解决办法
173
查看次数

HDFS错误:只能复制到0个节点,而不是1个

我在EC2中创建了一个ubuntu单节点hadoop集群.

测试简单的文件上传到hdfs可以从EC2机器上运行,但不能在EC2之外的机器上运行.

我可以通过远程机器的Web界面浏览文件系统,它显示一个在服务中报告的datanode.已打开安全性中从0到60000(!)的所有tcp端口,所以我不认为是这样.

我收到了错误

java.io.IOException: File /user/ubuntu/pies could only be replicated to 0 nodes, instead of 1
at org.apache.hadoop.hdfs.server.namenode.FSNamesystem.getAdditionalBlock(FSNamesystem.java:1448)
at org.apache.hadoop.hdfs.server.namenode.NameNode.addBlock(NameNode.java:690)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.hadoop.ipc.WritableRpcEngine$Server.call(WritableRpcEngine.java:342)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1350)
at org.apache.hadoop.ipc.Server$Handler$1.run(Server.java:1346)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:396)
at org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:742)
at org.apache.hadoop.ipc.Server$Handler.run(Server.java:1344)

at org.apache.hadoop.ipc.Client.call(Client.java:905)
at org.apache.hadoop.ipc.WritableRpcEngine$Invoker.invoke(WritableRpcEngine.java:198)
at $Proxy0.addBlock(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.hadoop.io.retry.RetryInvocationHandler.invokeMethod(RetryInvocationHandler.java:82)
at org.apache.hadoop.io.retry.RetryInvocationHandler.invoke(RetryInvocationHandler.java:59)
at $Proxy0.addBlock(Unknown Source)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.locateFollowingBlock(DFSOutputStream.java:928)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.nextBlockOutputStream(DFSOutputStream.java:811)
at org.apache.hadoop.hdfs.DFSOutputStream$DataStreamer.run(DFSOutputStream.java:427)
Run Code Online (Sandbox Code Playgroud)

namenode log只会给出相同的错误.其他人似乎没有任何有趣的东西

有任何想法吗?

干杯

hadoop amazon-ec2

67
推荐指数
5
解决办法
9万
查看次数

在Cassandra,我如何访问历史数据?

Cassandra使用时间戳系统来提供最新记录.如何显示特定列的所有值和时间戳列表?

例如,我为名为"Users"的Column系列运行此命令:

set Users[jsmith][first]='John'

当我得到"第一"专栏时,我看到以下内容:

get Users[jsmith][first] => (column=first value=John, timestamp=1287604215498000

然后,我将"第一"专栏更新为查理. set Users[jsmith][first]='Charlie'

我现在将看到以下内容

get Users[jsmith][first] => (column=first value=Charlie, timestamp=1299980101189000

我的问题是如何获得此列的所有值(随着时间的推移)?我希望看到类似的东西get Users[jsmith][first] ==> John (timestamp), Charlie (timestamp).

database cassandra

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

c ++ push_back()在向量映射中

我正在尝试动态地将元素添加到地图中包含的向量中,以存储映射到不同ID的多个"粒子"对象数组.我是语言的新手,所以我很难理解这是否只能用迭代器来完成?在这种情况下,感觉有点矫枉过正.是否可以直接访问地图中的矢量?因为我可以按键访问地图元素,并且因为每个键只有一个向量,所以看起来它应该是可能的.我没有确切的代码作为示例,但它看起来像这样:

int currentId = 1;  
map <int, vector<Particle> > particleMap;    
Particle p;  
particleMap[currentId] <access to vector somehow here?> push_back(p);
Run Code Online (Sandbox Code Playgroud)

我确信我在这里缺少一些更大的概念,但我发现自己需要这种类型的数据结构,所以知道访问这些"表"的正确方法会很棒.

c++ vector map

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

Haskell:为GUI建模在线游戏状态

我正在为在线游戏编写客户端UI.它被构造为表示游戏状态的Model模块和View模块,它跟踪当前游戏状态并使用模型转换(即从一个状态到另一个状态的功能)更新它.为了利用静态类型检查,我将状态建模为具有表示共同特征的类型类的不同类型:

class Erring s where errors :: s -> [String]
class WithPlayers s where players :: s -> [String]
class Erring s => LoggedIn s

data LoggedOut = LoggedOut [String] deriving (Eq, Show)
instance Erring LoggedOut where errors (LoggedOut es) = es

data Ready = Ready [String] [String] deriving (Eq, Show)
instance Erring Ready where errors (Ready _ es) = es
instance LoggedIn Ready
instance WithPlayers Ready where players (Ready ps _) = ps

data NotReady …
Run Code Online (Sandbox Code Playgroud)

state haskell

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