问题列表 - 第31706页

基于webkit的浏览器将json解释为脚本

我只是试着通过js获取我的zootool项目,将它们推送到我博客的页脚中......但没有成功.这是使用的代码(jquery框架)

jQuery(document).ready(function($)
{

//first try
var url = "http://zootool.com/api/users/items/?username=USER_NAME&apikey=API_KEY&jsonpcallback=?"
$.getJSON(url, function(data){ console.log(data); });

//second try
url2 = "http://zootool.com/api/users/items/?";
data = "username=USER_NAME&apikey=API_KEY";

$.ajax(
{
 url: url2, dataType: 'jsonp', data: data,
 success: function(data){ console.log(data); }
});

}
Run Code Online (Sandbox Code Playgroud)

基于webkit的浏览器告诉我:"资源被解释为脚本但是使用MIME类型application/json进行传输."

firefox运行良好,我得到一个应用程序/ json; utf-8对象,我可以成功解析.你知道可能是什么问题吗?非常感谢!

卢卡

javascript jquery json jsonp webkit

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

当多个线程被锁定时,它们以什么顺序恢复运行?

线程A,B,C按此顺序,在单个对象中到达同步方法f().

所有人都有同样的优先权.

B和C被阻止.

叶子f().

什么线程现在开始在f()中运行?在FIFO的原则上它总是B吗?或者订单未定?

如果C的优先级高于B,那是否可以保证C运行而不是B?

java multithreading

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

将返回的指针分配给数组

我有一个返回float*的函数,它实际上在返回函数中作为数组填充

float* some_fnc()
{
    float *x=malloc(sizeof(float)*4);
    x[0]=......
}
...
// in main
float y[4];
y=some_fnc();
Run Code Online (Sandbox Code Playgroud)

但是我收到"不兼容的类型"错误,这是正常的吗?有没有办法克服这个w/o声明y为浮动*?

c arrays pointers

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

用于构建可伸缩Web应用程序的书籍?(数据库性能/调优,网络,综合性能等)

在完成了计算机科学的学业,并以从事Web应用程序的软件工程师的身份进入“现实世界”之后,我不知所措,无法掌握有关正确扩展Web应用程序的大量信息。最近为我弹出的一些主题/问题:

  • RDBMS与非结构化数据存储。
  • 分片数据库,搜索索引等的优缺点
  • 哪种网络文件系统可扩展?哪个不?
  • HTTP和DB连接的成本。
  • 静态内容传递,为什么不将图像存储在数据库中,等等。
  • 为什么总是使用一个线程池比始终创建一个线程池更好?
  • 有关memcached和替代方法的更多信息。
  • 常见的CPU绑定操作与IO绑定操作。
  • 瘦桌子...
  • 更好地了解Cookie ...
  • WSDL,REST,SOAP ...
  • ORM,休眠...
  • 十亿个其他流行语...

我正在寻找一本书或一小本书,它们将涵盖与构建可伸缩Web应用程序相关的各种各样的主题,包括不是特定于Web应用程序的主题。尽管我可以轻松查找有关上述每个主题的特定信息,但我正在寻找能够(a)提出更多我尚未遇到的相关主题/问题,以及(b)将主题捆绑在一起的书尽可能地。

对我来说,一些关键类别似乎是:

  • 数据库性能和调优
  • 网络服务器/文件系统/通信的可伸缩性
  • 一般性能和并发主题
  • 常规Web主题(例如Cookie)
    (尽管这不是一个完整的列表,但您可能可以为我所遇到的人想到更重要的类别。)

我还希望更多地关注基础知识,而不是最新最先进的技术。我认为在深入研究随机的新技术之前,一定要建立自己的工程基础,这一点很重要。

因此,回到问题所在:在我所遇到的情况下,您是否会推荐任何书籍?还有其他快速建立知识广度的方法吗?

谢谢!

database performance scalability http

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

XSS攻击如何真正起作用?

因此,防止网站受到XSS攻击非常简单,你只需要使用htmlspecialchars功能就可以了.
但如果开发人员忘记使用它,攻击者/黑客可以做些什么呢?他可以得到你的session_id,对吗?这是一个问题.他能做些什么呢?
非常感谢你.

php xss

5
推荐指数
2
解决办法
3090
查看次数

XCode无法将iPhone应用程序部署到iPhone 3GS

所以我构建了我的iPhone应用程序,它在模拟器中运行良好,所以我想在我的分发配置文件进行公开测试之前,将它部署到我的iPhone进行最后一轮测试.我已经做了很多次,这从来都不是问题.然而,自上次测试运行以来,我升级了我的iPhone(iOS 4)和XCode(版本4 DP2),所以可能问题根源于此.

构建过程运行良好并且成功 - 在此之后XCode尝试将其部署到我的iPhone并且失败了一个简单的"未知错误已经发生".难以理解我在system.log中看了一下,这就是它所说的:

7月29日17:44:18 Xcode [12893]:AMDeviceStartHouseArrestService(thread 0x120e8e000):设备出错:ApplicationLookupFailed

7月29日17:44:19 Xcode [12893]:call_and_response(thread 0x120e8e000):GOT AN ERROR 0xe800003a

7月29日17:44:19 Xcode [12893]:perform_command(thread 0x120e8e000):与服务代理通信时出错:0xe8008001

7月29日17:44:19 Xcode [12893]:AMDeviceSecureInstallApplication(thread 0x120e8e000):无法在设备上安装软件包:e8008001

7月29日17:44:19 Xcode [12893]:'/ SourceCache/DTDeviceKit/DTDeviceKit-232.24/DTDeviceKit/DTDeviceKit_Utilities.m'的结果为468:0xE8008001

7月29日17:44:19 Xcode [12893]:265的结果为"/SourceCache/IDEiPhoneSupport/IDEiPhoneSupport-45/Classes/DVTiPhoneMobileDeviceIO.m":0xE8008001

因为我猜这是一个相当罕见的问题(因此是"未知错误"),我将非常感谢有关如何调试此事的任何指示.我不希望有任何解决方案或任何东西(虽然如果有人遇到类似的问题我会很感激,并帮助我找到一个确切的解决方案;))但也许你们中的一些人有一个好主意.

