问题列表 - 第37969页

在android中删除视图的backgroundcolor

在Android中删除背景颜色

我已经设置backgroundColor了这样的代码,

View.setBackgroundColor(0xFFFF0000);
Run Code Online (Sandbox Code Playgroud)

如何在某些事件中删除此背景颜色?

android background-color

31
推荐指数
4
解决办法
3万
查看次数

如何按字母顺序创建分段/分组表视图

我正在创建一个解析大型xml文件并将数据导入表视图的应用程序.用户可以在搜索栏中输入文本以搜索表格视图.

现在,我想将表视图变成一个按字母顺序分组的分段视图.正确的表格视图是巨大的,搜索功能包括在内我想知道如何将表格视图分成几个部分...任何教程或来源都会有很大的帮助......

iphone uitableview ios4

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

Git - 上游+功能分支+发布分支

我正在使用rebasing主题分支工作流程http://www.golden-gryphon.com/software/misc/packaging.html

但是因为本地测试人员和管理员不喜欢一次性发布分支,所以我需要转移到具有稳定分支的工作流.

唯一可接受的是合并工作流程.现在的问题是我不知道如何使用此工作流中的相关功能分支.在变基础时,这很简单,每个补丁我只是重新设置依赖于这个分支的所有功能分支,一切都恢复正常.通过合并工作流程,我无法修改我的功能分支,但合并似乎有点疯狂.

有更好的方法吗?

git

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

NSInputStream getBuffer:length:不起作用?

我真的想使用getBuffer:length:NSInputStream 的方法.经过大量的研究,我找不到使用这种方法的有效例子,因为大多数人真的需要read: maxLength:.

所以现在关于周围环境的一些事实:*我正在为iPhone开发应用程序,iOS 3.1.3*我已经通过套接字建立了网络通信*网络连接实际上有效; 所以我没有忘记将一个流添加到runloop或一个有效的委托或类似的东西 - 它已经工作*我只是通过网络发送和接收字符串.*我已经设置了一个有效的委托stream: handleEvent:正确(区分收到的事件并采取适当的行动).我不确定接收代码是否100%正确,因为我有时会收到两次消息.这也可能是我正在与之通信的设备上的错误实现.为了弄清楚它是最后一个指向哪一个,我试图找出当我收到"NSStreamEventHasBytesAvailable"事件时接收缓冲区上有多少字节.由于我不确定我的实现是否正确,但我想知道我收到的实际字节数,我想使用getBuffer: length:并查看之后的长度.奇怪的是:长度永远不会在控制台上打印出来 [((NSInputStream *) stream) getBuffer: &buf length: &numBytes]总是评估为FALSE.无论如何,代码的一部分之后正常工作,在缓冲区中接收消息并正确转发 - 工作正常.问题仍然存在:为什么不起作用getBuffer: length:?感兴趣的代码在这里:

