问题列表 - 第48713页

从字符串中删除特殊字符

我有一个字符串"MikaelHåfström",其中包含一些特殊字符如何使用python删除它?

python

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

使用GCC写入Atomic 64位

关于多线程编程,我陷入了困惑,希望有人可以来帮助我.

在做了相当多的阅读之后,我已经明白我应该能够在64位系统1上原子地设置64位int的值.

我发现很多这种阅读很困难,所以我想我会尝试做一个测试来验证这一点.所以我用一个线程编写了一个简单的程序,它将一个变量设置为两个值中的一个:

bool switcher = false;

while(true)
{
    if (switcher)
        foo = a;
    else
        foo = b;
    switcher = !switcher;
}
Run Code Online (Sandbox Code Playgroud)

另一个线程将检查以下值foo:

while (true)
{
    __uint64_t blah = foo;
    if ((blah != a) && (blah != b))
    {
        cout << "Not atomic! " << blah << endl;
    }
}
Run Code Online (Sandbox Code Playgroud)

我设置a = 1844674407370955161;b = 1144644202170355111;.我运行这个程序并没有输出警告我blah不是ab.

很好,看起来它可能是一个原子写...但是,然后,我改变了第一个线程设置ab直接,如下:

bool switcher = false;

while(true)
{ …
Run Code Online (Sandbox Code Playgroud)

c c++ multithreading atomic atomicity

12
推荐指数
2
解决办法
5453
查看次数

我需要一个正则表达式来查找622126-622925之间的范围

我需要一个正则表达式来查找622126-622925之间的范围

^ 622 [126-925] $

regex

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

使用python在字符串中扩展Environment变量

我有一个包含环境变量的字符串,例如

my_path = '$HOME/dir/dir2'
Run Code Online (Sandbox Code Playgroud)

我想解析字符串,查找变量并将其替换为字符串:

print "HOME =",os.environ['HOME']
my_expanded_path = parse_string(my_path)
print "PATH =", my_expanded_path
Run Code Online (Sandbox Code Playgroud)

所以我应该看到输出:

HOME = /home/user1

PATH = /home/user1/dir/dir2
Run Code Online (Sandbox Code Playgroud)

在Python中有一种优雅的方式吗?

谢谢!

康纳尔

python posix

19
推荐指数
3
解决办法
8879
查看次数

如何设置QTextEdit的行数?

我使用QTextEdit进行输入.但我想调整盒子的高度.我可以根据我想要一次看到的行数来设置高度吗?

c++ qt qt4 qtextedit

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

将iPhone或iPod转换为无线网络摄像头

我想通过wifi将视频从iOS设备上的视频流传输到接收器,实际上将设备转换为无线网络摄像头.有没有办法构建一个小应用程序,捕获iOS应用程序上的视频输入,并通过RTSP流或类似的方式发送它?

由于这是一个临时实验,我不关心App Store指南,如果有必要可以越狱.

iphone cocoa-touch objective-c rtsp ios

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

php重定向循环

我正在从Lynda.com关注一个php视频教程(它不在线抱歉)并使用以下代码,但是我收到以下错误

Error 310 (net::ERR_TOO_MANY_REDIRECTS): There were too many redirects.
Run Code Online (Sandbox Code Playgroud)

这可能是我的代码的问题.即代码redirect_to在前10行或15行中有两个,还是在谈论别的东西?

<?php require_once("../../includes/initialize.php"); ?>

<? if(!$session->is_logged_in()){
    redirect_to("login.php"); } ?>

<?php
$logfile = SITE_ROOT.DS.'logs'.DS.'log.txt';
if($_GET['clear'] == 'true') {
 file_put_contents($logfile, '');
 //add the first log entry
 log_action('Logs Cleared', "by User ID {$session->user_id}");
 //redirect to this same page so that the URL won't 
 //have "clear=true" anymore
 redirect_to('logfile.php');
}
?>

<?php include_layout_templates('admin_header.php');?>

<a href="index.php">&laquo; Back</a><br/>

<br/>

<h2>Log File</h2>

<p><a href="logfile.php?clear=true">Clear log file</a></p>

<?php
if (file_exists($logfile) && is_readable($logfile) && 
    $handle = fopen($logfile, 'r')) {//read …
Run Code Online (Sandbox Code Playgroud)

php redirect

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

对于一段代码,Django切换切换语言,以便用一种语言完成翻译

我有一个django项目,它使用一个向用户发送电子邮件的工作进程.工作进程侦听rabbitmq服务器并获取有关要发送的电子邮件,模板变量,要发送到的电子邮件地址等的所有详细信息.电子邮件正文使用django templates和render_to_string创建.

但是我想把这个国际化.我们的一些用户将使用英语网站,其中一些使用其他语言.他们应该用他们的语言收到电子邮件.我试图使用电子邮件工作进程(使用django.utils.translations.ugettext/ugettext_lazy),以便电子邮件主题和电子邮件正文具有_(...)或{%blocktrans%} resp.

但是,由于电子邮件是在不同的后台工作进程中呈现和发送的,因此正常的django语言检测过程似乎不适用.它没有用户会话,没有cookie或没有http标头可供查看.将消息发送到rabbitmq服务器时,我可以存储语言代码

但是我如何告诉django/gettext在某一点上使用该语言.

例如,我发送电子邮件的函数可能如下所示:

def send_email(details):
  lang = details['lang']
  name = details['name']
  email_address = details['email_address']

  switch_gettext_to_this_language_what_goes_here(lang):
  # ?????
  email_subject = _("Welcome to $SITE")  
Run Code Online (Sandbox Code Playgroud)

如何将django translations/gettext切换为特定的语言代码以便_()使用该语言代码?

python django translation gettext internationalization

15
推荐指数
4
解决办法
7187
查看次数

在asp.net MVC中授权属性和jquery AJAX

我使用jquery ajax函数提交表单.用户必须登录,否则他们必须重定向到登录页面.我已经使用了Authorize()属性.

[Authorize]
public ActionResult Creat()
{
....
}
Run Code Online (Sandbox Code Playgroud)

如果用户没有登录操作返回登录页面到jquery的ajax函数,它会显示在同一页面上,但我想将用户重定向到登录页面.有什么解决方案吗?

ajax asp.net-mvc authorize

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

如何在C#中获取SharePoint术语的所有子项?

我正在为SharePoint 2010编写一个webpart,根据发布日期恢复某个(自定义)类型的最新页面.它仅考虑使用指定术语标记的页面.我希望它能够使用标记有所选术语的子项的页面来执行此操作.

如果我有这样的术语树:

  • 英国
    • 肯特
      • 多佛
      • 坎特伯雷
    • 萨里
      • 克罗伊登
      • 克劳利

然后通过选择Kent,我希望我的webpart显示标记为Kent,Dover或Canterbury的最新页面.

这可能在C#中吗?

谢谢你的时间.

c# sharepoint web-parts sharepoint-2010

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