问题列表 - 第41931页

当存在同名共享库时,如何强制链接到静态库

假设我有一个main.cpp使用sin()定义的函数的文件libmath.还假设我们在同一目录中同时提供libmath.a和libmath.so.现在,如果我发出命令g++ -o main main.cpp -lmath,Linux的默认行为是链接到共享库libmath.so.我想知道有没有办法强制程序与静态库链接libmath.a而不删除或移动共享库?

linux gcc g++ ld

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

如何通过PHP读取输入字段的id?

我有一个HTML输入字段,我有每个输入字段指定一些id,现在我如何使用此输入字段ID来标识该字段.

例:

<input type='text' id='float' name='attributename' value='' maxlength='30'/>
Run Code Online (Sandbox Code Playgroud)

我需要验证float的输入字段的id,然后将输入字段的值插入到特定字段的db中.

请帮帮我..

html php input

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

MVC 3 - 新区域 - 404错误 - 未找到资源 - 已尝试路由调试器

我有一个小型的MVC 3应用程序 - 一个演示场地.我有一个区域,这一切都很好.

我刚刚添加了另一个区域,期望只是启动应用程序并且它可以工作 - 但是没有,404 - 无法找到资源.

AreaRegistration中的映射路由是默认值(就像我创建的第一个区域一样).

public override void RegisterArea(AreaRegistrationContext context)
    {
        context.MapRoute(
            "Postcard_default",
            "Postcard/{controller}/{action}/{id}",
            new { action = "Index", id = UrlParameter.Optional }
        );
    }
Run Code Online (Sandbox Code Playgroud)

我试过在这个中添加一个特定的控制器,但没有.

所以我下载了Phil Haack的RouteDebugger,在http:// server/Postcard/Create(这也是我想要的地方)输入时找到了我的路线

区域结构

替代文字

我的控制器

    public class CreateController : Controller
{
    private ILogger Logger { get; set; }
    private ICardSender Emailer { get; set; }
    private IOCCardRepository CardRepository { get; set; }

    public CreateController(ILogger logger, ICardSender cardSender, IOCCardRepository repository)
    {
        this.Logger = logger;
        this.Emailer = cardSender;
        this.CardRepository …
Run Code Online (Sandbox Code Playgroud)

model-view-controller asp.net-mvc routing http-status-code-404 asp.net-mvc-3

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

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

在C#中禁止对未使用的异常变量发出警告

我有这个代码:

try {
    someMethod();
} catch (XYZException e) {
    // do something without using e
}
Run Code Online (Sandbox Code Playgroud)

这样做会给我一个关于声明但从不使用的警告e,这是我讨厌的.但是,我也不想使用catch没有该变量的子句,因为它会捕获所有异常,而不仅仅是XYZExceptions.这似乎是一种经常发生的模式.我知道我可以#pragma warning disable 0168用来抑制警告,但我真的没有找到一个非常优雅的解决方案.有没有更好的办法?

c# exception-handling visual-studio-2008

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

Hibernate SQLQuery绕过了hibernate会话缓存

我正在"事务化"一些广泛的数据库操作,我遇到了这个问题,如果我通过hibernate运行sql查询但不使用MQL方法,数据库的视图看起来不正确.具体来说,代码在大多数情况下以更合适的方式使用hibernate,但有些地方有人决定只执行sql.我不喜欢他们这样做,但在这一点上"它就是它".

我发现了一个解释,这似乎解释,但所有的例子都是WRT却越来越和管理代码交易.我们在整个类上使用@TransactionAttribute注释来更改此代码,并且发现了许多发生此行为的地方,但我并不完全相信这些解释适用于简单地包含在注释中的代码 - 我假设任何使用hibernate管理器的东西都依赖于会话中的对象缓存.

如果我通过不正确的术语来指代休眠中的概念等,请提前道歉.

jboss hibernate transactional

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

在Zend中存储应用程序常量的位置?

我有一些常量,我需要为我的应用程序定义,例如,SITE_KEY,它将包含salt密码的随机密钥.

不过,我不确定在哪里定义它们.我想把它们放在public/index.php中,但这看起来有点乱.根据Zend或其他什么,是否有一个特定的地方应该去?

谢谢

编辑

我试着这样做:在我的身上application.ini我有这个:

siteglobal.sitekey = "test"

在我的bootstrap.php文件中:

protected function _initGlobals()
{
$config = $this->getOptions();
define('SITE_KEY', $config['siteglobal']['sitekey']);

}
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试在我的控制器中回显SITE_KEY时,这不起作用:

echo SITE_KEY;

它没有显示任何东西.有任何想法吗?

php zend-framework constants

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

为什么JITted Python实现仍然很慢?

我理解为什么解释开销很昂贵,但为什么JITted Python实现(Psyco和PyPy)仍然比C#和Java等其他JITted语言慢得多?

编辑:我也明白一切都是对象,动态类型代价高昂等等.但是,对于可以推断出类型的函数,我不确定为什么这很重要.

c# python java performance jit

15
推荐指数
3
解决办法
825
查看次数

PHP cli会话警告

运行php cli脚本时是否有可能禁用会话警告?当然没有modyfing php.ini.我需要有这个脚本的干净输出.脚本不以Apache或Root身份运行.在php.ini中,启用了session.auto_start.

我有以下错误:

PHP Warning:  Unknown: open(/var/lib/php/session/sess_p6tpcdkpupelvho22qrkm699g4, O_RDWR) failed: Permission denied (13) in Unknown on line 0
PHP Warning:  Unknown: open(/var/lib/php/session/sess_p6tpcdkpupelvho22qrkm699g4, O_RDWR) failed: Permission denied (13) in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

提前致谢!

php command-line-interface

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

在.net中输入密钥和多个提交按钮

如果我有多个提交按钮,用户在文本框中输入一些文本并按回车键.如何指定要触发的按钮事件?

forms asp.net button

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