问题列表 - 第32616页

键入一个类型和相同类型的指针的正确方法是什么?

键入一个类型和相同类型的指针的正确方法是什么?这就是我的意思.我应该这样做:

typedef unsigned int delay;
typedef unsigned int * delayp;
Run Code Online (Sandbox Code Playgroud)

或者我应该这样做:

typedef unsigned int delay;
typedef delay * delayp;
Run Code Online (Sandbox Code Playgroud)

或者也许我根本不应该输入def指针而只是使用delay *而不是delayp我认为必要的任何地方?

谢谢,Boda Cydo.

c c++ pointers typedef

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

是否有.Net(更喜欢F#或C#)的Hilbert-Huang变换实现?

希尔伯特 - 黄变换,经验模式分解......

我发现它在R和Matlab中实现.我想在C#/ F#/ .NET中找到它的开源实现.

.net c# statistics f# scientific-computing

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

如何使用PHP跳过XML文件中的无效字符

我正在尝试使用PHP解析XML文件,但是我收到一条错误消息:

解析器错误:字符0x0超出允许范围

我认为这是因为XML的内容,我认为有一个特殊符号"☆",任何想法我能做些什么来解决它?

我也得到:

解析器错误:标记项行中数据的过早结束

可能导致该错误的原因是什么?

我正在使用simplexml_load_file.

更新:

我尝试找到错误行并将其内容粘贴为单个xml文件,它可以工作!所以我仍然无法弄清楚是什么让xml文件解析失败.PS它是一个超过100M的巨大xml文件,它会解析错误吗?

php xml utf-8

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

印度铁路火车搜索API

是否有印度铁路提供的API搜索其列车网络,时间表等.有很多站点显示时间表等我搜索谷歌但无法找到有关铁路提供的Web服务或API的任何信息.数据抓取是唯一的方法吗?

api screen-scraping

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

hook_menu() - 一个意外的行为(更长的路径问题)

我正在通过hook_menu初始化一些项目(Drupal 6)

...
$items['webtv/block/%/playlist/edit/%'] = array(
  ...
  'page arguments' => array('webtv_playlist_form', 2, 5),
  ...
); 

$items['webtv/block/%/playlist/edit/%/filter/new'] = array(
  ...
  'page arguments' => array('webtv_playlist_param_form', 2, 5),
  ...
);

$items['webtv/block/%/playlist/edit/%/filter/%'] = array(
  ...
  'page arguments' => array('webtv_playlist_param_form', 2, 5, 7),
  ...
);

return $items;
Run Code Online (Sandbox Code Playgroud)

第一个条目是父条目,工作正常.以下两个是子条目.最后两个菜单条目仍然无效,并重定向到父页面视图.我通过从路径定义中删除第一个外卡"%/"标记进行了一些小修改来修复它.

手段:

$items['webtv/block/%/playlist/edit/%/filter/%']
Run Code Online (Sandbox Code Playgroud)

$items['webtv/block/playlist/edit/%/filter/%']
Run Code Online (Sandbox Code Playgroud)

$items['webtv/block/%/playlist/edit/%/filter/new']
Run Code Online (Sandbox Code Playgroud)

$items['webtv/block/playlist/edit/%/filter/new']
Run Code Online (Sandbox Code Playgroud)

通过添加外卡,请帮助我解决我的错误?超过两张外卡是无效的吗?

drupal drupal-6 drupal-hooks drupal-modules

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

在PHP中的数字前添加空格

如何在PHP中的数字前添加空格,以获得如下输出?

   9      
  10
 100
Run Code Online (Sandbox Code Playgroud)

我正在使用str_pad($k,3,'',STR_PAD_LEFT),但空白区域无效.我不想要前导零,但我想要空格.

php padding string-formatting

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

Rspec中的命令式和声明式步骤

我想知道Rspec中的命令性和声明性步骤是什么.

以下是Rspec书中的示例代码:

Scenario: transfer money (declarative)
Given I have $100 in checking
And I have $20 in savings
When I transfer $15 from checking to savings
Then I should have $85 in checking
And I should have $35 in savings

Scenario: transfer money (imperative)
Given I have $100 in checking
And I have $20 in savings
When I go to the transfer form
And I select "Checking" from "Source Account"
And I select "Savings" from "Target Account"
And I fill …
Run Code Online (Sandbox Code Playgroud)

bdd rspec

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

无法从我的主要活动以外的活动显示Toast

我有一个名为main的Activity.如果我打电话

Toast.makeText(this, "Hello World from main", Toast.LENGTH_SHORT);
Run Code Online (Sandbox Code Playgroud)

这很好用.但是,对于我的应用程序中的每个其他活动,我都无法显示Toast.没有例外,日志中没有任何内容,但我没有看到Toast.

我的主要活动是通过选项菜单启动另一个活动:

@Override
public boolean onOptionsItemSelected(MenuItem item) {

    switch (item.getItemId()) {

    case R.id.main_menu_entry:

        Intent infolist = new Intent(this, infolist.class);
        startActivityForResult(infolist, R.layout.infolist);

        return true;
    default:
        return super.onOptionsItemSelected(item); 
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的infolist活动中,我有另一个选项菜单,它应该显示Toast.

@Override
public boolean onOptionsItemSelected(MenuItem item) {

    switch (item.getItemId()) {
    case R.id.infolist_menu_entry:

                    // this Toast is never shown.
        Toast.makeText(this, "Hello World from infolist", Toast.LENGTH_Short);          
        return true;

    default:
        return super.onOptionsItemSelected(item); 
    }
}
Run Code Online (Sandbox Code Playgroud)

什么可能导致这个问题?我使用最新的SDK与Min SDK版本= 3和1.5模拟器.

java android toast android-activity

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

SQL Server 查询以按订单查找所有产品的总价

我有一个订单表,(id,orderCode,productId,quantity,color,size) 其中可以包含以下条目:

1,O20100812,163,2,BLUE,Medium
1,O20100812,163,3,BLUE,Larger
1,O20100812,145,4,RED,Large etc
1,O20100815,134,5,RED,Large etc
1,O20100815,143,2,BLACK,Large etc
1,O20100815,112,8,BLACK,Large etc
Run Code Online (Sandbox Code Playgroud)

和另一个表产品 (id,name,price)

我想要的是使用 orderCode 020100812 找到订单中所有产品的总价。我应该在加入产品表时 DISTINCT 选择订单代码然后求和数量吗?

sql sql-server

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

scala中不再支持递归结构类型吗?

有些人声称如果使用scalac的-Yrecursion选项,scala能够处理递归结构类型.不过我的简约例子不会编译:

type Num = {
  def +(n: Num): Num
}
Run Code Online (Sandbox Code Playgroud)

编译产量:

$ scalac -version
Scala compiler version 2.8.0.final -- Copyright 2002-2010, LAMP/EPFL
$ scalac -Yrecursion 100 Num.scala 
Num.scala:3: error: recursive method + needs result type
def +(n: Num): Num
               ^
one error found
Run Code Online (Sandbox Code Playgroud)

这改变了吗?这个例子不应该编译吗?

scala

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