小编Dan*_*Lew的帖子

将js对象作为json传递给jquery?

我有以下但它没有工作,我在stackoverflow上的某处读到它的工作方式,但我似乎无法让它工作..它的错误......我做错了什么?

如果我确实传递了这样的数据 - 它有效 - 所以我知道我的服务正在运行

//THIS WORKS
data: "{one : 'test',two: 'test2' }"


// BUT SETTING UP OBJECT doesn't work..

var saveData = {};
saveData.one = "test";
saveData.two = "tes2";


$.ajax({
    type: "POST",
    url: "MyService.aspx/GetDate",
    data: saveData,
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: function(msg) {
        alert(msg.d);
    },
    error: function(msg) {
    alert('error');
    }

});
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery json object

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

有没有比为每个排列创建索引更好的方法来索引多列?

假设我有一个包含a,b和c列的数据库表.我计划对所有三列进行查询,但我不确定哪些列特别是我要查询.表中有足够的行,索引极大地加快了搜索速度,但是制作可能索引的所有排列(如下所示)感觉不对:

a
b
c
a, b
a, c
b, c
a, b, c
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来处理这个问题?(我很可能只是单独索引a,b,c,因为这会快速减少行数,但我想知道是否有更好的方法.)

如果您需要更具体的示例,在实际数据中,列是城市,州和邮政编码.另外,我正在使用MySQL数据库.

mysql database indexing

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

我想制作自己的Malloc

我想制作自己的malloc/free,这样我就可以制作精确的复制分配器.

任何大师都有任何提示和建议吗?

我现在有几个问题:

  1. 我应该只是malloc大块的内存,然后从那里分发,所以我不必调用系统调用?
  2. 复制收藏家通常如何完成?我想这个部分有效地做起来有点复杂.我天真的实现只是将一个块大小地移动到剩余对象的大小,这需要2倍的空间.

c c++ malloc garbage-collection

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

你如何以编程方式获取iPhone的序列号?

我想知道使用我的应用程序的iPhone的序列号.我在下面写了代码.

- (NSString*)getSerialNumber
{
 CFTypeRef serialNumberAsCFString;

 io_service_t platformExpert = IOServiceGetMatchingService(kIOMasterPortDefault, IOServiceMatching("IOPlatformExpertDevice"));

 if (platformExpert)
 {
     serialNumberAsCFString = IORegistryEntryCreateCFProperty(platformExpert, CFSTR(kIOPlatformUUIDKey), kCFAllocatorDefault, 0);
 }

 IOObjectRelease(platformExpert);

 NSString *serial = [[NSString alloc] initWithFormat:@"%@",serialNumberAsCFString];

    NSLog(@"serail no==>%@",serialNumberAsCFString);
    NSLog(@"serail no==>%@",serial);
}
Run Code Online (Sandbox Code Playgroud)

为什么我的序列号仍然错误?

iphone objective-c

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

Emacs函数用于通知我所在的python函数

我正在使用相当长的函数编辑一些Python代码,并认为快速获取函数名称而不向上滚动会很有用.我把这段代码放在一起做.是否内置了emacs,特别是标准的python模式,我可以使用它?

