问题列表 - 第24381页

您使用symfony 2.0的体验

我将开始一个从头开始构建Web应用程序的新项目.

我一直在考虑为这个项目使用symfony框架.

我应该开始使用symfony 2.0还是坚持使用1.4?我估计这个项目将在今年5月或6月完成,但我意识到symfony 2.0仍处于开发阶段.

我应该使用哪一个?我希望它尽可能灵活.我也听说symfony 2.0比前一​​个更快......

任何人都有当前项目的symfony 2.0(beta)经验?你怎么看 ?我应该使用它还是应该移动到另一个框架(我考虑将kohanaphp作为备份)

php frameworks symfony1 symfony

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

网站没有显示.而是一堆奇怪的人物?

‹?????혱jÃ0†w=Å=AÜ ÂЃ)ÅKGÅ:¢En%¹©ß¾²Ý 7xèpußøãŸ~ÝöÇ®Ömót¨•îŸû®©îao‚½‘Í:ºR†æk@´huõÃ(]­;z:¼•Íö¾þ{¥•‚¾ímwi£_±Ä1)–ÄÇ?‡‘,‰%Ž#YKF²Ä²Ä8ŒèKF²$–88ŒdI,qpÉ’Xâà0’%±Ä1Àaþe–TïÆOŒ@ 2^ßÇh"ù¦`Î!뜄yœ"Dü˜0e°Ó:ËË>e„ñʈfp.à(U®<œv¿ì;xñhRY3˜‹¡?ÞdŒ;Uºõ×R°WkÑ^Z÷¥¯Wß.Ò¤·??
Run Code Online (Sandbox Code Playgroud)

这正是网络浏览器中显示的而不是我的网站.虽然在localhost上网站运行良好.这是一个基于Zend Framework的网站,在localhost上输出看起来像这样(缩短版本):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>

<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="en-US" />


</head>
<body>

<!--

LOTS OF HTML HERE

-->

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

什么可能导致这个问题?以前它曾经工作过,这个bug今天才出现(或者可能已经是昨天,我不确定).

php zend-framework utf-8 mojibake

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

使用pypdf更改pdf文件的元数据

我想使用pypdf创建/修改pdf文档的标题.似乎标题是只读的.有没有办法访问此元数据r/w?

如果回答是肯定的,那么一段代码将不胜感激.

谢谢

pdf metadata pypdf

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

jQuery子选择器表达式

<div id="div">
    <div> <!-- first level -->
        <div> <!-- second level -->
            <div>1.1</div> <!-- third level -->
            <div>1.2</div>
        </div>
        <div>
            <div></div>
            <div>2.2</div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

用于选择以下内容的jQuery选择器表达式是什么:
1.div由第一级别
评论2. divs由第二级别
评论3. divs由第三级别评论

html jquery dom css-selectors

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

Java:如何使用Google的HashBiMap?

键是文件和单词.该文件提供文件中的所有单词.这个词给出了所有包含这个词的文件.我不确定域和共域部分.我希望K是类型<String>,V是类型<HashSet<FileObject>>.

    public HashBiMap<K<String>,V<HashSet<FileObject>>> wordToFiles 
            = new HashBiMap<K<String>,V<HashSet<FileObject>>>();

    public HashBiMap<K<String>,V<HashSet<FileObject>>> fileToWords 
            = new HashBiMap<K<String>,V<HashSet<FileObject>>>();
Run Code Online (Sandbox Code Playgroud)

谷歌的HashBiMap.

java guava

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

寻找一个轻量级的java兼容的内存键值存储

Berkeley DB可能是最好的选择,但由于许可问题我无法使用它.

还有其他选择吗?

java berkeley-db nosql key-value-store

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

Ninject 给出 NullReferenceException

我正在使用 asp.net MVC 2 和 Ninject 2。

设置非常简单。控制器调用调用存储库的服务。

在我的控制器中,我使用注入来实例化服务类,没有任何问题。但服务类不会实例化存储库,从而给我 NullReferenceException。

public class BaseController : Controller
{
    [Inject]
    public IRoundService roundService { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

这有效。但这并不...

public class BaseService
{
    [Inject]
    public IRoundRepository roundRepository { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试在 RoundService 类中使用 roundRepository 时,出现 NullReferenceException。

IList<Round> rounds = roundRepository.GetRounds( );
Run Code Online (Sandbox Code Playgroud)

模块类 -

public class ServiceModule : NinjectModule
{
    public override void Load( )
    {
        Bind<IRoundService>( ).To<RoundService>( ).InRequestScope( );
    }
}

public class RepositoryModule : NinjectModule
{
    public override void Load( …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc ninject ninject-2 asp.net-mvc-2

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

发生异常时要记录什么?

public void EatDinner(string appetizer, string mainCourse, string dessert)
{
   try
   {
      // Code
   }
   catch (Exception ex)
   {
      Logger.Log("Error in EatDinner", ex);
      return;
   }
}
Run Code Online (Sandbox Code Playgroud)

当特定方法发生异常时,我应该记录什么?

我在使用的代码中看到了很多以上内容.在这些情况下,我总是要与遇到错误的人交谈,找出他们在做什么,逐步完成代码,并尝试重现错误.

是否有最佳实践或方法可以最大限度地减少所有这些额外的工作?我应该像这样在每个方法中记录参数吗?

Logger.Log("Params: " + appetizer + "," + mainCourse + "," + dessert, ex);
Run Code Online (Sandbox Code Playgroud)

是否有更好的方法来记录当前环境?如果我这样做,我是否需要为我的应用程序中的每个方法写出所有这些内容?有关此类情景的最佳做法吗?

logging exception-handling exception

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

使用初始化程序块是不好的

嗨我在C#中使用初始化程序块

new Something { foo = 1, bar = 2 };
Run Code Online (Sandbox Code Playgroud)

但人们说这是不好的做法.

我不认为这是错的,是吗?

c# coding-style initialization

11
推荐指数
3
解决办法
4868
查看次数

PHP中的Serialize或json?

所以我需要在PHP中对数组进行编码并将其以纯文本形式存储在MySQL数据库中,我的问题是我应该使用serialize()还是json_encode()?每个人的优点和缺点是什么?

我认为他们中的任何一个都会在这种情况下做.但是你更喜欢哪一个?为什么?如果它不是数组的东西?

php serialization json

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