问题列表 - 第17017页

linux剪贴板在C中读/写

我做了很多谷歌搜索,但我仍然不确定如何继续.

在Linux下读/写剪贴板最常用的方法是什么?我想要支持Gnome和KDE桌面.

更新:我认为没有一个简单的解决方案,必须将多个来源(gnome,kde)"聚合"在一起才能制定解决方案?

linux clipboard kde gnome

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

window.beforeunload在Firefox中调用了两次 - 如何解决这个问题?

我正在创建一个安装了beforeunload处理程序的弹出窗口.当使用"关闭"文件菜单项关闭弹出窗口时,会先调用beforeunload处理程序两次,从而产生两个"你确定要关闭此窗口吗?" 消息出现.

这是Firefox的一个错误,我已经在这里报告了,但我仍然想要一种方法来防止这种情况发生.你能想到一个理智的方法来检测双重前载以防止双重消息问题吗?问题是Firefox没有告诉我用户选择点击的对话框中的哪个按钮 - 确定或取消.

javascript firefox onbeforeunload

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

Firefox的地理定位提供程序,允许手动输入

有没有简单的方法可以覆盖地理定位API的默认行为,只需硬编码您当前的位置?

我认为这对于测试和隐私原因(提供虚假的位置数据)很有用

我认为有一个补充,但我似乎找不到一个.现在只有选项似乎正在改变about:config geo.wifi.url到一些替代的webservice,我认为这个过于复杂.

有任何想法吗?

谢谢

理想情景

有人实现了一个加载项,其中出现了谷歌地图,我可以选择一个新的默认位置.

javascript geolocation firefox-addon firefox3.5

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

Java BigInteger素数

我正在尝试生成BigInteger类型的随机素数,即我提供的最小值和最大值之间.

我知道BigInteger.probablePrime(int bitlength,random),但我不确定比特长度是如何转换为输出素数的最大值/最小值.

谢谢,Steven1350

java primes biginteger

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

ASPX页面中的#DEBUG预处理程序语句

我正在尝试在ASPX页面中使用预处理程序指令,但页面无法识别它.这只是我不能做的事情吗?

背景:我试图在DEBUG模式中包含完整版本的jQuery(for,well,debugging =)),以及用于发布的缩小版本.我尝试过这个,但我对ASPX <%语法并不十分熟悉.我只是从根本上误解了这种语法的作用吗?

<% #if DEBUG %>
<script type="text/javascript" src="resources/jquery-1.3.2.js" />
<% #else %>
<script type="text/javascript" src="resources/jquery-1.3.2.min.js" />
<% #endif %>
Run Code Online (Sandbox Code Playgroud)

c# asp.net c-preprocessor

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

Django Html电子邮件为电子邮件正文添加了额外的字符

我正在使用Django发送一封包含文本部分和HTML部分的电子邮件.这是代码:

    subject = request.session.get('email_subject', None)
    from_email = request.session.get('user_email', None)
    to = request.session.get('user_email', None)
    bcc = [email.strip() for email in request.session.get('email_recipients', None).split(settings.EMAIL_DELIMITER)]

    text_content = render_to_response(email_text_template, {
        'body': request.session.get('email_body', None),
        'link': "http://%(site_url)s/ecard/?%(encoded_greeting)s" % {
            'site_url': settings.SITE_URL,
            'encoded_greeting': urlencode({'g': quote_plus(request.session.get('card_greeting'))}),
        },
    }, context_instance=RequestContext(request))

    html_content = render_to_response(email_html_template, {
        'body': request.session.get('email_body', None),
        'link': "http://%(site_url)s/ecard/?%(encoded_greeting)s" % {
            'site_url': settings.SITE_URL,
            'encoded_greeting': urlencode({'g': request.session.get('card_greeting')}),
        },
        'site_url': settings.SITE_URL,
    }, context_instance=RequestContext(request))

    email = EmailMultiAlternatives(subject, text_content, from_email, [to], bcc)
    email.attach_alternative(html_content, "text/html")
    sent = email.send()

当用户收到电子邮件时,其中包含以下文本:"Content-Type:text/html; charset = utf-8".有没有一个好方法摆脱这个?

python email django

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

Xcode缺少命令行实用程序部分 - 无法启动Foundation项目模板

我几天前从iPhone开发中心下载了iPhone SDK,并在昨天安装了它.我正在关注iTunes U上提供的斯坦福iPhone开发教程.在作业1B上,第一条指令是打开一个新的Foundation Project模板.屏幕截图显示了我的版本似乎没有的Xcode中的几个部分,包括显示Foundation Project模板的命令行实用程序部分.

这是否需要手动安装?我试着在Google上搜索没有运气.我是OS X新手的事实对任何一个都没有帮助.

提前致谢!

iphone xcode

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

在Netbeans中选择,复制或剪切当前行

在Netbeans中,我发现处理当前代码行的键盘快捷键非常有用,例如:

  • Ctrl+ Shift+ :重复

  • Shift+ Alt+ :移动

  • Ctrl+ E:删除

是否有选择,剪切或复制当前代码行的快捷方式?我查看了许多备忘单,并认为在尝试宏之前我会问这里.

netbeans keyboard-shortcuts

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

MySQL 和 C:对 `_mysql_init@4'| 的未定义引用

我正在尝试为 C 编写一个简单的脚本来从 MySQL 数据库获取值,但它抛出此错误“未定义引用‘_mysql_init@4’”

不知道我是否没有链接到我应该链接的内容?我的C知识有限...

我在 Windows 上使用代码块,这是我的代码:

#include <winsock.h>
#include <C:\mysql\include\mysql.h>
#include <stdio.h>
#include <string.h>

int main()
{
   MYSQL mysql;
   MYSQL_RES *res;
   MYSQL_ROW row;

   char query[80];
   mysql_init(&mysql);
   mysql_real_connect(&mysql,"localhost","user","pass","db",0,NULL,0);
   sprintf(query,"SELECT src,dst FROM ipaudit");
   mysql_real_query(&mysql,query,(unsigned int)strlen(query));
   res = mysql_use_result(&mysql);
   while(row = mysql_fetch_row(res))
    printf("%s %sn",row[0],row[1]);
   mysql_free_result(res);
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c mysql

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

Java中的日期数组

我知道如何创建一个字符串或整数数组,但是如何创建一个日期数组:/

java arrays date

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