我有maven多模块项目.在父级别,我有一些java文件.在父pom.xml中,在包阶段我做了一些事情.
通常,当我在父级别运行mvn包时,将运行父pom的包阶段,并且所有模块也将被打包.
我正在寻找一种允许我这样做的方法(当我运行mvn包时):
我可以在这些问题上使用个人资料吗
谢谢.
我使用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
我有一个简单的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"属性,然后将该样式显式分配给每个按钮,它也可以工作. …
如何以编程方式在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) 我的应用程序使用Rails 2后端,Heroku用于托管,Paperclip用于文件上传,Amazon S3用于文件存储.
现在用户可以使用paperclip + s3上传文件 - 这完美无瑕.上传后,其仪表板上会出现一个图标,链接到文件位置(在s3存储桶中).单击该图标时,浏览器将在新窗口中打开该文件(对于大多数文件类型 - PDF,MP3,img等).我想要在用户点击文件图标(如Gmail附件)时自动下载文件,而不是打开.该解决方案应该能够适用于任何文件类型和跨浏览器.
有没有帮助在rails中执行此操作,还是需要javascript?我真的被困在这个上,所以任何指向正确方向的东西都会非常感激.谢谢!
我正在尝试使用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)
但似乎没什么用.我应该使用什么类名?
我需要从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) 每次 div 更改其大小时如何运行函数?
当窗口改变其大小时,Div 的大小通常会改变,但不仅如此;新的宽度/高度并非每次都由 css 设置,但是每次更改时我都需要获取该高度的实际宽度/高度。
我使用 jQuery,因此基于此会很好;
它必须在 chrome、ff2、ff3、ie6 中工作(如果不能工作,我可能会使用计时器 xD 延迟用户的浏览器)ie7、safari、opera……换句话说,最流行的浏览器
谢谢 ;)
我有一个iOS应用程序,它将数据存储在本地目录中.我希望能够在运行我的应用的多个设备之间同步这些数据.目前这是使用核心数据,但我希望必须更改为一些基于文本的文件存储系统,以使同步更容易.
我期待DropBox API会让这很简单,而且我可以告诉API在启动/保存时简单地同步我的数据文件夹的内容.然而,似乎DropBox API只不过是一种上传和下载文件的美化方式.
这个假设我错了吗?DropBox API实际上可以让文件夹中的文件文件同步变得容易吗?如果没有,是否还有其他服务甚至建议?同步很难 - 我希望DropBox能让它变得更容易.
android ×2
java ×2
arguments ×1
attachment ×1
clojure ×1
download ×1
dropbox-api ×1
events ×1
gps ×1
iphone ×1
javascript ×1
location ×1
maven ×1
module ×1
objective-c ×1
paperclip ×1
performance ×1
profile ×1
reference ×1
resize ×1
resources ×1
servlets ×1
session ×1
styles ×1
tomcat ×1
wpf ×1