问题列表 - 第38458页

TSQL - 执行CLR权限

我从CLR(.net Assembly)获得了一个sql过程,当执行时返回错误

Msg 6522, Level 16, State 1, Procedure sp_HelloWorld, Line 0
A .NET Framework error occurred during execution of user defined routine or aggregate 'sp_HelloWorld': 
System.Security.SecurityException: Request for the permission of type 'System.Data.SqlClient.SqlClientPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
System.Security.SecurityException: 
   at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
   at System.Security.PermissionSet.Demand()
   at System.Data.Common.DbConnectionOptions.DemandPermission()
   at System.Data.SqlClient.SqlConnection.PermissionDemand()
   at System.Data.SqlClient.SqlConnectionFactory.PermissionDemand(DbConnection outerConnection)
   at System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   at System.Data.SqlClient.SqlConnection.Open()
   at HelloWorld.SQLCLR.HelloWorld()
Run Code Online (Sandbox Code Playgroud)

这是我的SQL脚本

go
drop procedure HelloWorld
drop assembly HelloWorld
GO

create assembly HelloWorld from 'F:\HelloWorld.dll'
with …
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sqlclr database-permissions

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

为什么我不能在C++中这样做?

为什么方法getName()是错误的?

#include <iostream.h>
#include <string.h>

class People
{
public:
    char* getName();
    void  setName(char* n);

private:
    char* name;
};

void People::setName(char* n)
{
    name = new char(strlen(n));
    strcpy(name,n);
}  

char* People::getName()
{
    return name;   
}
Run Code Online (Sandbox Code Playgroud)

c++

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

Github提交并提取请求

我分叉了一些项目并在本地克隆了它.更改文件,提交更改,推送更改和更改已实现或拒绝.然后,一段时间过去了,所以我用我分叉的项目获取/合并了我的fork.做了一些改变,提交和推动.发送拉请求,这就是问题开始的地方:在pull请求中有实现或拒绝的提交,我不想将它们发送给主人,我只想发送新的.

难道我做错了什么?我怎样才能解决这个问题?

commit github

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

JSF 2.0:如何获取在浏览器地址栏中输入的URL

我的JSF应用程序重定向未登录到登录页面的任何用户.当用户登录时,我希望应用程序重定向到用户最初在浏览器的地址栏中输入的页面.但我不知道如何访问用户最初输入的URL,因为他被自动重定向到我在web.xml中配置的登录页面.

jsf jsf-2

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

如何避免在PHP上显示"#!/ usr/bin/php"?

我希望PHP脚本在命令行和网站上运行(我使用Apache和Nginx)所以我把#!/ usr/bin/php放在我脚本的第一行但是出现在网站上......

php apache shell nginx command-line-interface

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

UIButton 上的 UITapGestureRecognizer

我有一个 UIButton,它有一个 IBAction 以及一个 UITapGestureRecognizer 来检测双击。

目前看来 IBAction 正在阻止识别器。有没有办法阻止这个或者 UITapGestureRecognizer 甚至可以在按钮上工作?如果是这样,添加识别器并删除 IBActions 不是更好吗?

编辑

UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget : self action : @selector (handleDoubleTap:)];
[doubleTap setNumberOfTapsRequired:2];
[A1 addGestureRecognizer:doubleTap];
[A2 addGestureRecognizer:doubleTap];
[B1 addGestureRecognizer:doubleTap];
Run Code Online (Sandbox Code Playgroud)

iphone uigesturerecognizer uitapgesturerecognizer

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

在Pylons中序列化为JSON或XML

有没有一种快速的方法将Python数据结构序列化为Pylons中的JSON/XML,就像在Django中一样?

xml pylons json

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

我可以在Scala匹配语句中使用类变量吗?

说我有这样的事情:

obj match {
    case objTypeOne : TypeOne => Some(objTypeOne)
    case objTypeTwo : TypeTwo => Some(objTypeTwo)
    case _ => None
}
Run Code Online (Sandbox Code Playgroud)

现在我想概括一下,传入其中一种类型来匹配:

obj match {
    case objTypeOne : clazz => Some(objTypeOne)
    case objTypeTwo : TypeTwo => Some(objTypeTwo)
    case _ => None
}
Run Code Online (Sandbox Code Playgroud)

但这是不允许的,我认为是出于句法而非语义的原因(虽然我猜也是即使clazz是一个Class [C],类型也会被删除,因此选项的类型将会丢失).

我结束了:

if(clazzOne.isAssignableFrom(obj.getClass)) Some(clazz.cast(obj))
if(obj.isInstanceOf[TypeTwo]) Some(obj.asInstanceOf[TypeTwo])
None
Run Code Online (Sandbox Code Playgroud)

我只是想知道是否有更好的方式.

scala class

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

如何从int转换为String?

我工作的地方所有转换项目intString都是这样完成的:

int i = 5;
String strI = "" + i;
Run Code Online (Sandbox Code Playgroud)

我不熟悉Java.这是通常的做法,还是有些不对劲,正如我想的那样?

java

723
推荐指数
15
解决办法
222万
查看次数

CSS表样式

我想在我的页面中创建以下类似于表格的元素: 替代文字

我曾经使用<table>...<table>标签来做,但现在我将我的所有网站切换到CSS,我正在使用DIV等.我想知道实现这种元素的"最佳"方法是什么(它仍然是<table>标签吗?).我不想在同一列中只创建3列和单独的项目,<BR />因为我想控制同一列中元素之间的间距(例如在Item1和Item4之间).

谢谢!!

乔尔

css

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