问题列表 - 第23263页

如何突出显示最接近鼠标的文本行?

我有一个很长的文本,我想为用户提供阅读帮助:当前行应突出显示.为了使它更容易,我将只使用鼠标的Y坐标(这样,鼠标指针不会妨碍).我有一个带有id的大DIV,content它填充了整个宽度,还有一个带有content文本类的小DIV (参见这里的例子).

我正在使用jQuery 1.4.如何突出显示最接近当前鼠标位置的文本行?

html javascript text highlight line

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

C++我该怎么重构呢?

我在许多地方的测试代码中都有以下代码:

  //
  // Make a function call while expecting an exception should be thrown
  //
  bool exceptionThrown = false;
  try
  {
    expectNotEqual(someData, anotherData, methodName);
  }
  catch(std::logic_error&)
  {
    exceptionThrown = true;
  }
  if(!exceptionThrown)
    throw std::logic_error(methodName+"exception not thrown");
Run Code Online (Sandbox Code Playgroud)

如果我可以封装所有这些并且执行以下操作,那将是更好的(更可读,更简洁):

  exceptionShouldBeThrown(expectNotEqual(someData, anotherData, methodName));
Run Code Online (Sandbox Code Playgroud)

我不想使用宏...有谁知道如何用C++实现上面的单行程?

c++

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

我怎么知道我的PHP应用程序是否使用了太多内存?

我正在开发一个PHP Web应用程序,让用户可以相互联网,预订活动,并互相发送消息.只有大约100个用户.

我使用Ubuntu 9.10,apache2,mysql 5和php 5在VPS上设置应用程序.我有360 Mb的RAM,但升级到720 MB.

最近,由于内存使用过多,我的Web应用程序一直在中断.从我在错误日志中可以看出,似乎服务器自动杀死占用过多内存的apache进程.因此,我将内存从360 MB升级到720 MB作为一种权宜之计.

所以我的问题是,我该如何解决这些中断问题?我怎么知道我的网站是否需要更多内存是由于代码不好或者它是否是网站自然增长的一部分?确定哪些PHP脚本消耗最多内存的最有效方法是什么?

php apache optimization ram memory-management

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

C#+格式TimeSpan

我正在尝试以"[分钟]:[秒]"的格式格式化TimeSpan元素.在这种格式中,2分8秒看起来像"02:08".我已经尝试了String.Format和ToString方法的各种选项,但我得到了一个FormatException.这就是我目前正在尝试的:

DateTime startTime = DateTime.Now;
// Do Stuff
TimeSpan duration = DateTime.Now.Subtract(startTime);

Console.WriteLine("[paragraph of information] Total Duration: " + duration.ToString("mm:ss"));
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?如何使用我想要的格式格式化TimeSpan元素?

谢谢

c#

50
推荐指数
5
解决办法
5万
查看次数

优点与缺点:Hibernate与EJB 3

Hibernate和EJB3相对于彼此有什么优缺点?

我找到了这篇文章,但它没有真正解决我的问题.如果我对这两种技术没有任何特殊的联系,那会导致我选择一种技术吗?或者是否有我想要同时使用它们的情况?

谢谢,扎克

编辑:回应评论:我对EJB3了解不多.我只是想了解它是否适​​用于我的公司.如果EJB3不能与Hibernate相媲美,请解释原因.

java orm hibernate jpa

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

何时更好地使用ANTLR等解析器与编写自己的解析代码?

我需要解析一个看起来像这样的简单DSL:

funcA Type1 a (funcB Type1 b) ReturnType c
Run Code Online (Sandbox Code Playgroud)

由于我没有使用语法分析工具的经验,我认为自己编写一个基本的解析器会更快(在Java中).

即使对于简单的DSL,我会使用像ANTLR这样的东西来构建一个合适的语法定义吗?

parsing antlr

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

以编程方式触发c#中的复制或粘贴

我有一个程序,我正在研究注册全局热键

我想使用该功能触发突出显示的文本或数据复制到剪贴板,然后从剪贴板读取到程序中的变量

我将在后面使用它将其粘贴回来.

(示例ctrl + 1 copys to quque#1和alt + 1 pasts in quque 1)

非常感谢.

.net c# copy-paste

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

如何使JMenu在JMenuBar中具有Button行为

我试图让JMenu表现得像JButton,但我遇到了一些问题,希望有人可以提供帮助!

我已经用这个添加了一个MenuListener到JMenu项目,但我不能让弹出菜单/焦点离开,让我能够正确点击JMenu重复次数来触发这个功能,我希望有人可以告诉我我在做什么错误.谢谢.

public void menuSelected(MenuEvent e)
        {
            ... // do stuff here code
            JMenu source = (JMenu)e.getSource();
            source.setSelected(false);
            source.setPopupMenuVisible(false);

        }
Run Code Online (Sandbox Code Playgroud)

java swing jmenubar jmenu

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

如何在iPhone Web应用程序中创建页脚/工具栏?

我正在开发一个网络应用程序,我需要一个div来坚持视口的底部.始终可见,始终位于视口的底部.这里有一个我想要的例子:页脚.不幸的是,这不适用于iPhone.我可以想到一些使用javascript的方法,但我宁愿不这样做.有关如何仅使用css在iPhone上获得此效果的任何想法?

css iphone iphone-web-app

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

这是什么编程语言?

我们正在尝试编写一个CAD程序脚本,这是控制我们设计中的日期的例子,但我甚至不知道用它来知道如何处理它的语言.

! LIBEDATE

def &d$ &ret$

set &d$ = rstr(`/`,` `,#d$);
set &ret$ = word(&d$,2),`/`,word(&d$,1),`/`,subs(word(&d$,3), -2, 2)
Run Code Online (Sandbox Code Playgroud)

programming-languages

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