问题列表 - 第33135页

如何获得项目引用的版本?

我正在使用C#,我希望得到我的项目参考中的一些dll的版本.我知道我可以通过假设文件在当前文件夹中来获得它,但是,情况可能并非总是如此.有更强大的方法吗?

c# dll reference version

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

DOMDocument编码问题/字符转换

我正在使用DOMDocument来操作/修改HTML,然后才能输出到页面.这只是一个html片段,而不是一个完整的页面.我最初的问题是所有的法国人都搞砸了,经过一番试错后我才能纠正.现在,似乎只有一个问题仍然存在:'角色变成了?.

代码 :

<?php
    $dom = new DOMDocument('1.0','utf-8');
         $dom->loadHTML(utf8_decode($row->text));

         //Some pretty basic modification here, not even related to text

         //reinsert HTML, and make sure to remove DOCTYPE, html and body that get added auto.
         $row->text = utf8_encode(preg_replace('/^<!DOCTYPE.+?>/', '', str_replace( array('<html>', '</html>', '<body>', '</body>'), array('', '', '', ''), $dom->saveHTML())));
?>
Run Code Online (Sandbox Code Playgroud)

我知道utf8解码/编码会变得混乱,但这是迄今为止我能使它工作的唯一方法.这是一个示例字符串:

输入:Sans doute parce qu'il vient d'atteind datedéterminantedansson spectaculaire cheminement

产量:Sans doute parce qu?il vient d?atteindddddédédédanananandans son spectaculaire cheminement

如果我找到更多细节,我会添加它们.感谢您的时间和支持!

php utf-8 domdocument

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

以编程方式清除RelativeLayout的内容 - android java

我根据用户输入动态地将ImageViews添加到RelativeLayout.我还创建了一个按钮,按下该按钮时,应清除该RelativeLayout的所有内容(删除所有子项).我希望有一个.clear()方法,但没有这样的运气.

有人能指出我在正确的方向吗?

RelativeLayout rel = (RelativeLayout) findViewById(R.id.iv_section);
rel.SomethingToRemoveAllChildren();
Run Code Online (Sandbox Code Playgroud)

谢谢.

android relativelayout imageview

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

无法将源类型转换为目标类型

我有这个子类实现我的接口,并且在满足合同方面没有错误.但是,当我尝试在子类的构造函数中设置当前会话时,我尝试将变量类型与返回的GetCurrentSession()类型进行比较时得到此编译时错误:

"无法将源类型IAPISession转换为目标类型FacebookSession"

好的为什么?Facebook是IAPISession ......对吧?在我看来,多态性是我的想法所以应该对这种比较感到满意.这里不确定.

public class FacebookSession : IAPISession
{
    private FacebookSession currentSession;

    private FacebookSession()
    {
        currentSession = GetCurrentSession();
    }

    ...more code

    public IAPISession GetCurrentSession()
    {
        // my logic is here...whatever that may be
    }
     ... more code
 }
Run Code Online (Sandbox Code Playgroud)

更新

这是我的实际界面:

public interface IAPISession
{
    #region Properties

    int SessionID { get; }

    string UserID { get; }

    bool SessionHasExpired { get; }

    DateTime ExpirationDate { get; }

    void LogOut(); // expires the session & sets SessionHasExpired

    #endregion Properties