(defun python-show-function-name()
  "Message the name of the function the point is in"
  (interactive)
  (save-excursion
    (beginning-of-defun)
    (message (format "%s" (thing-at-point 'line)))))
Run Code Online (Sandbox Code Playgroud)

python emacs elisp

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

为什么断路器跨域工作,您是否可以有条件地使用断路器?

我最近一直在调查破帧代码,并且遇到了一些与我理解困难的相同起源政策相关的奇怪行为.

假设我在域A上有一个Breaker.html页面,在域B上有一个页面Container.html.示例帧断路器代码将进入Breaker.html,如下所示:

if (top !== self) top.location.href = self.location.href;
Run Code Online (Sandbox Code Playgroud)

这将成功地将Breaker.html从Container.html中解脱出来,但我不明白它为什么要这样做.从我阅读相同的起源政策,top.location根本不应该是可访问,因为Container.html与Breaker.html位于不同的域.甚至更奇怪,看起来top.location 只写:

// Fails if Container.html is on a different domain than Breaker.html
alert(top.location);
Run Code Online (Sandbox Code Playgroud)

这对我来说是有问题的,因为我正在尝试编写允许我的页面位于iframe中的代码,但前提是它与其父级位于同一个域中(或者位于配置的允许域中).但是,似乎无法确定这一点,因为相同的起源政策拒绝我访问父母的位置.

所以我有两个问题,基本上:

  1. 为什么上面的断路器代码可以工作?

  2. 有没有办法有条件地打破框架,或者是唯一可以做的检查是否top !== self?(特别是,我希望能够读取域名,以便我可以提供允许域名列表;只是检查我是否在同一个域中是不理想的.)

javascript iframe same-origin-policy

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

服务器日志记录 - 在数据库或日志文件中?

我一直在服务器上工作,我开始实现日志记录.但是,我不确定是否应该使用db进行日志记录,或者仅使用纯文本文件.

我打算为每个请求记录一些基本信息(请求的类型,请求的IP地址,会话跟踪).对于某些请求,将提供扩展信息(详细说明请求的类型),如果有任何错误,我也会记录这些错误.

一方面,将日志放入数据库意味着我可以对记录的数据运行查询.另一方面,我不确定这是否会对db造成不必要的压力.当然,我也可以使用db和日志文件进行日志记录.人们对正确伐木的看法是什么?

(如果它有所不同,我在带有MySQL数据库的Apache服务器上使用mod_python.所以我要么使用日志库,要么只在数据库中创建一些日志表.)

python logging

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

如何在JavaScript中确定文件大小?

我帮助在线管理一个论坛,在这个论坛上我们限制了签名的大小.目前我们通过我写的一个简单的Greasemonkey脚本来测试它; 我们用a包装所有签名<div>,脚本查找它们,然后测量div的高度和宽度.

现在所有脚本都确保签名位于特定的高度/宽度.我想开始自动测量签名内图像的文件大小,以便脚本可以自动标记在签名中包含大图像的用户.但是,我似乎无法找到一种方法来测量页面上加载的图像的大小.我搜索并找到了一个特殊的属性IE(element.fileSize),但我显然不能在我的Greasemonkey脚本中使用它.

有没有办法通过JavaScript在Firefox中找出图像的文件大小?

编辑:人们误解了问题.论坛本身不托管图像; 我们主持人们输入的BBCode作为他们的签名.所以,例如,人们输入:

This is my signature, check out my [url=http://google.com]awesome website[/url]!
This image is cool!  [img]http://image.gif[/img]
Run Code Online (Sandbox Code Playgroud)

我希望能够通过Greasemonkey检查这些图像.我可以写一个批处理脚本来扫描所有这些,但我只是想知道是否有办法增强我当前的脚本.

javascript greasemonkey image file

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

有没有办法在Android设备上安全地存储用户数据?

我正在编写一个应用程序,其中用户有时会通过它进行订单.我想让用户选择保存他们的帐单信息(姓名,地址等),以便以后可以快速恢复,如果他们想要再次订购.用户将输入密码以保护数据.

显然,我不能把它作为文件放在设备上,因为任何人都可以根/找到数据.是否有内置的Android方法来存储用密码锁定的安全数据?如果没有,开始使用Java安全存储这些数据的好地方是什么?

编辑:澄清一下,当我说用户将输入密码时,我并不是说我已经找到了保护数据的方法.我只是想传达用户将数据保存到最终的方法; 现在我想弄清楚如何保持我的交易结束.:)

java security android

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

autoLink表示地图不起作用

我的XML布局文件中有以下TextView: -

<TextView  
   android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:text="@string/autolink_test"
       android:autoLink="all"
/>
Run Code Online (Sandbox Code Playgroud)

字符串autolink_test包含电话号码,电子邮件地址,网站地址和物理地理地址.

虽然前三个正确显示为可点击的自动链接,但地址却没有.只有邮政编码部分显示为自动链接......这也是电话号码!(当我点击它时,电话拨号器会以该号码启动).

任何帮助,将不胜感激.

android android-widget

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