问题列表 - 第44615页

企业敏捷开发环境中Jira的替代方案

我们正在使用Jira为敏捷开发周期中的管理创建透明度.我们发现它对开发人员,scrum master,产品所有者来说过于繁琐和繁琐......尽管管理层喜欢制作的图表.

" 企业 "层面有哪些替代方案可以帮助敏捷开发而不会在生产力方面造成障碍.理想情况下,它应该像Agile本身一样优雅,并允许开发人员跳舞而不会踩到产品所有者的脚趾.

agile scrum jira

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

Google App Engine上的ListProperty与StringListProperty

我想存储整数列表(用户ID),我应该使它们成为字符串并使用StringListProperty,或者只使用ListProperty,我想知道什么是更优化的,异构ListProperty的特定StringListProperty(当仅与Integers一起使用时) ).

我需要将用户添加到列表中,直到达到一定数量,然后我为这些用户创建一个组实例(在一个单独的实体组中).

python google-app-engine list bigtable datastore

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

aspres 4应用程序中的scriptresource.axd 404错误 - webresource工作正常

嘿大家,我有一个.net 4应用程序,我刚刚部署到生产.应用程序加载很好,除了我引用的js文件没有正确加载.使用fiddler我发现ScriptResource.axd调用返回404错误.

继承人,该页面也通过WebResource.axd进行调用,该请求工作得很好.

我可以检查的任何想法?运行IIS7.它是负载平衡的,但我们在配置中有machinekeys.我为scriptresource.axd添加了一个httpHandlers部分..但我仍然有同样的问题..难倒......

更新 - 我们认为ou websrver不知道axd文件是什么.是否有任何.net安装将在iis中安装axd映射?

asp.net scriptresource.axd

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

删除注释时MKMapView是否会泄漏?

我正在泄漏我的注释.有问题的代码(剥离到最低限度)是:

- (void)updateLocations:(NSArray *)result {
    [mapView removeAnnotations:locations];
    [locations removeAllObjects];
    [allLocations removeAllObjects];
    for (NSDictionary *location in result) {
        LocationAnnotation *annote = [[LocationAnnotation alloc] initWithInfo:location];
        [allLocations addObject:annote];
        [annote release];
    }
    [self updateAnnotations];
}

- (void)filterLocations {
    for (LocationAnnotation *annote in allLocations) {
        if (annote.typeFlag & filterFlags) {
            [locations addObject:annote];
        }
    }
}

- (void)updateAnnotations {
    [self filterLocations];
    [mapView addAnnotations:locations];
}

- (void)updateFilter {
    [mapView removeAnnotations:locations];
    [locations removeAllObjects];
    [self updateAnnotations];
}
Run Code Online (Sandbox Code Playgroud)

allLocations是一个包含所有注释的数组(它们不一定在地图上),并且locations是一个数组,用于保存实际显示在地图中的位置.当updateLocations:被调用时,添加到地图的注释中的一些(或全部,它从测试变为测试)都在泄漏.注释的分配历史记录是:

#   Category            Event Type  Timestamp   RefCt …
Run Code Online (Sandbox Code Playgroud)

iphone memory-leaks mkmapview mkannotation

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

IE8,透明PNG和过滤器:alpha

我会切入正确的观点.这是输出:

在此输入图像描述

(现在是一些可选代码 - 只有在您真正想要时才读取;))

这是标记:

<a href="/" id="logo_wrapper">
    <span class="logo logo_normal"></span>
    <span class="logo logo_hover"></span>
</a>
Run Code Online (Sandbox Code Playgroud)

这是CSS(仅限于相关内容,为了您的阅读乐趣):

#logo_wrapper {
  position:relative;
}
#logo_wrapper .logo {
  display:block;
  width:260px;
  height:80px;
  background-image:url(logo.png);
  position:absolute;
}
#logo_wrapper .logo_normal {
  background-position:0 0;
}
#logo_wrapper .logo_normal:hover {
  opacity:0;
  filter:alpha(opacity=0);
}
#logo_wrapper .logo_hover {
  background-position:0 -80px;
  opacity:0;
  filter:alpha(opacity=0);
}
#logo_wrapper .logo_hover:hover {
  opacity:1;
  filter:alpha(opacity=100); /* THIS IS THE OFFENDER! */
}
Run Code Online (Sandbox Code Playgroud)

只是为了澄清:我知道我可以单独使用span,只是background-position在悬停时切换徽标,但完整的CSS为真正的浏览器提供了可爱的CSS3过渡,不应该上下滚动徽标.

好的,所以,它是一个32位颜色深度的PNG,当然还有透明度.当我完全不使用alpha过滤器时,IE8中的一切都很好filter:alpha(opacity=0).但是,如果将不透明度设置为100,仅仅使用滤镜会导致IE8变得疯狂并使所有不完全透明的像素100%不透明.并不是说这个特殊的图像在这种效果下看起来很糟糕,但它仍然很烦人:D.

现在,我很清楚IE8因透明的PNG问题而臭名昭着,其中的问题可追溯到IE6及其透明区域的可怕的纯青色填充.可以通过一些IE行为修复黑魔法.

关于IE8可以做些什么?

css alpha filter opacity internet-explorer-8

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

安装Android应用程序时出现奇怪的错误?

在IntelliJ IDEA中,我导出了已签名的应用程序(创建了一个新密钥等),输入命令adb install <my_app>.apk并出现错误:

