使用开发服务器,它可以使用debug = True或False.
在生产中,如果debug = True,一切都有效,但如果debug = False,我得到500错误,apache日志以导入错误结束:"ImportError:无法导入名称Project".
导入中的任何内容都不会以调试为条件 - 唯一的代码是开发服务器是否应该提供静态文件(在生产中,apache应该处理这个 - 并且这是单独测试并且工作正常).
我已经成功创建了一个驻留在我服务器上的PHP REST API.我现在想通过我的WPF C#应用程序创建与此的客户端连接.我找到了这个,但我的API要求通过HTTP标头发送API密钥,我看不到你可以在这里做到这一点.我还使用CURL创建了一个PHP REST客户端,它非常简单,并且希望在C#中内置一些东西来处理对REST服务的请求.
如果有人能够指出我所看到的教程,或某个地方的图书馆,我将不胜感激.
谢谢.
我将日志记录级别设置为CONFIG,但是看不到在CONFIG级别写入的消息.我错过了什么?
组态:
Logger logger = java.util.logging.Logger.getLogger("xxx");
logger.setLevel(java.util.logging.Level.CONFIG);
Run Code Online (Sandbox Code Playgroud)
测试:
logger.log(java.util.logging.Level.SEVERE, "severe");
logger.log(java.util.logging.Level.WARNING, "warning");
logger.log(java.util.logging.Level.INFO, "info");
logger.log(java.util.logging.Level.CONFIG, "config");
logger.log(java.util.logging.Level.FINE, "fine");
logger.log(java.util.logging.Level.FINER, "finer");
logger.log(java.util.logging.Level.FINEST, "finest");
Run Code Online (Sandbox Code Playgroud)
输出:
SEVERE: severe
WARNING: warning
INFO: info
Run Code Online (Sandbox Code Playgroud) 我在一个字符串中有一个段落,我想得到该段落中的所有单词.
我的问题是我不希望后缀的单词以标点符号结尾,例如(',','.',''',''',';',':','!','? ')和/ n/t等
我也不希望用's和'这样的词world's来说它应该只返回世界.
在示例中
he said. "My dog's bone, toy, are missing!"
列表应该是: he said my dog bone toy are missing
我正在研究.NET 4 MVC 3应用程序.我正在尝试遵循域驱动的设计范例.现在,我的应用程序分为两部分,一个域和我的网络MVC代码.我想帮助确定在这个结构中我应该使用RESTful Web服务.
此特定项目使用RESTful Web服务来检索和保留数据.在我的域中,我有两个实体"Customer"和"User",它们与同名的Web服务配对.例如URL/Customer和URL/User.每个Web服务都接受一些参数,然后以XML格式返回适当的数据列表.我需要以(POST,GET,PUT和DELETE)的形式实现基本的CRUD功能.鉴于此,我有两个主要问题.
1.)我应该创建什么类型的对象来使用这些Web服务?我的直觉是创建一个ICustomerService接口来定义我的CRUD操作,然后以使用HTTPWebConnection(或扩展它?)的类的形式创建该接口的实现.有没有更好的方式来使用RESTful Web服务?这种类型应该是静态的吗?
2.)这个服务代码应该去哪里?再一次,我的直觉告诉我除了我的代码的Domain和WebUI部分之外,我需要第三个,Services部分包含这些Web服务客户端的接口和实现,但是因为Web服务返回了客户的XML表示和我域中的用户实体,这些服务实际上不会从域中解耦.
提前谢谢,格雷格
编辑
在处理好各种项目一段时间后,我发现了一种在MVC中处理REST Web服务的好方法.
首先,我创建实体,代表我将使用的各种Web服务.每个实体都使用XML属性将属性与XML元素进行匹配.这是一个假设的Web服务的简单示例,它返回有关人员及其衬衫的信息(这是愚蠢的,但我能想到的最好的动态).
假设我从Web服务获取Person对象.这是XML.
<result>
<resultCount>1</resultCount>
<person>
<personName>Tom</personName>
<shirt>
<shirtColor>red</shirtColor>
<shirtType>sweater</shirtType>
</shirt>
</person>
</result>
Run Code Online (Sandbox Code Playgroud)
然后我会有两个实体:人和衬衫.我喜欢把全班都包括在内,以便新手可以看到所有内容,所以如果这对你的口味太过冗长,我很抱歉.
人
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Xml.Serialization;
namespace Test.Entities
{
[XmlRoot("person")]
public class Person
{
/*
Notice that the class name doesn't match the XML Element. This is okay because we
are using XmlElement to tell the deserializer that
Name and <personName> are the same thing
*/
[XmlElement("personName")]
public …Run Code Online (Sandbox Code Playgroud) 我有这个型号:
namespace easyBooking.Models
{
public class CardInfo
{
public string name { get; set; }
public string adress { get; set; }
public string zipcode { get; set; }
public string city { get; set; }
public string ccsID { get; set; }
public string birthday { get; set; }
public string nationalitet { get; set; }
public string cardType { get; set; }
}
}
Run Code Online (Sandbox Code Playgroud)
我从一个函数填充并返回到控制器.问题是我无法将此模型交给我的视图,因为它没有实现IEnumerable ...相反,我必须像viewBag一样向viewBag添加信息:
var cardInfo = FunctionLib.cardCampingPas(myArray);
ViewData.Add("name", cardInfo.name);
ViewData.Add("adress", cardInfo.adress);
ViewData.Add("nationalitet", cardInfo.nationalitet);
ViewData.Add("ccsID", cardInfo.ccsID); …Run Code Online (Sandbox Code Playgroud) 我使用以下代码来实现类似 - 按钮:
头
<!-- Facebook Metatags -->
<meta property="og:image" content="http://mysite/logo.gif"/>
<meta property="og:locality" content="mycity"/>
<meta property="og:country-name" content="Germany"/>
<meta property="og:latitude" content="52.xxxxxxx"/>
<meta property="og:longitude" content="9.xxxxxxx"/>
<meta property="og:type" content="product"/>
<meta property="og:site_name" content="mypage.com"/>
<meta property="og:url" content="http://mypage.de/myproduct/myproductkey"/>
<meta property="og:title" content="Myproduct Description"/>
Run Code Online (Sandbox Code Playgroud)
body在mypage.de/myproduct/myproductkey上
<div id="facebook-likebox">
<script src="http://connect.facebook.net/de_DE/all.js#xfbml=1"></script>
<fb:like href="http://mypage.de/myproduct/myproductkey" width="450" height="90" show_faces="false"></fb:like>
</div>
Run Code Online (Sandbox Code Playgroud)
结果不一致:大部分时间都有效,但有时我会收到此错误:
您未能提供有效的管理员列表.您需要使用\"fb:app_id \"元标记或使用\"fb:admins \"元标记来指定管理员,以指定以逗号分隔的Facebook用户列表.
这个错误毫无意义,因为当我稍后调用该页面或其他人调用该页面时,它再次起作用.知道这里有什么问题.
编辑
我使用这些元标记更新了网站
<meta property="fb:admins" content="xxx"/>
<meta property="fb:app_id" content="xxx"/>
Run Code Online (Sandbox Code Playgroud)
我在https://graph.facebook.com/xxx上重新检查了ID
但有时我仍会得到错误.新错误是:
"fb:app_id"元标记中指定的应用ID"xxx"无效.
但大部分时间都在工作.有没有人知道如何解决这个问题?
编辑1
我们的网站使用负载均衡器,并有许多外部脚本(E-Tracker和其他跟踪解决方案)
编辑2
我们使用LINT https://developers.facebook.com/tools/lint/来检查页面
它有时会出错(app_id无效),有时会返回有效.但是元标记中的app-id总是正确解析,它是有效的app-id.
我需要创建一个工作,其中将需要Web上传(IE带有文件的帖子).有没有办法做到这一点?(我试过在网上搜索).请注意,有问题的文件可能非常大.
工作流程(为清晰起见):用户单击作业菜单中的构建,用户可以设置参数并进行上传,用户单击提交,并使用该文件作为源构建作业.
其他用例:使用POST操作远程启动作业以上载文件并设置参数.
我正在使用CUDA处理图像的项目.该项目只是图像的加法或减法.
我可以问你的专业意见,这是最好的,这两者的优点和缺点是什么?
我感谢大家的意见和/或建议,因为这个项目对我来说非常重要.
在为我的全新htc愿望开发一个"hello world"应用程序时,我发现了一些奇怪的东西.
我无法执行我的程序,它说:"你不能在你的代码中出错"或其他东西;)
我知道日食.通常eclipse向我显示错误的位置,在哪个文件中,但如果我查看项目浏览器,我会得到该图像:http: //img404.imageshack.us/i/unbenanntdpe.png/
我刚开发了2个文件:http: //pastebin.com/KfU2fH98
错误突然发生,有人能弄清楚这是什么意思吗?
谢谢!