小编Ken*_*len的帖子

9中心为1:1的补丁图像

我想在Android上创建一个闪屏,中间有一个小徽标,但徽标在更大的设备上拉伸.我以为我可以使用9补丁图像,但似乎9补丁图像与我试图达到的内容相反.

飞溅的标志

这是必须在中间的徽标.

9补丁飞溅徽标

这是我将图像设置为9补丁时得到的结果.中心伸展,角落完好无损.我需要反对.我需要一个9补丁,可以定义一个总是以正确的1:1比例显示的中心区域,以及左,右,上和下的边框区域,如果图像小于屏幕,可以拉伸.

我怎样才能做到这一点?有无9补丁.

android splash-screen nine-patch

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

IBM Worklight - 如何在Android中启用WebView调试?

由于Chrome有一个很棒的远程调试功能,我想知道这有助于在Worklight中进行开发.

在以下文档中,他们说要调试WebView的内容,您需要通过调用WebView类上的静态方法setWebContentsDebuggingEnabled在应用程序中以编程方式启用它.

我在哪里可以找到这个课程,这在Worklight中有用吗?

https://developers.google.com/chrome-developer-tools/docs/remote-debugging?hl=nl#debugging-webviews

debugging android webview google-chrome-devtools ibm-mobilefirst

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

Hibernate - 如何捕获“完整性约束违规:唯一约束或索引违规”

在我的表中,我有一个独特的约束。在休眠中,当我添加一个违反该约束的项目时,我想捕获它,因此它将更新而不是创建一个项目。

当我没有设置 try-catch 块时

    updated = query.executeUpdate();
Run Code Online (Sandbox Code Playgroud)

它得到以下错误

    Caused by: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation: WEEKROOSTERITEMUNI
Run Code Online (Sandbox Code Playgroud)

当我设置以下 try-catch 块时

    try {
        updated = query.executeUpdate();

     }    
   catch(PersistenceException e){                                                         
        LOG.debug("this is PersistenceException exception throw");      
    } 
Run Code Online (Sandbox Code Playgroud)

它收到以下错误

    Caused by: javax.persistence.RollbackException: Transaction marked as rollbackOnly
Run Code Online (Sandbox Code Playgroud)

当我捕获“ConstraintViolationException”时,我只是不断收到约束异常,它没有捕获任何东西。

    Caused by: org.hsqldb.HsqlException: integrity constraint violation: unique constraint or index violation: WEEKROOSTERITEMUNI
Run Code Online (Sandbox Code Playgroud)

我怎么能抓住这个?

hibernate exception rollback unique-constraint hibernateexception

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

Smalltalk - 在这种情况下如何避免类型攻击?

这是一个例子.

假设以下约束:

  • 一家商店只能有5种商品.
  • 食品店只能添加食品.
  • 一家服装店只能添加服装产品.
  • 混合商店可以添加两种产品.

我有以下课程:

  • AbstractShop

    • 食品店
    • 服装店
    • MixedShop
  • AbstractProduct

    • 服装
    • 餐饮

功能:

    AbstractShop>>addProduct: aProduct
    (products size < 5)
    ifTrue:[^ products add:aProduct]
    ifFalse:[ self error: 'A shop can only have five products' ]

    FoodShop>>addProduct: aProduct
    (aProduct isMemberOf: Food)
    ifTrue:[^ super addProduct: aProduct]
    ifFalse:[ self error: 'You can only add food products to a foodshop' ]

    ClothesShop>>addProduct: aProduct
    (aProduct isMemberOf: Clothing)
    ifTrue:[^ super addProduct: aProduct]
    ifFalse:[ self error: 'You can only add clothing products to a clothes shop' ] …
Run Code Online (Sandbox Code Playgroud)

smalltalk typechecking object-oriented-analysis

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

如何在不在DOM中的元素上使用jQuery设置数据属性?

如何在一个不在DOM中的元素上使用jQuery设置data-attribute?

码:

   var panelHeading = $('<div/>', {class:'panel-heading', href:'#'+username+'PanelContent'});
   panelHeading.data('toggle', 'collapse').data('target',"#"+username+"PanelContent");
Run Code Online (Sandbox Code Playgroud)

将数据属性附加到文档时,不会显示数据属性.其他属性确实出现.

javascript jquery html5 jquery-data

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