问题列表 - 第28047页

EhCache在java中默认缓存

我有ehCache的配置:

<ehcache>
    <defaultCache
            name="defaut"
            maxElementsInMemory="5"
            eternal="false"
            timeToIdleSeconds="20"
            timeToLiveSeconds="20"
            overflowToDisk="false"
            diskPersistent="false"
            memoryStoreEvictionPolicy="LRU"
            />           
</ehcache>
Run Code Online (Sandbox Code Playgroud)

如何访问EhCache的默认缓存?

CacheManager.getInstance().getCache("default"); // returns null
Run Code Online (Sandbox Code Playgroud)

java ehcache

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

PowerShell函数不会返回对象

我有一个简单的函数,可以创建一个通用List:

function test()
{
    $genericType = [Type] "System.Collections.Generic.List``1"
    [type[]] $typedParameters = ,"System.String"
    $closedType = $genericType.MakeGenericType($typedParameters)
    [Activator]::CreateInstance($closedType)
}

$a = test
Run Code Online (Sandbox Code Playgroud)

问题是,$a无论我尝试什么,它总是为空.如果我在函数之外执行相同的代码,它可以正常工作.

思考?

powershell return object

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

CLI设计和实现?

我正在开发一个供个人使用的时间管理工具.我更喜欢使用键盘而不是鼠标,并且在界面上有一个通用文本框,它将像命令行一样.我刚开始考虑我需要什么命令,命令名称使用什么,如何传递开关和参数等等.

我想知道你们中有些人是否有过这方面的好读物; 描述您设计cli的选择,以及它们如何影响解释器的复杂性以及命令的可扩展性.如果描述是特定于语言或一般而言,则没有区别.但是,我的实现将使用javascript.

谢谢.

command-line-interface system-design

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

Windows上的virtualenv:没有超越已安装的软件包

我目前的设置是Windows上的Python 2.5/Django 1.1.1.我想在一些项目上开始使用Django 1.2,但不能将它用于一切.这就是我为virtualenv做的那种事情.但是,我遇到了一个我从未遇到过的问题,谷歌很难:将Django 1.2安装到virtualenv对我没有任何影响.如果我然后激活环境并做

  • 蟒蛇
  • 进口django
  • django.VERSION

我得到"1.1.1决赛".Django安装在我的环境的site-packages目录中,root中的init文件显示它是1.2.但是,即使我使用--no-site-packages标志创建环境,环境也会回落到1.1.1.我搞砸了什么?

python virtualenv

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

正则表达式拆分字符串(在Java中),以便保留空格?

我需要将一个字符串(用Java)拆分成单个单词......但我需要保留空格.

我需要拆分的文本示例如下:
ABC....DEF....GHI

我需要看"ABC","......","DEF","......"和"GHI".

显然,拆分空间角色\s是行不通的,因为所有空间都被吞没为一个空间.

有什么建议?

谢谢

java regex string split

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

ComboBox- SelectionChanged事件具有旧值,而不是新值

C#,.NET 4.0,VS2010.

WPF新手.我的MainWindow上有一个ComboBox.我挂钩了所说组合框的SelectionChanged事件.但是,如果我检查事件处理程序中组合框的值,它具有旧值.这听起来更像是一个"SelectionChanging"事件,而不是SelectionChanged事件.

如何在选择实际发生后获取ComboBox的新值?

目前:

this.MyComboBox.SelectionChanged += new SelectionChangedEventHandler(OnMyComboBoxChanged);

...
private void OnMyComboBoxChanged(object sender, SelectionChangedEventArgs e)
{
    string text = this.MyComboBox.Text;
}
Run Code Online (Sandbox Code Playgroud)

注意,如果我使用在事件args,egeOriginalSource中传递的对象,我会得到相同的行为.

c# wpf combobox .net-4.0 selectionchanged

83
推荐指数
6
解决办法
17万
查看次数

将字节数组转换为结构指针取决于字节顺序或内存对齐?

假设这段代码:

unsigned char list[3] = { 1, 2, 3 };
struct _struct{
  unsigned char a;
  unsigned char b;
  unsigned char c;
} *s;
s = ( _struct * ) list; 
Run Code Online (Sandbox Code Playgroud)

我能一直假设s->a == 1, s->b == 2, s->c == 3吗?
或者它将取决于系统的字节顺序或内存对齐?

c++ struct endianness memory-alignment

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

如果我没有指定targetFramework ="4.0"会发生什么?

在我的ASP.Net 4.0 web.config中,我有以下属性:

<compilation targetFramework="4.0">
Run Code Online (Sandbox Code Playgroud)

如果我删除了targetFramework属性,一切似乎都正常进行.在什么情况下这个属性对我有帮助?

asp.net web-config .net-4.0

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

用css将一个div固定到第二个div右上角

我有以下div

<div id="outer"><img src="myimgpath"><div id="name">Username</div></div>
Run Code Online (Sandbox Code Playgroud)

如何将内部div修复到外部div的右上角?

html css

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

LinearLayout中元素的比例宽度

我有一个横向LinearLayout,我有EditTextSpinner元素.我需要调整哪些属性,以便我得到比例宽度:我想要EditText占用Spinner所有可用宽度的3/5和- 2/5?

我的代码看起来像这样:

<LinearLayout 
    android:layout_height="wrap_content" 
    android:layout_width="fill_parent" 
    android:id="@+id/LinearLayout01">

    <EditText 
        android:layout_height="wrap_content" 
        android:id="@+id/EditText01" 
        android:singleLine="true">
    </EditText>

    <Spinner 
        android:layout_height="wrap_content" 
        android:id="@+id/Spinner01" 
        android:layout_width="wrap_content">
    </Spinner>

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

我尝试过设置android:layout_weight,但不知何故它对我来说看起来并不"稳定" - 当EditText没有文本时 - 一切看起来都很好,但是一旦我开始输入文本 - 它就会开始扩展并相应Spinner缩小......

layout android android-linearlayout

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