问题列表 - 第22220页

Lisp简单的问题

我有一些不理解来自gnu clisp的动作假设,我有一些代码 (let ((x "Hi!"))(print x)).如果我从控制台执行它(比如,clisp fileName.lisp),我明白了

嗨!

但是,当我从解释器执行它时,我会看到这个文本两次.为什么?

请帮帮我.

lisp printing clisp let

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

将结构体转换为查询 Coldfusion

想知道是否有人可以提供帮助

我正在使用来自RIAForge 的一些代码,它与 Last.fm api 集成...

其中一种方法输出为结构,但我想修改代码,使其输出为数组,我不确定如何执行此操作。

目前代码是这样的

<cfscript>
 var args = StructNew();
 var returnStruct = StructNew();
 var results = "";
 var i = 0;


 args['playlistURL'] = arguments.playlistURL;

 results = super.callMethod('playlist.fetch', args).playlist;


 returnStruct['title'] = results[':title'];
 returnStruct['annotation'] = results[':annotation'];
 returnStruct['creator'] = results[':creator'];
 returnStruct['date'] = results[':date'];


 if(StructKeyExists(results, ':trackList') AND StructKeyExists(results[':trackList'], ':track')){
 results = super.ensureArray(results[':trackList'][':track']);

 returnStruct['tracks'] = QueryNew('album,creator,duration,identifier,image,info,title');

 for(i=1; i LTE ArrayLen(results); i=i+1){
 QueryAddRow(returnStruct.tracks);
 QuerySetCell(returnStruct.tracks, 'album', results[i].album);
 QuerySetCell(returnStruct.tracks, 'creator', results[i].creator);
 QuerySetCell(returnStruct.tracks, 'duration', results[i].duration);
 QuerySetCell(returnStruct.tracks, 'identifier', results[i].identifier);
 QuerySetCell(returnStruct.tracks, 'image', results[i].image);
 QuerySetCell(returnStruct.tracks, 'info', …
Run Code Online (Sandbox Code Playgroud)

coldfusion struct

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

scanf_s抛出异常

为什么以下代码scanf_s在输入要放入结构的数字后到达第二个时抛出异常.

这绝不代表完整的链表实现.

scanf_s输入值后,不确定如何进入下一个?有任何想法吗?

编辑:更新后的代码与建议的解决方案,但仍获得了AccessViolationException第一之后scanf_s

码:

struct node
{
    char name[20];
    int age;
    float height;
    node *nxt;
};

int FillInLinkedList(node* temp)
{

int result;
temp = new node;

printf("Please enter name of the person");
result = scanf_s("%s", temp->name);

printf("Please enter persons age");
result = scanf_s("%d", &temp->age); // Exception here...

printf("Please enter persons height");
result = scanf_s("%f", &temp->height);

temp->nxt = NULL;
if (result >0)
    return  1;
 else return 0;
}

// calling code

int main(array<System::String ^> …
Run Code Online (Sandbox Code Playgroud)

windows exception visual-c++

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

YSOD黄色死亡屏幕JavaScript RegExp - 语法错误

我在http://regextester.com上构建了这个正则表达式来解析YSOD,但是VS抱怨语法错误.我确信我错过了某个地方的逃生,但我空白了.

这是原始形式.任何帮助表示赞赏.

var rxYSOD = /<!--\s*\[(.*?)]:(\s*.*\s(.*\n)*?)\s*(at(.*\n)*)-->/gs;
Run Code Online (Sandbox Code Playgroud)

更新: Kobi指出了显而易见的事情让我再次感动.对于那些感兴趣的人,这是一个有效的JavaScript来测试和解析ASP.net黄色死亡屏幕(YSOD)的XMLHttpRequest.responseText.

var rxYSOD = /<!--\s*\[(.*?)]:(\s*.*\s(.*[\n\r]*)*?)\s*(at(.*[\n\r]*)*)-->/;
if (rxYSOD.test(text)) {
    // looks like one..
    var ysod = rxYSOD.exec(text);
    errObj = { Message: ysod[2], StackTrace: ysod[4], ExceptionType: ysod[1] };
}
Run Code Online (Sandbox Code Playgroud)

@Kobi - 这是结果和我想要解析html的原因,即使我得到500:

{
 "message": " Unknown web method ValidateUser.\r\nParameter name: methodName\r\n",
 "stackTrace": "at System.Web.Script.Services.WebServiceData.GetMethodData(String methodName)\r\n   at System.Web.Script.Services.RestHandler.CreateHandler(WebServiceData webServiceData, String methodName)\r\n   at System.Web.Script.Services.RestHandler.CreateHandler(HttpContext context)\r\n   at System.Web.Script.Services.RestHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated)\r\n   at System.Web.Script.Services.ScriptHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated)\r\n   at System.Web.HttpApplication.MapHttpHandler(HttpContext …
Run Code Online (Sandbox Code Playgroud)

javascript regex asp.net yellow-screen-of-death xmlhttprequest

6
推荐指数
1
解决办法
875
查看次数

在hql中按年龄查询

我有一个User有一个字段的类,叫做birthDatea java.sql.Date.我如何做一个hql查询来检索所有年龄和年龄User之间的数据?minmax

(我的真实场景稍微复杂一点,但这就是我现在被困住的地方).

UPDATE

它必须是一个hql表达式,所以我可以将age表达式放在一个计算属性中.

java sql datetime hibernate hql

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

如何使用flash发送的C++(C#)声音流?

我需要在我的C++应用程序中读取由flash音频发送的声音流(C++不是真正的限制,它可能是C#或任何其他桌面语言).现在Flash应用程序将音频发送到另一个Flash应用程序,但我需要通过桌面应用程序接收相同的音频.那么,有一种标准或最好的方法吗?

谢谢您的回答.

c# c++ flash audio integration

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

appSettings vs applicationSettings.appSettings已过时?

我有两个关于在web.config中保存设置的方法的问题.

Appsettings:查看web.config

<appSettings>
 <add key="key1" value="value1"/>
 <add key="key2" value="value2"/>
</appSettings>
Run Code Online (Sandbox Code Playgroud)

代码隐藏中的用法:

ConfigurationManager.AppSettings["key1"];
Run Code Online (Sandbox Code Playgroud)

ApplicationSettings/Properties(使用项目中的'properties'选项卡自动生成)
查看web.config

<applicationSettings>
    <Projectname.Properties.Settings>
        <setting name="TestEnvironment" serializeAs="String">
            <value>True</value>
        </setting>
    </Projectname.Properties.Settings>
</applicationSettings>
Run Code Online (Sandbox Code Playgroud)

代码隐藏中的用法:

Properties.Settings.Default.TestEnvironment
Run Code Online (Sandbox Code Playgroud)

那么,web.config中设置的这两种存储可能性有什么区别?
据我所知,appSettings的一个缺点是你自己修改了web.config并且appSettings不是强类型的,就像applicationSettings一样.

两者都可以在Web部署项目中替换.

就我而言,appSettings没有用处.我在这里错过了什么吗?哪个是历史悠久的旧版?

c# asp.net web-deployment-project properties appsettings

53
推荐指数
3
解决办法
4万
查看次数

如何获取以特定前缀开头的所有存储过程及其参数的列表?

有没有办法查询数据库并检索所有存储过程及其参数的列表?
我正在使用SQL Server 2000.

sql-server stored-procedures sql-server-2000

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

(Zend Framework> Zend_Config)如何避免使用.ini或.xml配置?

我不认为使用.ini或.xml文件对于高流量项目是一个好主意,因为每个页面加载都会导致解析config.ini或.xml文件.

有没有办法用常规php数组作为配置替换使用.ini/.xml?现在php ini看起来像......

[production]
phpSettings.display_startup_errors = 0
phpSettings.display_errors = 0
phpSettings.date.timezone = "Europe/London"
includePaths.library = APPLICATION_PATH "/../library"
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class = "Bootstrap"
appnamespace = "Application"
resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers"
resources.frontController.params.displayExceptions = 0
resources.db.adapter = PDO_MYSQL
resources.db.params.host = localhost
resources.db.params.username = rob
resources.db.params.password = 123456
resources.db.params.dbname = zf-tutorial
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/"
resources.view.doctype = "XHTML1_STRICT"

[staging : production]

[testing : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1

[development : production]
phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1
resources.frontController.params.displayExceptions = 1 …
Run Code Online (Sandbox Code Playgroud)

php zend-framework

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

ASP.NET MVC 2 - 使用jquery ajax响应失败

我不明白这个错误,不要在"JsonResult Test()"中生成错误,我正在做其他项目作为ASP.NET MVC

谢谢

错误:

System.InvalidOperationException: This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to AllowGet.

[InvalidOperationException: This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to AllowGet.]
   System.Web.Mvc.JsonResult.ExecuteResult(ControllerContext context) +263733
   System.Web.Mvc.ControllerActionInvoker.InvokeActionResult(ControllerContext controllerContext, ActionResult actionResult) +10
   System.Web.Mvc.<>c__DisplayClass14.<InvokeActionResultWithFilters>b__11() …
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc jquery json

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