问题列表 - 第24698页

在Java中将数组转换为列表

如何将数组转换为Java中的列表?

我使用Arrays.asList()但行为(和签名)以某种方式从Java SE 1.4.2(现在存档中的文档)更改为8,我在网上找到的大多数片段使用1.4.2行为.

例如:

int[] spam = new int[] { 1, 2, 3 };
Arrays.asList(spam)
Run Code Online (Sandbox Code Playgroud)
  • 在1.4.2上返回一个包含元素1,2,3的列表
  • 在1.5.0+上返回包含阵列垃圾邮件的列表

在许多情况下,它应该很容易被发现,但有时它可能会被忽视:

Assert.assertTrue(Arrays.asList(spam).indexOf(4) == -1);
Run Code Online (Sandbox Code Playgroud)

java arrays list data-conversion

957
推荐指数
13
解决办法
125万
查看次数

在SQL Server中获取帐户"锁定"状态

我想在SQL Server中解锁一个帐户.在解锁之前,我必须检查该帐户是否被锁定.

我想只在帐户被锁定时解锁.

是否有任何SQL查询或存储过程来获取SQL用户的"锁定"状态?

sql-server locking status

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

理解mvc:库类和模型类之间的区别

所以我想遵循mvc惯例,但并没有真正掌握它.

我有理解模型和库类之间的明显差异以及它们如何相互关联的问题.

例如.我想创建类来添加/编辑联系人,并将它们添加到组中.

我认为它应该分为两类:联系和组.

第一堂课将创建一个联系人.另一个将联系人添加到组.我认为这种划分是完美的,因为他们的逻辑与彼此隔离.联系人不关心组是否存在.Group不关心联系人的样子.

所以Contact会有这些方法:

$Contact->add($name, $email, $address, $phone) // create an entry in database
$Contact->delete($id) // delete the entry in database
$Contact->edit($id, $name, $email, $address, $phone) // edit the entry in database
Run Code Online (Sandbox Code Playgroud)

和组:

$Group->createGroup($name) // create a group in database
$Group->delete($id) // delete a group in database
$Group->addContact($groupId, $contactId) // add a contact to a group in database
Run Code Online (Sandbox Code Playgroud)

所以这些类显然适用于数据库.这是否意味着这些是模特?或者他们是图书馆类,例如.应该放在CodeIgniter中的SYSTEM/LIBRARIES中.如果是后者,那么在这种情况下,模型如何使用类?

在这种情况下,控制器会如何?

如果有人能给我全局照片会很棒!谢谢!

php model-view-controller

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

长时间轮询从浏览器中获取超时

我正在尝试使用node.js提供60秒的长轮询请求.我面临的问题是,浏览器正在超时.相同的设置工作30秒.任何人都可以建议如何实现这一目标?使用JQuery作为JS框架.

谢谢...

long-polling node.js

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

通过sql脚本插入BLOB?

我有一个H2数据库(http://www.h2database.com),我想通过简单的简单sql脚本(例如填充测试数据库)将文件插入BLOB字段.我知道如何通过代码来做到这一点,但我找不到如何做sql脚本本身.

我试图通过这条路,即

INSERT INTO mytable (id,name,file) VALUES(1,'file.xml',/my/local/path/file.xml);
Run Code Online (Sandbox Code Playgroud)

但这失败了.

在代码(例如java)中,很容易创建一个File对象并将其传递,但​​直接从sql脚本中,我被卡住了......

任何的想法 ?

大卫

sql scripting blob h2

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

在立即窗口中显示异常信息和Debug.Print()消息

我的一个朋友声称调用Debug.Print()以及第一次机会异常通知出现在立即窗口中.我发现这令人惊讶; 对我来说,它们只出现在输出窗口中.

MSDN声称(此处)您可以通过在"输出"窗口中显式禁用它们来立即在"立即窗口"中启用它们.但那对我不起作用; 如果我禁用此消息,则不会在任一窗口中显示消息.立即窗口仍为空.

如何让立即窗口显示此信息?

immediate-window first-chance-exception visual-studio debug-print

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

为什么在括号外声明参数类型?

有时我看到函数定义如下:

read_dir(dir)
char    *dir;   
{
        DIR * dirp;
        struct dirent *d;

        /* open directory */
        dirp = opendir(dir);
  ......... so  on
Run Code Online (Sandbox Code Playgroud)

这里声明的重要性是什么

char    *dir;
Run Code Online (Sandbox Code Playgroud)

在函数名称之后很快声明指针然后启动函数体的内涵是什么.

c coding-style function

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

我在哪里可以获得string.h的源代码; 不是函数原型,而是函数的实现

STRING.H

我在搜索时发现了这个string.h.我在哪里可以找到定义的函数的源代码string.h

即[比较]源代码

void    *memcpy(void *, const void *, size_t); 
Run Code Online (Sandbox Code Playgroud)

另外,我想问一下如何使你的函数成为一个接口,其string.h功能隐藏在开发人员之外.

c

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

在Android中发出Web请求并以JSON格式获取请求

我正在努力完成任务

发出Web请求 - >以JSON格式获取结果 - >解析结果 - >最后在表格中显示结果....

欢迎任何有关任何任务的帮助....

android

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

编译后结构的大小可以改变吗?

假设您具有以下结构:

#include <windows.h> // BOOL is here.
#include <stdio.h>

typedef struct {
    BOOL someBool;
    char someCharArray[100];
    int someIntValue;
    BOOL moreBools, anotherOne, yetAgain;
    char someOthercharArray[23];
    int otherInt;
} Test;

int main(void) {
    printf("Structure size: %d, BOOL size: %d.\n", sizeof(Test), sizeof(BOOL));
}
Run Code Online (Sandbox Code Playgroud)

当我在我的机器(32位操作系统)中编译这段代码时,输​​出如下:

Structure size: 148, BOOL size: 4.
Run Code Online (Sandbox Code Playgroud)

我想知道,一旦编译,这些值是否会根据运行程序的机器而改变.例如:如果我在64位机器上运行该程序,输出是否相同?或者一旦它被编译,它将永远是相同的?

非常感谢,如果这个问题的答案显而易见,请原谅我......

c sizeof

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