问题列表 - 第41145页

你如何用Perl解析简单的命令行选项?

当我使用命令行输入运行Perl文件时,它应该更新表中的字段.

例如

perl function_impl.pl --address_only
Run Code Online (Sandbox Code Playgroud)

如果它接收到输入参数,--address_only那么t应该只更新该Perl脚本的db中的地址字段.如何实现它.

perl

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

如何将自定义CSS类分配给h:dataTable的任意任意行?

我正在尝试将特定的CSS类分配给我的特定行<h:dataTable>.有没有办法访问和cutomize结果表行?

css datatable jsf

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

嘲弄通用方法

假设我有一些通用方法的接口,没有参数:

public interface Interface {
   void Method<T>();
}
Run Code Online (Sandbox Code Playgroud)

现在我希望实现这个类的模拟(我正在使用Moq),我希望模拟这个方法的一些具体类型 - 让我说我在嘲笑Method<String>()调用.

mock = new Mock<Interface>();
mock.Setup(x => x.Method ????).Returns(String("abc"));
Run Code Online (Sandbox Code Playgroud)

的想法????应该是明确的-这lambda表达式应该处理的情况时,TMethod<T>实际上是一个String.

有什么方法可以达到想要的行为吗?

.net c# generics moq

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

scale9Grid和Bitmaps - 它们是否一起工作?

我还没有习惯Flash IDE环境,所以我在FlashDevelop中编写纯代码.我得到了各种图形资产的精灵,其中一个用于与那个非常有用的scale9Grid功能一起使用......它没有用.因为我在生命中第一次这样做,我以为我搞砸了一些东西,但后来我尝试了drawRoundRect和beginFill(而不是beginBitmapFill)并且它按预期工作.我的逻辑思路是它不适用于位图(尽管在Adobe Livedocs示例中他们使用orangoutang的图片来演示scale9Grid功能).

之后,我阅读了各种各样的意见,从"它工作正常"开始,以"它不起作用,拧你Adobe"结束.所以我现在很好奇,它有效还是不行?

我已经找到了如何在Embed语句中指定scale9Grid参数,但我的嵌入图像是精灵.我想无论如何它都无法使用,对吧?

flash bitmap actionscript-3 scale9grid

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

Asp.net的表单身份验证

我正在开发Asp.net应用程序,我的应用程序中有4个角色.1.管理员2.用户3.经销商4.会员.我正在使用表单身份验证,这一切都适用于单个角色(用户).但现在我有4个角色,我没有得到如何管理这个.我有4个不同用户的文件夹.如果我使用经销商帐户登录,如果我更改了用户的网址,那么它也允许我访问用户部分.但我不想要这个.我需要在我的应用程序中用户只能访问他的访问区域.意味着如果您的经销商登录,那么他只能访问经销商页面或同一文件夹.

请帮我找到这个解决方案.

forms asp.net authorization forms-authentication

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

在网站上实施付费订阅服务

我有一个网站,我想实现付费订阅服务.它只是一种简单的服务,只有两种类型的计划.就目前而言,生病只需使用Paypal.但是在开始之前我有点失落,主要是数据模型.我现在的主要问题是,每次订阅需要保留哪些信息?我是否需要为此实现购物车(不这么认为)?我不是要求详细的解释,只需要几个灯或资源来找到一种方法来启动.谢谢.

subscription

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

ExportAsFixedFormat与Excel失败

我尝试通过COM自动化将Excel文件转换为PDF.代码使用系统用户作为服务运行.不幸的是,我在ExportAsFixedFormat()函数中得到错误"0x800A03EC".它在我在交互式会话中运行时有效.

我听说过systemprofile需要一个Desktop文件夹,所以我添加了这些文件夹.

我听说这也可能与系统用户没有默认打印机有关,所以我在以下键中添加了值:

HKEY_USERS\S-1-5-18\Software\Microsoft\Windows NT\CurrentVersion\Devices
HKEY_USERS\S-1-5-18\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts
Run Code Online (Sandbox Code Playgroud)

但这只会使Excel挂起而不是立即抛出异常.

我没有想法,感谢任何帮助.

com excel automation

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

使用Boost.Program_options处理INI文件的各个部分

我试图在Linux中解析配置INI文件.我想使用Boost,有人指着我的program options图书馆.

问题是我可以读取具有语法的行field=value,但是如何处理不同的部分,即其中的行[Section_Name]?使用下面的代码我总是有例外

在我试过的代码下面.谢谢AFG

 const char* testFileName = "file.ini";
 std::ifstream s;
 s.open(  testFileName );

 namespace pod = boost::program_options::detail;
 std::set<std::string> options;
 options.insert("a");
 options.insert("b");
 options.insert("c");

 //parser
 for (pod::config_file_iterator i(s, options), e ; i != e; ++i)
 {
    std::cout << i->value[0] << std::endl;
 }
Run Code Online (Sandbox Code Playgroud)

c++ ini configuration-files boost-program-options

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

使用带参数的DISTINCT时选择性能性能下降

赏金注意事项 - START:

参数SNIFFING(这是在赏金前问题中报告的唯一"想法")不是问题,因为您可以在问题末尾的"更新"部分阅读.问题实际上与sql server如何在使用distinct时为参数化查询创建执行计划有关.我上传了一个非常简单的数据库备份(它的工作原理与SQL Server 2008 R2)这里(您必须下载前先等待20秒).对于此数据库,您可以尝试运行以下查询:

-- PARAMETRIZED QUERY

declare @IS_ADMINISTRATOR int
declare @User_ID int
set @IS_ADMINISTRATOR = 1 -- 1 for administrator 0 for normal
set @User_ID = 50

SELECT DISTINCT -- PLEASE REMEMBER DISTINCT MAKES THE DIFFERENCE!!!
  DOC.DOCUMENT_ID
FROM
  DOCUMENTS DOC LEFT OUTER JOIN
  FOLDERS FOL ON FOL.FOLDER_ID = DOC.FOLDER_ID LEFT OUTER JOIN
  ROLES ROL ON (FOL.FOLDER_ID = ROL.FOLDER_ID)   
WHERE
  1 = @IS_ADMINISTRATOR OR  ROL.USER_ID = @USER_ID

-- NON PARAMETRIZED QUERY

SELECT DISTINCT -- …
Run Code Online (Sandbox Code Playgroud)

sql-server performance distinct sql-server-2008

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

使用正则表达式去除尖括号

拥有以下字符串:

<str1> <str2> <str3>
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用正则表达式,以便在C中获得以下3个字符串:

str1
str2
str3
Run Code Online (Sandbox Code Playgroud)

我试图使用以下正则表达式但它似乎没有产生我的目标:

<[a-zA-Z0-9]*.>
Run Code Online (Sandbox Code Playgroud)

根据http://www.myregextester.com/index.php,正则表达式将会产生

<str1>
<str2>
<str3>
Run Code Online (Sandbox Code Playgroud)

我怎么能拿出<>的?

此外,我还想只匹配字符串格式,即3 <>,不多也不少.怎么接近?

regex

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