问题列表 - 第35119页

如何检查Perl标量变量是否已初始化?

以下是检查标量变量是否在Perl中初始化的最佳方法,使用defined

my $var;

if (cond) {
    $var = "string1";
}

# Is this the correct way?
if (defined $var) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

perl

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

如何将Google图表保存到服务器

背景: 我们正在使用Google Charts创建由我们的网络应用生成的一些数据的图表.用户创建报告,然后通过电子邮件发送该报告.麻烦的是,一旦用户在Microsoft Word中打开报告,该程序就动态生成的图像表现出一些奇怪的行为.

因此,使用PHP,我们希望将动态生成的图表保存在服务器上,因为Word可以毫无问题地处理简单链接的图像.

我有点不知道如何继续.想法?

php google-visualization

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

密码保护CSV文件

我正在使用csv文件来验证用户登录.是否可以用密码保护CSV文件?我不希望任何人能够通过url下载csv文件.我用Google搜索,我发现无法密码保护csv文件.有没有其他方法可以密码保护文件?

csv php-5.3

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

用不同的背景颜色的Android按钮

我想使用selector-xml文件更改按钮的背景颜色.我的方法基本上是本页底部示例中的方法:http://developer.android.com/guide/topics/resources/color-list-resource.html

我有一个res/color/button_text.xml,如下所示:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_pressed="true"
          android:color="#ffff0000"/> <!-- pressed -->
    <item android:state_focused="true"
          android:color="#ff0000ff"/> <!-- focused -->
    <item android:color="#ff000000"/> <!-- default -->
</selector>
Run Code Online (Sandbox Code Playgroud)

我的布局包含以下代码:

<Button
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="@string/button_text"
    **android:background="@color/button_text"** /> 
Run Code Online (Sandbox Code Playgroud)

(**只是告诉你我使用android:background而不是android:textcolor)

这段代码崩溃了.它说"二进制XML文件行#4标签需要'drawable'属性或子标签定义drawable.但如果我尝试使用android:textColor,如上面的链接所述,它工作正常.所以它必须是背景问题.我如果没有必要,我不想创建一个9patch-png(基本上我只需要一个"可点击"的矩形,所以我使用带有彩色背景的按钮)

android android-layout android-xml

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

恢复vlookup语句的单元格地址

有办法得到address_of(vlookup(.....))

哪里address_of = "A25"(或那种格式的东西)?

excel vba

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

Java是否保证Object.getClass()== Object.getClass()?

我的确意味着身份平等.

例如,以下内容是否始终打印为

System.out.println("foo".getClass() == "fum".getClass());
Run Code Online (Sandbox Code Playgroud)

java identity jvm equality class

39
推荐指数
3
解决办法
5987
查看次数

使用JPA从集合中删除子项

我在我的网络应用程序中使用JPA而不是Hibernate.这是两个实体(仅显示getter):

class Child {
  private Parent parent;

  @ManyToOne(optional=false)
  @JoinColumn(name="parent_id", referencedColumnName="parent_id", nullable=false, updatable=false)
  public Parent getParent() {
    return parent;
  }
}

class Parent {
  private Collection<Child> children;

  @OneToMany(fetch=FetchType.EAGER, mappedBy="parent", cascade={CascadeType.ALL})
  public Collection<Child> getChildren() {
    return children;
  }
}
Run Code Online (Sandbox Code Playgroud)

正如你所看到的那样,Parent并将其Child视为"一对多".

现在我需要加载一个Parent实例,删除一些或所有孩子并保存更改.以下代码对我不起作用:

Parent p = entityManager.find(Parent.class, 12345L); // load entity
p.getChildren().clear(); // remove all children
entityManager.merge(p); // try to save
Run Code Online (Sandbox Code Playgroud)

在上面的示例中未删除子实体.现在我必须手动呼叫entityManager.remove()每个孩子.

有没有更简单的方法来管理儿童收藏?

请注意,我不想使用特定于Hibernate的功能,只需使用纯JPA.

java orm hibernate jpa one-to-many

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

什么是ROM?

我开始研究android并且变得好奇什么是ROM.有很多页面可以提供下载ROM,但是从开发人员的角度来看,它并不是很清楚.

那是什么?

谢谢!

android

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

用于创建数字矩阵的最简洁的J语法

想像一下,我想利用从1号到3,并形成矩阵,使得每个可能的配对来表示,例如,

1 1
1 2
1 3
2 1
2 2
2 3
3 1
3 2
3 3

这是我用J制定的一元动词来做到这一点:

($~ (-:@# , 2:)) , ,"0/~ 1+i.y

最初我曾认为,"0/~ 1+i.y这就足够了,但遗憾的是产生了以下输出:

1 1
1 2
1 3

2 1
2 2
2 3

3 1
3 2
3 3

换句话说,它的形状是3 3 2,我想要一些形状为9的东西.我能想到解决它的唯一方法是将所有数据倒入一个新的形状.我确信必须有一种更简洁的方法来做到这一点.谁知道?

j

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

CSS - 页面右侧的图像,文本没有环绕它

这可能是一个简单的问题,但我无法弄清楚.我想使用CSS将图像放在页面的右侧而不是围绕它包装文本.我希望这样:

                ------------
                |    img   |
                |          |
                ------------
text text text text text text
text ....

如果我做一个浮动:在图像上,我得到这个:

text text text  ------------
text text text  |   img    |
text text text  |          |
text text text  ------------
text text text text text text
text ...

我可以轻松地使用表来执行此操作,但我想要纯CSS.

css

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