问题列表 - 第39035页

无法删除当前连接的用户

我正在尝试重新初始化Oracle数据库,并且看到以下错误:

  [sql] Failed to execute:  drop user conns cascade
  [sql] java.sql.SQLException: ORA-01940: cannot drop a user that is currently connected
  [sql] Failed to execute:  create user conns identified by conns default tablespace tbs_conns temporary tablespace temp1
  [sql] java.sql.SQLException: ORA-01920: user name 'CONNS' conflicts with another user or role name
Run Code Online (Sandbox Code Playgroud)

问题是NO ONE已连接:这是我本地计算机上的一个实例,没有外部连接,我只是重新启动并且没有运行任何其他操作.我唯一能想到的是Oracle可能有一些背景(清理?)任务正在运行导致这个问题,但我不知道如何找到/管理它.有任何想法吗?

更新:这个脚本实际上丢弃并重新初始化了一堆表,并且在尝试重新运行它几次之后,我得到了相同的错误消息但是在另一个表上:Failed to execute: drop user csmy cascade.经过几次尝试后,它转移到了另一个用户身上:Failed to execute: drop user deb cascade.似乎有些东西按字母顺序锁定这些表,一次一个!

更新2 …

oracle oracle11g

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

在MapKit中缩小和拟合所有注释的最佳方法是什么

快速了解我的情况.UIMapView加载并显示单个注释(从不多于一个).在菜单栏上,有一个Locate Me按钮,点击查找userLocation并显示为第二个注释.然后我将MapView缩小以适应范围内的那些注释,但我无法找到合适的方法.根据第一个注释相对于用户位置的位置,有时它不会缩小.

例如,如果注释位于用户的西北方向,则会缩小范围.但是如果注释是用户的东南方,它只会缩小到足以让它们被切断,你必须手动缩小一点.这是我正在使用的代码,我在SO上找到的其他一些代码的变体.

        CLLocation *whereIAm = mapView.userLocation.location;

        float lat = whereIAm.coordinate.latitude;
        float lon = whereIAm.coordinate.longitude;


        CLLocationCoordinate2D southWest = {[currentLatitude floatValue], [currentLongitude floatValue]};
        CLLocationCoordinate2D northEast = southWest;

        southWest.latitude = MIN(southWest.latitude, lat);
        southWest.longitude = MIN(southWest.longitude, lon);

        northEast.latitude = MAX(northEast.latitude, lat);
        northEast.longitude = MAX(northEast.longitude, lon);

        CLLocation *locSouthWest = [[CLLocation alloc] initWithLatitude:southWest.latitude longitude:southWest.longitude];
        CLLocation *locNorthEast = [[CLLocation alloc] initWithLatitude:northEast.latitude longitude:northEast.longitude];

        CLLocationDistance meters = [locSouthWest distanceFromLocation:locNorthEast];

        MKCoordinateRegion region;
        region.center.latitude = (southWest.latitude + northEast.latitude) / 2.0;
        region.center.longitude = (southWest.longitude + northEast.longitude) / 2.0;
        region.span.latitudeDelta = meters …
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c mapkit ios

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

空白接口的使用是不是很糟糕?

我正在考虑创建一个接口并将其应用于某个命名空间中的所有对象.

我将使用它的场景:我想创建这些对象的通用处理程序,我想强制泛型参数只接受实现此特定接口的类型.

这是一个糟糕的设计,还是可以接受的空白接口?

design-patterns interface

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

推土机映射内部类

我需要使用dozer框架将A类映射到C类.

public class A {

private String fielda1;
private String fielda2;

public String getFielda1() {
    return fielda1;
}
public void setFielda1(String fielda1) {
    this.fielda1 = fielda1;
}
public String getFielda2() {
    return fielda2;
}
public void setFielda2(String fielda2) {
    this.fielda2 = fielda2;
}
}


public class B {
private List<C> cList;

public List<C> getcList() {
    return cList;
}
public void setcList(List<C> cList) {
    this.cList = cList;
}

public static class C {
    private String fieldc1;
    private String fieldc2;

