问题列表 - 第21908页

如何在本地使用activemq?

我无法理解如何在本地使用ActiveMQ.
假设我有2台机器,需要交换一些消息.
在机器上我启动ActiveMQ代理:

> ~/bin/activemq
Run Code Online (Sandbox Code Playgroud)

并使用类似的东西:

    javax.naming.Context ctx = new InitialContext();

    TopicConnectionFactory factory = (TopicConnectionFactory)ctx.lookup("connectionFactory");
    conn = factory.createTopicConnection();

    TopicSession session = conn.createTopicSession(false,TopicSession.AUTO_ACKNOWLEDGE);
    Topic topic = null;
    try{
        topic = (Topic)ctx.lookup("MyTopic");
        System.out.println("MyTopic was found");
    }catch(NameNotFoundException nnfe){
        topic = session.createTopic("MyTopic");
        System.out.println("MyTopic was created");
    }
    TextMessage textMessage = session.createTextMessage();
    TopicPublisher publisher = session.createPublisher(topic);
    conn.start();

    textMessage.setText("My topic message number");
    publisher.publish(textMessage);
    System.out.println("sendMessage2topic");
Run Code Online (Sandbox Code Playgroud)

我在jndi.properties中的位置:

java.naming.factory.initial = org.apache.activemq.jndi.ActiveMQInitialContextFactory
java.naming.provider.url = tcp://localhost:61616
Run Code Online (Sandbox Code Playgroud)

但是我应该在另一台机器上创建什么来订阅这个主题?Shoul我在第二台机器上创建第二个本地ActiveMQ代理,以及如何订阅第一台机器上的远程主题???

java activemq-classic jms

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

如果在滚动期间更新数据源,则UITableView会崩溃

我有一个应用程序,其中UITableView的数据源每隔30秒由一个后台线程从远程服务器更新.

如果用户正在滚动tableView或者正在进行tableView,则会发生崩溃reloadTableView:.崩溃的原因是崩溃时表中的行数与重绘开始时的行数不匹配.

当请求的TableView单元格超出范围时会发生另一次崩溃,因为在numberofTableViewCells:调用时间和调用时间之间cellfForRowAtIndexPath,数据模型已更改且单元格不再存在.

tableView的数据从后台线程更新.在从服务器加载数据时,用户仍应能够与tableView进行交互,但现在导致崩溃.

在更新tableViewDataSource时,如何阻止tableView滚动或重新加载?这种情况的最佳做法是什么?

谢谢.

iphone uitableview

24
推荐指数
2
解决办法
9046
查看次数

如何在Python中关注元刷新

Python的urllib2遵循3xx重定向来获取最终内容.有没有办法使urllib2(或其他一些库,如httplib2)也遵循元刷新?或者我是否需要手动为刷新元标记解析HTML?

python redirect refresh urllib2 httplib2

10
推荐指数
3
解决办法
8269
查看次数

为什么我从C#到VB的转换不起作用?

原始代码:

public List<Contact> GetContactListEntityCompiledLINQ()
{
    if (entities == null) entities = new CompanyEntities();

    ObjectQuery<Contact> contacts = compiledQuery.Invoke(entities);
    if (NoTracking) contacts.MergeOption = MergeOption.NoTracking;

    return contacts.ToList<Contact>();
}
Run Code Online (Sandbox Code Playgroud)

我转换的代码:

  Public Function GetContactListEntityCompiledLINQ() As List(Of Contact)

        If entities Is Nothing Then entities = New CompanyEntities()

        Dim contacts As ObjectQuery(Of Contact) = compiledQuery.Invoke(entities)
        If NoTracking Then contacts.MergeOption = MergeOption.NoTracking

        Return contacts.ToList(Of Contact)()

    End Function
Run Code Online (Sandbox Code Playgroud)

我在Visual Studio中使用VB版本出错:

错误1扩展方法'Public Function ToList()As System.Linq.Enumerable'中定义的System.Collections.Generic.List(Of TSource)'不是通用的(或没有自由类型参数),因此不能有类型参数.

错误发生在Return语句中,Contact用蓝色波浪形加下划线.

有任何想法吗?

c# vb.net

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

如何在模拟器上获取设备UUID?

调用在控制台中[[UIDevice currentDevice] uniqueIdentifier]返回nil和" unable to determine UUID for host. Error: 35"消息.UUID存储在模拟器上的哪个位置?

