问题列表 - 第48840页

如何为精简版和高级版自动化Android版本?

我正在寻找一个解决方案,这将允许我构建我的Android应用程序的精简版和高级版本,无需手动操作.我正在寻找的功能是:

  • 自动重命名包
  • 在AndroidManifest.xml文件中更改主程序包名称.
  • 更改java或/和资源文件中的常量值或用适当的文件替换当前应用程序版本.

谢谢.

ant build-automation android maven

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

为什么在另一个线程运行时NSTimer被阻止?

我正试图在iPhone的后台运行一个长时间的任务.我开始吧performSelectorInBackground.我还在NSTimer主线程上创建一个只是为了检查是否有效.我期望计时器会在另一个线程运行时运行:

- (void)viewDidLoad
{
    [super viewDidLoad];

    [NSTimer scheduledTimerWithTimeInterval:0.1 target:self
                   selector:@selector(onTimerEvent:)
                   userInfo:nil repeats:YES];   

   [self performSelectorInBackground:@selector(lengthyMethod) withObject:nil];

    NSLog(@"Here we go!");
}

- (void)onTimerEvent:(NSTimer *)timer
{
    NSLog(@"timer!");
}
Run Code Online (Sandbox Code Playgroud)

lenghtyMethod执行的东西很多,包括使用URL下载ASIHTTPRequest等.

输出NSLog如下所示:

2011-03-11 15:17:07.470 MyApp[6613:207] Here we go!    
2011-03-11 15:17:07.570 MyApp[6613:207] timer!
2011-03-11 15:17:07.670 MyApp[6613:207] timer!

// ... several seconds of output from lenghtyMethod omitted ...

2011-03-11 15:17:11.075 MyApp[6613:207] timer!
2011-03-11 15:17:11.170 MyApp[6613:207] timer!
// ... etc ... timer runs as expected when the call …
Run Code Online (Sandbox Code Playgroud)

iphone multithreading nstimer asihttprequest

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

将数组拆分为numpy中的值

我有一个包含以下格式的数据的文件:

0.0 x1
0.1 x2
0.2 x3
0.0 x4
0.1 x5
0.2 x6
0.3 x7
...
Run Code Online (Sandbox Code Playgroud)

数据由多个数据集组成,每个数据集在第一列中以0开头(因此x1,x2,x3将是一组,x4,x5,x6,x7是另一组).我需要分别绘制每个数据集,所以我需要以某种方式分割数据.最简单的方法是什么?

我意识到每次在第一列遇到0时我都可以逐行检索数据并分割数据,但这似乎非常低效.

python numpy

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

可以配置JAXB以防止实体扩展攻击吗?

通常,在java中解析XML时,可以通过使用避免成为实体扩展攻击的受害者

dbf.setFeature(javax.xml.XMLConstants.FEATURE_SECURE_PROCESSING, true);

其中dbf是一个DocumentBuilderFactory,用于创建用于XML解析的DocumentBuilders.

但是,假设我正在使用JAXB解组一些XML,例如:

  final JAXBContext context = JAXBContext.newInstance(MyClass.class);
  final Unmarshaller unmarshaller = context.createUnmarshaller();
  final MyClass result = (MyClass) unmarshaller.unmarshal(input);
Run Code Online (Sandbox Code Playgroud)

如何配置JAXB以在基础XML解析器上使用FEATURE_SECURE_PROCESSING?

谷歌搜索答案提出以下最佳结果:http: //forums.java.net/node/699983

但是,我不想引入XMLStreamFactory等实现,只是为了使实体扩展可配置.有没有办法只使用JAXB API解决这个问题?

java xml jaxb

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

ASP.NET如何将ASPX文件解析为可执行代码?

ASP.NET如何将.aspx,.ascx或.master文件解析为可执行代码?

我有一个大脑和.NET Reflector的副本,所以如果有人能告诉我在哪里看,那就足够了.

.net c# asp.net ascx

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

如何在bash中运行命令直到成功

我有一个脚本,并想要询问用户一些信息,脚本无法继续,直到用户填写此信息.以下是我尝试将命令放入循环以实现此目的但由于某种原因它不起作用.

echo "Please change password"
while passwd
do
echo "Try again"
done
Run Code Online (Sandbox Code Playgroud)

我尝试了while循环的许多变体:

