小编Vil*_*ini的帖子

写入FIFO FILE,Linux和Mono(C#)

我想做我在标题中写的内容.但我只是无法理解它.我也googled everythng.我想把字符串写入特殊类型FIFO的文件,由mkfifo创建(我认为).如果有任何其他建议如何做到这一点,欢迎你.

static class PWM
{

    static string fifoName = "/dev/pi-blaster";

    static FileStream file;
    static StreamWriter write;

    static PWM()
    {
        file = new FileInfo(fifoName).OpenWrite();

        write = new StreamWriter(file, Encoding.ASCII);
    }

    //FIRST METHOD
    public static void Set(int channel, float value)
    {
        string s = channel + "=" + value;

        Console.WriteLine(s);

        write.Write(s);

        // SECOND METHOD
       // RunProgram(s);
    }

    //SECOND METHOD
    static void RunProgram(string s)
    {
        System.Diagnostics.Process proc = new System.Diagnostics.Process();
        proc.EnableRaisingEvents = true;

        proc.StartInfo.FileName = "bash";
        string x = "|echo " +s+" …
Run Code Online (Sandbox Code Playgroud)

c# linux mono fifo mkfifo

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

Android Java Calendar getDisplayName/s返回null

timeOfMark = Calendar.getInstance(Locale.ENGLISH);
Map<String, Integer> what = timeOfMark.getDisplayNames(Calendar.HOUR, Calendar.SHORT, Locale.ENGLISH);

    for(Map.Entry<String, Integer> pair : what.entrySet())
    {
        Log.e(pair.getKey(), Integer.toString(pair.getValue()));
    }
Run Code Online (Sandbox Code Playgroud)

这种情况崩溃我的Android应用程序,因为Log.e不能接受空字符串.

与此同样如此

timeOfMark.getDisplayName(Calendar.HOUR, Calendar.SHORT, Locale.ENGLISH);
Run Code Online (Sandbox Code Playgroud)

我用输入参数尝试了很多变化.对于语言环境,我也做了Locale.getDefault()等等.还是一样**

没有运气.有什么可以解决的吗?还是一个简单的解决方法?

java string null android calendar

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

Javascript float与C#float相比

关于JS/C#浮动的简单问题.我正在制作多人游戏,通常需要在客户端和服务器之间同步.现在的问题是,C#浮动和Javascript浮动相同的数据类型?比如,我可以将一个发送到另一个,它会相互理解.我将发送带有科学记数的浮点数,因为我认为这将是最短和最精确的.除非你们有任何其他想法:)

提前致谢.

javascript c# floating-point data-structures

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

下划线泛型在F#中的作用

简单的问题。_代替通用<>做什么,所以看起来像<_>?

示例代码:

let errorEvent = Event<_>()
Run Code Online (Sandbox Code Playgroud)

另一个例子:

let agent = new ClientAgent<_>(f)
Run Code Online (Sandbox Code Playgroud)

_是什么?F#推理会自动键入吗?

generics f#

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