问题列表 - 第44751页

在Java中传递值

可能重复:
Java是否通过引用传递?
Java是否通过引用传递?

嘿,

Java通过一切都是真的,value我们不能通过什么reference

谢谢.

java arguments reference

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

如何在maven多模块项目中只运行父pom.xml

我有maven多模块项目.在父级别,我有一些java文件.在父pom.xml中,在包阶段我做了一些事情.

通常,当我在父级别运行mvn包时,将运行父pom的包阶段,并且所有模块也将被打包.

我正在寻找一种允许我这样做的方法(当我运行mvn包时):

  • 允许我只运行paren pom.xml(包阶段的脚本),而不是模块.这是第一要务.
  • 允许我运行paren pom.xml和一些特定的模块(比如模块1,模块2但不是模块3,模块4).

我可以在这些问题上使用个人资料吗

谢谢.

profile module maven

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

在2个子域之间共享会话数据

我使用tomcat 7.0.6与jdk 1.6.0_22

是否可以使用公共子域(例如a.mydomain.com和b.mydomain.com)在2个不同的域之间共享会话数据?

使用默认的java servlet,a.mydomain.com和b.mydomain.com会获得不同的会话,但是无法为mydomain.com中的所有子域创建共享会话吗?

问题是我不直接控制commen子域(mydomain.com)所以我不能从mydomain.com提供任何servlet

java session tomcat servlets

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

WPF不会将样式应用于第一个元素

我有一个简单的WPF窗口,上面有12个按钮.我希望将相同的样式应用于所有这些样式.此代码产生相同的错误:

<Window x:Class="TestApp.TestWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="TestWindow" Height="400" Width="500"
        WindowStyle="None" WindowState="Maximized">
    <Window.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="Resources/AllResources.xaml"/>
                <ResourceDictionary>
                    <Style TargetType="{x:Type Button}">
                        <Setter Property="FontSize" Value="100"/>
                    </Style>
                </ResourceDictionary>
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Window.Resources>
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <Button Grid.Column="0" Content="1" Name="Button1"/>
        <Button Grid.Column="1" Content="2" Name="Button2"/>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

第一个按钮没有应用它的样式,但第二个按钮没有.我可以设置一个键并在每个按钮上使用它,但我更愿意让WPF为我处理.我在写这篇文章时发现,当我不包含外部ResourceDictionary时,它按预期工作.这将是一个问题,因为我的应用程序扩展,因为我有多个需要共享相同资源的窗口.修改后的代码如下:

<Window x:Class="TestApp.TestWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="TestWindow" Height="400" Width="500"
        WindowStyle="None" WindowState="Maximized">
    <Window.Resources>
        <Style TargetType="{x:Type Button}">
            <Setter Property="FontSize" Value="100"/>
        </Style>
    </Window.Resources>
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition/>
            <ColumnDefinition/>
        </Grid.ColumnDefinitions>
        <Button Grid.Column="0" Content="1" Name="Button1"/>
        <Button Grid.Column="1" Content="2" Name="Button2"/>
    </Grid>
</Window>
Run Code Online (Sandbox Code Playgroud)

如果我(而不是删除合并的词典)添加x:Key ="key"属性,然后将该样式显式分配给每个按钮,它也可以工作. …

wpf resources styles resourcedictionary

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

Android:如何以编程方式在TableRow中设置ImageView的宽度

如何以编程方式在TableRow中设置ImageView的宽度?我不希望单元格宽度发生变化,只需更改单元格内图像的宽度.

布局:(省略号是为了减少代码)

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal">
<TableRow android:gravity="center_vertical">
<Button>...</Button>
<ImageView
    android:id="@+id/fruit"
    android:layout_width="120dp"
    android:layout_height="44dp"
    android:src="@drawable/apple"
    android:scaleType="matrix"
></ImageView>
<Button>...</Button>
</TableRow>
<TableRow>...</TableRow>
</TableLayout>
Run Code Online (Sandbox Code Playgroud)

Java的:

ImageView iv = (ImageView) findViewById(R.id.fruit);
LayoutParams frame = iv.getLayoutParams();
frame.width = 100;
iv.setLayoutParams(frame);
Run Code Online (Sandbox Code Playgroud)

编辑:我希望在我设置的边界内裁剪图像,并让表格单元格为原始宽度.下面是代码示例,感谢parag的建议:

