问题列表 - 第31570页

Gnome-terminal - 如何自动将选择复制到剪贴板?

我想让gnome-terminal以这样的方式运行:当最终用户在终端上选择一个区域(用鼠标或鼠标键)时,它会自动复制到剪贴板中.有可能吗?如果是这样,怎么样?

linux terminal gnome

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

OpenAL输出到多个设备(Linux)

我正在一台带有两个声卡的计算机上开发一个Linux应用程序,我想在OpenAL中同时使用它们,每个都在自己的上下文中.当我调用OpenAL的枚举扩展名alcGetString(NULL,ALC_DEVICE_SPECIFIER)以获取可能的输出设备列表时,该列表仅包含"ALSA软件"和"OSS软件".我知道这些只是OpenAL对软件设备的看法所以当我选择其中任何一个时,OpenAL只会将音频输出到ALSA或OSS中配置的默认设备.我甚至不确定它是否可行,但有没有办法将OpenAL上下文的音频输出定向到特定设备?这样我可以创建两个上下文,每个设备一个,并为每个上下文发送单独的音频.

谢谢,-Al

linux audio openal device

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

IntelliJ:永远不要使用通配符导入

有没有办法告诉IntelliJ永远不要使用通配符导入?在"设置>代码样式>导入"下,我可以看到您可以使用通配符导入在IntelliJ之前指定"类计数".但是,如果我从不想使用通配符导入,我可以关闭此功能吗?

我试过把-1放在空白区域,但这只是告诉IntelliJ总是使用通配符导入.显然,一个不太好的解决方案是设置一个可笑的高数字,以便你永远不会遇到通配符导入,但我希望有一个更好的方法来关闭它.

java settings intellij-idea

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

如何在python中舍入整数

我试图在python中循环整数.我查看了内置的round()函数,但它看起来像是浮点数.

我的目标是将整数舍入到10的最接近的倍数.即:5-> 10,4-> 0,95-> 100等.

5和更高应该向上舍入,4和更低应该向下舍入.

这是我的代码:

def round_int(x):
    last_dig = int(str(x)[-1])
    if last_dig >= 5:
        x += 10
    return (x/10) * 10
Run Code Online (Sandbox Code Playgroud)

这是实现我想要实现的目标的最佳方式吗?是否有内置功能可以做到这一点?另外,如果这是最好的方法,那么我在测试中遗漏的代码有什么问题吗?

python

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

显示每个输入旁边的绑定错误

如何向每个输入/组件显示NEXT验证错误?

验证器:

@Override
public void validate( final Object obj, final Errors e )
{
   ValidationUtils.rejectIfEmpty( e, "firstname", "error.firstname.empty" );
}
Run Code Online (Sandbox Code Playgroud)

JSP:

<form:label  path="firstname">
   <spring:message code="label.firstname" />
</form:label>
<form:input  path="firstname" />
<form:errors path="firstname" /> <!-- THIS DOES NOT WORK! -->
Run Code Online (Sandbox Code Playgroud)

我可以使用以下视图代码显示所有错误:

<spring:hasBindErrors name="contact">
   <ul>
      <c:forEach var="error" items="${errors.allErrors}">
         <spring:message code="${error.code}"></spring:message>
      </c:forEach>
   </ul>
</spring:hasBindErrors>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

validation spring spring-mvc

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

Facebook Connect - 图形API与旧JavaScript SDK(动作链接)

我通过Facebook Connect(来自我的外部网站)向用户的墙发布了一些信息.

一切正常,但我注意到Graph API和旧JavaScript SDK中的墙贴文档存在一些差异.

使用Graph API,要发布到用户的墙,您可以执行以下操作:

  • 发出HTTP POSThttps://graph.facebook.com/ {0}/feed?access_token = {1}(其中0 =用户的id,1 =该用户的oAuth访问令牌).
  • HTTP POST中,在数据中指定以下参数:消息,链接,图片,名称,标题,描述,来源.

