问题列表 - 第1136页

REST API的CSV,JSON和XML的相对优点是什么?

我们目前正在计划一个新API的应用程序,并讨论我们应该用于交换的各种数据格式.有一个相当激烈的讨论正在进行有关的相对优点CSV,JSONXML.

基本上,争论的关键在于我们是否应该支持CSV,因为缺乏递归(即有一份文件已经multiple authors并且multiple references需要multiple API calls获得所有的information递归).

在您处理信息时可能遇到的经验Web APIs以及我们可以做的事情,以使开发人员的工作更轻松API.


我们的决定:

我们决定提供XML并且JSON由于递归CSV需要多次调用单个逻辑操作.JSON没有一个解析器QtProtocol Buffers似乎并不具有non-alpha PHP实施,使他们走出暂时太多,但可能会被最终支持.

xml csv api rest json

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

如何在Win32中获取CPU周期数?

在Win32中,有没有办法获得一个独特的cpu循环计数或类似的东西,对于多个进程/语言/系统/等是统一的.

我正在创建一些日志文件,但是必须生成多个日志文件,因为我们正在托管.NET运行时,并且我想避免从一个调用到另一个来进行日志记录.因此,我认为我只生成两个文件,将它们组合在一起,然后对它们进行排序,以获得涉及跨世界调用的连贯时间线.

但是,每次通话都不会增加GetTickCount,因此不可靠.是否有更好的号码,以便在排序时以正确的顺序接听电话?


编辑:感谢@Greg把我带到QueryPerformanceCounter的轨道,这就是诀窍.

winapi timer cpu-cycles

7
推荐指数
2
解决办法
8393
查看次数

如何让UTF-8在Java webapps中运行?

我需要在我的Java webapp(servlets + JSP,没有使用框架)中使用UTF-8来支持äöå常规芬兰语文本和???特殊情况下的西里尔字母.

我的设置如下:

  • 开发环境:Windows XP
  • 制作环境:Debian

使用的数据库:MySQL 5.x.

用户主要使用Firefox2,但Opera 9.x,FF3,IE7和谷歌Chrome也用于访问该网站.

怎么做到这一点?

java mysql encoding tomcat utf-8

363
推荐指数
3
解决办法
21万
查看次数

.htm或.html扩展名 - 哪一个是正确的,哪些是不同的?

当我保存带有.htm或.html扩展名的文件时,哪一个是正确的,哪些是不同的?

html filenames naming-conventions

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

有哪些免费的屏幕设计工具

我正在寻找一种免费工具,可以在与客户(用于Web应用程序)的车间中快速创建屏幕设计.

该工具的重点应放在屏幕的功能定义上,而不是它们的设计上.

您对合适的工具有什么建议吗?

screen

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

如何测试文件是否是批处理脚本中的目录?

有没有办法找出文件是否是目录?

我在变量中有文件名.在Perl中,我可以这样做:

if(-d $var) { print "it's a directory\n" }
Run Code Online (Sandbox Code Playgroud)

windows command-line batch-file

67
推荐指数
6
解决办法
11万
查看次数

在Delphi中inc(i)和i:= i + 1之间是否存在性能差异?

我有很多程序

i := i +1;
Run Code Online (Sandbox Code Playgroud)

在它和我想

 inc(i);
Run Code Online (Sandbox Code Playgroud)

看起来好多了.是否有性能差异或函数调用是否只是由编译器内联?我知道这可能与我的应用程序无关,我只是好奇.

编辑:我做了一些性能测量,发现差异非常小,实际上小到5.1222741794670901427682121946224e-8!所以真的没关系.优化选项确实没有改变结果.感谢所有提示和建议!

delphi performance

14
推荐指数
3
解决办法
3034
查看次数

如何从JSP <%输出HTML!...%>阻止?

我刚刚开始学习JSP技术,并遇到了障碍.

如何从<%!中的方法输出HTML?...%> JSP声明块?

这不起作用:

<%! 
void someOutput() {
    out.println("Some Output");
}
%>
...
<% someOutput(); %>
Run Code Online (Sandbox Code Playgroud)

服务器说没有"出局".

U:我知道如何用这个方法重写代码来重写一个字符串,但有没有办法在<%!中执行此操作.void(){}%>?虽然它可能不是最佳的,但它仍然很有趣.

jsp

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

带溢出的DIV:自动和100%宽的桌子

我希望有人能够在这里帮助我.我尽力简化我的例子.

我有一个绝对定位的DIV,在这个例子中我填写了浏览器窗口.这个div有overflow:auto属性,当内容太大而无法显示DIV时提供滚动条.

在DIV中我有一个表来呈现一些数据,它的宽度是100%.

当内容垂直变得太大时,我希望显示垂直滚动条,并且表格略微水平缩小以容纳滚动条.但是在IE7中会发生的情况是水平滚动条也会出现,尽管div中的所有内容仍然有足够的水平空间.

这是IE特定的 - firefox工作得很好.

完整来源如下.任何帮助非常感谢.

托尼

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Table sizing bug?</title>
    <style>
        #maxsize
        {
            position: absolute;
            left: 5px;
            right: 5px;
            top: 5px;
            bottom: 5px;
            border: 5px solid silver;
            overflow: auto;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
    <div id="maxsize">
        <p>This will be fine until such time as the vertical size forces a
           vertical scroll bar. At this point I'd expect the table to re-size
           to now take …
Run Code Online (Sandbox Code Playgroud)

html xhtml internet-explorer html-table

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

如何解决c#中的.lnk

我需要找出.lnk使用c#指向的文件/目录名.

最简单的方法是什么?

谢谢.

.net c#

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