问题列表 - 第32212页

SQLiteConstraintException未被捕获

这段代码有什么问题?它不会捕获insertChild()方法抛出的异常.

childDbOps.open();
try {
    childDbOps.insertChild(child);
} catch (SQLiteException exception) {
    Log.i("error la inserare child", "on the next line");
    exception.printStackTrace();
} finally {
    childDbOps.close();
}
Run Code Online (Sandbox Code Playgroud)

错误是:

ERROR/Database(320): android.database.sqlite.SQLiteConstraintException: error code 19: 
constraint failed at com.android.dataLayer.DbAdapter.insertChild(DbAdapter.java:169) 
  at com.android.activities.ChildInsertActivity.onClick(ChildInsertActivity.java:203) 
  at android.view.View.performClick(View.java:2344) 
Run Code Online (Sandbox Code Playgroud)

这是android sqlite.该行是在调用insert方法时.

java android exception-handling try-catch

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

php中的继承速度

我想知道在php中使用继承的速度是多少.

php performance

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

如何将焦点设置为WPF工具包datagrid的特定单元格

我正在使用WPF工具包提供的DataGrid控件来显示产品列表及其OpenStock,Description等.在这个DataGrid中,我将OpenStock列设置为editable,rest是不可编辑的.我现在想要的是当我加载这个窗口时,我想将键盘焦点设置到OpenStock列的第一个单元格,如果可能的话,在编辑模式下.我搜索了这个2天,最后发布在这里.

任何帮助或代码示例都会有所帮助.

<my:DataGrid AutoGenerateColumns="False" ItemsSource="{Binding}" Margin="2,2,2,55" 
x:Name="dataGrid1" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Background="White"    
AlternatingRowBackground="AliceBlue" AlternationCount="2" SelectionMode="Single" 
SelectionUnit="Cell" BorderThickness="0" IsTabStop="True">
        <my:DataGrid.Resources>
            <Style x:Key="errorStyle" TargetType="{x:Type TextBox}">
                <Setter Property="Padding" Value="-2"/>
                <Style.Triggers>
                    <Trigger Property="Validation.HasError" Value="True">
                        <Setter Property="Background" Value="Yellow"/>
                        <Setter Property="ToolTip" Value="{Binding RelativeSource={RelativeSource Self},
                                Path=(Validation.Errors)[0].ErrorContent}"/>
                    </Trigger>
                </Style.Triggers>
            </Style>
        </my:DataGrid.Resources>
        <my:DataGrid.Columns>
            <my:DataGridTextColumn Width="60" FocusManager.IsFocusScope="False" Binding="{Binding Path=pCode}" Header="Code" IsReadOnly="True" />
            <my:DataGridTextColumn Width="150" Binding="{Binding pName}" Header="Description"  IsReadOnly="True" />
            <my:DataGridTextColumn Width="120" Binding="{Binding CloseStock}" Header="Closing Stock"  IsReadOnly="True" />
            <my:DataGridTextColumn  Width="100" Binding="{Binding OpenStock, ValidatesOnExceptions=True}" Header="Open Stock"
                                   EditingElementStyle="{StaticResource errorStyle}"/>
            <my:DataGridTextColumn Width="150" Binding="{Binding YrlyOpenStock}" Header="Yearly Opening" …
Run Code Online (Sandbox Code Playgroud)

c# wpf wpfdatagrid

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

是否为Android上的应用程序授予了默认权限?

我在我编写的应用程序中注意到,尽管我没有在清单文件中指定任何权限,但应用程序会抛出授予的权限,例如

android.permission.WRITE_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE

那是什么一回事?我甚至不知道我的应用程序需要写入外部存储,我很确定它不需要.那么,为什么在我从未要求这些许可的情况下获得这些许可呢?

permissions android

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

"优点"设计和代码网站如何?

大多数现代"专业"网页设计师如何开始/设计/编码网站?

我意识到技术的范围和差异很大,我只是在寻找一些可靠,依赖的策略或方法.

例如,"我知道大部分都是与客户进行粗略设计,然后进入photoshop并创建它,然后将其切片,然后手工编码......"等等.显然答案不一定是这个通用的.

我知道编码员并不总是设计师,但我希望听到这两种频谱的典型方法.

我现在正在学习网页设计和编码,我的主要问题是知道部分,而不是所有内容的总和 - 不知道如何"应该"创建一个完整的,多页面的网站.

html css photoshop dreamweaver

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

在Java中,当对象无法实例化时会发生什么?

我来自c ++背景,我发现自己经常在java中这样做:

SomeClass sc=new SomeClass();

if(null!=sc)
{
    sc.doSomething();
}
Run Code Online (Sandbox Code Playgroud)

我想知道的是,如果构造函数由于某种原因(例如可能没有足够的内存)而失败,那么变量sc中会出现什么.我找不到一个直接的答案,我担心我只是在浪费时间,因为如果新的操作员失败,程序会崩溃吗?

java creation object instantiation new-operator

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

检查一个数字是否可以被3整除

我需要找出一个数字是否可以被3整除而不使用%,/或者*.给出的提示是使用atoi()函数.知道怎么做吗?

division modulo integer-division

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

Drupal暴露视图

有没有办法在表单提交之前不显示任何结果?

此外,我无法看到我可以覆盖暴露形式的位置

php drupal views drupal-exposed-filter

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

Linux 中获取机器序列号的系统调用

我知道这个可能性不大,但是有什么方法可以在 Linux 上获取序列号或唯一标识信息吗?

如果可以的话,如何将其编写成Java程序呢?

在上下文中,我需要构建一个锁定一台机器的许可证验证器。如果您还有其他建议,欢迎提出。

java linux validation uniqueidentifier

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

是否有更简洁的方法来分析错误代码的AuthenticationException?

是否有更简洁的方法来检查javax.naming.AuthenticationException(或弹簧)主要故障原因?LDAP Wiki(绑定错误)中描述了不同的错误.

AuthenticationException没有提供足够的API来轻松确定错误代码.唯一的内容是异常消息.

[LDAP: error code 49 - 80090308: 
 LdapErr: DSID-0C090334, 
 comment: AcceptSecurityContext error, data 773, vece]
Run Code Online (Sandbox Code Playgroud)

标识块是"数据773" - 代表错误ERROR_PASSWORD_MUST_CHANGE.但是检查一下对我来说感觉很奇怪message.contains("data 773")!有没有更好的方法来检查错误代码?


抛出的片段AuthenticationException是用它写的org.springframework.security.ldap.DefaultSpringSecurityContextSource.

InitialLdapContext context = (InitialLdapContext) contextFactory
                     .getReadWriteContext(principal, password);
Run Code Online (Sandbox Code Playgroud)

java ldap active-directory

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