问题列表 - 第36030页

sizeof(main),sizeof(printf),sizeof(scanf)是多少?

在gcc编译器中sizeof(main),sizeof(printf)sizeof(scanf)所有这些都是1.我想知道所有这些的大小是多少1.它背后的逻辑是什么?

c sizeof

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

如何在TabActivity中访问Activity的方法

我想使用TabActivity访问由Activity运行的Activity的公共方法:

TabHost tabHost = getTabHost();
Intent intentMsgsView = new Intent().setClass(this, TeamHuddleScreenMsgsView.class);
tabHost.addTab(tabHost.newTabSpec("msgs").setIndicator("Messages").setContent(intentMsgsView));
Run Code Online (Sandbox Code Playgroud)

基本上,我是什么让父Activity调用子Activity中的方法才能做某事.这可能吗?

我试过这个:

((TeamHuddleScreenMsgsView)getTabHost().getCurrentTabView().getContext()).refreshModel();
Run Code Online (Sandbox Code Playgroud)

但我遇到了ClassCastException.似乎getContext()仍然提供TabActivity.有关如何获取子Activity的任何帮助?

谢谢.

android

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

如何从HTML文档中获取IMG标记代码?

我如何img从文本中获取代码?现在,我得到的代码和URL如果标签的样子:text text <img src = "image.gif" />,但如果代码<img src = "image.gif" target = _blank />,然后我得到的网址:"image.gif" target = _blank.

那么,如何正确找到img完整的代码和URL?

谢谢

preg_match_all('/\<img src = (.*?)\/>/', $input, $all_img);
Run Code Online (Sandbox Code Playgroud)

php html-parsing

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

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

如何保护/隐藏用户查看的Javascript方法或JS文件

如何保护我实现的JS方法不受用户影响?所以没有人可以复制这些方法.通常,用户可以轻松地在firebug中看到JS方法.我想在firebug中隐藏方法.有什么技巧可以隐藏用户的方法吗?

注意:我不想使用Eval方法.所以请不要建议我基于eval的技巧

javascript security ajax json

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

如何在Java和JavaScript之间传递字节数组

我需要从Javascript访问SecureRandom Java Object.我的最终目标是从PRNG获取4个字节并将其转换为Javascript整数变量.根据http://download.oracle.com/javase/1.4.2/docs/api/java/security/SecureRandom.html,以下两行Java代码应该抓住4个随机字节:

byte bytes[] = new byte[4];
random.nextBytes(bytes);
Run Code Online (Sandbox Code Playgroud)

我的问题是我不知道如何1)分配适合传递给Java方法的字节数组2)然后将该数组解析为整数

到目前为止,我已经设法getSeed()方法返回一个随机字节数组.当我在Firefox中呈现下面提供的HTML代码时,它显示"[B @ 16f70a4",它似乎是指针或其他东西.

<script>
var sprng = new java.security.SecureRandom();
random = sprng.getSeed(4);
document.write(random + "<br/>\n");
</script>
Run Code Online (Sandbox Code Playgroud)

这让我觉得我成功实例化并访问了Java类,但是在类型转换方面存在问题.

任何人都可以帮我写allocateJavaByteArray(N)convertJavaByteArrayToInt(N)让以下代码工作:

var sprng = new java.security.SecureRandom();
var nextBytes = allocateJavaByteArray(4);
srng.nextBytes(nextBytes);
var nextInt = convertJavaByteArrayToInt(4);
Run Code Online (Sandbox Code Playgroud)

先感谢您.

javascript java arrays byte

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

使子窗口始终位于所有窗口的顶部

我正在用wpf写作.在我的viewModel中,我有一个打开新窗口的命令.但是,有时这个子窗口位于父窗口下.(例如,如果我在我的应用程序中工作,那么打开浏览器并希望返回我的应用程序).窗口打开如下:

MyViewModel vm = new MyViewModel(oper);
Mywindow window = new MyWindow();
//Initialize viewModel and set window.DataContext to this viewModel
CWPFWindowWithViewModelHelper<IWindowWithViewModel>.InitializeViewModel(window, vm);
window.ShowDialog();
Run Code Online (Sandbox Code Playgroud)

我希望这个子窗口在打开时始终可见.我怎样才能做到这一点?

wpf window viewmodel

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

如何在struct中正确定义一个函数指针,它将struct作为指针?

我有一个带回调函数的结构,回调函数需要一个指向结构的指针才能进行操作.如何正确定义这些元素,以便在没有警告的情况下进行编译?

typedef struct {

    // some fields required for processing...

    int (*doAction)(struct pr_PendingResponseItem *pr);
} pr_PendingResponseItem;
Run Code Online (Sandbox Code Playgroud)

如果我删除pr参数上的"struct"属性,我会收到错误.如果我留下它,我会收到一个警告:"它的范围只是这个定义或声明,这可能不是你想要的"

这一切都有效,但我想知道定义这种结构的正确方法.

另外相关的是定义自引用结构:

typedef struct LinkedItem_ {
    LinkedItem_ * prev;
    LinkedItem_ * next;
    void * data;
} LinkedItem;
Run Code Online (Sandbox Code Playgroud)

(我认为这是正确的,但如果与问题相关,则欢迎其他想法.)

c struct function-pointers

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

jquery从下拉列表中获取标签值

我知道我可以使用$("#dropdown")来获取值.val()

有谁知道我怎么得到这个标签?

干杯

jquery

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

从tbl中选择*,其中id> = 5/*,然后将id <5的结果添加到查询*/

我有一个9行的表.

$ id = 5
如果我使用SELECT * FROM tbl WHERE id>=$idi得到5,6,7,8,9行.对于这个查询我想添加结果,SELECT * FROM tbl WHERE id<$id所以我将得到最后的5,6,7,8,9,1,2,3,4行.

这是为了避免在数据库中进行两次然后在php中添加结果集.

编辑:是的命令很重要.谢谢你们的快速反应.谢谢@knittl(接受的答案)和@Swanand的最佳答案.

mysql sql

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