标签: default

如何在默认情况下为特定实体打开休眠过滤器?

我目前有一个实体,其上设置了where子句.我想把where子句放在过滤器上并默认启用它(这样我就不会破坏任何现有的功能).

我想把它变成一个过滤器,以便我可以禁用它,因为我有一个用例,我需要它禁用它.

我怎么能在hibernate 3.1.3中做到这一点?

java entity hibernate default filter

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

为什么默认情况下Windows上没有安装Python?

或任何其他普通脚本语言。我知道有VBScript和JScript。但是我真的不喜欢那些用于任何类型的计算的软件。

我真的很想在默认情况下在Windows上安装python或ruby(或perl)解释器,因此当我编写小型控制台应用程序时,不需要通过py2exe(或类似文件)分发整个python安装。

你知道有没有这种激励措施?您认为这可能吗?还是微软不接受?

ruby python windows default

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

Drupal Views:以编程方式更改View并执行到数组

基本上我有一个名为' promo ' 的视图,它建立在Nodequeue上.它被限制为1行,并按Global:Random排序

视图本身用于网站上的块.

另外,视图相同的视图用于节点引用字段' field_promo '.

我想要做的是从促销视图中获取最近的2行,并使用这些行作为field_promo的默认值.

这需要的是我:

  • 加载视图
  • 删除全局:随机排序
  • 添加创建的排序
  • 将寻呼机更改为显示2行而不是1行
  • 执行视图

...

写完所有这些并确保我不是白痴,我已经收集了我可能会在下面发布的解决方案,因为我花了这么长时间才找到它!(将在8小时后发布解决方案,如果你在发布之前解决问题,我会给出分数:P)

default drupal drupal-views

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

我可以使用函数在php中返回默认参数吗?

我想做这样的事情:

function readUser($aUser = loadDefaultUser()){

 //doing read User
}
Run Code Online (Sandbox Code Playgroud)

我发现它会向我显示错误,如何将函数返回作为默认值传递?谢谢.

php default

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

MVC3 DateTime属性的默认值

我在我的一个Model类上有一个DateTime属性,并希望将它的默认值设置为Now.下面的代码是我希望可以工作但不会编译的代码.它不喜欢System.DateTime.Now调用:

    [DisplayFormat(DataFormatString = "{0:d}", ApplyFormatInEditMode = true)]
    [Display(Name = "To Date")]
    [Required(ErrorMessage = "To Date is required.")]
    [DefaultValue(System.DateTime.Now)]
    public DateTime DateTo { get; set; }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

datetime default asp.net-mvc-3

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

如果文件夹中没有xxhdpi资源?

如果我在除xxhdpi文件夹之外的所有文件夹中都有资源,那么xxhdpi设备会将其他文件夹作为默认设置吗?换句话说,我必须为xxhdpi文件夹创建资源吗?我有这个图表,但我不确定xxhdpi我试图开悟一点

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp
Generalised Dpi values for screens:

ldpi Resources for low-density (ldpi) screens (~120dpi)
mdpi Resources for medium-density (mdpi) screens (~160dpi). (This is the baseline      density.)
hdpi Resources for high-density (hdpi) screens (~240dpi).
xhdpi Resources for extra high-density (xhdpi) screens (~320dpi).
Therefore generalised size of your resources (assuming they …
Run Code Online (Sandbox Code Playgroud)

resources android default

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

C++使用固定数量的空字符串实例化std :: vector <std :: string>

我正在开发一个用于构建记录的类(具有固定数量的字段).我的公共方法允许用户按索引插入单个值.没有要求用户填写所有字段 - 所以我想将表示记录的向量预先分配到确切的大小,每个字段都初始化为空字符串.

有没有办法比回退循环更容易做到这一点?

c++ default initialization vector

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

如果存在,则写入的简短方法

我想做的是:

if myObject:  # (not None)
    attr = myObject.someAttr
else:
    attr = ''
Run Code Online (Sandbox Code Playgroud)

并尽可能避免三元表达式.是否有类似的东西:

attr = myObject.someAttr || '' ? 
Run Code Online (Sandbox Code Playgroud)

我在考虑创建自己的函数,例如:

get_attr_or_default(instance,attr,default):
    if instance:
        return instance.get_attribute(attr)
    else:
        return default
Run Code Online (Sandbox Code Playgroud)

但是听到python没有这方面的捷径我会感到惊讶.

合成:

我尝试了两种解决方案,结果如下:

class myClass(Models.model):
    myObject = model.foreignKey('AnotherClass')

class AnotherClass(Models.model):
    attribute = models.charField(max_length=100,default = '')


attr = myClass.myObject.attribute if myClass.myObject else '' # WORKED
attr = myClass.myObject and myClass.myObject.attribute # WORKED with NONE as result
attr = myClass.myObject.attribute or ''  # Raises an error (myObject doesn't have attribute attribute)
try: attr …
Run Code Online (Sandbox Code Playgroud)

python expression default

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

switch语句,在java开头有一个default子句

打印出以下代码 1,2,3,如果我更改int i = 3;它将打印出来3.我想知道这背后的原因.我使用调试器,似乎i = 3它转到案例3并打印出3然后程序终止.我相信,何时i=5,它default是否意味着case 1,case 2 and case 3所有属于该default条款?

int i = 5;
switch(i){
default:
case 1:
    System.out.println(1);
case 2:
    System.out.println(2);
case 3:
    System.out.println(3);

}
Run Code Online (Sandbox Code Playgroud)

编辑:这个问题来自测试,它要求输出此代码.所以我试图找出输出为什么1,2,3,我理解break;是需要的,但这不是我想要的答案.

java default switch-statement

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

Typescript导出默认功能

我当前的打字稿版本是1.6.2,我们将它编译为ECMA 5.我是TypeScript的新手,所以请理解.这些是导入的库类型.

终极版,thunk.d.ts:

    declare module "redux-thunk" {
    import { Middleware, Dispatch } from 'redux';

    export interface Thunk extends Middleware { }

    export interface ThunkInterface {
        <T>(dispatch: Dispatch, getState?: () => T): any;
    }

    var thunk: Thunk;

    export default thunk;
}
Run Code Online (Sandbox Code Playgroud)

在app.ts:

import thunk from "redux-thunk";

console.log(thunk);
Run Code Online (Sandbox Code Playgroud)

我没有定义.这段代码来自:https: //github.com/DefinitelyTyped/DefinitelyTyped/blob/master/redux-thunk/redux-thunk-tests.ts (7和16行)

对于在打字稿中使用默认导入的所有库,我遇到了同样的问题.

编辑:@Steve Fenton我正在使用npm为我做这份工作.我刚才注意到问题出在Typescript编译器上.当我使用导出默认函数创建typescript文件时,我得到例如:

Object.defineProperty(exports, "__esModule", { value: true });
exports.default = {
    nextQuestion: nextQuestion,
};
Run Code Online (Sandbox Code Playgroud)

注意 exports.default

当我查看redux-thunk.js从npm下载的文件时,有:

exports.__esModule = true;
exports['default'] = thunkMiddleware;

function thunkMiddleware(_ref) { …
Run Code Online (Sandbox Code Playgroud)

javascript default typescript

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