    public String …
Run Code Online (Sandbox Code Playgroud)

java dozer

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

在GWT UiBinder样式中访问CSS常量

使用GWT 2.1,我试图创建一个包含大量常量和常见样式的CSS文件.我想使用ui:style标签将其包含在UiBinder模板中:

<ui:UiBinder
  xmlns:ui='urn:ui:com.google.gwt.uibinder'
  xmlns:g='urn:import:com.google.gwt.user.client.ui'

  <ui:style field="css" src="constants.css" />
</ui:UiBinder>
Run Code Online (Sandbox Code Playgroud)

我可以轻松地使用元素的样式:

<g:FlowPanel styleName="{css.panel}">...</g:FlowPanel>
Run Code Online (Sandbox Code Playgroud)

但是尝试在另一个Style块中使用常量会失败:

<ui:Style>
  .templateSpecificStyle {
      background-color: {css.royalBlue};
      padding: 1em;
  }
</ui:Style>
Run Code Online (Sandbox Code Playgroud)

奇怪的是我没有收到编译错误.创建了混淆的CSS类; 但是,内容是空的.有没有办法在另一个Style块中访问这些CSS常量?是否可以使用旧的ResourceBundle/CssResource模式?

css gwt uibinder

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

OCaml 安装,找不到二进制文件

我正在尝试在远程 unix 服务器上安装和运行objective-caml。

我已经成功构建并安装了 ocaml 包中包含的所有文件。但是,当尝试使用它时,例如:

[~]# ocamllex
Run Code Online (Sandbox Code Playgroud)

给出:

-bash: /home1/PATHTOMYHOME/local/bin/ocamllex: /usr/local/bin/ocamlrun: bad interpreter: No such file or directory
Run Code Online (Sandbox Code Playgroud)

有没有办法告诉它去别处寻找ocamlrun?正确的目录位于 $PATH 变量中(ocamlrun有效)。

installation ocaml

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

转换为十进制和舍入

所以看来,如果你

CAST(field1 as decimal) field1
Run Code Online (Sandbox Code Playgroud)

这将自动添加舍入.

原文定义为:

field1类型:float length:8 prec:53

我需要将它转换为十进制,因为我需要我的实体框架层生成此字段为十进制(而不是双)

有没有办法将其转换为十进制,以便它保留原始精度,而不是圆?

我想避免必须在演员表中声明精度,因为1.有100个字段涉及不同的精度,1.如果基础表在将来发生变化,它可能会导致无法预料的错误出现,3.使管理变得更加困难

sql sql-server casting

26
推荐指数
1
解决办法
24万
查看次数

javascript属性更改事件

我需要在每次更新/更改属性时触发事件,以使dom元素与模型上的属性值保持同步(我使用john resig的简单继承http://ejohn.org/blog/simple-javascript-继承/).这可以通过跨浏览器方式进行吗?在我看来,如果我可以包装任何函数js用于设置属性并使其触发事件,它可以工作,我只是不知道如何做到这一点.

javascript jquery watch

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

哪里有Delphi DCU文件?

目前我还没有在我的主项目中为Delphi DCU设置任何特定的输出目录.这导致DCU文件最终与我的.pas源文件位于同一目录中.对我来说,这感觉很难看,因为我不喜欢将.pas和.dcu文件混合在同一目录中.存储Delphi .dcu文件的最佳实践是什么 - 将它们保存在每个项目的一个目录中?或者也许为每个源文件夹创建一个DCU目录?欢迎任何想法.

delphi dcu

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

如何在远程端存储库中'git blame'?

在我的服务器上,我托管我的个人git远程端项目(带gitosis),我已经构建了一个Web界面来浏览存储库(类似于Github).

在远程端,你不允许做很多事情,因为缺少一个工作树,这是正确的:顺便说一下,对于一个存储库资源管理器,几乎没有命令我可以做几乎所有事情.

除了git责备.

在远程端存储库中,我无法找到如何在没有工作树的情况下归咎于文件.你有什么想法吗?

git blame

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