问题列表 - 第49273页

如何在objective-c中检测外部键盘连接?

我的应用程序需要知道外部键盘连接或否.我怎么知道呢?请不要私人API.:)

keyboard objective-c ios

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

为什么'max'宏在C中定义如下?

 #define max(a,b) \
   ({ typeof (a) _a = (a); \
       typeof (b) _b = (b); \
     _a > _b ? _a : _b; })
Run Code Online (Sandbox Code Playgroud)

为什么不简单(a>b ? a : b)

c macros

8
推荐指数
2
解决办法
2719
查看次数

如何手动将8.24位解交织的lpcm转换为16位lpcm?

我有一个数据块(void*),它是2 ch,44100 Hz,'lpcm'8.24位little-endian有符号整数,deinterleaved.我需要将该块记录为2 ch,44100 Hz,'lpcm'16位little-endian有符号整数.

我如何转换数据?我可以想象我需要做这样的事情:

uint dataByteSize = sizeof(UInt32) * samplesCount;
UInt32* source = ...;
UInt32* dest = (UInt32*)malloc(dataByteSize);
for (int i = 0; i < samplesCount; ++i) {
    UInt32 sourceSample = source[i];
    UInt32 destSample = sourceSample>>24;
    dest[i] = destSample;
}
Run Code Online (Sandbox Code Playgroud)

但是如何将deinterleaved转换为interleaved?

core-audio

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

数据库和架构之间的区别

SQL Server中的数据库和架构之间有什么区别?两者都是表和数据的容器.

如果删除了Schema,那么该架构中包含的所有表是否也会自动删除,或者在删除数据库时是否删除它们?

database sql-server sql-server-2005 database-schema

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

检查div中的复选框或单选按钮是否已选中

使用jQuery我想检查是否选中了div标签内的复选框或单选按钮,并获取所选复选框和单选按钮的值.

例如:

     <div>
        Question
        <div>
            What is your name?
        </div>
        <div>
            <input type="radio" name="r1" checked/>abc<br/>
            <input type="radio" name="r1"/>pqr<br/>
            <input type="radio" name="r1"/>lmn<br/>
        </div>
    </div>

    <div style="visibility: hidden">
        Question
        <div>
            What is your company name?
        </div>
        <div>
            <input type="checkbox" name="c1" checked/>comp1<br/>
            <input type="checkbox" name="c1"/>Comp2<br/>
            <input type="checkbox" name="c1"/>Comp3<br/>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

按钮点击我想显示问题,并在那个问题的答案面前.如下

你叫什么名字= abc

你的公司名称是什么= comp1,comp2

谢谢.

jquery

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

当隐藏UITableViewCell时,accessoryTypeCheckmark消失

我正在创建一个跟踪截止日期的功能.在截止日期表视图中选择一行时,我将accessoryType更改为Checkmark.这与以下代码完美配合:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{
    Cell *selectedCell = (Cell *)[tableView cellForRowAtIndexPath: indexPath];

    if (selectedCell.accessoryType == UITableViewCellAccessoryNone) {
        [Deadline setDone: TRUE onIndex:indexPath.row];
        selectedCell.accessoryType = UITableViewCellAccessoryCheckmark;

    } else {
        [Deadline setDone: FALSE onIndex:indexPath.row];
        selectedCell.accessoryType = UITableViewCellAccessoryNone;
    }

    [tableView deselectRowAtIndexPath:indexPath animated: YES];
}
Run Code Online (Sandbox Code Playgroud)

当您选择一个表格单元格并滚动它以使其消失时,会出现此问题,当再次出现时,accessoryType为None.

我在cellForRowAtIndexPath中决定accessoryType的代码是:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{
    static NSString *CellIdentifier = @"CellIdentifier";

    Deadline *d = [self.arrDeadlines objectAtIndex:indexPath.row];

    Cell *currCell = (Cell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (currCell == nil) 
    {
        UIViewController *c = [[UIViewController alloc] initWithNibName:@"Cell" bundle:nil];
        currCell …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uitableview

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

验证 OSGi 清单

解析和验证 OSGi 清单文件的最佳方法是什么?我有一堆 MANIFEST.MF 文件,其中一个存在语法错误。执行此操作的最佳工具是什么?我宁愿不必将所有包加载到 Eclipse 中来查找问题。

java osgi manifest

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

TDataModule继承

当我试图继承TDataModule时,Delphi将后代类视为一种形式,为它们提供字体和客户端属性等属性.(运行时"属性不存在"异常)

TixDataModule = class(TDataModule);

TDM = class(TixDataModule)
end;
Run Code Online (Sandbox Code Playgroud)

我能做些什么才能让它发挥作用?

delphi datamodule delphi-2010

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

Java整数内存分配

嘿,我想了解下面的代码片段.

public static void main(String[] args) {
    Integer i1 = 1000;
    Integer i2 = 1000;
    if(i1 != i2) System.out.println("different objects");
    if(i1.equals(i2)) System.out.println("meaningfully equal");
    Integer i3 = 10;
    Integer i4 = 10;
    if(i3 == i4) System.out.println("same object");
    if(i3.equals(i4)) System.out.println("meaningfully equal");
}
Run Code Online (Sandbox Code Playgroud)

此方法运行所有println指令.那是i1!= i2是真的,但是i3 == i4.乍一看这让我觉得奇怪,它们应该是不同的参考.我可以弄清楚,如果我将相同的字节值(-128到127)传递给i3和i4,它们将始终等于引用,但任何其他值将使它们不同.

我无法解释这一点,您能指出一些文档或提供一些有用的见解吗?

谢谢

java memory integer

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

误解JavaScript类型系统

var foo=[0];
if(foo) alert('first');
if(foo==true) alert('second');
Run Code Online (Sandbox Code Playgroud)

请告诉我,为什么第二个警报不起作用?在第一次警报foo转换中Boolean,所以

Boolean(foo);
//true
Run Code Online (Sandbox Code Playgroud)

如果"foo"为"true",为什么第二个警报不起作用?

javascript type-conversion

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