while `passwd`
while [[ "`passwd`" -gt 0 ]]
while [ `passwd` -ne 0 ]]
# ... And much more
Run Code Online (Sandbox Code Playgroud)

但我似乎无法让它发挥作用.

bash command while-loop

215
推荐指数
5
解决办法
12万
查看次数

如何在记录数组中按字段查找特定记录

我知道这可能是一个基本问题但是这里有.我有一个const数组记录定义:

  TDocumentKindInfo = record

    Employee: integer;
    First: string;
    Last: string;
    Title: string;
  end;

const
  CDocumentKindInfos: array[TDocumentKind] of TDocumentKindInfo = (

    (Emplyee: 1; First: 'Bob'; Last: 'Fredricks'; Title: 'Manager'),
    (Emplyee: 2; First: 'Bill'; Last: 'Evans'; Title: 'Cashier'),
    (Emplyee: 3; First: 'Jill'; Last: 'Dunne'; Title: 'Stocker'),
...
Run Code Online (Sandbox Code Playgroud)

如何找到作为经理的员工姓名.我环顾四周,找不到任何有帮助的东西.我是delphi的初学者.使用delphi 7.

delphi

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

如何构建Embeddable类型的ElementCollection?

我正在使用Hibernate 3.5.6作为我的JPA 2.0实现.我正在尝试@ElementCollection在我的实体内部构建(省略了许多字段):

@Entity
public class Buyer implements Serializable {
    ...
    @ElementCollection
    private List<ContactDetails> contacts;
    ...
}
Run Code Online (Sandbox Code Playgroud)

当集合包含基本类型时,我很容易完成这项工作,但我ContactDetails是一个@Embeddable类:

@Embeddable
public class ContactDetails implements Serializable {
    ...
    @Column(nullable = false)
    private String streetOne;
    ....
}
Run Code Online (Sandbox Code Playgroud)

当我运行让Hibernate生成DDL时,我得到这样的错误:

INFO  - Environment                - Hibernate 3.5.6-Final
....
INFO  - Version                    - Hibernate EntityManager 3.5.6-Final
....
INFO  - SettingsFactory            - RDBMS: PostgreSQL, version: 8.4.2
INFO  - SettingsFactory            - JDBC driver: PostgreSQL Native Driver, version: PostgreSQL 9.0 JDBC4 (build 801)
INFO …
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa-2.0

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

Javascript Json对象,通过Key String获取值.例如:GetMyVal(MyKeyInString)

我有这个json信息:

data.ContactName
data.ContactEmal
data.Departement
Run Code Online (Sandbox Code Playgroud)

我希望有这样的功能

function GetMyVal(myStringKey)
{
   $.Ajax
         ,... 
         , ...
         ,success :function(data)
    {
       $("#mytarget").val(data.myStringKey);
    }

}
Run Code Online (Sandbox Code Playgroud)

打电话就好 GetMyVal("ContactName");

javascript json

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

检查字体是否支持某些字符

我在StackOverflow上发现了这个:有没有办法以编程方式确定字体文件是否具有特定的Unicode字形?

但是,我还需要检查UTF-32字符.我想要做的是在unicode.org上解析Unihan数据并忽略"Arial Unicode MS"不支持的所有字符.我开始研究CheckIfCharInFont()方法,修改arg取一个字符串(对于utf-32)并检查它是否是一个代理对.然后我通过做一个char.ConvertToUtf32(surrogate1,surrogate2)得到Int32,但问题是当前的CheckIfCharInFont()方法只支持Uint16 ...你可以看到我放置了一个"Debugger.Break",这是有点一个问题.那里的任何专家可以帮我解决这个问题吗?

谢谢

public static bool CheckIfCharInFont(string character, Font font)
        {
            UInt16 value = 0;
            int temp = 0;
            if (character.Length > 1) //UTF-32
            {
                temp = char.ConvertToUtf32(character[0], character[1]);
            }
            else
            {
                temp = (int)character[0];
            }

            if (temp > UInt16.MaxValue)
            {
                Debugger.Break();
                return false;
            }
            value = (UInt16)temp;

            //UInt16 value = Convert.ToUInt16(character);
            List<FontRange> ranges = GetUnicodeRangesForFont(font);
            bool isCharacterPresent = false;
            foreach (FontRange range in ranges)
            {
                if (value >= range.Low && value <= range.High)
                {
                    isCharacterPresent …
Run Code Online (Sandbox Code Playgroud)

unicode fonts

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