问题列表 - 第21200页

如何为ASP.NET_SessionId cookie设置HttpOnly?

在我的web项目设置中打开httpOnlyCookies不存在.默认情况下为假.此外,代码中没有将cookie设置为HttpOnly的地方.但是,当我浏览到该站点时,我可以看到ASP.NET_Session cookie正在作为HttpOnly传递.怎么设置为HttpOnly?

asp.net cookies session

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

如何从du -h输出的末尾删除文件名

举个例子:

$ du -h file_size.txt
112K file_size.txt
Run Code Online (Sandbox Code Playgroud)

我如何从du -h的输出中删除文件名

我曾尝试使用sed搜索字符串(文件名)并将其替换为空,但它没有用(下面的命令)

du -h file_size.txt | sed 's/ 'file_size.txt'//'
Run Code Online (Sandbox Code Playgroud)

有人可以指出为什么这不会工作,或者更好的方法吗?

问候

保罗

linux awk sed

9
推荐指数
3
解决办法
5230
查看次数

禁用Extjs表单验证标注

我有一个网格,包含表单项.以下示例.链接在这里.表单元素触发验证器(例如:allowBlank:false),并弹出一个标注.标注不断地触发,并使用户烦恼.如何禁用此标注.

{
    header: 'Item',                 
    width: 85, 
    sortable: true, 
    align : 'center',
    dataIndex: 'Item',
    editor: new Ext.form.TextField({
        id: "ItemName",
        blankText: "Item is required",
        allowBlank: false,                  
        selectOnFocus: true           
    })
},
Run Code Online (Sandbox Code Playgroud)

javascript extjs

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

获取char中的位数

如何获取类型中的位数char

我知道CHAR_BITclimits.这被描述为»宏产生用于表示char类型对象的位数的最大值.«在Dikumware的C Reference中.我明白这意味着a中的位数char,不是吗?

我能以std::numeric_limits某种方式获得相同的结果吗?std::numeric_limits<char>::digits返回7正确但不幸的是,因为此值尊重此位的8位字符的签名...

c++

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

如何在.NET中为不同的环境使用不同的.settings文件?

.NET允许您使用.settings文件来管理应用程序设置.我想以一种我可以这样做的方式单独存储生产,开发和测试设置:

EnvironmentSettings environmentSettings;

// get the current environment (Production, Development or Test)
ApplicationEnvironment Environment = (ApplicationEnvironment)
    Enum.Parse(typeof(ApplicationEnvironment), Settings.Default.ApplicationEnvironment);

switch (Environment)
{
    case ApplicationEnvironment.Production:
        environmentSettings = Settings.Production;
        break;
    ...
}

string reportOutputLocation = environmentSettings.ReportOutputLocation;
Run Code Online (Sandbox Code Playgroud)

基本上,我想要两个单独的Settings类:存储所选环境和非环境特定属性的常规Settings类,以及名为EnvironmentSettings的第二个类的3个静态实例.使用的实例应取决于常规Settings类中指定的环境.

有没有办法在静态构造函数或其他东西中手动设置所有这些设置的值?如果我必须这样做,我宁愿只有一个大的Settings类,其中包含"DevOutputLocation","LiveOutputLocation"等属性.

我可以在我的项目中有多个.settings文件,但这只是创建了不相互派生的单独类.所以我可以创建DevelopmentSettings.settings,ProductionSettings.settings和TestSettings.settings文件并给它们相同的属性,但是我需要在任何地方使用一堆switch语句来确定要使用哪个类,因为它们不是从公共类派生的.

.net settings application-settings

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

关联矩阵?

我正在开发一个项目,我需要存储一个由两个字符串键索引的数字矩阵.矩阵不是锯齿状的,即如果任何行都存在列密钥,那么它应该存在于所有行中.同样,如果任何列都存在行键,则它应存在于所有列中.

表达这一点的显而易见的方法是使用关联数组的关联数组,但这既笨拙又效率低,并且它不强制执行非锯齿状属性.是否有任何流行的编程语言提供了一种内置于语言中或作为标准库的一部分的关联矩阵?如果是这样,它们如何在API和实现级别上工作?我正在为这个项目使用Python和D,但是其他语言的例子仍然有用,因为我可以查看API并找出在Python或D中实现类似内容的最佳方法.

python associative-array d matrix data-structures

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

在maven项目之间共享测试资源