Bitmap bmp = BitmapFactory.decodeResource(getResources() , R.drawable.apple); 
int width = 50;
int height = 44; 
Bitmap resizedbitmap = Bitmap.createBitmap(bmp, iv.getScrollX(), iv.getScrollY(), width, height);
iv.setImageBitmap(resizedbitmap);
Run Code Online (Sandbox Code Playgroud)

android android-layout

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

点击下载文件 - Ruby on Rails

我的应用程序使用Rails 2后端,Heroku用于托管,Paperclip用于文件上传,Amazon S3用于文件存储.

现在用户可以使用paperclip + s3上传文件 - 这完美无瑕.上传后,其仪表板上会出现一个图标,链接到文件位置(在s3存储桶中).单击该图标时,浏览器将在新窗口中打开该文件(对于大多数文件类型 - PDF,MP3,img等).我想要在用户点击文件图标(如Gmail附件)时自动下载文件,而不是打开.该解决方案应该能够适用于任何文件类型和跨浏览器.

有没有帮助在rails中执行此操作,还是需要javascript?我真的被困在这个上,所以任何指向正确方向的东西都会非常感激.谢谢!

ruby-on-rails attachment download paperclip

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

如何使用Clojure的Apache Commons Codec库?

我正在尝试使用Apache Commons Codec包中的Base 64函数.我正在使用Leiningen,并在我的project.clj:

:dependencies [[org.clojure/clojure "1.2.0"]
               [commons-codec/commons-codec "1.4"]]
Run Code Online (Sandbox Code Playgroud)

莱宁根成功找到合适的.jar.我不能为我的生活弄清楚我实际上需要导入哪个类.我尝试了所有的变化

(ns my-project.core
  (:import (org.apache.commons.codec.binary Base64)))
Run Code Online (Sandbox Code Playgroud)

但似乎没什么用.我应该使用什么类名?

clojure apache-commons

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

为什么getSpeed()总是在android上返回0

我需要从gps获得速度和前进.但是我唯一的号码location.getSpeed()是0或有时不可用.我的代码:

        String provider = initLocManager();
    if (provider == null)
        return false;
    LocationListener locListener = new LocationListener() {
        public void onLocationChanged(Location location) {
            updateWithNewLocation(location, interval, startId);
            Log.i(getString(R.string.logging_tag), "speed =" + location.getSpeed());
        }

        public void onProviderDisabled(String provider){
            updateWithNewLocation(null, interval, startId);
        }

        public void onProviderEnabled(String provider) {}
        public void onStatusChanged(String provider, int status, Bundle extras) {}
    };

    _locManager.requestLocationUpdates(provider, interval,  DEFAULT_GPS_MIN_DISTANCE, locListener);


    private String initLocManager() {
    String context = Context.LOCATION_SERVICE;
    _locManager = (LocationManager) getSystemService(context);

    Criteria criteria = new Criteria();
    criteria.setAccuracy(Criteria.ACCURACY_FINE);
    criteria.setAltitudeRequired(false);
    criteria.setBearingRequired(true); …
Run Code Online (Sandbox Code Playgroud)

performance gps android location

20
推荐指数
4
解决办法
3万
查看次数

每次 div 更改其大小时如何运行函数?

每次 div 更改其大小时如何运行函数?

当窗口改变其大小时,Div 的大小通常会改变,但不仅如此;新的宽度/高度并非每次都由 css 设置,但是每次更改时我都需要获取该高度的实际宽度/高度。

我使用 jQuery,因此基于此会很好;

它必须在 chrome、ff2、ff3、ie6 中工作(如果不能工作,我可能会使用计时器 xD 延迟用户的浏览器)ie7、safari、opera……换句话说,最流行的浏览器

谢谢 ;)

javascript events resize

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

与DropBox API和iOS同步的数据

我有一个iOS应用程序,它将数据存储在本地目录中.我希望能够在运行我的应用的多个设备之间同步这些数据.目前这是使用核心数据,但我希望必须更改为一些基于文本的文件存储系统,以使同步更容易.

我期待DropBox API会让这很简单,而且我可以告诉API在启动/保存时简单地同步我的数据文件夹的内容.然而,似乎DropBox API只不过是一种上传和下载文件的美化方式.

这个假设我错了吗?DropBox API实际上可以让文件夹中的文件文件同步变得容易吗?如果没有,是否还有其他服务甚至建议?同步很难 - 我希望DropBox能让它变得更容易.

iphone objective-c dropbox-api

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