问题列表 - 第25581页

如何在我的android项目中获取文件夹的相对路径?

如何使用代码获取项目中文件夹的相对路径?

我在我的项目中创建了一个新文件夹,我想要它的相对路径,所以无论应用程序在哪里,路径都是正确的.

我正努力在我的班级中进行扩展android.app.Activity.

也许类似于"从资产中获取文件路径".

java eclipse resources android

32
推荐指数
3
解决办法
12万
查看次数

cx_Oracle和输出变量

我正在尝试再次执行Oracle 10数据库:

cursor = connection.cursor()
lOutput = cursor.var(cx_Oracle.STRING)
cursor.execute("""
            BEGIN
                %(out)s := 'N';
            END;""",
            {'out' : lOutput})
print lOutput.value
Run Code Online (Sandbox Code Playgroud)

但我得到了

DatabaseError: ORA-01036: illegal variable name/number
Run Code Online (Sandbox Code Playgroud)

是否有可能以这种方式在cx_Oracle中定义PL/SQL块?

python oracle cx-oracle oracle10g

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

在Windows 7上等效的"aspnet_regiis -lk"是什么?

或者:如何在Windows 7中找到IIS元数据库路径?

我曾经只是运行aspnet_regiis -lk,但根据aspnet_regiis帮助,这是"Windows Vista中不支持" ...

asp.net iis-7 path windows-7

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

jQuery基于#ID安排li命令

我有以下代码:

<ul>
<li id="project_25">Proj Something</li>
<li id="project_26">Proj Blah</li>
<li id="project_27">Proj Else</li>
<li id="project_31">Proj More</li>
...
</ul>
Run Code Online (Sandbox Code Playgroud)

有没有办法根据LI ID安排这些LI,改变他们的顺序?

就像是:

<ul>
<li id="project_31">Proj More</li>
<li id="project_27">Proj Else</li>
<li id="project_26">Proj Blah</li>
<li id="project_25">Proj Something</li>
...
</ul>
Run Code Online (Sandbox Code Playgroud)

谢谢.

html sorting jquery

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

通过强制转换(ChildClass)parentObject来调用子构造函数; 跟踪修订

为了跟踪Page类的修订,我有一个PageRevision继承自Page并添加修订ID(Guid RevisionID;)的类.

如果可能,我应该如何将现有Page对象PageRevision强制转换为a 并确保调用PageRevision构造函数来创建新的修订版ID?

我可以有一个PageRevision(Page page)生成Guid 的构造函数并复制所有的Page属性,但我想自动化它,特别是如果一个Page类有很多属性(后来我添加一个,忘了修改复制构造函数).

期望的用途

Page page = new Page(123, "Page Title", "Page Body"); // where 123 is page ID
PageRevision revision = (PageRevision)page;
// now revision.RevisionID should be a new Guid.
Run Code Online (Sandbox Code Playgroud)

Page,PageRevision班级:

public class Page
{
    public int ID { get; set; }
    public string Title { get; set; }
    public string Body { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# inheritance constructor revision parent-child

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

jQuery UI - Datepicker - 隐藏年份

我正在使用jQuery UI 1.8,我想在弹出窗口和文本框中隐藏用户的年份.基本上不是选择日,月和年,而是希望用户只选择日期和月份.

在文本框中隐藏年份很容易,下面显示的代码就是这样做的.我对如何隐藏弹出窗口的年份感到难过 - 所以它会说"四月"而不是"四月2010".

$(function() {
        $("#beginDateRange").datepicker({ dateFormat: 'mm/dd' });
});

<input type="text" name="beginDateRange" id="beginDateRange" />
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

jquery-ui

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

您没有设置背景色(或背景色设置为透明)但您设置了颜色

我收到此警告(这不是错误,我的 CSS 有效)。

我选择完整的报告只是为了检查验证

您没有设置背景色(或背景色设置为透明)但您设置了颜色。确保层叠的颜色使文本保持合理的可读性。

这是什么以及如何解决。我在总共 57 个选择器上得到了这个。

css xhtml w3c w3c-validation

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

使用PHP删除<script>标签及其间的所有内容?

我将如何使用PHP删除脚本标记及其中的所有内容?

php

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

复合模式中的多叶方法问题

在工作中,我们正在开发一个PHP应用程序,稍后将其重新编程为Java.有了Java的一些基本知识,我们正在尝试设计一些易于重写的内容,而不会有任何麻烦.当我们尝试在叶子中实现具有大量方法的复合模式时,出现了有趣的问题.

我们想要实现什么(不使用接口,它只是一个简单的例子):

class Composite {
    ...
}


class LeafOne {
    public function Foo( );

    public function Moo( );
}


class LeafTwo {
    public function Bar( );

    public function Baz( );
}


$c = new Composite( Array( new LeafOne( ), new LeafTwo( ) ) );

// will call method Foo in all classes in composite that contain this method
$c->Foo( );

// same with Bar
$c->Bar( );
Run Code Online (Sandbox Code Playgroud)

它似乎是非常经典的复合模式,但问题是我们将拥有相当多的叶类,并且它们中的每一个可能有~5种方法(其中很少可能与其他方法不同).我们的解决方案之一似乎是迄今为止最好的解决方案,可能实际上正在使用__call魔术方法来调用叶子中的方法.不幸的是,我们不知道Java中是否有相同的东西.

所以实际的问题是:有没有更好的解决方案,使用最终可以轻松重新编码为Java的代码?或者您推荐任何其他解决方案?也许我可以在这里使用一些不同的,更好的模式.

如果有不清楚的地方,请询问,我将编辑这篇文章.

编辑:

实际问题是并非每个叶类都包含例如方法Baz.如果我们使用简单的foreach在每个类中调用Baz,它会使用一堆错误,因为某些类不包含此方法.经典的解决方案是将每个叶子类中的每一个方法都实现为Composite类,每个方法都有不同的实现.但这会使我们的复合类庞大而且混乱我们使用的方法量.

所以通常的解决方案看起来像这样(Composite类):

class Composite implements Fooable, …
Run Code Online (Sandbox Code Playgroud)

php java design-patterns

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

计数列分组

我有如下的sql:

select a.dept, a.name
  from students a
 group by dept, name
 order by dept, name
Run Code Online (Sandbox Code Playgroud)

得到结果:

dept   name
-----+---------
CS   | Aarthi
CS   | Hansan
EE   | S.F
EE   | Nikke2
Run Code Online (Sandbox Code Playgroud)

我想总结每个部门的学生人数如下:

dept   name        count
-----+-----------+------  
CS   | Aarthi    |  2
CS   | Hansan    |  2
EE   | S.F       |  2
EE   | Nikke2    |  2
Math | Joel      |  1
Run Code Online (Sandbox Code Playgroud)

我该怎么写sql?

sql

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