我已经开始尝试使用Practical Common Lisp了,我正在寻找适用于Eclipse的Common LISP实现.如果它除了编辑器和REPL之外还有某种IDE集成会很好(虽然我不确定那会是什么).此外,我有Linux,Windows和OS X,虽然我的主工作站是Mac,因此首选OS X支持.
有没有人有任何示例代码来创建在Objective-C中作为HTTP POST请求发送的JSON有效负载?我想要生成的json有效负载的示例如下所示:
{__metadata:{\"Uri\":\"/NewLoc/\",
\"Type\":\"Location.NewLoc\"}, \"LocID\":\"100006\",
\"latitude\": \"40.123456\", \"longitude\": \"-65.876543\",
\"VisitDate\": \"\\/Date(1249909200000)\\/\", \"type\": \"S\"}
Run Code Online (Sandbox Code Playgroud)
我使用的是从http://code.google.com/p/json-framework/下载的json框架
任何示例代码将不胜感激.
我正在努力使用一些XAML语法,希望有人可以提供建议.我想创建一个"效果"类型样式资源,其中包含一个DropShadowEffect定义,该定义可以重复使用,而不是总是手动设置属性.这就是我所拥有的:
<Style TargetType="DropShadowEffect" x:Name="DropShadowEffectStyle">
<Setter Property="BlurRadius" Value="5" />
<Setter Property="Direction" Value="315" />
<Setter Property="ShadowDepth" Value="2" />
<Setter Property="Opacity" Value="0.5" />
</Style>
<Style TargetType="TextBlock" x:Name="PageTabLabelStyle">
<Setter Property="FontSize" Value="16" />
<Setter Property="FontFamily" Value="Arial" />
<Setter Property="Foreground" Value="#EFEFEF" />
<Setter Property="VerticalAlignment" Value="Center" />
<Setter Property="Margin" Value="0, 10, 0, 10" />
<Setter Property="Effect" Value="{StaticResource DropShadowEffectStyle}" />
</Style>
Run Code Online (Sandbox Code Playgroud)
每次运行都会失败,所以我显然错过了一些东西.我认为这是围绕文本块样式的"效果"属性,期望"效果"类型而不是"DopShadowEffect"类型.有任何想法吗?
如何检查我的鼠标左键当前是否按下/拖动某些东西(我预先设置了第一种可能性).
我试过Mouse.IsDraging,但没有结果.
注意:我在我的应用程序中处理鼠标消息,所以如果它是一个WM,它没有问题,只是分享一种方法来完成我的任务.
我有一个开发的Restlet应用程序.我想通过Restlet在URL请求上返回一个JSP文件.如何在不使用重定向的情况下实现此目的?
即假设我在mydomain.com上有"contact.jsp"文件,我希望人们能够访问http://mydomain.com/contact上的 contact.jsp
因此,在Restlet中,我会:
router.attach("/contact", MyResource.class);
Run Code Online (Sandbox Code Playgroud)
但是如何返回"contact.jsp"页面呢?我知道重定向会起作用,但我不希望用户在" http://mydomain.com/contact.jsp "中看到".jsp "...或者是否有其他策略可以在没有使用的情况下工作的Restlet?也许我的web.xml文件有些修改?
编辑(2009-08-14):
我在下面发布的答案不适用于App-Engine和Restlet.但是,如果我不包含Restlet,或者允许Restlet具有"/*"的url模式,它确实有效
什么是理想的是有一个允许我这样做的路由器的子类:
router.attach("/contact", "/contact.jsp");
Run Code Online (Sandbox Code Playgroud)
谢谢!
编辑(2009-08-17):
自从我发布赏金以来,我没有得到任何答复,我感到很惊讶.如果我的问题/问题不明确,有人会发表评论并告诉我吗?
编辑(2009-08-17):
有趣的观察.使用下面"Rich Seller"描述的方法时,它可以在Google App-Engine上部署,而不是在本地部署.此外,如果我在Google App-Engine上调用http://mydomain.com/contact.jsp,它会绕过Restlet并直接进入JSP.但是,在本地,Restlet接管了.也就是说,http:// localhost:8080/contact.jsp不会转到JSP并转到Restlet.部署的应用引擎应用程序对URL的响应方式与本地对应方式不同吗?
我有一个 exe 文件,可以将另一个文件拖放到上面以生成第三个文件。不幸的是,它似乎一次只接受 1 个文件,如果我选择多个文件并删除它似乎不起作用。
如何创建批处理文件来自动将一千个 .drag 扩展名的文件拖到 drop.exe 上?
谢谢!
我在Oracle 10g中有一个包含以下字段的表.
表格1
account_no | tracking_id | trans_amount
每个account_no可以有多个跟踪ID和交易金额.
如何查询account_no的重复条目,其中跟踪介于1和1000之间,以及相应的trans_amount?
非常感谢您的帮助,
新手.
我一直听说测试驱动开发是一个不幸的技术名称,因为TDD不是关于测试,而是关于设计.
就个人而言,我从来没有对这个名称产生任何问题只是因为我一直认为它更像是一种编程规范的方式.我从来没有遇到这样的事实,即验证我已经符合规范的代码在类名,方法名,注释或属性中都有'test'这个词.这是我遵循的惯例,以便让测试框架为我做繁重的工作.
虽然我确实尝试先编写我的测试,但我经常发现自己有一些额外的代码,然后我会尝试将其包含在测试中.我确实倾向于发现每次我这样做时,TDD都会从API设计的角度出发(我不可避免地会在我开始围绕它编写测试时最终重构我的非测试代码),但关键是我没关系,只要我在完成所有感兴趣的事情后最终得到一个测试工具,就不要预先编写所有测试.
所以,回到这个问题.什么是TDD更好的名字?一个不涉及"测试"这个词的名字会有所作为吗?
batch-file ×1
c# ×1
c++ ×1
coding-style ×1
common-lisp ×1
delphi ×1
eclipse ×1
java ×1
json ×1
jsp ×1
lisp ×1
mouse ×1
objective-c ×1
oracle ×1
oracle10g ×1
payload ×1
restlet ×1
silverlight ×1
sql ×1
stl ×1
tdd ×1
xaml ×1