问题列表 - 第2346页

如何删除杀死emacsclient缓冲区的提示?

在我用emacsclient打开一些东西后,当我杀死那个缓冲区(Cx k)时,我得到一个确认对话框:

Buffer `blah' still has clients; kill it? (yes or no)
Run Code Online (Sandbox Code Playgroud)

但是当我杀死直接从Emacs打开的缓冲区时,我没有.有没有办法在emacsclient打开它们时不能获取它们?

emacs emacsclient

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

django中的多个数据库支持

从一些论坛我开始知道Django在较低级别添加了多个数据库支持,但是尚未添加更高级别的api.

任何人都可以告诉我如何在Django中实现多个数据库连接.

有没有人知道Django何时完全/正式支持多个数据库连接.

python django database-connection

10
推荐指数
3
解决办法
8955
查看次数

右侧浮动侧边栏,主要内容流动 - 如何?

我想创建一个网页布局,右侧边栏和侧边栏周围的主要内容.

要求:

  1. 侧边栏下方的内容应占用所有可用宽度
  2. 侧边栏下方的内容在触及侧边栏左侧时不应换行
  3. 主要内容应位于标记的侧边栏之前
  4. 边栏具有固定宽度但未知/可变高度
  5. 仅限CSS - 没有JavaScript解决方案

这可以在没有第三个要求的情况下实现:如果侧边栏位于标记中的主要内容之前并且位于相同的包含元素内,则使用简单的右浮动来完成工作.标记中的主要内容之前的侧边栏不是此处的选项.侧边栏将包含补充信息和广告.如果这是在标记中的主要内容之前,那么对于CSSless浏览器和屏幕阅读器用户来说这将是烦人的(即使使用'skip to ...'链接).

这可以在没有第四项要求的情况下实现.如果侧边栏具有固定高度,我可以在主要内容之前放置一个包含元素,向右浮动并给它一个合适的宽度和高度,然后使用绝对定位将侧边栏放在预制空间的顶部.

示例标记(不含CSS,仅限相关位):

<body>
  <div id="content">
    <p>
      Lorem ipsum ....
    </p>
    <p>
      Pellentesque ....
    </p>
    <div id="sidebar">
      /* has some form of fixed width */
    </div>
  </div>
</body>
Run Code Online (Sandbox Code Playgroud)

示例布局:

alt text http://webignition.net/images/layoutexample.png

我不确定这是否可行.我很高兴接受一个权威的答复,说明这是无法实现的.如果无法实现这一点,我会欣赏一个解释 - 知道为什么它无法实现比仅被告知它不能实现更有价值.

更新:我很高兴看到不符合所有五项要求的答案,只要答案说明哪些要求被忽略以及忽略要求的后果(利弊).然后,我可以做出明智的妥协.

更新2:我不能忽略要求3 - 侧边栏不能在内容之前.

html css web

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

如何在XSLT中执行字符串操作?

我的xslt中有以下代码块;

      <xsl:when test="StatusData/Status/Temperature > 27">
        <td bgcolor="#ffaaaa">              
          <xsl:value-of select="StatusData/Status/Temperature" />              
        </td>
      </xsl:when>
Run Code Online (Sandbox Code Playgroud)

但正如您可能猜到的那样,当值为34,5而不是34.5时,它被识别为一个字符串,使得整数比较不可能.我想要替换.将是需要char替换的解决方案.我的问题是如何做到这一点,或者在XSLT中了解更多关于字符串操作的信息会很棒...

string xslt xpath

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

在C#中检查字符串值是否具有数值

我有一个像这样的字符串

string str ="dfdsfdsf8fdfdfd9dfdfd4"

我需要通过循环遍历数组来检查字符串是否包含数字.

asp.net c#-2.0

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

何时为I/O(C++)构建自己的缓冲系统?

我必须处理非常大的文本文件(2 GB),必须逐行读/写它们.使用ofstream编写2300万行非常慢,所以在开始时,我试图加快在内存缓冲区(例如256 MB或512 MB)中写入大块行的过程,然后将缓冲区写入文件.这不起作用,性能或多或少相同.我在阅读文件时遇到同样的问题.我知道I/O操作是由STL I/O系统缓冲的,这也取决于磁盘调度程序策略(由操作系统管理,在我的情况下是Linux).

有关如何提高性能的任何想法?

PS:我一直在考虑使用后台子进程(或线程)来读取/写入数据块,而程序正在处理数据,但我不知道(主要是在子进程的情况下)这是否值得.

c++ linux io performance buffer

6
推荐指数
3
解决办法
4263
查看次数

Vim - 如何在一步中开始插入文件的末尾

是否有一个快捷方式可以在文件末尾的新行中插入?

我知道G+ ocombo.

vim

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

使用JBoss和Spring在Java Web应用程序之间共享业务对象实例的最佳方法是什么?

我们目前有一个Web应用程序加载一个Spring应用程序上下文,它实例化一堆业务对象,DAO对象和Hibernate.我们希望与另一个Web应用程序共享此堆栈,以避免具有相同对象的多个实例.

我们研究了几种方法; 使用JMX或JNDI或使用EJB3公开对象.

不同的方法都有它们的问题,我们正在寻找一种轻量级的方法.

关于如何解决这个问题的任何建议?

编辑:我收到的评论要求我详细说明,所以这里有:

我们想要解决的主要问题是我们只想拥有一个Hibernate实例.这是因为在运行使用相同数据源的多个客户端应用程序时,Hibernate的二级缓存失效问题.此外,业务/ DAO/Hibernate堆栈正在增长相当大,因此不重复它只是更有意义.

首先,我们试图了解如何单独将业务层暴露给其他Web应用程序,而Spring以少量XML的价格提供JMX包装.但是,我们无法将JMX实体绑定到JNDI树,因此我们无法从Web应用程序中查找对象.

然后我们尝试将业务层直接绑定到JNDI.虽然Spring没有为此提供任何方法,但使用JNDITemplate来绑定它们也是微不足道的.但是这导致了几个新问题:1)安全管理器拒绝访问RMI类加载器,因此一旦我们尝试在JNDI资源上调用方法,客户端就会失败.2)一旦安全问题得到解决,JBoss就抛出了IllegalArgumentException:object不是声明类的实例.一点阅读表明我们需要为JNDI资源实现存根实现,但这似乎有很多麻烦(也许Spring可以帮助我们?)

我们还没有看过太多关于EJB的事情,但是在前两次尝试之后,我想知道我们想要实现的目标是否完全可能.

总结一下我们要实现的目标:一个JBoss实例,几个Web应用程序在DAO层和Hibernate之上使用一堆业务对象.

最好的祝福,

尼尔斯

java jboss spring hibernate ejb-3.0

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

反转"if"语句以减少嵌套

当我在我的代码上运行ReSharper时,例如:

    if (some condition)
    {
        Some code...            
    }
Run Code Online (Sandbox Code Playgroud)

ReSharper给了我上面的警告(反转"if"声明以减少嵌套),并提出了以下更正:

   if (!some condition) return;
   Some code...
Run Code Online (Sandbox Code Playgroud)

我想明白为什么那样更好.我一直认为在方法中间使用"返回"有问题,有点像"goto".

c# resharper

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

使用WIX在IIS中使用通配符应用程序

是否可以从wix安装程序包中添加IIS6中的通配符应用程序映射?我知道如何添加应用程序扩展但是看不到任何添加通配符的方法.

这是ASP.Net MVC正常运行所必需的.

iis asp.net-mvc wix

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