问题列表 - 第44480页

为什么Java中的泛型?它与重载有何不同?

我想add()用Java 编写单个方法,可以添加整数,字符串等.泛型会帮助我.

我无法理解泛型的终极目标.我感到很困惑.

泛型与重载?

public Integer add(Integer i, Integer j){return i+j;}
public String add(String i, String j){return i+j;}
public <T> T add(T i, T j){return i+j;} //this gives me error.
Run Code Online (Sandbox Code Playgroud)

请让我离开它.

谢谢.

java generics

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

T(n)= 2T(n/2)+ n lg lg n的渐近上界和下界是什么?

递归关系

T(n)= 2T(n/2)+ n lg lg n

(其中lg是对数2的对数)可以使用主定理来解决,但我不是很确定答案.我找到了答案,但为了防止信息级联,我在这里没有提到它.请帮我找到上面的大O和Ω.

algorithm big-o asymptotic-complexity master-theorem

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

MySQL:为什么要使用UTF-8

这是一个提供信息的问题而不是如何.我在MySQL中创建了一个默认编码设置为UTF-8的数据库.现在一些主键是VARCHAR,它使主键超过1000位限制,因为每个使用utf-8的char是3个字节.每个密钥是255个字符,它将密钥带到1,530字节.

因此,如果我要将编码更改为Latin-1,则主键将低于1000字节并且像魔术一样,解决方案将起作用.但是使用UTF-8有什么好处呢?它为何如此受欢迎?

mysql sql utf-8

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

在Android中自定义"警报"对话框

我想在警告对话框的浅色背景上显示深色文本.但我无法弄清楚如何做到这一点.请帮我.

谢谢.

android android-alertdialog

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

Maven编译:执行javac失败

以下是我们尝试使用Maven 2.2.1和JDK 1.6.0_23在Windows Server 2003下编译新签出的代码时遇到的异常.运行具有相同Maven和JDK版本的Ubuntu的几台机器在编译完全相同的源时没有任何问题.

试过提供替代Maven选项(即MAVEN_OPTS = -Xms256m -Xmx1024m)无济于事.

可能是什么原因导致这个问题以及可能的解决方案是什么?感谢名单.

[INFO] Compilation failure

Failure executing javac, but could not parse the error:


The system is out of resources.
Consult the following stack trace for details.
java.lang.StackOverflowError
    at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:1799)
    at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1522)
    at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:360)
    at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:377)
    at com.sun.tools.javac.comp.Attr.visitApply(Attr.java:1241)
    at com.sun.tools.javac.tree.JCTree$JCMethodInvocation.accept(JCTree.java:1210)
    at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:360)
   ... then trace repeats multiple times
Run Code Online (Sandbox Code Playgroud)

java stack-overflow maven-2

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

corba实现它们在哪里找到

Corba是一个规范,是rmi corba实现?

java corba

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

将ZXing库直接集成到我的Android应用程序中

我只是在绝望中写这篇文章:)我被指派为Android 1.6手机制作一个独立的条形码扫描仪(作为概念证明).

为此,我发现了ZXing库.

我用谷歌搜索,在StackOverflow上阅读相关主题,使用常见的等等.似乎没有任何帮助,我只是不能在这个精神封锁上打个洞:/

我知道可以使用lib,并创建自己的独立条形码扫描仪.我读过使用Zxing人提供的"条码扫描器",这是迄今为止最简单的解决方案(通过Intent).不幸的是,这不是一个选项,需要一个独立的应用程序.

总结一下我的问题:

  1. 如何通过Eclipse将ZXing源库集成到我的Android代码项目中?
  2. 集成时...如何利用lib,"加载"扫描功能?
  3. 几乎没有步骤指南,因为我刚开始在Eclipse中工作.

我试图让我的代码项目依赖于ZXing源文件夹中的Android文件夹.当我这样做时,会出现一些错误,主要涉及'org.apache'(??)

我只是想不出来......所以一些提示将是最有帮助的.

提前谢谢:)

android barcode barcode-scanner zxing

138
推荐指数
6
解决办法
14万
查看次数

布局中的间距均匀

我正在尝试制作4个按钮,在Android上的纵向视图中均匀分布.

空间应根据屏幕尺寸向上和向下缩放,每个按钮和边框之间的空间均匀.

我尝试使用线性布局,重量和布局重力,但似乎我不能垂直居中按钮.

这是Android布局的错误吗?更可能只是我.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/btn_f"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn_f"
>
</Button>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/btn_b"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn_b"
>
</Button>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/btn_a"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn_a"
>
</Button>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical"
android:layout_weight="1"
android:layout_gravity="center"
>
<Button
android:id="@+id/settings"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Settings"
>
</Button>
</LinearLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

xml layout android button

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

XCode警告缺少核心数据关系,但它真的很糟糕吗?

想象一下包含图像的核心数据模型.这些图像存储在名为OImage的对象中.还有其他几个"包含"图像的对象,因此它们与OImage对象都有一对多的关系.一个例子是图像中的OLocation对象.

在此输入图像描述

如您所见,OLocation与OImage有一对多的关系.因为不需要它,所以与指向OLocation的OImage没有反向关系.一切都按计划进行.

然而,当我构建我的项目时,XCode一直警告我缺乏反向关系:

OLocation.images - to-many关系没有反转:这是一个高级设置(没有对象可以在特定关系的多个目标中)

没有反向创建一对多关系是违法的吗?或者这个警告是否可以以某种方式关闭?

干杯,EP.

xcode entity-relationship core-data objective-c

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

Python中的表达式是什么?

我对它的含义或定义有些困惑.

是不是一些产生或计算新数据值的代码?(泽勒在他的书中说)

然后我想知道字符串数据类型是否是表达式.

如果是,那么eval()当它的参数是一个字符串时该怎么办?

Zelle的书说eval(<string>)评价string作为一种表达,如果string已经是一种表达,这究竟意味着什么呢?

如果string不是表达,那怎么会发生print呢?

python

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