问题列表 - 第64493页

为什么这个转换为utf8不起作用?

我有一个子进程命令输出一些字符,如'\ xf1'.我正在尝试将其解码为utf8但我收到错误.

s = '\xf1'
s.decode('utf-8')
Run Code Online (Sandbox Code Playgroud)

以上抛出:

UnicodeDecodeError: 'utf8' codec can't decode byte 0xf1 in position 0: unexpected end of data
Run Code Online (Sandbox Code Playgroud)

当我使用'latin-1'但是不应该使用utf8时它可以正常工作吗?我的理解是latin1是utf8的子集.

我在这里错过了什么吗?

编辑:

print s # ñ
repr(s) # returns "'\\xa9'"
Run Code Online (Sandbox Code Playgroud)

python unicode encoding utf-8

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

iframe被忽略后的HTML

我目前一直困在一个看起来很像这个问题的问题,但是问题的解决方案在我的情况下并不起作用.

我有一个tagx,其中我有一个iframe,我在其中使用jQuery将src属性设置为某个值,具体取决于所点击的超链接.标签由jspx文件嵌入,该文件主要由springform组成.一切都很好用,除了浏览器没有显示直接写在iframe下面的代码(在Firefox和Chrome中测试,对其他浏览器不确定).甚至没有显示在标签正下方的jspx中编写的代码(使用iframe嵌入标签).

containerCreator.jspx:

<div xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:form="http://www.springframework.org/tags/form"
    xmlns:jsp="http://java.sun.com/JSP/Page"
    xmlns:roo="urn:jsptagdir:/WEB-INF/tags"
    xmlns:olo_elem="urn:jsptagdir:/WEB-INF/tags/olo/admin/element"
    xmlns:spring="http://www.springframework.org/tags" 
    id="elementen_base"
    version="2.0">

    <spring:url value="/admin/element/saveContainerElementBean" var="save"/>
    <form:form action="${save}" method="POST" modelAttribute="containerElementBean">
        <input type="submit" value="sla op"/>
        <olo_elem:containerCreator path="${path}" containerId="${id}"/>
        <p>I'm not visible</p>
    </form:form>
</div>
Run Code Online (Sandbox Code Playgroud)

containerCreator.tagx:

<jsp:root xmlns:c="http://java.sun.com/jsp/jstl/core"
    xmlns:fn="http://java.sun.com/jsp/jstl/functions"
    xmlns:jsp="http://java.sun.com/JSP/Page"
    xmlns:form="http://www.springframework.org/tags/form"
    xmlns:olo_elem="urn:jsptagdir:/WEB-INF/tags/olo/admin/element"
    xmlns:spring="http://www.springframework.org/tags" version="2.0">

    <jsp:directive.attribute name="containerId" type="java.lang.Long"   required="false" description="id van de container die wordt bevat, null indien nog geen container is gebonden" />
    <jsp:directive.attribute name="path"        type="java.lang.String" required="false" description="pad waarin het id van een nieuw containerelement wordt gezet"/>

    <spring:url value="/admin/element/editContainer/${containerId}" var="existingLink" />
    <spring:url …
Run Code Online (Sandbox Code Playgroud)

html iframe jquery spring jstl

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

变量元组长度的python字符串格式

我有一个数字元组,让我们说nums =(1,2,3).nums的长度不是恒定的.有没有办法在python中使用字符串格式来做这样的事情

>>>print '%3d' % nums
Run Code Online (Sandbox Code Playgroud)

会产生

>>>   1   2   3
Run Code Online (Sandbox Code Playgroud)

希望这不是一个重复的问题,但如果是的话,我找不到它.谢谢

python printing string-formatting

8
推荐指数
1
解决办法
4931
查看次数

解决:在安装Homebrew ImageMagick之后,MAMP Php无法执行('转换')

我在Lion上使用Homebrew安装了Imagemagick,一切都很好,除了它从php调用时根本不起作用.安慰:

$ convert -version
Version: ImageMagick 6.7.1-1 2011-07-29 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP   

$ which convert
/usr/local/bin/convert
Run Code Online (Sandbox Code Playgroud)

PHP:

echo exec ('convert -version');
Run Code Online (Sandbox Code Playgroud)

