小编use*_*885的帖子

什么是Android UiThread(UI线程)

有人可以向我解释一下UI线程到底是什么吗?在developer.android.com上,它说的是runOnUiThread函数

public final void runOnUiThread(Runnable action)

从以下版本开始:API Level 1在UI线程上运行指定的操作.如果当前线程是UI线程,则立即执行该操作.如果当前线程不是UI线程,则将操作发布到UI线程的事件队列.

UI线程是否意味着每次通过某些ui活动(如来电或屏幕调暗等)将活动推送到后台时都会运行此线程?如果没有,UI线程到底包含什么?

谢谢

android ui-thread

78
推荐指数
3
解决办法
7万
查看次数

如何使用JavaScript ping IP地址

我想运行一个JavaScript代码来ping 4个不同的IP地址,然后检索这些ping请求的丢包和延迟,并在页面上显示它们.

我该怎么做呢?

javascript latency ping

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

在C中通过TCP(SOCK_STREAM)套接字传递结构

我有一个小型客户端服务器应用程序,我希望通过C而不是C++的TCP套接字发送整个结构.假设结构如下:

    struct something{
int a;
char b[64];
float c;
}
Run Code Online (Sandbox Code Playgroud)

我发现很多帖子说我需要使用pragma pack或在发送和接收之前序列化数据.

我的问题是,使用JUST pragma pack还是仅仅序列化就足够了?或者我需要同时使用两者吗?

此外,由于序列化是处理器密集型过程,这会使您的性能急剧下降,那么在不使用外部库的情况下序列化结构的最佳方法是什么(我想要一个示例代码/算法)?

c sockets tcp ipc

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

按钮发布HTML

我需要使用按钮而不使用表单.如何将帖子数据发送到浏览器?

我在用:

<button style="height: 100px; width: 300px" onClick="parent.location='form1.php'" >Fill survey</button>
Run Code Online (Sandbox Code Playgroud)

html javascript postdata

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

Android电子市场/ Google Play网址

如何在Android Market/Google Play上找到我的应用程序的市场URL?

android google-play

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

Android和Prolog

我在Prolog中建立了一个专家系统.有没有办法可以将Prolog代码合并到我的Android应用程序中,以便应用程序接受参数将它们传递给Prolog专家系统,专家系统会将答案返回给Android应用程序?

android prolog

7
推荐指数
3
解决办法
6953
查看次数

在php中使用excel文件

什么是最好的PHP库用于PHP在基于Web的页面上读/写和显示excel文件的组件?

php excel server-side

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

如何在C中模拟程序的键盘输入

我有一个程序的二进制文件,等待使用scanf输入.我需要编写一个能够模拟键盘输入的C代码.即关闭该二进制文件的stdin指针,并将其重命名为文件.我用过这段代码

int main()
{
        FILE *fin;
        int result;
        char string[80];
        close(0);

        fin = fopen("text", "r");

        if(NULL == fin)
        {
                printf("Unable to open file.");
                return 0;
        }
        dup(fin);
        return 0;
}
Run Code Online (Sandbox Code Playgroud)

但我发现每个程序都有自己的stdin指针.有没有办法让我从另一个C程序模拟一个二进制文件的键盘输入?

c iostream ipc stdio

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

Android Dev:通知栏中的图标

我看到一些应用程序在我的设备上的通知栏中放置了一个图标.我怎么用我的应用程序这样做?

android

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

php会话变量到期

我正在使用会话变量进行身份验证,据我所知,即使加载了新页面,会话变量也应该存储在服务器上.我使用以下代码:

    <?php
session_start();
echo $_POST['path'];

if($_POST['path']=="index")
{
    $_SESSION['rightPath']=1;
    if(isset($_SESSION['rightPath']))
        echo "it is set";
    ?>
    <script type="text/javascript">parent.location='UI.php'</script>
    <?php   
}
else
{?>
<script type="text/javascript">parent.location='index.php'</script>
<?php   
}
?>
Run Code Online (Sandbox Code Playgroud)

这里的isset函数告诉我变量已设置,但在下一页ui.php中它没有给我相同的结果.

    <?php
    if(!isset($_SESSION['rightPath']))
    {
        echo "it not is set";?>

<?php   }
?>
Run Code Online (Sandbox Code Playgroud)

这是ui.php页面代码段.这里if语句正在执行.

我究竟做错了什么 ?

php session

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

获取网页源代码而不实际访问页面

有很多网页只是运行脚本而没有任何材料。无论如何,是否可以在不实际访问页面的情况下查看页面源,因为它只是重定向您?

使用 html 解析器可以做到这一点吗?我正在使用 simpleHTMLdom 来解析页面?

javascript php html-parsing

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

php字符串替换不起作用

我正在运行一个代码,它以youtube url作为输入,我正在使用str_replace.

$title = str_replace('watch?v=', 'embed/', $title);
Run Code Online (Sandbox Code Playgroud)

但更换不会发生.我一直收到同样的字符串.

我现在使用的youtube网址是http://www.youtube.com/watch?v=iwQx9gw2NfM

我犯了什么错误?serch字符串清晰地存在于URL中,但它不会被替换.

或者有更好的方法吗?

编辑:代码工作正常...我试图替换错误的变量

php youtube string

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

Android密钥丢失了

我有一个非常独特的情况.我需要在Android市场上推出和升级,但是当我更换机器时,我丢失了当时使用的密钥库.现在Android市场不会让我上传更新.如何找到早期的密钥呢?

android

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