问题列表 - 第23202页

C#API创建网页缩略图

是否有可用于在C#中生成网页缩略图的API?我不想使用第三方网站,因为我宁愿自己渲染它们.

c# api thumbnails

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

使用C#设置全局热键

当我的节目不在焦点时,我需要捕捉按键.(即Ctrl+ Alt+ J)并在我的程序中触发一个事件.

到目前为止,我发现这个dll似乎是正确的路径"

[DllImport("user32.dll")]private static extern int RegisterHotKey(IntPtr hwnd, int id,int fsModifiers, int vk);

[DllImport("user32.dll")] private static extern int UnregisterHotKey(IntPtr hwnd, int id);
Run Code Online (Sandbox Code Playgroud)

.net c# hotkeys

65
推荐指数
3
解决办法
7万
查看次数

尝试使用BitmapData捕获舞台区域

我试图使用BitmapData和copyPixels方法获取部分舞台区域:

bmd = new BitmapData(stage.stageWidth, stage.stageHeight);

bmdRect = new BitmapData(320, 240);

rectangle = new Rectangle(360, 20, 320, 240); 

bmdRect.copyPixels(bmd, rectangle, new Point());

bmd.draw(bmp);
bmp = new Bitmap(bmdRect);   

var myEncoder:JPGEncoder = new JPGEncoder(100);
var byteArray:ByteArray = myEncoder.encode(bmd);
Run Code Online (Sandbox Code Playgroud)

我得到的结果是一个空的.jpg我很确定错误是在位图程序而不是保存的...

actionscript-3 bitmapdata

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

如何实现网络协议?

这是一个通用的问题.我不是在寻找最好的答案,我希望你能表达你最喜欢的做法.

我想用Java实现一个网络协议(但这是一个相当普遍的问题,我在C++中面临同样的问题),这不是第一次,正如我之前所做的那样.但我认为我错过了实施它的好方法.实际上通常都是关于在主机之间交换文本消息和一些字节缓冲区,存储状态并等到下一条消息到来.问题是我通常最终得到一堆开关,并且或多或少复杂的if语句对不同的状态/消息作出反应.整件事情通常变得复杂而难以保持.更不用说有时出现的东西有一些"盲点",我的意思是协议的状态没有被覆盖并且以不可预测的方式表现.我试着写下一些状态机类,负责以或多或少的智能方式检查每个动作的开始和结束状态.这使编程协议变得非常复杂,因为我必须编写行和代码行来覆盖每种可能的情况.我喜欢的是一个好的模式,或者用于编写复杂协议的最佳实践,易于维护和扩展,并且非常易读.

你有什么建议?

c++ java protocols

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

有人可以澄清Joel On Software引用的含义:(功能程序没有副作用)

我今天正在阅读Joel On Software并且遇到了这个引用:

如果不理解函数式编程,就无法发明MapReduce,这种算法使Google具有如此大规模的可扩展性.术语Map和Reduce来自Lisp和函数式编程.回想起来,对于那些从6.001等效编程类中记得纯粹功能性程序没有副作用且因此可以简单地并行化的人来说,MapReduce是显而易见的.

当他说功能性程序没有副作用时,他的意思是什么?这如何使并行化变得微不足道?

functional-programming

21
推荐指数
3
解决办法
855
查看次数

在VB.NET中运行命令

VB.NET中的哪个函数只需要一个字符串参数并运行一个命令?它就像Start - > Run对话框中的OK按钮一样工作.

Dim myCommand as String
myCommand = "excel C:\Documents and Settings\JohnDoe\Desktop\test.xls"
Run(myCommand)
Run Code Online (Sandbox Code Playgroud)

vb.net

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

如何用javascript删除文件?

没有运气这些例子:
Javascript文件删除
Javascript FSO DeleteFile方法
删除文件

该文件没有特殊权限.
有没有办法在JQuery中执行此操作?

要求是 - 加载另一个页面时,必须从Web目录中删除某个文件.没有安全问题,因为这是在封闭的网络上.

任何帮助表示赞赏.

谢谢.

html javascript jquery user-interface file

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

请帮助LINQ,C#中的字典理解

Python相当于我想要的是:

>>> #C#: Dictionary<int, string> tempDict = ...
>>> tempDict = {i : str(i) for i in range(200000)}
>>> tempDict[5]
'5'
>>> 
Run Code Online (Sandbox Code Playgroud)

这个例子有点简化,但我可以自己修改; 不想打扰专有类的细节.

得到它了:

var y = (from x in Enumerable.Range(0, 20000) select Guid.NewGuid()).ToDictionary(g=>g, g=>new MyObj(g))
Run Code Online (Sandbox Code Playgroud)

linq dictionary list-comprehension

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

阻止schemagen将超类添加到模式中?

我如何阻止schemagen将超类添加到模式?

我已尝试XMLTransient在超类上使用它的字段,但它们仍然出现在模式中.

例如 :

@XmlTransient
public class Asset {

   @XmlTransient
   public Long ID;
}

public class Movie extends Asset {

}
Run Code Online (Sandbox Code Playgroud)

创建此架构:

<xs:complexType name="asset">
<xs:sequence>
<xs:element name="ID" type="xs:long" minOccurs="0"/>
</xs:sequence>
</xs:complexType>

<xs:complexType name="movie">
<xs:complexContent>
<xs:extension base="asset">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

the schema that i would like to see is :

<xs:complexType name="movie">
<xs:complexContent>
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
Run Code Online (Sandbox Code Playgroud)

java jaxb schemagen

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

iphone - 将float转换为整数

这是一个简单的问题:

这是从float分区获取整数部分的正确方法吗?

int result = myFloat / anInteger;
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我不确定这是不是最好的方法.

谢谢你的帮助.

c iphone objective-c

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