或者exec('convert -version',$ output); 的var_dump($输出);

什么都不产生(或空数组).

exec ('/usr/local/bin/convert') // works, but
exec ('which convert') // doesn't
Run Code Online (Sandbox Code Playgroud)

我需要在本地测试它,以确保我可以检测生产环境中的转换.但我无法正确测试它.PATH已设置,它可以在终端中运行,但不能在PHP中运行.

解决:

事实证明,对于php应该工作convert,/usr/bin/所以这解决了它:

ln -s /usr/local/bin/convert /usr/bin/convert
Run Code Online (Sandbox Code Playgroud)

更新

这是因为MAMP,这是修复:http://firedevcom.tumblr.com/post/22791937644/fix-for-homebrew-imagemagick-and-mamp

打开/ Applications/MAMP/Library/bin/envvars

并注释掉以下几行:

DYLD_LIBRARY_PATH="/Applications/MAMP/Library/lib:$DYLD_LIBRARY_PATH"
export DYLD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)

完成.

php homebrew mamp imagemagick osx-lion

15
推荐指数
1
解决办法
8251
查看次数

Mojolicious :: Lite - 插入图片问题

当我运行这个脚本并打开时,http://my_server/picture我得到的图片是logo-string.

#!/usr/local/bin/perl
use warnings;
use 5.014;
use Mojolicious::Lite;

get '/picture' => sub {
    shift->render();
};

app->start;

__DATA__
@@ picture.html.ep
<!DOCTYPE HTML>
<html>
<body>
<p>Hello</p>
<img src="/absolute/path/TEST.jpg" alt="logo" />
<p>World</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

当我打开这个HTML文件作为普通的HTML文件时,我得到了图片.

使用Mojolicious :: Lite插入图片的正确方法是什么?

perl image mojolicious

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

没有查找的快速,不准确的sin函数

对于海洋着色器,我需要一个快速函数来计算sin(x)的非常近似的值.唯一的要求是它是周期性的,大致类似于正弦波.

泰勒系列的罪太慢了,因为我需要计算高达x的9次幂才能获得一个完整的时期.

有什么建议?

编辑:对不起,我没有提到,我不能使用查找表,因为这是在顶点着色器上.查找表将涉及纹理样本,其在顶点着色器上比内置的sin函数慢.它不必以任何方式准确,它只是看起来不错.

math shader trigonometry

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

C#中的持久工作队列

想象一下,我希望有一个小型的工作无人机网络可能在不同的线程上,可能在不同的进程上,甚至在不同的PC上.工作项由中央程序创建.

我正在寻找一个现有的产品或服务,它将为我做这一切.我知道有MSMQ和MQSeries.MQSeries太贵了.众所周知,MSMQ不可靠.数据库支持的系统没问题,但我不想拥有/管理/写它.我想使用别人的工作队列系统.

相关文章:

.net c# queue message-queue

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

在C++中复杂变量的OpenMP减少的优雅(和典型)解决方法?

我意识到减少仅适用于C++中的POD类型.您将如何实现复杂类型累加器的减少?

complex<double> x(0.0,0.0), y(1.0,1.0);
#pragma omp parallel for reduction(+:x)
for(int i=0; i<5; i++)
{
    x += y;
}
Run Code Online (Sandbox Code Playgroud)

(注意到我可能已经遗漏了一些语法).似乎一个明显的解决方案是将实部和虚部分成临时双重,然后积累在那些上.我想我正在寻找优雅,这似乎......不仅仅是漂亮.这是典型的方法吗?

c++ openmp

16
推荐指数
1
解决办法
2605
查看次数

是否部署到Heroku中断当前的Web进程?

当我部署到heroku时,Web请求是否被中断?如果某人正在上传一个文件,例如需要10秒左右的时间(我知道我应该使用延迟的工作),并且在此请求中间发生了部署,会发生什么?

heroku

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

在实例化.NET类时,经典ASP使用了什么AppDomain?

当经典ASP页面上的代码创建.NET类的实例(标记为ComVisible,类型库已注册)时会发生什么(就CLR而言)?

什么AppDomain用于新创建的实例?它与在同一站点上运行的ASP.NET应用程序的AppDomain有什么关系吗?

.net asp-classic

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