1990 KB/s(745096字节,0.365s)
pkg:/data/local/tmp/myapp.apk
失败[INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]

谷歌似乎并不知道这个错误.我找到了Manifest文件中的应用程序版本不是整数的解决方案,但对我来说情况并非如此.

我可以在创建新的签名密钥时犯错吗???

编辑:这是我的清单文件.

<?xml version="1.0" encoding="utf-8"?>
<manifest
        xmlns:android="http://schemas.android.com/apk/res/android"
        package="org.example.app"
        android:versionCode="1"
        android:versionName="1.0"
        >
    <application
            android:icon="@drawable/icon"
            android:label="@string/app_name"
            >
        <activity
                android:name=".App"
                android:label="@string/app_name"
                >
            <intent-filter>
                <action
                        android:name="android.intent.action.MAIN"/>
                <category
                        android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>

        </activity>

        <activity
                android:label="@string/about"
                android:name="About"
                ></activity>
        <activity
                android:label="@string/preference"
                android:name="Preference"
                ></activity>
        <activity
                android:name="Empl"
                android:label="@string/empl"
                ></activity>
    </application>
    <uses-sdk
            android:minSdkVersion="8"/>

</manifest> 
Run Code Online (Sandbox Code Playgroud)

android intellij-idea failed-installation

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

Spring LDAP身份验证(自动或不自动?)

我阅读了Spring LDAP参考文档,但无法确定针对LDAP服务器的用户身份验证是否自动化.

通过"自动化",我的意思是如果你在你的用户提供userDn和密码,它会在bean实例化时自动发生ContextSource.也就是说,程序员永远不必打电话LdapTemplate.authenticate(...)- 它发生在"幕后".

所以我想知道

  1. 如果Spring LDAP身份验证是自动的
  2. 如果有字段我可以设置更改此行为

谢谢,
ktm


编辑:我在我写的一些代码的上下文中问这个问题.以下ContextSource是我的beans文件中的一个上下文源,用户可以选择使用它.它用于在运行时配置userDn和密码(出于安全原因).我想知道LDAP应用程序是否实际使用我在运行时在身份验证中收集的userDn/password.(验证是否在我的代码执行之前?它是否忽略我的代码配置的userDn/password字段?)

public class RuntimeContext extends LdapContextSource {

    public RuntimeContext() {
        super();
        if (!resolveAuthInfo()) {
            System.out.println("Failed to resolve auth info. Exiting...");
            System.exit(1);
        }
    }

    public boolean resolveAuthInfo()
    {
        String myUserDn, myPassword;
        try {
            BufferedReader br = new BufferedReader(
                    new InputStreamReader(System.in));
            System.out.print("userDn: ");
            myUserDn = br.readLine();
            System.out.print("password: ");
            myPassword = br.readLine();
        } catch (IOException e) {
            return false;
        }
        super.setUserDn(myUserDn);
        super.setPassword(myPassword);
        return true;
    }
}
Run Code Online (Sandbox Code Playgroud)

java ldap spring-ldap

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

常量指针数组或指向数组的指针?什么是更快的C?

您好,我现在正在中级C课,这个想法刚出现在我脑海中:

int multi[3][4]; // const multidimensional array

int* ptr = *multi; // ptr is a pointer variable that hold the address of multi const array
Run Code Online (Sandbox Code Playgroud)

那么,访问多维数组位置的更快/更小/优化是什么?

这个:

multi[3][1]; // index the value position
Run Code Online (Sandbox Code Playgroud)

要么

*(*(multi+2)+1); // pointer to the position on the array
Run Code Online (Sandbox Code Playgroud)

或(更新)

ptr += 9; // pointer arithmetic using auxiliary pointer
Run Code Online (Sandbox Code Playgroud)

由于"multi"是一个const数组,编译器应该"知道"元素位置的本地化,如果使用指向该数组的变量指针可能需要更多的处理时间,另一方面在搜索时可能更快我想要显示的项目.什么是更快/更小/优化的方法?

先感谢您.

c arrays pointers pointer-arithmetic

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

个人服务器上类似heroku的工作流程

我正在尝试使用类似于heroku的 pure-git工作流来设置服务器.我并不需要帮助设置git的,但对于信息的目的,我使用gitolite.我想(不知何故)在这个系统的操作系统(Ubuntu)中编写自定义钩子,这样当它在特定分支上接收推送时,它会执行heroku所做的所有操作(启动Rack,Mongrel,Apache(用于)在我的情况下静态服务页面)等

有人可以指向我这样做的资源或至少开始吗?谷歌搜索似乎没有帮助......

git ubuntu workflow ruby-on-rails heroku

19
推荐指数
3
解决办法
7599
查看次数

Java中钩子和抽象方法的区别

这是我大学的学习资料中引用的问题.

这对我来说完全没有意义.

对我来说,钩子是(大多数顺序但不仅仅是)程序中的指定点,您可以在其中指定自己的方法或要执行的回调.

例如,一个应用程序有一个"on before before hook",我可以在那里注册我的回调方法,在关机之前将用户数据保存到磁盘.

抽象方法是自我解释.

对我来说这是完全不同的东西?或者这些事情中的任何一个都具有我不知道的第二个含义?我做了一个快速搜索,但没有找到任何东西.

java methods abstract

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