我想加载图像,但我收到错误消息.
我的代码:
from PIL import Image
im = Image.open("D:\Python26\PYTHON-PROGRAMME\bild.jpg")
im.show()
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
Traceback (most recent call last):
File "D:\Python26\PYTHON-PROGRAMME\00000000000000000", line 2, in <module>
im = Image.open("D:\Python26\PYTHON-PROGRAMME\bild.jpg")
File "D:\Python26\lib\site-packages\PIL\Image.py", line 1888, in open
fp = __builtin__.open(fp, "rb")
IOError: [Errno 22] invalid mode ('rb') or filename: 'D:\\Python26\\PYTHON-PROGRAMME\x08ild.jpg'
Run Code Online (Sandbox Code Playgroud) 在maven多模块项目中,我希望每个模块始终保持与父模块相同的版本,我通常在模块的pom.xml中执行以下操作:
<parent>
<groupId>com.groupId</groupId>
<artifactId>parentArtifactId</artifactId>
<version>1.1-SNAPSHOT</version>
</parent>
<groupId>com.groupId</groupId>
<artifactId>artifactId</artifactId>
<packaging>jar</packaging>
<version>${project.parent.version}</version>
<name>name</name>
Run Code Online (Sandbox Code Playgroud)
自从我开始使用maven 3.0-alpha-5以来,我收到了以下警告.
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.groupid.artifactId:name:jar:1.1-SNAPSHOT
[WARNING] 'version' contains an expression but should be a constant. @ com.groupid.artifactId:name::${project.parent.version}, /Users/whaley/path/to/project/child/pom.xml
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
Run Code Online (Sandbox Code Playgroud)
我很想知道将模块的版本绑定到父版本的真正问题是,如果有的话?或者这是一个一般警告的情况,当任何表达式,无论是否是project.parent.version,用于版本元素.
我已经创建了一个基于HTML的报告,它可以是C#中的可变长度和段数(这就是为什么不使用Crystal Reports),我不能使用精彩的http://www.printfriendly.com/作为报告是基于内联网的(boooo,hiss).
我已经创建了一个media = print CSS文件,用于使格式化为纸张和墨水尽可能高效,但我有一个问题.报告中有一个非常长的表,大约有50个表行,每个表都围绕高度:200px.不幸的是,由于自动分页,一些表行被切片,一部分表行在一页上,其余部分在下一页上.无论如何(希望通过CSS),将分页符选项设置为不分离表格元素(或类似元素)?
谢谢,亚历克斯
当我调用一些AsyncTask(例如从远程服务下载一些数据)时,我可以在Android开发中使用标准的"正在加载,请稍候"对话框吗?
MVVM问题.ViewModel和View之间的消息传递,如何最好地实现?
该应用程序有一些"用户通信"点,例如:"您已为此选择输入了注释.当"是/否/ NA"选择的值发生变化时,您是希望保存还是"丢弃".所以我需要一些被禁止的View绑定到ViewModel的"消息"的方式.
我从MVVM Foundation的Messenger开始走下去.然而,这更像是系统范围的广播,而不是事件/订户模型.因此,如果应用程序有两个View实例(Person1 EditView和Person2 EditView)打开,当一个ViewModel发布"您要保存"消息时,它们都会收到消息.
你用了什么方法?
谢谢安迪
我可以访问加载的本地内容所<iframe>用
$("#frame").contents().find('div').css(...)
使用<object type="text/html">替代(同一本地站点)时,内容功能不起作用。
还有另一种方式还是我错过了什么?
下面是测试代码:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link type="text/css" href="css/style.css" rel="stylesheet"/>
<script type="text/javascript" src="js/jquery-1.3.2-min.js"></script>
<script type="text/javascript" src="js/try.js"></script>
</head>
<body>
<div id="header"></div>
<div id="here_goes_a_proprietary_side_i_dont_want_to_mess_inside">
<object id="frame" type="text/html" data="/nastysite/index.php" width="100%" height="100%"></object>
</div>
<div id="footer"></div>
</body>
Run Code Online (Sandbox Code Playgroud)
JS:
$(document).ready(function() {
alert("go ?"); //temporary solution to wait until everything is loaded.
$("#frame").contents().find('div').css("background-color", "red"); //nothing appens
console.debug($("#frame").contents().find('div')); //nothing
});
Run Code Online (Sandbox Code Playgroud) 赏金开放:好人,老板需要答案,我需要加薪.它似乎不是一个冷缓存问题.
更新:
我按照下面的建议无济于事.客户统计数据如何提出了一组有趣的数字.
#temp vs @temp
INSERT,DELETE和UPDATE语句的数量0 vs 1
受INSERT,DELETE或UPDATE语句影响的行0 vs 7647
SELECT语句的数量0 vs 0
SELECT语句返回的行0 vs 0
交易次数0对1
最有趣的是受影响的行数和事务数.为了提醒您,下面的查询返回相同的结果集,只是返回不同类型的表.
以下查询基本上做同样的事情.它们都选择一组结果(大约7000)并将其填充到temp或var表中.在我看来,var table @temp应该比临时表#temp更快地创建和填充,但是第一个例子中的var表需要1分15秒来执行,而第二个例子中的临时表需要16秒.
任何人都可以提供解释吗?
declare @temp table (
id uniqueidentifier,
brand nvarchar(255),
field nvarchar(255),
date datetime,
lang nvarchar(5),
dtype varchar(50)
)
insert into @temp (id, brand, field, date, lang, dtype )
select id, brand, field, date, lang, dtype
from view
where brand = 'myBrand'
-- takes 1:15
Run Code Online (Sandbox Code Playgroud)
VS
select id, brand, field, date, lang, dtype
into #temp …Run Code Online (Sandbox Code Playgroud) 我有这个代码从Alleged Perpetrator表返回一个caseID.该表还有一个"LastName"列.我想搜索caseID并返回LastName,但我不知道如何编写它.我一直在微软网站上寻找LINQ to SQL示例,但仍然无法弄明白.任何帮助将不胜感激!
肯
public static class AllegedPerpetratorRepository
{
public static IQueryable<AllegedPerpetrator> GetByCaseID(
this IQueryable<AllegedPerpetrator> source,
int caseID)
{
return (from s in source where s.CaseID.Equals(caseID) select s);
}
}
Run Code Online (Sandbox Code Playgroud) 一个朋友在开始学习Python时被"烧掉",现在认为这种语言可能存在致命缺陷.
他正在使用库并更改了对象属性的值(库中的类),但他使用了错误的属性名称缩写.他花了很长时间才弄清楚出了什么问题.因此,他对Python的反对意味着它允许人们不小心向对象添加属性.
单元测试不能为此提供解决方案.一个人不会针对正在使用的API编写单元测试.可能有一个类的模拟,但模拟可能有相同的错误或关于属性名称的错误假设.
可以使用它__setattr__()来防止这种情况,但(据我所知),没有人这样做.
我能告诉我的朋友的唯一一件事就是,经过几年的全程编写Python代码,我不记得曾经被这个烧过.我还能告诉他什么?
我无法让Visual Studio按照我的预期行事.我创建了2个配置文件.一个定义了符号FOO,另一个定义了符号BAR.我有这个代码:
static class MyClass{
#if FOO
public static string const MyData="foo defined";
#endif
#if BAR /*yes, I know #elif would work here too.. just trying to be simple*/
public static string const MyData="bar defined";
#endif
}
Run Code Online (Sandbox Code Playgroud)
然后在我的另一个文件中
if(MyClass.MyData=="foo defined").....
Run Code Online (Sandbox Code Playgroud)
好吧,在我的应用程序中,我收到一个错误,即未定义MyClass.MyData.
此外,如果我在FOO配置文件上有它并输入类似#error test之后#if FOO它将有一个构建错误,但如果我删除它将构建就好了,当我去运行它时,我会得到一个编译错误, MyClass不包含MyData的定义.此外,这是一个ASP.Net Web应用程序.
有人可以帮我弄清楚如何使用条件编译吗?它就好像Visual Studio使用编译符号正确编译它一样,但是每当ASP.Net网络服务器执行它时,它都会重新编译它而没有任何符号...但这只是没有任何意义,为什么它会这样做..
编辑:如果我使用FOO或BAR配置文件并不重要,它们似乎都没有像它们那样定义MyData符号.
EDIT2:
好的,这对于复制很重要!App_Code在解决方案中创建一个新文件夹,然后在其中添加.cs文件,然后将MyClass添加到其中.这将重现在空白项目中工作的错误.我实际上简化了它
#if !(FOO || BAR)
#error neither foo or bar defined
#endif
Run Code Online (Sandbox Code Playgroud)
看起来Visual Studio没有为App_Code中的常规.cs文件设置条件编译符号
c# ×2
python ×2
.net ×1
android ×1
attributes ×1
c#-2.0 ×1
css ×1
html ×1
image ×1
iqueryable ×1
javascript ×1
jquery ×1
linq ×1
linq-to-sql ×1
maven ×1
maven-3 ×1
mvvm ×1
object-tag ×1
printing ×1
sql ×1
sql-server ×1
wpf ×1