    #region Methods …
Run Code Online (Sandbox Code Playgroud)

c#

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

CLOCK_REALTIME和CLOCK_MONOTONIC之间的区别?

你能解释一下Linux上返回的时钟CLOCK_REALTIMECLOCK_MONOTONIC时钟之间的区别clock_gettime()吗?

如果我需要计算外部源产生的时间戳与当前时间之间的经过时间,那么哪个是更好的选择?

最后,如果我有一个NTP守护进程周期性地调整系统时间,如何做这些调整与每个交互CLOCK_REALTIMECLOCK_MONOTONIC

linux

185
推荐指数
6
解决办法
16万
查看次数

Android服务和内容提供商之间的区别

我正在开发一个应用程序,并对Android中的服务和内容提供商的想法感到困惑.在实践中,它们之间有什么区别?

Content Provider
是一个外观,它定义了一种在应用程序之间共享数据的方法.您可以将本地数据库附加到您的应用程序或创建映射到通用数据库的Content Provider,以便同一设备上的所有应用程序都可以共享它.

Service
是长时间运行的进程,需要与主要活动分离.它有本地和远程服务.本地服务就像本地数据库,远程服务就像Content Provider共享数据库信息一样.

What My App is doing?
下载信息.来自后台的多个互联网资源(我想这将是服务)并存储信息.进入数据库,多个应用程序将需要检索数据,格式化它们并将它们输出给用户(我猜它将是一个内容提供者).

服务和内容提供商之间的界限是什么?Android中的新手,欢迎任何建议.

百合

database service android

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

UpdatePanel中的计时器

我有一个带有asp:Timer的asp:UpdatePanel.它们位于主/内容页面中.代码如下:

<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
    <ContentTemplate>
        <asp:Timer ID="Timer1" runat="server" Interval="5000" OnTick="Timer1_Tick"></asp:Timer>
    </ContentTemplate>
</asp:UpdatePanel>
Run Code Online (Sandbox Code Playgroud)

但是当计时器触发时,我得到以下错误:

Microsoft JScript运行时错误:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息.此错误的常见原因是通过调用Response.Write(),响应过滤器,HttpModules或服务器跟踪来修改响应.详细信息:解析附近时出错

这适用于独立的Web表单,但不适用于具有母版页的内容页面.

任何人都可以解释这个问题吗?

在此先感谢您的帮助!!

c# asp.net updatepanel master-pages timer

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

管道和流程

前提:编写程序以向用户查询两个输入字符串.每个输入字符串应该是一个unix命令,允许使用参数.例如,输入1可以是ls -l,输入2可以是more.然后程序将创建一个管道和两个子进程.第一个子进程将运行第一个输入中指定的命令.它将输出到管道而不是标准输出.第二个子进程将运行第二个输入中指定的命令.它将从管道输入而不是标准输入.父进程将等待其两个子进程完成,然后整个过程将重复.当输入'@'符号作为第一个命令时,执行将停止.这是我的代码:

#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>

int main(){

    /* Program Termination Symbol */
    const char terminate = '@';

    /* String delimiter */
    const char delimiter = ' ';

    /* Pipe file ID's */
    int fileID[2];

    /* Parent ID's */
    int pid1, pid2;

    /* String token */
    char * token, * token2;

    /* User input */
    char * user_input, line[100];

    user_input = (char *) malloc(100);

    /* Unix Commands */
    char * command1[10], *command2[10]; …
Run Code Online (Sandbox Code Playgroud)

c pipe process

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

Java:哪个对象更合适?

我正在编写类似于聊天服务器 - 客户端对的应用程序.

我计划有一个中心对象,它将保存从客户端收到的新消息,直到主线程处理它们为止.

我的应用程序是多线程的.每个客户端都在自己的线程上,因此多个线程将向此中心对象添加消息.

主线程将检查此对象的消息,删除"最旧的"并适当地处理它.我希望消息的处理顺序与它们相同(FIFO).

什么类型的Object最适合保存新消息?我查看了Vectors和ArrayLists,但我对同步方面感到困惑.我以前从未使用同步或线程.

谢谢

java multithreading synchronization vector arraylist

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

什么是比C#更适合的java,反之亦然?

我已经学习了几个月的编程,主要是java和C#.从我有限的知识来看,它们看起来很相似,所以我试图理解对实际差异的理解.经验丰富的程序员可以告诉我哪种编程语言更适合哪种工作?

在什么情况下你会说"要创建这种软件,java比C#更合适"或"要创建这种软件,C#比java更合适"?

c# java programming-languages

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