问题列表 - 第5384页

Upstart调用脚本(用于插入USB驱动器)

我知道Ubuntu(和Fedora)使用Upstart而不是经典的System V init守护进程(SysVinit).

我想知道如何检测何时插入USB驱动器,安装它并将一些文件复制到它.我希望Upstart为此调用我自己的脚本.

如果有可能,我希望Upstart为特定的 USB驱动器调用脚本,这样除了我的"即时备份"USB驱动器之外,我将获得每个USB驱动器的正常功能.

如果Upstart可以将USB驱动器标识字符串作为参数发送到我的脚本,我想这将是理想的解决方案,因为我可以在我的脚本中使用id字符串并且可能使脚本处理两个USB驱动器而不用变化很大.

作为旁注,您是否知道除Upstart之外的任何其他系统,它以一种很好的方式处理USB驱动器,网络安装文件系统等?(因为SysVinit似乎没有.)

linux bash usb-drive upstart detect

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

我可以通过编程方式从我的ASP.NET应用程序向IIS7中的动态IP限制扩展添加IP地址吗?

我正在创建一个基于论坛的网站,并希望阻止发布垃圾邮件或滥用的成员.我正在考虑使用HTTPModule来执行此操作,但我遇到了IIS7的动态IP限制扩展.我想知道是否可以从我的应用程序动态添加IP到扩展名?

此外,如果您有该扩展的经验,这将是伟大的.我,尤其是.有兴趣知道它是否会影响高流量网站的性能.

谢谢

asp.net iis iis-7

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

