问题列表 - 第23855页

如何在不注销并重新登录的情况下重新加载.bashrc?

如果我进行了更改.bashrc,如何在不注销并重新登录的情况下重新加载?

bash terminal profile reload

1510
推荐指数
10
解决办法
88万
查看次数

是否有gSOAP的轻量级替代品?

我已经尝试使用gSOAP访问Web服务(例如,使用提供的WSDL生成C存根,然后在应用程序中使用它们).但是,我发现生成的.c和目标文件非常大(几兆字节),这是我工作的嵌入式环境中的一个问题.

您是否知道任何更简单的SOAP库,或者我是否必须回归到通用XML生成器和解析器(如ezXML)?

c soap gsoap soap-client

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

如何创建不可编辑的GXT ComboBox?

我正在使用GWT/GXT并尝试创建一个"普通"ComboBox - 一个你无法输入的组合框,但你可以键入一个字符,它会自动转到列表中以该字母开头的第一个项目.因此,我不希望它为READONLY,我想要它,以便您不能用自己的文本替换其中的文本(不能在其中键入字符).

我无法弄清楚如何让ComboBox或SimpleComboBox这样做.我已经尝试了它的每个组合设置无济于事.我确实看到有一个GXT ListBox,但我需要一个从Field扩展的组件.

真的没有办法做到这一点,还是我错过了什么?

java gwt gxt

4
推荐指数
3
解决办法
9649
查看次数

C#检查异常

我真正喜欢Java中的一个不在C#中的功能是检查异常.有没有办法模拟(可能通过stylecop?)或在Visual Studio中打开已检查的异常?

是的我知道很多人不喜欢他们,但我发现他们可以提供帮助.

c# stylecop exception visual-studio

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

除UDP广播或多播之外,我还可以在WiFI网络上使用哪些其他方法来发现计算机?

我已经实现了一个简单的UDP ping/pong协议来发现连接到同一个WiFI路由器的其他计算机.这在许多WiFI和以太网路由器上都可以正常工作,但是当我在街上试一试时,许多公共WiFI网络似乎禁用了UDP广播/多播,或者完全禁用了UDP.

我还有哪些其他选择来发现连接到WiFI路由器的计算机?(我想在我的网络成员之间创建一个Ad-Hoc网络,但这是不可能的)

我正在考虑强制TCP强制尝试(试图打开我的子网上所有可能的IP的连接),但这将是非常昂贵的,我将不得不循环几次仍然没有找到最近连接到网络的每台机器.

networking udp tcp discovery wifi

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

以编程方式检查进程是否在Mac上运行

Mac上是否有可用于枚举进程的Carbon/Cocoa/C API?我正在寻找类似EnumProcessesWindows的东西.

我的目标是从代码中检查进程是否正在运行(按名称).

谢谢!

unix macos cocoa macos-carbon

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

由jvm限制的C代码在JNA(或JNI)中分配的内存(param -Xmx或体系结构32/64)

也就是说,由于以下原因,在C部分中要求5 mb的malloc()是否会失败:

  • jvm使用-Xmx32m运行,jvm堆已经是30 MB
  • 与jvm在64位窗口中是32位有关

java memory jvm jna

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

AS3 - 我可以知道一个类是否实现了一个接口(或者是另一个类的子类)?

有了这段代码

function someFunction(classParam:Class):Boolean
{
    // how to know if classParam implements some interface?
}
Run Code Online (Sandbox Code Playgroud)

classParamIEventDispatcher界面比较:

someFunction(EventDispatcher) // returns true
someFunction(Object) // returns false
Run Code Online (Sandbox Code Playgroud)

我知道is操作员不能这样做.但是,有没有办法做到这一点?有没有办法知道一个类是否实现了一些接口?(或者是另一个类的子类?)

可能的解决方案:

A. classParam使用is运算符创建对象并使用该对象进行比较.

function someFunction(classParam:Class):Boolean
{
    return (new classParam()) is IEventDispatcher
}
Run Code Online (Sandbox Code Playgroud)

B.使用 describeType()

function someFunction(classParam:Class):Boolean
{
    var xml:XML = describeType(classParam)
    // found "implementsInterface" value in xml and compare to IEventDispatcher
}
Run Code Online (Sandbox Code Playgroud)

有一种方法不使用describeType或创建new运营商?

oop class actionscript-3

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

EJB3业务代表

在使用EJB3时是否有任何理由让代理?因为我从委托中看到的唯一真正好处是它允许隐藏EJB体系结构的查找和访问细节.好吧它也提供了一些解耦,但它几乎未使用,imho.使用EJB3我们有注入,所以现在我可以用@EJB注释创建一个变量并按原样使用它.我还需要代表吗?这种注射资源消耗了吗?我的意思是,如果我在JSF的请求中使用它,托管bean可能更好地使用委托只是为了减少这些注入调用?

谢谢!

java jsf java-ee ejb-3.0

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

使用C#在文件名中缺少反斜杠

我有一个字符串文字如下:

string filename = @"C:\myfolder\myfile.jpg";
Run Code Online (Sandbox Code Playgroud)

当我使用File.Exists(文件名)时,它大部分时间都可以工作,但有时我会收到错误,说下面的文件不存在:

C:myfoldermyfile.jpg
Run Code Online (Sandbox Code Playgroud)

似乎有些东西会从文件名中删除反斜杠.有时可以通过ajax请求访问此代码.

有谁知道为什么/如何发生这种情况?

编辑:

这是代码的更详细版本.

public class Feeds {

    public static string ftpDir = @"C:\website\Feeds\";

}

public class Feed {

    public static void run(string name) {

        if (!Directory.Exists(Feeds.ftpDir + name)){ 

            Response.Write("Feed doesn't exist '" + Feeds.ftpDir + name + "'"); 

            return; 

        }

        //run feed...

    }

}
Run Code Online (Sandbox Code Playgroud)

c# string

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