小编Joe*_*nez的帖子

使用GhostScript将PDF转换为PostScript时出错,Access被拒绝无法打开命令行文件_.at

我安装ghostscript并更新了相应的path variables...但是,当我尝试执行此命令时出现错误:

C:\PROGRA~1\gs\gs8.64\lib>pdf2ps mydocument.pdf mydocument.ps
Access is denied.
Unable to open command line file _.at
Run Code Online (Sandbox Code Playgroud)

这是正确的命令吗?我错过了一些配置或路径设置吗?否则,是否有一种理智的方法来进行这种转换?

pdf postscript file-conversion ghostscript

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

跟踪/计数字频率

我想就一个好的设计达成一些社区共识,以便能够存储和查询字频数.我正在构建一个应用程序,我必须解析文本输入并存储一个单词出现的次数(随着时间的推移).所以给出以下输入:

  • "杀死一只嘲笑的鸟"
  • "嘲笑钢琴演奏家"

将存储以下值:

Word    Count
-------------
To      1
Kill    1
A       2
Mocking 2
Bird    1
Piano   1
Player  1
Run Code Online (Sandbox Code Playgroud)

然后能够快速查询给定任意单词的计数值.

我目前的计划是简单地将单词和计数存储在数据库中,并依赖于缓存单词计数值......但我怀疑我不会获得足够的缓存命中率以使其成为长期可行的解决方案.

任何人都可以建议算法,数据结构或任何其他可能使其成为一个性能良好的解决方案的想法吗?

algorithm indexing word-frequency

8
推荐指数
2
解决办法
4122
查看次数

*不是*使用Entity Framework的导航属性?

有谁知道是否有可能使用实体框架的导航属性功能与外键链接的表?

例如,如果我的客户端表有一个AddressId,我想在我的模型中使用AddressId,我不希望它有.Address属性.但到目前为止,我一直无法弄清楚如何做到这一点.

entity-framework

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

确定端口是否正在使用?

有没有办法,使用C#来确定端口是否可用?我想在使用已经使用的端口启动WCF ServiceHost实例之前检查:-)

c# wcf

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

authorize.net C#包装器/库

Authorize.net有没有好的库或包装器?从他们的网站获得的代码示例似乎有点......原始.我正在寻找一个易于使用,面向对象的API,我可以简单地设置一些属性,它会处理引擎盖下的所有管道代码.

我发现了一些随机的博客文章,其中提供了他们编写的代码,但是在博客文章中提供的代码通常不会给予高度自信,因为它已经过很好的测试.我的意思是,如果我们必须这样做,我们会考虑这些,但我们更喜欢看起来像经历某种发布/测试周期的东西......即使只是它已经发布在codeplex或其他东西上.

谢谢!:-)

c# authorize.net wrapper

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

混合spark和webform视图引擎

是否可以使用多个视图引擎?我有一个已经在使用webforms视图引擎的大型(ish)网站,但我们希望转向引发新功能.

这支持吗?任何在线文档详细说明如何做到这一点?

asp.net-mvc viewengine spark-view-engine

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

我可以在WCF中使用netTcpBinding添加服务引用吗?

是否可以在visual studio中添加服务引用,它在使用netTcpBinding时生成本地代理类以调用WCF服务?

据我所知,服务引用方法需要服务公开WSDL,只有http绑定不支持?

也许,我可以在开发中本地添加服务引用,但是然后切换配置以在生产中的运行时使用nettcp吗?

我问的原因是因为我在Windows服务中托管(服务器2003,所以没有WAS,也不能使用IIS).而且我们无法更改执行HTTP命名空间预留的权限...因此我们无法使用HTTP绑定.NetTcp有效,但在这种特殊情况下,我们来回传递的对象图涉及EDMX模型在服务中生成的对象......因此我们无法在合同程序集中共享它.

提前致谢!

wcf service-reference nettcpbinding

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

Math.Round方法,从最小的十进制开始

有很多线程以混乱的方式开始Math.Round工作.在大多数情况下,通过将人们引入MidpointRounding参数并且大多数人都期待的方式来回答这些问题MidpointRounding.AwayFromZero.关于AwayFromZero实施的实际算法,我还有一个问题.

给出以下数字(许多计算的结果): 13.398749999999999999999999999M

我们的用户希望看到Excel给他们的结果相同13.39875.由于他们目前使用Math.Round(num,4,MidpointRounding.AwayFromZero)将该数字四舍五入为4,因此结果与他们期望的结果相差0.0001.据推测,其原因是算法只是查看第五个数字(4),然后相应地进行舍入.如果你要在最后9开始四舍五入,真正的数学答案实际上会给你与excel相同的数字.

所以问题是......有没有办法模仿这种行为而不是当前行为?

我写了一个我们可以在此期间使用的递归函数.但在我们投入生产之前,我想看看SO对这个问题的看法:-)

    private decimal Round(decimal num, int precision)
    {
        return Round(num, precision, 28);
    }

    private decimal Round(decimal num, int precision, int fullPrecision)
    {
        if (precision >= fullPrecision) return Math.Round(num, precision);

        return Round(Math.Round(num, fullPrecision), precision, --fullPrecision);
    }
Run Code Online (Sandbox Code Playgroud)

编辑:为了清楚起见,我应该在原帖中更清楚.这里要求舍入方法的位置是我报告"舍入错误"的业务分析师和用户所呈现的内容.尽管多次被告知这不是不正确的,只是与他们期望的不同......这份报告不断涌现.所以我只是在收集数据,尽可能多地收集有关此主题的信息,以便向用户.

在这种情况下,似乎用于生成这些平均价格(我们必须匹配)的任何其他系统使用不同的级别精度(数据库中为10,而excel似乎默认为15或其他).鉴于每个人都有不同的精确度,我陷入中间的问题是移动到较低的精度,一些奇怪的舍入规则(如上所述),或者只是有不同于用户期望的结果.

c# math rounding

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

在Android版面中无法使子视图比父视图更宽

我在动画完成后移动视图(从左侧滑出菜单).但是,我似乎无法达到我想要的效果.我想要的是视图延伸到父节点的右边,如下所示:

我想要的是

但是发生了什么事实上是这样的:

实际结果

视图重置自身以保持在父级的范围内.即使我设置了绝对像素值(通过查看显示器的宽度,甚至是随机大的值).

我需要这样做的原因在这个关于视图在动画完成后的实际位置的问题中详细说明: TranslateAnimated ImageView在动画之后无法点击[Android]

有什么想法吗?谢谢!

layout animation android

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

在ASP.NET MVC中从相同的路由URL路径提供图像

这就是我想做的事情.我有一些内容,我写的是一个观点.此内容具有与文档相关的图像引用.例如,如果我正在查看以下网址:

http://localhost/article/8AB98/
Run Code Online (Sandbox Code Playgroud)

内容可能具有以下形式的图像:

<img src="myimage.png" />
Run Code Online (Sandbox Code Playgroud)

这显然会导致浏览器在以下URL查询图像:

http://localhost/article/8AB98/myimage.png
Run Code Online (Sandbox Code Playgroud)

但是,由于mvc路由,将无法找到此图像.您是否知道一种简单的方法可以使该URL将正确的图像返回给浏览器?

请注意:实际上重要的是标记保持原始状态不变...这意味着以某种方式重写图像网址,以便它们指向当前视图URL之外的另一个文件夹,遗憾的是不可能.

谢谢!!

asp.net-mvc routing

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