有一个明确的解决方案,可以使用插件test-jar目标在maven项目之间共享通用测试代码maven-jar-plugin(参见此处).

我需要对测试资源做类似的事情,特别是,我希望项目A的测试资源在测试期间在项目B的类路径中可用.

对于项目A,需要声明:

<!-- Package and attach test resources to the list of artifacts: -->
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-antrun-plugin</artifactId>
    <executions>
        <execution>
            <phase>package</phase>
            <goals>
                <goal>run</goal>
            </goals>
            <configuration>
                <tasks>
                    <jar destfile="${project.build.directory}/test-resources.jar">
                        <fileset dir="${project.basedir}/test-resources" />
                    </jar>
                </tasks>
            </configuration>
        </execution>
    </executions>
</plugin>
<plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>build-helper-maven-plugin</artifactId>
    <executions>
        <execution>
            <phase>package</phase>
            <goals>
                <goal>attach-artifact</goal>
            </goals>
            <configuration>
                <artifacts>
                    <artifact>
                        <file>${project.build.directory}/test-resources.jar</file>
                        <type>jar</type>
                        <classifier>test-resources</classifier>
                    </artifact>
                </artifacts>
            </configuration>
        </execution>
    </executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)

在项目B中,它将是正常依赖:

<dependency>
    <groupId>myproject.groupId</groupId>
    <artifactId>myartifact</artifactId>
    <version>1.0-SNAPSHOT</version>
    <classifier>test-resources</classifier>
    <scope>test</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

问题:它应该适用于所有情况吗?是否可以打包资源maven-antrun-plugin(使用更多'轻量级'插件)?

maven-2

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

Python在使用特殊字符时返回错误的字符串长度

我有一个字符串'aúlt,我想根据字符位置获得操作的长度等等.问题是第一个ë被计算两次,或者我猜ë在位置0并且'在位置1.

在Python中是否有任何可能的方法让像ë被表示为1?

我正在使用UTF-8编码来输出它的实际代码和网页.

编辑:只是为什么我需要这样做的背景.我正在研究一个将英语翻译成Seneca(一种美洲原住民语言)的项目,并且显示了很多.某些单词的某些重写规则需要知道字母位置(本身和周围的字母)和其他特征,例如重音和其他变音符号.

python character-encoding

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

是否在viewDidUnload之后调用dealloc?

一个快速的问题,在viewDidUnload之后还会调用dealloc吗?关于pickerData的问题,我的理解是在调用dealloc时会释放变量.我的理由是我在一本书中注意到作者在viewDidUnload中将pickerData设置为nil.这是无害的矫枉过正,甚至可能是好的做法,还是没有一种情况下没有另一种就不会被召唤.

接口:

@interface SingleViewController : UIViewController {
    NSArray *pickerData;
}
@property(nonatomic, retain) NSArray *pickerData;
@end
Run Code Online (Sandbox Code Playgroud)

IMPLMENTATION:

-(void)viewDidUnload {
    [self setSinglePicker:nil];
    [self setPickerData:nil]; 
    [super viewDidUnload];
}

-(void)dealloc {
    NSLog(@"Here");
    [singlePicker release];
    [pickerData release];
    [super dealloc];
}
@end
Run Code Online (Sandbox Code Playgroud)

加里

cocoa-touch objective-c

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

简单的CRUD与WPF和数据绑定一起使用

我是WPF for Windows应用程序开发的新手,只是想把它放在那里.我正在使用Visual Studio 2010和.NET Framework 4.0.

我正在研究一种相当简单的管理工具.为简单起见,我想说我正在使用Employee数据.我创建了一个名为UserDetail的UserControl,其中包含与Employee类相关的所有字段.

在UserDetail上绑定输入控件的最简单方法是什么?创建新实例时可能会出现空白屏幕,如果编辑现有实例,则可能有现有值.

我在构造函数中尝试了以下内容:

DataContext = _employee;
Run Code Online (Sandbox Code Playgroud)

我在XAML中绑定了这样的控件:

<TextBox Name="txtFirstName" Text="{Binding FirstName}"/>
Run Code Online (Sandbox Code Playgroud)

这是有效的,但它似乎不是正确的方法.这似乎是一个简单的例子,但我还没有发现任何有用的东西.

这种简单绑定的教程的任何建议或链接?

.net windows data-binding wpf

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