问题列表 - 第22822页

ASP.NET登录角色?

我需要保护我的网站,而不使用ASP.NET内置的登录控件或Forms身份验证.
它需要支持"普通"用户和管理员用户.

有什么建议吗?谢谢

asp.net authentication

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

为其他网站创建一个javascript小部件

我希望创建一个可以托管在其他网站上的JavaScript"小部件".例如.我想在我的网站上托管javascript代码:

http://scripts.mysite.com/mywidget.js

(可以把它想象成谷歌分析).

基本上我想通过这个javascript分发数据.但我不确定的是:

  • 在为其他站点(跨站点)创建javascript时,规则是否与开发不同
  • 是否有任何网站可以解释这些差异?

javascript

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

用于创建内存中zip文件并作为http响应返回的函数

我避免在磁盘上创建文件,这是我到目前为止所得到的:

def get_zip(request):
    import zipfile, StringIO
    i = open('picture.jpg', 'rb').read()
    o = StringIO.StringIO()
    zf = zipfile.ZipFile(o, mode='w')
    zf.writestr('picture.jpg', i)
    zf.close()
    o.seek(0)
    response = HttpResponse(o.read())
    o.close()
    response['Content-Type'] = 'application/octet-stream'
    response['Content-Disposition'] = "attachment; filename=\"picture.zip\""
    return response
Run Code Online (Sandbox Code Playgroud)

你认为是正确的 - 优雅 - pythonic足够吗?有更好的方法吗?

谢谢!

python zip stringio

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

带有对象的 Cocoa 内存管理 NSArray

我在发布对象时遇到了麻烦.. 为了更好地解释它,我在下面包含了我的代码。

NSTask *task = [NSTask new];
NSTask *grep = [NSTask new]; 
NSPipe *pipe = [NSPipe new];

[task setStandardError: pipe];
[grep setStandardInput: pipe];
[pipe release];
pipe = [NSPipe new];
[grep setStandardOutput: pipe];

[task launch];
[grep launch];

NSString *string = [[[[[[NSString alloc] initWithData: [[[grep standardOutput] fileHandleForReading] readDataToEndOfFile] encoding: NSASCIIStringEncoding] autorelease] componentsSeparatedByString: @" "] objectAtIndex: 3] substringToIndex: 8];

NSMutableDictionary *dict = [NSMutableDictionary new];
[dict setObject: string forKey: @"myKey"];
[records addObject: dict];
[dict release];

[task release];
[grep release];
[pipe release];
Run Code Online (Sandbox Code Playgroud)

我将如何释放字符串,是否还有其他泄漏?另外,如果我从数组中删除所有records与 …

cocoa memory-management

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

F#interactive:如何显示/更改当前工作目录

在F#interactive中:如何显示/更改当前工作目录?

f#

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

MySQL中给定半径内的查询点

我创建了以下MySQL表来存储纬度/经度坐标以及每个点的名称:

CREATE TABLE `points` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(128) NOT NULL,
  `location` point NOT NULL,
  PRIMARY KEY (`id`),
  SPATIAL KEY `location` (`location`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
Run Code Online (Sandbox Code Playgroud)

我试图查询:

  • 给定点n英里范围内的所有点;
  • 每个返回点距给定点的距离

我发现的所有示例都涉及使用最小边界矩形(MBR)而不是半径.该表包含大约100万个点,因此需要尽可能高效.

mysql database gis spatial mysql-spatial

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

更改Java查找javac.exe的位置

我正在尝试使用Windows中的控制台上传我的GAE应用程序.我收到错误:

找不到基于java.home的javac可执行文件,"C:\ Program Files\Java\jre6\bin\javac.exe"和"C:\ Program Files\Java\bi \n\javac.exe"

无法上传应用:无法找到基于java.home的javac可执行文件,尝试"C:\ Program Files\Java\jre6\bin\javac.exe"和"C:\ Program Files\Java\bin\javac.exe

javac.exe位于C:\ Program Files\Java\jdk1.6.0_18\bin中如何告诉java它是哪里的

java google-app-engine

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

你能解释(数学计算)手势例子(Levenshtein)吗?

我在这个链接中得到了例子.

我无法理解addmove,costLevenmeatureGesture方法.

你能一步一步地解释一下吗?

math android gesture

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

如何查询sql以获取每个用户的最新记录日期

我有一个表,它是用户登录时的集合条目.

username, date,      value
--------------------------
brad,     1/2/2010,  1.1
fred,     1/3/2010,  1.0
bob,      8/4/2009,  1.5
brad,     2/2/2010,  1.2
fred,     12/2/2009, 1.3

etc..
Run Code Online (Sandbox Code Playgroud)

如何创建一个可以为每个用户提供最新日期的查询?

更新:我忘了我需要一个与最新日期一致的值.

sql greatest-n-per-group

189
推荐指数
6
解决办法
61万
查看次数

获取表达式树中ParameterExpression的运行时值

我错过了显而易见的事项:如何在lambda表达式表达式树中访问参数的值?

场景:对于委托x,我动态创建一个lambda表达式,其表达式树体与委托x具有相同的签名.在lamdba的主体内部,我做了一些验证,检查,记录东西(这只是测试代码,而不是生产),然后我用原始参数调用原始委托x.如果委托具有返回值,则返回该值.

这非常有效(包括将参数传递给原始委托).

但是如果我想访问传递给delegate/lambda的原始参数值,我就会碰到一堵砖墙.

伪代码:

var del = new Func<string, int>(_=> {return 42;});
var paramDefs = Array.ConvertAll<ParameterInfo, ParameterExpression>(del.Method.GetParameters(), _ => { return Expression.Parameter(_.ParameterType, _.Name); });
var variableTest = Expression.Variable(typeof(string), "str");

var expression = Expression.Block(
  new [] { variableTest },
  // this line assigns the actual run time value (which is what I need) of the parameter to the variable - but I cannot hardcode the index.
  //Expression.Assign(variableTest, paramDefs[0]) 
  // this line would assigns the ParameterExpression object (causing a run-time exception …
Run Code Online (Sandbox Code Playgroud)

c# lambda delegates expression-trees c#-4.0

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