问题列表 - 第30005页

有没有办法使用bitbucket来分叉一个subversion项目?

我已经拥有了由另一个主要开发人员拥有的sourceforge项目的权限.我想使用mercurial来管理我自己的更改,事实上我想将它们作为bitbucket上这个项目的一个分支发布.但是,我希望能够轻松地将更改推回到主要的subversion项目; 这不是一个敌对的分叉,只是一条不同的道路.

bitbucket是否支持Mercurial的svn扩展?如果是这样,我如何使用它们来分叉sourceforge项目?

svn mercurial sourceforge bitbucket

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

如何确定System.Type是自定义类型还是Framework类型?

我想清楚地确定我所拥有的类型是自定义类类型(MyClass)还是Framework(System.String)提供的类型.

反思是否有任何方法可以将我的类类型与system.string或其他Framework提供的类型区分开来?

c# reflection types

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

拦截异常

我想使用自定义异常,以便在发生任何排序异常时出现用户友好的消息.

这样做的直接方式是什么?我是否应该采取额外的预防措施来避免干扰Swing的EDT?

java swing exception intercept

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

telerik radMenu显示到radWindow

我在主网站上有一个radMenu.master表单显示在页面上.该页面有一个带有按钮的radGrid,用于打开显示报告的radWindows.当radWindow打开时,一切都很好,但是radMenu显示在窗口上.如何阻止菜单在窗口上显示.

alt text http://rjmueller.net/SitesImages/temp/menushowsthrough.jpg

.net c# asp.net telerik

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

C#2.0,3.0和4.0中的新功能列表

我在.NET 1.1项目上工作了很长时间,我被困在C#1.0,​​现在我想赶上最新最好的.

Google在C#v2.0中返回了大量有关新功能的信息,但对于版本3和版本4,我只找到了部分信息.

互联网上是否存在某些列表,列出了在v2.0,v3.0和v4.0中引入的所有新功能?

c# c#-3.0 c#-2.0 c#-4.0

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

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

SQLAlchemy声明性表上的多对多关系

我声明性地定义了以下表(非常简化的版本):

class Profile(Base):
        __tablename__ = 'profile'

        id = Column(Integer, primary_key = True)
        name = Column(String(65), nullable = False)

        def __init__(self, name):
            self.name = name


class Question(Base):
    __tablename__ = 'question'

    id = Column(Integer, primary_key = True)
    description = Column(String(255), nullable = False)
    number = Column(Integer, nullable = False, unique = True)


    def __init__(self, description, number):
        self.description = description
        self.number = number



class Answer(Base):
    __tablename__ = 'answer'

    profile_id = Column(Integer, ForeignKey('profile.id'), primary_key = True)
    question_id = Column(Integer, ForeignKey('question.id'), primary_key = True)
    value …
Run Code Online (Sandbox Code Playgroud)

python sqlalchemy

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

使用jQuery动态定位元素

我正在使用菜单栏,每个菜单栏项都是一个图像,当用户将鼠标放在菜单项上时,将显示带子菜单的div.

我想直接把div的,适当的图像项(没有空间,和DIV将徘徊所有元素以上),与右侧对齐,这意味着div的右上角应在图像的右下角.

因为我不能也不想硬编码div的位置,我想动态地做.

现在我有这个:

$('img').each(function(){                     
   jQuery(this).mouseenter(function(){
     var menuItem = $('#' + this.id + '_menu'); //get the needed div 
     var imgRight = this.offset() + this.width();


   });
 });
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

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

获取Windows用户名 - 不同的方法

在.NET中,似乎有几种方法可以获取当前的Windows用户名.其中三个是:

string name = WindowsIdentity.GetCurrent().Name;
Run Code Online (Sandbox Code Playgroud)

要么

string name = Thread.CurrentPrincipal.Identity.Name;
Run Code Online (Sandbox Code Playgroud)

要么

string name = Environment.UserName;
Run Code Online (Sandbox Code Playgroud)

有什么区别,为什么选择一种方法而不是另一种?还有其他方法吗?

.net windows username

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

JavaScript权限被拒绝.如何在受信任域之间允许跨域脚本?

我们有一个基于.net的应用程序,托管有SAP企业门户网站iframe.SAP门户的域名是al.xx.companyname.com..Net应用程序服务器的域是ss.xx.companyname.com.

现在,当我通过企业门户打开应用程序时,我收到了"权限被拒绝"的JavaScript错误.我在IE中启用了脚本调试,然后将Visual Studio调试器附加到JavaScript错误.我注意到从以下JavaScript代码中抛出错误来设置/重置脏标志.

if(top.EPCM!=null)
Run Code Online (Sandbox Code Playgroud)

可以理解的是,该问题是由跨域脚本编写引起的.即ss.xx.companyname.com的应用服务器正在尝试访问域al.xx.companyname.com的企业门户的浏览器组件.

但是,这个交叉脚本是一个受信任的域脚本,我想以某种方式允许这种交叉脚本.我试图设置应用程序服务器的主DNS后缀.按照以下方法.

  1. 右键单击我的应用程序服务器计算机.(顺便说一下,Windows 2003服务器)
  2. 选择属性 - 计算机名称
  3. 单击更改按钮,然后在下一个窗口中单击更多按钮
  4. 在"这台计算机的主要DNS后缀"文本框下,我输入了值 - al.xx.companyname.com.

现在,在上述设置之后,我假设企业门户和应用服务器的域都将被视为al.xx.companyname.com.但是,我仍然在上面提到的相同JavaScript代码中获得JavaScript权限被拒绝错误.

正如回复中所建议的,我还实现了document.domain方法.

var requireddomain = 'al.xx.companyname.com';
var text = document.domain; //returns the domain as ss.xx.companyname.com

if (text != requireddomain) 
        {
            for (i=0; i < 2; i++)
            {
                dotposition = text.indexOf( "." );
                text = text.substr(dotposition +1);
            }
            document.domain = text;
         }

    if(top.EPCM!=null)
Run Code Online (Sandbox Code Playgroud)

使用上面的代码,document.domain对象设置为companyname.com,这对于企业门户和应用程序服务器都是通用的.但是仍然会在行中>> if(top.EPCM!= null)中抛出权限被拒绝的问题

过去3天这个问题让我头疼.有人可以帮我这个吗?目标是允许应用程序服务器和作为可信连接的企业门户之间的跨域脚本.谢谢.

更新:

有趣和令人沮丧的发展.我在应用服务器中安装了ssl证书.仍然会抛出权限被拒绝错误.

  • 门户域名:al.xx.companyname.com
  • app域名:ss.xx.companyname.com

我试图将document.domain属性设置为2个子级别,即到companyname.com.

但仍然会发生'允许拒绝错误'.

我想,document.domain的设置仅在app域是门户域的子集时才有效.即

  • 门户网站域名:al.xx.companyname.com
  • App域名:ss.al.xx.companyname.com.

在上面的例子中,我可以将app域减少到一个sublevel down(到al.xx.companyname.com).然后我想,它会起作用.

但是在我的情况下,门户网站和应用服务器是同一companyname.com的2个分支子域,因此仍然不允许交叉脚本.

有关如何进行的任何建议?

javascript cross-domain

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