问题列表 - 第17249页

将十进制转换为二进制到十六进制的问题

我在这里有点困惑:

我正在尝试对ASCII值进行反向工程65.在我正在阅读的书中说:

Decimal: 65
Hex:  41
Octal: 101
Run Code Online (Sandbox Code Playgroud)

但其二进制表示中的65是:

0010 0001
Run Code Online (Sandbox Code Playgroud)

并且0010在十六进制中是2,0001而是1,这表示十六进制值"应该"是:21.

我哪里做错了?

binary hex decimal

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

托管C++以形成c#和C++之间的桥梁

我有点生疏,实际上我的C++真的很生疏.从大学一年级开始就没有触及它,所以已经有一段时间了.

无论如何,我正在做与大多数人相反的事情.从C++调用C#代码.我在网上做了一些研究,似乎我需要创建一些托管C++来形成一个桥梁.使用__declspec(dllexport)然后从中创建一个dll并使用整个东西作为包装器.

但我的问题是 - 我真的很难找到例子.我找到了一些基本的东西,有人想将C#版本用于String.ToUpper(),但这是非常基本的,只是一个小代码片段.

任何人都有任何想法,我可以在哪里寻找更具体的东西?注意,我不想使用COM.目标是根本不触及C#代码.

c# clr unmanaged c++-cli

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

如何在Ubercart中创建产品系列?

我认为我可以使用"属性"功能,但不幸的是,它显示每个项目的成本的方式太有限了.如何在ubercart中将产品组合在一起(例如,由同一设计师组成的一组玻璃器皿),以及购买整个系列或单个物品的选项?

drupal ubercart e-commerce drupal-6 drupal-modules

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

在PostgreSQL中将整数转换为枚举

我创建了一个自定义数据类型枚举,如下所示:

create type "bnfunctionstype" as enum ( 
    'normal', 
    'library', 
    'import', 
    'thunk', 
    'adjustor_thunk' 
);
Run Code Online (Sandbox Code Playgroud)

从外部数据源我得到[0,4]范围内的整数.我想将这些整数转换为相应的枚举值.

我怎样才能做到这一点?

我正在使用PostgreSQL 8.4.

sql postgresql enums integer type-conversion

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

Android - 使用WebView评估javascript字符串并返回值

由于脚本本身并不在Android的支持和包装一样javax.script.ScriptEngine中的库到你的应用程序将使其过大,有可能一个JavaScript字符串发送到一个无形的WebView,并评价它的字符串,并返回结果(另一个字符串)?

我想走这条路,因为我想将所有脚本保存到磁盘,所以我的应用程序可以保持很小.

编辑

我需要Java代码来评估javascript字符串,而不是相反.addJavascriptInterface()没有帮助.

android webview android-scripting

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

SQL select语句用于查找发生最多的ID

基本的SQL语句问题 -

我有一个表(myUsers),其中包含"UserID"列.相同的UserID可以在这些行中出现一次或多次.我正在寻找一个查询,它将返回显示此表中最多的特定用户ID,以及它们的计数.有什么想法吗?

提前致谢!

sql

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

如何在ruby模块中包含单元测试?

我正在尝试将模块的单元测试包含在与模块本身相同的源文件中,遵循Perl modulino模型.

#! /usr/bin/env ruby

require 'test/unit'

module Modulino
    def modulino_function
        return 0
    end
end

class ModulinoTest < Test::Unit::TestCase
    include Modulino
    def test_modulino_function
        assert_equal(0, modulino_function)
    end
end
Run Code Online (Sandbox Code Playgroud)

现在,我可以运行执行此源文件的单元测试.

但是,当我需要/从另一个脚本加载它们时,它们也会运行.如何避免这种情况?

有没有更惯用的方法来实现Ruby,除非不鼓励这种做法?

ruby unit-testing module testunit modulino

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

11
推荐指数
2
解决办法
3209
查看次数

在reloadData之后保存UITableView中的选定行

我在iphone中编写自定义jabber客户端.

我使用xmppframework作为引擎.

我有UITableViewController和NSMutableArray用于重复联系人列表.

当我收到(或有人更改内容)名单(也就是联系人列表)我想要更改UITableView项目(添加/删除/修改).因此,如果用户在列表更新时使用listView

[items addObject:newItem];
[self.tableView reloadData];
Run Code Online (Sandbox Code Playgroud)

用户丢失当前选择项目.

所以,我的问题是如何保存(如果可能的话,我的意思是如果给定的选项没有删除)reloadData之后的当前选择项目?

谢谢.

iphone user-interface

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

Objective-C NSURL URLWithString在使用变量时似乎失败

所以这是我在StackOverflow上的第一篇文章,请原谅,如果我的请求编写得不好.

我试图使用以下行将类型为NSString的变量加载到NSURL中:

audioPlayer = [[AudioPlayer alloc] initPlayerWithURL:[NSURL URLWithString:aArchiveItem.streamURL] delegate:self];
Run Code Online (Sandbox Code Playgroud)

在我使用的AudioPlayer实现中:

-(id)initPlayerWithURL:(NSURL *)url delegate:(id<AudioPlayerDelegate>) aDelegate {
    self = [super init];

    delegate = aDelegate;

    queue = [[AudioQueue alloc] initQueueWithDelegate:self];

    fileStream = [[AudioFileStream alloc] initFileStreamWithDelegate:self];
    [fileStream open];

    request = [[AudioRequest alloc] initRequestWithURL:url delegate:self];

    return self;
}
Run Code Online (Sandbox Code Playgroud)

当我硬编码URL字符串(如URLWithString:@" http://www.example.com ")的调用audioPlayer工作完美,但试图与aArchiveItem.streamURL的失败值来填充它的时候...

我在这做错了什么?

iphone cocoa cocoa-touch objective-c

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