`case NSStreamEventHasBytesAvailable:{

        uint8_t *buf;
        unsigned int numBytes;

        if ([((NSInputStream *) stream) getBuffer: &buf length: &numBytes]) {
            NSLog(@"\t\tBytes in the buffer: %i", &numBytes);
        }

        uint8_t buffer[BUFFER_SIZE];
        int len = [((NSInputStream *) stream) read: buffer 
                                         maxLength: BUFFER_SIZE];
        NSLog(@"\tread: %i bytes", len);

        /*
         if len > 0: len is equal to the …
Run Code Online (Sandbox Code Playgroud)

objective-c nsinputstream

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

创建无限地形/景观/表面的算法?

有没有创建无限地形/风景/表面的算法?

约束

  1. 该算法应该由随机种子开始
  2. 算法应该是一对一的(同一种子给出相同的结果)
  3. 只要满足2,就允许其他输入参数
  4. 该算法可以输出2d映射
  5. 它假设只创建具有不同高度(山脉)的表面,而不是三个,海洋等.
  6. 我正在寻找算法,而不是软件.
  7. 它应该很快

这里没有其他相关问题回答这个问题.如果有什么不清楚请告诉我!

algorithm

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

在iPad上存储数据

我的应用程序需要存储一个机场列表.此列表需要手动设置,即它不是来自Web服务.

我正在考虑创建一个Core Data数据库,然后自己输入这个列表.然后,此核心数据库将随App一起提供.

你会推荐其他任何方式吗?我是否应该使用XML文件或其他方式来做?

iphone

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

Java:如何声明一个数组并快速填充数据?

public static void main(String[] args) throws IOException {
    String st3[]=new String[]{"???", "??????", "??????", "sdf", "sdfsd", "sdfsd"};
    System.out.println(st3[1]);
}
Run Code Online (Sandbox Code Playgroud)

在第二行Netbeans显示错误:

"non-static variable cannot be referenced from a static context".
Run Code Online (Sandbox Code Playgroud)

我知道问题在于声明数组.如何声明STRING数组并快速填充数据?

抱歉愚蠢的问题和非常糟糕的英语.

非常感谢您的答案,错误已解决.:)

java arrays

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

CDI:跨不同模块/ bean归档使用拦截器

我的Java EE 6应用程序由war文件和ejb模块组成,包含在ear文件中.我正在使用CDI for DI(即我在两个模块中都有一个beans.xml文件).我想使用war模块中的ejb模块中定义的日志拦截器.我在ejb的beans.xml中启用了拦截器:

<beans>
    <interceptors>
        <class>com.test.interceptor.LoggingInterceptor</class>
    </interceptors>
</beans>
Run Code Online (Sandbox Code Playgroud)

这仅适用于使用ejb模块中的拦截器注释的类.战争模块中的类不被截获(尽管它们也被拦截器注释).我认为解决方案是在战争的拦截器中启用拦截器(如上所述).但是无法使用以下消息部署应用程序:

严重:加载应用程序时出现异常:WELD-001417启用拦截器类类com.test.interceptor.LoggingInterceptor既没有注释@Interceptor也没有通过可移植扩展注册

我的LoggingInterceptor看起来像这样:

@Log
@Interceptor
public class LoggingInterceptor {
    private static final Logger logger =  Logger.getLogger(LoggingInterceptor.class.getName());

    static {
        logger.setLevel(Level.ALL);
    }

    @AroundInvoke
    public Object logMethod(InvocationContext ctx) throws Exception {
        logger.log(Level.FINE, "ENTRY {0} {1}",
                new Object[]{ ctx.getTarget().getClass().getName(), ctx.getMethod().getName() });
        long startTime = System.nanoTime();
        try {
            return ctx.proceed();
        } finally {
            long diffTime = System.nanoTime() - startTime;
            logger.log(Level.FINE, "RETURN {0} {1}",
                new Object[]{ ctx.getTarget().getClass().getName(), ctx.getMethod().getName() });
            logger.log(Level.FINE, "{0} took {1} ms", …
Run Code Online (Sandbox Code Playgroud)

java-ee interceptor cdi ejb-3.1

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

我是否需要框架来补充Java EE 6,JSF-2 Web-App?哪个?

在以前的J2EE版本中,通常的做法是使用Spring,Hibernate,Struts等框架来补充默认库
.Java EE 6似乎缩小了差距(使用CDI,JPA,JSF2.0等) - 我应该仍然使用额外的框架(Seam?面对库?Spring?)

我目前正在使用默认的Oracle堆栈 - GlassFish v3,JSF(Mojarra)2.0

java frameworks java-ee-6 jsf-2

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

在Perl中,如何解析可能包含许多电子邮件地址的字符串以获取地址列表?

我想分割一个字符串,如果它包含;,.

例如:

$str = "a@a.com;b@b.com,c@c.com;d@d.com;";
Run Code Online (Sandbox Code Playgroud)

预期的结果是:

result[0]="a@a.com";
result[1]="b@b.com";
result[2]="c@c.com";
result[3]="d@d.com";
Run Code Online (Sandbox Code Playgroud)

perl parsing email-address

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