通过日志中的两行判断设备出现错误以及与服务代理的通信我猜测它可能是与iPhone本身连接的问题 - 但看到与iTunes同步和所有"正常"的东西工作得很好我无法弄清楚那个问题可能是什么.

在此先感谢帮助我.

更新

所以,环顾四周后,我在XCode Organizer的设备控制台上找到了这个:

7月29日星期四22:40:00 Roberts-3GS SCHelper [38]:0x104e60 {port = 0x382b,caller = SpringBoard(42):com.apple.preferences,path = /Library/Preferences/SystemConfiguration/preferences.plist}

7月29日星期四22:40:22 Roberts-3GS installd [960]:从代码签名库中无法识别状态-25293

Thu Jul 29 22:40:22 Roberts-3GS installd [960]:00503000 verify_signer_identity:无法复制验证签名:-402620415

7月29日星期四22:40:22 Roberts-3GS installd [960]:00503000 preflight_application_install:无法验证/var/tmp/install_staging.0DuNfz/landu.app上的可执行文件

Thu Jul 29 22:40:22 Roberts-3GS installd [960]:00503000 install_application:无法预检应用程序安装

7月29日星期四22:40:22 Roberts-3GS mobile_installation_proxy [961]:handle_install:安装失败 …

iphone deployment xcode xcode4

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

lvalue需要作为递增操作数

gcc 4.4.4

我究竟做错了什么?

char x[10];
char y[] = "Hello";
while(y != NULL)
    *x++ = *y++;
Run Code Online (Sandbox Code Playgroud)

非常感谢任何建议.

c pointers

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

C#泛型方法,在new()构造函数约束中输入参数

有没有办法创建一个使用new()构造函数约束来要求具有特定类型构造函数的类的泛型方法?

例如:

我有以下代码:

public T MyGenericMethod<T>(MyClass c) where T : class
{
    if (typeof(T).GetConstructor(new Type[] { typeof(MyClass) }) == null)
    {
        throw new ArgumentException("Invalid class supplied");
    }
    // ...
}
Run Code Online (Sandbox Code Playgroud)

是否有可能有这样的东西?

public T MyGenericMethod<T>(MyClass c) where T : new(MyClass)
{
    // ...
}
Run Code Online (Sandbox Code Playgroud)

编辑:一个关于这个的建议.请投票,以便我们可以在C#中使用此功能!

.net c# generics type-constraints

17
推荐指数
2
解决办法
6603
查看次数

对于NVelocity中的循环

NVelocity是否支持#for循环?我查看了文档,我能找到的就是#foreach循环.

我想循环一个二维数组.

c# arrays nvelocity loops velocity

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

在Fiddler中显示请求的时间戳?

我收到了一个很长的Fiddler跟踪(有一个复杂的场景),需要将请求与应用程序日志关联起来.

不幸的是,当Fiddler按时间顺序显示请求时,它不会显示请求的时间戳.要访问该信息(记录),我必须右键单击每一行,然后在弹出窗口中查看属性.当必须梳理数百行时,这非常耗时.查看原始捕获数据并不是更好,因为每个请求都有自己的文件,我确实需要Fiddler接口.

迂腐:我知道没有一个时间戳显示(下面是所有记录的时间戳).ClientConnected可以正常(或任何其他,只要它是相同的,允许我直观地关联日志).

谢谢.

== TIMING INFO ============
ClientConnected:        10:32:57:8906
ClientDoneRequest:      10:32:57:8906
Gateway Determination:  0ms
DNS Lookup:         0ms
TCP/IP Connect:         0ms
ServerGotRequest:       10:32:57:9062
ServerBeginResponse:    10:32:58:2812
ServerDoneResponse: 10:32:58:2884
ClientBeginResponse:    10:32:58:2900
ClientDoneResponse: 10:32:58:2912
Run Code Online (Sandbox Code Playgroud)

javascript fiddler

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