问题列表 - 第23178页

REST服务 - 暴露非数据"操作"

我理解如何使用REST进行一般实体交互 - 使用URL名称映射到实体,使用HTTP谓词映射到这些实体上的操作.但是,更像RPC的"行动"被普遍接受的方式是什么?

例如,假设我想发送一个命令让设备重置?这里没有真正的"实体",或者我做的事情就像POST一样http://mydevice/device/reset?

rest web-services restful-url

14
推荐指数
2
解决办法
7134
查看次数

ajax顺序与async:true的选择顺序不匹配

我有一个在onChange事件中调用的代码

function group_changed(obj)
{
  $.ajaxSetup({async:false});
  $.post("/medilab/personnel/groups/getGroupRightsAjax",
    { 'group.id': obj.options[obj.selectedIndex].value },
    function(data){
      $("#div_rights").html(data);
    }
  );
}
Run Code Online (Sandbox Code Playgroud)

这工作正常,但如果我设置async:true有时结果与选择不匹配...我想这是发生的,因为一些请求丢失或响应没有按顺序.

知道如何保持异步吗?

ajax jquery

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

如何获取角色的ASCII码?

我有一个char变量,例如声明为:

char a = 's';
Run Code Online (Sandbox Code Playgroud)

如何获取此符号的ASCII码?

谢谢.

qt

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

define()vs const

非常简单的问题:在PHP中,你什么时候使用

define('FOO', 1);
Run Code Online (Sandbox Code Playgroud)

你什么时候用的

const FOO = 1;
Run Code Online (Sandbox Code Playgroud)

这两者之间的主要区别是什么?

php const constants

643
推荐指数
9
解决办法
22万
查看次数

搜索分层数据的最佳方法

我正在寻找建立一个允许使用分层过滤查询数据的工具.我有一些想法,我将如何去做,但想知道是否有任何建议或建议可能更有效.

例如,假设用户正在搜索作业.工作领域如下.

1: Scotland
2: --- West Central
3: ------ Glasgow
4: ------ Etc
5: --- North East
6: ------ Ayrshire
7: ------ Etc
Run Code Online (Sandbox Code Playgroud)

用户可以搜索特定的(即格拉斯哥)或更大的区域(即苏格兰).

我正在考虑的两种方法是:

  1. 在每个记录的数据库中记下子项的注释(即cat 1在其子域中将有2,3,4)并使用a查询该记录SELECT * FROM Jobs WHERE Category IN Areas.childrenField.
  2. 使用递归函数查找与所选区域有关系的所有结果.

我从两者看到的问题是:

  1. 在数据库中保存此数据意味着必须跟踪结构的所有更改.
  2. 递归是缓慢且无效的.

关于最佳方法的任何想法,建议或建议?我正在使用C#ASP.NET和MSSQL 2005 DB.

c# asp.net sql-server-2005 recursive-query

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

再次分配相同的内存空间

在每次循环迭代中,一次又一次地声明变量j.那为什么它的地址保持不变

  • 不应该每次都给它一些随机地址吗?
  • 这个编译器是否依赖?
#include<stdio.h>
#include<malloc.h>

int main()
{
    int i=3;
    while (i--)
    {
        int j;
        printf("%p\n", &j);
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

测试运行:-

shadyabhi@shadyabhi-desktop:~/c$ gcc test.c
shadyabhi@shadyabhi-desktop:~/c$ ./a.out
0x7fffc0b8e138
0x7fffc0b8e138
0x7fffc0b8e138
shadyabhi@shadyabhi-desktop:~/c$
Run Code Online (Sandbox Code Playgroud)

c unix linux gcc

6
推荐指数
3
解决办法
362
查看次数

如何将参数传递给局部视图以显示db内容?

我从数据库中获取内容.如何使用部分视图使用该数据库在页面上显示内容?
数据库表:内容
[Id,Content]这些是2个字段

我想使用部分视图从db获取内容.
我如何将id传递给局部视图并在视图页面中显示内容?

asp.net-mvc

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

使用PHP中的分块上传1GB文件

我有一个Web应用程序,可以接受最多4 MB的文件上传.服务器端脚本是PHP,Web服务器是NGINX.许多用户要求大幅提高此限制以允许上传视频等.

然而,PHP的这个问题似乎没有简单的解决方案.首先,在客户端,我正在寻找允许我在传输过程中块文件的东西.SWFUpload似乎没有这样做.我想我可以使用Java FX流式传输上传(http://blogs.oracle.com/rakeshmenonp/entry/javafx_upload_file),但我在PHP中找不到任何等效的request.getInputStream.

增加浏览器client_post限制或php.ini上传或max_execution时间并不是真正大文件(~1GB)的真正解决方案,因为浏览器可能会超时并想到存储在内存中的所有blob.

有没有办法在服务器端使用PHP解决这个问题?谢谢你的回复.

php upload large-files

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

你有没有在运行时看到一个对象(C#)在构造后返回null?

我知道这是一个奇怪的问题,有人有一个C#对象在新建之后返回null的情况吗?

c# constructor

4
推荐指数
2
解决办法
142
查看次数

将FlowDocument保存到SQL Server

我需要将WPF FlowDocuments保存到SQL Server.这样做的最佳格式是什么?串?BLOB?在少于5K字左右的文件中是否重要?

sql-server flowdocument

4
推荐指数
2
解决办法
4556
查看次数