相关疑难解决方法(0)

JavaScript中的原型和构造函数(普通英语)?

"JavaScript是世界上最容易被误解的语言"-D.Crockford

我的问题:

  1. 构造函数和原型用简单的英语?
  2. 使用原型需要什么?使用Prototypes和构造函数的目的是什么?我的意思是他们提供更多的灵活性.我问这个,因为我过去六个月一直在使用这种语言,从来没有使用过原型和构造函数的情况.

我不是在寻找任何语法以及如何进行解释,因为我理解它们的某些部分,只是想以更简单的方式了解这些事情.类比(非技术)或例子会很棒.*

详细说明我问这个问题的原因(如果你愿意,请忽略):

我在过去的六个月里一直在使用JavaScript,当我发现JavaScript是一种基于原型的语言时,我感到非常震惊.

我经历了一些关于如何使用JavaScript并遇到原型和构造函数的Stack Overflow问题.

我学会了它,现在我可以说在构造函数和原型方面我不是一个菜鸟.我熟悉语法.但是我仍然觉得我错过了一些东西而没有深入到这种语言的核心,我有时会感到困惑.

我希望我很清楚.

javascript constructor prototype prototypal-inheritance prototype-programming

15
推荐指数
2
解决办法
1729
查看次数

python中的createNamedPipe

你好,我有两个python文件(namedpipe)

a.py

import win32pipe, win32file

p = win32pipe.CreateNamedPipe(r'\\.\pipe\test_pipe',
    win32pipe.PIPE_ACCESS_DUPLEX,
    win32pipe.PIPE_TYPE_MESSAGE | win32pipe.PIPE_WAIT,
    1, 65536, 65536,300,None)

win32pipe.ConnectNamedPipe(p, None)


data = "Hello Pipe"  
win32file.WriteFile(p, data)
Run Code Online (Sandbox Code Playgroud)

此管道创建一个命名管道"test_pipe"并将数据写入管道.

b.py

import win32pipe, win32file
import win32file
fileHandle = win32file.CreateFile("\\\\.\\pipe\\test_pipe",
                              win32file.GENERIC_READ | win32file.GENERIC_WRITE,
                              0, None,
                              win32file.OPEN_EXISTING,
                              0, None)
data = win32file.ReadFile(fileHandle, 4096)
print data
Run Code Online (Sandbox Code Playgroud)

我能够毫无问题地获取数据.但我得到的数据是这种形式(我用双引号括起输出)

"<0, Hello Pipe>" 
Run Code Online (Sandbox Code Playgroud)

我无法弄清楚为什么所有这些变量都被打印出来(<,0,>),这是a.py或b.py中的问题,以及我如何解决这个问题.

python windows

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

Office Automation,VSTO和Open XML SDK有什么区别?

Office Automation,VSTO和Open XML SDK有什么区别?我们需要所有这些还是其中一些已经过时了?

vsto ms-office openxml

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

如何以编程方式创建PowerPoint演示文稿.在Linux上.免费.

我想免费使用代码(任何语言,C首选)创建PowerPoint(不是Javascript/HTML/PDF/Keynote/.mov).

(我已经看到了这个SO问题,它引用了如何创建它们C#)

这甚至可能吗?如何编写构成PowerPoint文件的原始位?这样做有什么好的库吗?

更新二进制格式的Microsoft参考页面在此处.

c linux powerpoint automation

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