本页详细介绍了这一点:http://developers.facebook.com/docs/reference/api/post

现在,将此与FB.Connect.streamPublish方法(旧JavaScript SDK)进行对比:

客户端JavaScript函数采用以下参数:

  • USER_MESSAGE
  • 附件
  • action_links
  • target_id
  • user_message_prompt
  • 打回来
  • auto_publish
  • actor_id

此操作在此页面上详细说明:http://developers.facebook.com/docs/reference/oldjavascript/FB.Connect.streamPublish

现在,除了一个重要参数 - "action_links" 之外,Graph API与旧JavaScript API中的操作非常相似.

从上面的链接:

Action字典链接对象,包含链接文本和超链接.

从本质上讲,这允许您在墙柱下面的"评论"和"赞"按钮旁边创建额外的链接.这就是我想要做的,即我想要另一个名为"在MySite上做点什么"的按钮.

为什么我不能使用Graph API ??? WTF Facebook,您为什么要创建一个新的"RESTful"API,它没有遗留API的所有功能?

令我恼火的是,"Feed"对象确实拥有JSON中的"动作链接"集合(如果您倾向于请求此信息).

但它几乎就像Facebook已经删除了使用Graph API创建动作链接的能力.那是怎么回事?

我错过了什么吗?我真的不想使用旧的JavaScript API替换Graph API调用.

请帮忙!

编辑:

好吧,好吧,看看我找到了什么:http://bugs.developers.facebook.com/show_bug.cgi?id = 11257

似乎有一个'bug',Facebook Graph API不支持Action Links.

什么时候'bug'的定义变成'我们遗漏了什么'? …

facebook facebook-graph-api

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

Outlook 2010 忽略我的应用程序生成的 Web 日历 (ICS) 的 VALARM

我的 Web 应用程序 (ASP.NET MVC) 导出 ICS 日历 (webcal://host/calendar.ics),我现在正在使用 Outlook 2010 和 2007 对其进行测试。显然,无论如何,日历的 VALARM 部分都会被 Outlook 完全忽略,并且根本不会设置任何提醒:

BEGIN:VALARM
TRIGGER:-PT30M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM
Run Code Online (Sandbox Code Playgroud)

这是一些已知问题还是有正确的方法来生成可供桌面客户端使用的 ICS?

谢谢!

asp.net-mvc icalendar outlook calendar

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

<img>标签中的偏移可视图像与背景图像相同

使用普通的<img>标签可以使用CSS背景图像和背景位置以相同的方式偏移图像吗?

页面上有主要图像,当两者都被加载(因此增加带宽)时,单独的缩略图是没有意义的.有些图像是纵向的,有些是横向的,但是我需要以均匀的尺寸显示缩略图(并在不符合所需宽高比的情况下裁掉多余的图像).

虽然使用其他标签和background-CSS值可以实现,但使用普通的<img>标签会更好.

html css

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

如何进行渲染:编辑调用在地址栏中显示/编辑

在我的Rails应用程序中的首选项控制器的更新操作中,如果验证/保存等中有任何错误,则调用:

format.html { render :edit }

没有什么太不寻常 - 但是,当这个代码被命中时,浏览器中的地址会改变并丢失URL中的/ edit.

例如:

首先,我的浏览器显示我在页面上的以下地址:http:// localhost:3000/preferences/1/edit

但是,一旦检测到错误并且调用了渲染,则其中的地址将更改为http:// localhost:3000/preferences/1

我不能说我以前曾经注意过这种行为 - 但有没有办法强制/ edit留在URL的末尾?没有/ edit它会有效地显示节目页面的URL(我没有这个模板!)

非常感谢,Ash

ruby-on-rails

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

是否有.net automapper的python实现?

Automapper是一个对象 - 对象映射器,我们可以使用它来投影域模型以在asp.net mvc中查看模型.

http://automapper.codeplex.com/

在Django(模板)/ Pylons中使用Python是否有相同的实现?或者在Python世界中是否有必要这样做?

python django pylons automapper

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