问题列表 - 第21887页

哪一个是WPF编写的应用程序的主配置文件?

我们用WPF编写了一个应用程序.当我们构建这个项目时,除了以下内容之外,我们还会生成3个文件:

> OurApplication.exe
> OurApplication.exe.config
Run Code Online (Sandbox Code Playgroud)

他们的名字是:

> OurApplication.vshost.exe
> OurApplication.vshost.exe.config
> OurApplication.vshost.exe.manifest
Run Code Online (Sandbox Code Playgroud)

首先,这些文件是什么?其次,这个配置文件中的哪一个是主要的?如果我们删除这3个文件,我们可以运行应用程序吗?

c# wpf configuration app-config build

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

如何通过IP地址检测用户的语言

我开发了一个网站www.tenxian.com.

它有三种语言版本,英语,日语和中文.如何编写有效的PHP程序,可以根据访问者的IP地址自动选择语言版本?

如果我使用"if-else",代码将会非常复杂; 如果我使用switch-case,如何写它,因为应该处理的数据是IP范围,而不是特定的数字.此外,我不知道这些IP范围

最简单的方法是什么?

php localization switch-statement ip-geolocation

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

从目录中删除readonly属性

如何以编程方式从C#中的目录中删除readonly属性?

.net c# directory readonly

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

如何在sdk 3.1中使用camara捕捉照片?

photoPicker.sourceType = UIImagePickerControllerSourceTypeCamera; //或专辑photoPicker.allowsImageEditing = YES;

当我写上面的语法然后我得到警告allowImageEditing在sdk 3.1中已弃用.

iphone

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

Roxygen可以忽略非用户功能吗?

我刚刚开始玩这个roxygen包,到目前为止我对结果非常满意.但是我想知道,有没有办法指明roxygen它应该忽略某些用户无法访问的功能?

具体来说,我宁愿没有.Rd弹出文件,因为我.onLoad()在我的包中使用了钩子.此功能已在base包中记录,因此我没有理由重新记录它.

r roxygen

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

如何在Python 3(跨平台)中打印到OS的默认打印机?

我有一个Python 3脚本,它将在一些Rich Text Files(rtf)上进行一些正则表达式替换,我希望能够在Windows,Linux和Mac上打印出整个目录的文件.

有没有办法打印到操作系统的默认打印机,以便它可以在所有平台上运行?

python printing python-3.x

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

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

初始化会丢弃指针目标类型的限定符

我正在尝试打印链接文本中提到的单链表的列表.它工作,但我得到编译器警告:

Initialization discards qualifiers from pointer target type

(关于start = head的声明)和

return discards qualifiers from pointer target type

(在返回语句中)在此代码中:

/* Prints singly linked list and returns head pointer */
LIST *PrintList(const LIST *head) 
{
    LIST *start = head;

    for (; start != NULL; start = start->next)
        printf("%15s %d ea\n", head->str, head->count);

    return head;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用XCode.有什么想法吗?

c linked-list

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

在C#中使用Tcpclient类发送和接收自定义对象

我有一个客户端服务器应用程序,其中服务器和客户端需要通过网络发送和接收自定义类的对象.我使用TcpClient类来传输数据.我在发送方端序列化对象,并将得到的字节流发送到接收方.但是在接收器中,当我尝试对接收到的字节进行反序列化时,它会抛出序列化异常,详细信息如下:

输入流不是有效的二进制格式.起始内容(以字节为单位)为:0D-0A-00-01-00-00-00-FF-FF-FF-FF-01-00-00-00-00-00 ...

我序列化对象的服务器代码是:

byte[] userDataBytes;
MemoryStream ms = new MemoryStream();
BinaryFormatter bf1 = new BinaryFormatter();
bf1.Serialize(ms, new DataMessage());
userDataBytes = ms.ToArray();
netStream.Write(userDataBytes, 0, userDataBytes.Length);
Run Code Online (Sandbox Code Playgroud)

反序列化的客户端代码是:

readNetStream.Read(readMsgBytes, 0, (int)tcpServer.ReceiveBufferSize);
MemoryStream ms = new MemoryStream(readMsgBytes);
BinaryFormatter bf1 = new BinaryFormatter();
ms.Position = 0;
object rawObj = bf1.Deserialize(ms);
DataMessage msgObj = (DataMessage)rawObj;
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题,并建议使用C#中的TcpClient在网络上传输自定义类对象的任何其他方法.

谢谢,拉克什.

c#

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

Java泛型问题

如何在此程序中实现泛型,因此我不必在此行中转换为String:

String d = (String) h.get ("Dave");






import java.util.*;

public class TestHashTable {


  public static void main (String[] argv)
  {
    Hashtable h = new Hashtable ();

    // Insert a string and a key.
    h.put ("Ali", "Anorexic Ali");
    h.put ("Bill", "Bulimic Bill");
    h.put ("Chen", "Cadaverous Chen");
    h.put ("Dave", "Dyspeptic Dave");

    String d = (String) h.get ("Dave");
    System.out.println (d);  // Prints "Dyspeptic Dave"
  }

}
Run Code Online (Sandbox Code Playgroud)

java generics

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