小编Jos*_*ara的帖子

使用进度条下载异步文件

随着WebClient下载进度的变化,我试图让进度条的进度发生变化.当我startDownload()在下载文件时调用窗口冻结时,此代码仍会下载文件.我希望用户能够在启动屏幕加载时看到进度更改.有没有办法解决这个问题,以便用户可以看到progressBar2变化的进展?

private void startDownload()
{
    WebClient client = new WebClient();
    client.DownloadProgressChanged += new DownloadProgressChangedEventHandler(client_DownloadProgressChanged);
    client.DownloadFileCompleted += new AsyncCompletedEventHandler(client_DownloadFileCompleted);
    client.DownloadFileAsync(new Uri("http://joshua-ferrara.com/luahelper/lua.syn"), @"C:\LUAHelper\Syntax Files\lua.syn");
}
void client_DownloadProgressChanged(object sender, DownloadProgressChangedEventArgs e)
{
    double bytesIn = double.Parse(e.BytesReceived.ToString());
    double totalBytes = double.Parse(e.TotalBytesToReceive.ToString());
    double percentage = bytesIn / totalBytes * 100;
    label2.Text = "Downloaded " + e.BytesReceived + " of " + e.TotalBytesToReceive;
    progressBar1.Value = int.Parse(Math.Truncate(percentage).ToString());
}
void client_DownloadFileCompleted(object sender, AsyncCompletedEventArgs e)
{
    label2.Text = "Completed";
}
Run Code Online (Sandbox Code Playgroud)

c# asynchronous progress-bar

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

这是什么类型的日期/时间格式?

我目前正在尝试在我的网站上使用HighStock图表.我将使用PHP文件生成图表的数据,我唯一的问题是HighStock使用的日期/时间格式是什么?以下是他们网站上的示例文件:http://www.highcharts.com/samples/data/jsonp.php?filesname = aapl-c.json

[1107129600000,38.45]
Run Code Online (Sandbox Code Playgroud)

以上是json文件中的一行数据,其中1107129600000是日期,38.45是股票价格.希望有人知道日期/时间类型.谢谢.

charts json highcharts highstock

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

HTML5 localStorage(XML/JSON数据)

我有一个XML文件,如下所示:

<itemnumbers>
<item>
<itemno>123</itemno>
<desc>Desc about 123</desc>
</item>

<item>
<itemno>456</itemno>
<desc/>
</item>

...

</itemnumbers>
Run Code Online (Sandbox Code Playgroud)

我想使用HTML5 localStorage来存储数据(并检索以便更快地访问),因为XML数据不会定期更改.

我打算先将它转换为JSON,然后将其存储在localStorage中.我应该在代码中执行此操作,还是在.JSON文件而不是.xml文件中预先提供数据?

我以后如何解析数据?目前我正在使用jQuery代码来解析...类似于:

$(this).find("itemno").each(function()
{
$(this).text();
$(this).next().text()
}
Run Code Online (Sandbox Code Playgroud)

上面的代码在JSON转换后会起作用吗?

我想就解决这个问题的最佳方法提出建议.

javascript xml jquery html5 json

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

从同一个类中的函数调用PHP类中的函数

由于我无法知道如何调用与另一个函数在同一类中的函数,因此下面的代码将无法运行.我已经尝试过使用$this但它给了我一个PHP错误Using $this when not in object context...Line 25.我不知道如何解决这个问题,我希望别人可以给我一些关于该怎么做的提示.我的代码在下面,谢谢:)

class SESSION {
    function start() {
        session_start();
    }
    function check() {
        if ($_SESSION["username"]) {
            return $_SESSION["username"];
        } else {
            return "nli"; //Not logged in :(
        }
    }
    function set_session($username) {
        $_SESSION["username"] = $username;
    }
    function login($username, $password) {
        $database = DB::connect();
        $passwordsha = sha1($password);
        $query = "";
        $res = $database->query($query);
        $num = $res->num_rows;
        if ($num == 0) {
            header("Location: login.php?e=1");
        } elseif ($num == 1) {
            $this->set_session($username);
            header("Location: …
Run Code Online (Sandbox Code Playgroud)

php class

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

<?=在PHP开发中

可能重复:
这个符号在PHP中意味着什么<?=
参考 - 这个符号在PHP中意味着什么?

在我发现的一些编码中,我看到作者使用<?=?>在他的代码中.我想知道这是不是一些花哨的PHP或其他语言.我很想知道答案,因为我很想学习这段代码.我相信它可能是Fuel PHP框架,但我不确定,因为它没有文档.谢谢.

它的一个例子是:

<?=SITEROOT?>
Run Code Online (Sandbox Code Playgroud)

php apache

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