iphone uuid ios-simulator

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

关于C++中构造函数(和多重继承)的一些基本问题?

(如果之前有人询问过,我很抱歉;搜索功能似乎已被破坏:结果区域完全是空白的,即使它表示在Chrome,FireFox和Safari中有几页结果...

所以,我只是在学习C++ ......而我正在阅读的这本书在解释构造函数方面做得非常糟糕,我能够掌握它们.到目前为止,我已经非常了解其他所有内容,但我无法弄清楚构造函数的语法实际上是如何工作的.

例如,我被告知以下将导致构造函数调用指定的超类的构造函数:

class something : something_else {
  something(int foo, double bar) : something_else(int foo) {}
};
Run Code Online (Sandbox Code Playgroud)

另一方面,在描述如何初始化const成员时,本书后面使用了相同的语法:

class something : something_else {
private:  const int constant_member;
public:   something(int foo, double bar) : constant_member(42) {}
};
Run Code Online (Sandbox Code Playgroud)

那么......呃......那到底是怎么回事?语法rv signature(param) : something_else(what);究竟意味着什么?我无法弄清楚它something_else(what)是什么,与周围的代码有关.它似乎具有多重含义; 我确信必须有一些它所对应的语言的基本元素,我只是无法弄清楚是什么.

编辑:另外,我应该提一下,what前面的例子中有时候是一个参数列表(所以something_else(what)看起来像一个函数签名)是非常令人困惑的......有时候是一个常量值表达式(所以something_else(what)看起来像一个函数调用).

现在,继续:多继承和构造函数怎么样?如何指定调用父类的构造函数以及默认调用哪些构造函数?我知道,默认情况下,以下两个是相同的......但是我不确定涉及多重继承时的等价物是什么:

class something : something_else {
//something(int foo, double bar) : something_else() {}
  something(int foo, double bar) {} …
Run Code Online (Sandbox Code Playgroud)

c++ inheritance constructor class multiple-inheritance

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

Ubuntu上的Netbeans + tomcat

我最近从Windows迁移到Ubuntu,现在我将使用Netbeans.我已经使用synaptic安装了Netbeans,但我没有在工具选项卡中看到服务选项.

我必须单独安装Tomcat吗?

java ubuntu tomcat netbeans

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

如何增加freebase API结果限制

我在freebase的文档中找不到任何关于它的内容,但似乎它们将结果数限制为100.例如:

[{
  "type":"/base/popstra/celebrity",
  "name":null
}]
Run Code Online (Sandbox Code Playgroud)

仅返回100个结果

[{
  "type":"/base/popstra/celebrity",
  return:"count"
}]
Run Code Online (Sandbox Code Playgroud)

说有6244个结果.有谁知道如何获得其余的?我知道我可以通过像country这样的参数来限制查询,然后汇总结果,但我更喜欢不那么hacky的东西.

api freebase

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

VTD-XML可以将String作为输入吗?

嘿,我正在尝试使用VTD-XML来解析作为String给出的XML,但我找不到如何做到这一点.任何帮助,将不胜感激.

http://vtd-xml.sourceforge.net

java xml parsing vtd-xml

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

如何使用Hibernate 3 Annotated Classes配置Spring Security 2数据库身份验证?

我正在使用Hibernate 3(带JPA Annotations),Spring 2.5和Spring Security 2.0.5构建应用程序.

我想知道我需要<authentication-provider>在spring安全配置文件(applicationContext-security.xml)中放入我的标签,以便我可以让Spring Security使用我现有的Service层类(AuthenticationService)来处理我的自定义用户和角色域对象.

据我所知,Spring Security要求两个表存在以下模式:

     create table users(
      username varchar_ignorecase(50) not null primary key,
      password varchar_ignorecase(50) not null,
      enabled boolean not null);

  create table authorities (
      username varchar_ignorecase(50) not null,
      authority varchar_ignorecase(50) not null,
      constraint fk_authorities_users foreign key(username) references users(username));

  create unique index ix_auth_username on authorities (username,authority);;
Run Code Online (Sandbox Code Playgroud)

但我想使用自己的域对象,这些对象与上面的表定义不同.

有人可以指点我这里正确的方向吗?我找不到任何有用的文档,我不确定我想做的事情是否真的可行.

谢谢!

spring jpa spring-security

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