问题列表 - 第5358页

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

基于Web的打印解决方案

我正在构建一个新的基于Web的产品.问题是许多客户都有特定的打印机来打印特定的文档.只需考虑报告,条形码,发票等所有特殊打印机上的纸张等......

通常从网络打印时,您无法使软件选择打印机或更改设置.然而,这只是我想做的事情.

我想打印没有对话框.然后使用我的软件输入打印机+设置

我现在知道的唯一解决方案是acrobat的商业版本,它有一些javascript打印支持..

有没有人知道其他任何选择?

提前致谢 !

  • 中小型企业
  • 没有沉重的安装,但常见的东西是好的,即.flash/silverlight/acrobat /尽可能的
  • 我生成了打印所需的内容(PDF/Tiff等)

printing

5
推荐指数
0
解决办法
1224
查看次数

Inno Setup作为.msi的bootstrapper

我正在尝试使用Inno安装程序来引导我的Windows安装程序安装包的许多先决条件,并且我很幸运.

现在我想知道是否可以制作Inno Setup软件包,使其不出现在"添加/删除程序(ARP)"窗口选项中?

我希望将单独的安装一起安装(每个都是有条件的),但是单独删除.

我正在将安装包安装到Inno Setup生成的临时文件夹中,因此在安装过程结束时会删除实际文件,但ARP仍在显示.

installation windows-installer inno-setup

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

从c#调用Powershell Pretty控制台输出

Powershell有一些非常漂亮的格式化模块,用于显示对象,数组,集合,字典和表格数据.

由于Powershell都是.NET,我假设有一个包含逻辑的程序集.

谁能想出一种方法来从.NET调用这些powershell格式:

我想象这样的事情:

Console.WriteLine(Powershell.DisplayObject(obj))
Run Code Online (Sandbox Code Playgroud)

.net c# powershell

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

正则表达式(glob)搜索树

任何人都知道如何调整搜索树来处理有限的正则表达式?给定文件名,任务是查找与该文件名匹配的所有节点.节点可能包含通常的文件名globs(*和?).显然,由于这是一个搜索树,速度至关重要.

编辑:我应该补充一点,速度最重要的情况是排除比赛的平均时间.也就是说,在大多数情况下,匹配将失败.

例如:假设树包含以下节点:

foo,bar,foo*,*bar,foo?bar

搜索foo将返回节点1和3.搜索bar将返回节点2和4.搜索fob将不返回任何节点.搜索fooxbar将返回节点5.搜索foobar将返回节点3和4.

regex tree search glob

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

AES加密16字节无盐

使用AES将16字节数据加密为单个块有多安全?没有盐/ IV,没有操作模式,数百万个不同的16字节块被加密.我对加密知之甚少,但这对我来说有点味道.

编辑:提供更多细节,这不是关于加密消息,而是数据库表列,其中纯文本长度恰好是16个字节.数据不是完全随机的(前8个字节通常是相同的),并且有一个校验和来识别成功的解密.

我将和下周提出这个问题的人一起开会,如果有问题,我会非常感谢参考材料的一些指示,我可以用它来证明设计是不安全的.我对系统并不完全熟悉,但我认为这可能需要进行重大的重新设计才能解决,因此可能存在很多阻力.所涉及的大多数人(和权力)都在业务方面,其动机是获得一个工作系统......

encryption cryptography aes

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

打开Windows身份验证时使用ajax调用Web服务?

我试图从javascript调用一个Web服务方法:

function Search() {

        var context = new Object;
        context.Filter = "Test";

        SearchService.GetSearch(context, onSuccess, onFailed);
    }

    function onSuccess(result) {
        // userContext contains symbol passed into method
        var res = document.getElementById("resultsDiv");
        res.innerHTML = result;
    }

    function onFailed(result) {
        var res = document.getElementById("resultsDiv");
        res.innerHTML = result.get_message();
    }
Run Code Online (Sandbox Code Playgroud)

这是Web服务签名:

[WebMethod]
    public SearchComboBoxItemData[] GetSearch(object context)
    {
Run Code Online (Sandbox Code Playgroud)

当我使用表单身份验证并允许匿名访问Web服务时,一切正常.

但是,当我对应用程序使用Windows身份验证,但只允许匿名访问Web服务时,从javascript调用Web服务会引发以下错误:

无效的Web服务调用,缺少参数值:'context'.

我注意到的另一件事是它在Firefox中的两种方式都很好.我在IE7上看到错误.

对可能解决方案的任何想法?

asp.net ajax web-services

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

在哪里可以找到JDK中的本机代码?

我正在查看FileInputStream的Java代码,并对open和close方法的作用感兴趣.这些函数或它们的一部分是本机实现的.你知道我在哪里可以找到这段代码吗?此代码是JDK的开源许可证的一部分吗?

java

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

良好的命名空间命名约定

我正在为CRUD业务应用程序创建一个类库.业务对象(具有相关数据访问层对象)的主要"类别"是:

  • 维护(用于在数据库中使用主表(主列表))
  • 事件(大多数对象与真实事件有关)
  • 搜索(显而易见)

截至目前,我的命名空间设置如下:

  • BusinessObjects.Maintenance.Contacts
  • BusinessObjects.Maintenance.Products
  • BusinessObjects.Maintenance.Classifications
  • .
  • BusinessObjects.Incidents.Contacts
  • BusinessObjects.Incidents.Products
  • BusinessObjects.Incidents.Classifications
  • .
  • BusinessObjects.Search.Contacts
  • BusinessObjects.Search.Products
  • BusinessObjects.Search.Classifications
  • .
  • Dal.Maintenance.Contacts
  • Dal.Maintenance.Products
  • Dal.Maintenance.Classifications
  • .
  • Dal.Incidents.Contacts
  • Dal.Incidents.Products
  • Dal.Incidents.Classifications
  • .
  • Dal.Search.Contacts
  • Dal.Search.Products

请注意,每个类最终都使用相同的名称.

这是好形式吗?

此命名空间约定是否会出现任何问题?对于查看/使用此代码的其他人可能有什么困惑吗?

我确实意识到在表单代码中,一个缺点是我必须使用命名空间限定所有对象.对我来说,这不是什么大问题.如果这是一个词,我通常更喜欢一点显性.

language-agnostic theory namespaces

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

正则表达式匹配多行文本块

在匹配跨越多行的文本时,我在使用Python正则表达式时遇到了一些麻烦.示例文本是('\n'是换行符)

some Varying TEXT\n
\n
DSJFKDAFJKDAFJDSAKFJADSFLKDLAFKDSAF\n
[more of the above, ending with a newline]\n
[yep, there is a variable number of lines here]\n
\n
(repeat the above a few hundred times).
Run Code Online (Sandbox Code Playgroud)

我想捕获两件事:'some_Varying_TEXT'部分,以及在一次捕获中位于其下方两行的大写文本的所有行(我可以稍后删除换行符).我试过几种方法:

re.compile(r"^>(\w+)$$([.$]+)^$", re.MULTILINE) # try to capture both parts
re.compile(r"(^[^>][\w\s]+)$", re.MULTILINE|re.DOTALL) # just textlines
Run Code Online (Sandbox Code Playgroud)

并且有很多变化没有运气.最后一个似乎逐个匹配文本行,这不是我真正想要的.我可以抓住第一部分,没问题,但我似乎无法捕捉4-5行的大写文本.我想match.group(1)是some_Varying_Text,group(2)是line1 + line2 + line3 +等,直到遇到空行.

如果有人好奇,它应该是构成蛋白质的氨基酸序列.

python regex multiline

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