从HTML导出为PDF(C#)

可能重复:
在.NET中将HTML转换为PDF

在我们的应用程序中,我们将html文档作为报告和导出.但现在我们的客户想要一个按钮,将该文档保存在他们的电脑上.问题是文档包含图像.您可以使用以下代码创建Word文档:

private void WriteWordDoc(string docName)
{
    Response.Buffer = true;
    Response.ContentType = "application/msword";
    Response.AddHeader("content-disposition", String.Format("attachment;filename={0}.doc", docName.Replace(" ", "_")));
    Response.Charset = "utf-8";
}
Run Code Online (Sandbox Code Playgroud)

但问题是图像只是链接,因此没有嵌入word文档中.

因此,我正在寻找替代PDF似乎是一个很好的选择,有没有人知道一个优秀的C#作者?一个有一些很好的参考,并已经过适当的测试?

html c# asp.net export

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

非瞬态类成员上的Java PMD警告

在线:

private boolean someFlag;
Run Code Online (Sandbox Code Playgroud)

我收到以下PMD警告:

发现非瞬态,非静态成员.请标记为瞬态或提供访问者.

有人可以解释为什么这个警告在那里,它意味着什么?(我明白如何解决它,我不明白为什么它在那里......)

我在许多其他成员声明中也得到了这个......


编辑:我的类绝对不是一个bean,而不是可序列化的......

java coding-style pmd

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

双重淘汰赛的数据结构

我正在转换我的Tournament Organizer软件,它允许创建和操作Double Elimination Tournaments,使用MVVM设计模式,以便更容易测试.在这样做的时候,我将'模型'与UI中直接操作括号结构的一些代码分开.

这将是我为处理锦标赛而编写的第三次软件迭代.第一个是用PHP编写的,并将数据存储在数据库中.第二个版本是我制作的WPF版本,它将数据存储在内存中,然后将其序列化为XML文件.但是,在这两个版本中,我认为实施的各个方面都不干净,而且看起来他们违反了DRY法则.

如果您从头开始创建数据结构以处理双重消除括号,您将如何做?

请注意,它不需要能够在算法上自动生成括号(从4/8/16/32人的预制双重消除加载是我现在正在做的),只是主要的用例设置比赛的获胜者并通过括号'推进'他们.

编辑:为了说清楚,数据结构需要处理双重淘汰赛,因此,一场比赛的胜利者最终可能会与另一场比赛的输家竞争.

c# tdd mvvm tournament data-structures

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

我应该使用Java日期和时间类,还是使用像Joda Time这样的第三方库?

我正在创建一个基于网络的系统,该系统将在世界各国使用.必须存储的一种数据是日期和时间.

使用Java日期和时间类与第三方库(如Joda时间)相比有哪些优缺点?我想这些第三方库存在的原因很充分,但我自己从未真正比较过它们.

java time date jodatime

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

观看上传文件夹的最佳做法?

好吧,我的手上有一个有趣的问题.这里有一些背景知识:

我正在编写一个媒体库服务实现,它将为前端Flash播放器提供URL.客户希望能够通过将带有一些元数据的文件上传到FTP文件夹来将内容推送到服务中 - 我可以控制元数据模式.观看此文件夹的服务将获取任何新文件,将其复制到"内容"文件夹中,然后将元数据和URL推送到内容服务中的内容并进入数据库.

完成内容服务不是问题.观看FTP文件夹是.

我当前的实现使用FileSystemWatcher对象和xml文件的过滤器.

每个内容项可能有多个文件,例如高,中,低质量的视频.

我计划通过流程或工具强制执行内容被组织到自己的文件夹中只是为了简洁,但这不是一个真正的问题.

xml文件看起来有点像这样:

<media>
  <meta type="video">
    <name>The Name Displayed</name>
    <heading>The title of the video</heading>
    <description>
        A lengthy description about the video..
    </description>
    <length>00:00:19</length>
</meta>
<files>
    <video file="somevideo.flv" quality="low"/>
    <video file="somevideo.flv" quality="medium"/>
    <video file="somevideo.flv" quality="high"/>
</files>
 </media>
Run Code Online (Sandbox Code Playgroud)

因此,当创建新文件时,会触发FileSystemWatcher.Created事件.我有一个单独的线程运行来处理与主服务进程共享队列的内容(不要担心它使用生产者消费者模式,详见此处:http://msdn.microsoft.com/en-us/ library/yy12yx1f.aspx).

这一切都很好,但现在我遇到边缘情况左右中心!

我已经考虑到视频上传需要更长的时间,因此处理器会尝试获取独占锁定,如果失败,它会将项目移动到队列的后面并移动到下一个项目.

  • 如果服务崩溃或那里已有文件会发生什么?所以我写了一个排队现有文件的方法.
  • 如果文件在排队现有文件时上传了怎么办?希望它会处理这个?我应该定期重新扫描目录,看看我是否遗漏了什么?

任何人都可以为这种情况推荐最佳做法吗?filesystemwatcher是个好主意还是服务只是定期扫描文件夹?

编辑:只是为了让您了解规模.我们总共谈论了1000件商品中的10件.可能上传大块.

c# multithreading

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

在WPF中,x:Name和Name属性之间有什么区别?

标题说明了一切.有时似乎Namex:Name属性是可以互换的.

那么,它们之间的确切差异是什么,何时优先使用一个而不是另一个?

以错误的方式使用它们是否有任何性能或内存影响?

.net wpf xaml name-attribute

554
推荐指数
8
解决办法
11万
查看次数

.NET中有向图或无向图的布局有哪些选项?

通过这里的图表我的意思是类似这些图像的东西:

理想的解决方案是:

  • 仅使用托管代码
  • 允许输出到位图图像
  • 允许输出到WPF元素
  • 包括某种交互式表面,用于显示支持节点缩放,平移和重组的图形

我也有兴趣了解可能被用作此类工作起点的项目.如果需要一些开发来实现我想要的东西,那么我已经准备好解决它了.这个目标中最复杂的部分似乎是在合理的时间范围内获得图形布局.

.net rendering graph-theory directed-graph graph-layout

31
推荐指数
3
解决办法
8691
查看次数

可以用ASP来调用PHP soap吗?

我的客户有一个PHP Web服务,他们希望我使用它.它是基于PHP的,而我的网络是基于ASP的.

ASP代码如下所示:

Dim soapclient

WSDL_URL = "http://xxx.xxxx.xx/index.php?Action=service"

set soapclient = Server.CreateObject("MSSOAP.SoapClient30")

soapclient.ClientProperty("ServerHTTPRequest") = True
Run Code Online (Sandbox Code Playgroud)

在错误恢复下

soapclient.mssoapinit WSDL_URL'错误在这里

ASP能够调用基于PHP的soap服务吗?

要么

我应该调整什么?

非常感谢!

php soap web-services asp-classic

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