问题列表 - 第36794页

Java编程中的实用程序类

I am new to Java and I referred regarding my question on the Net but not quite Satisfied. I want to know what the "Utility Class" in Java is?

Can anybody please tell me with an Example.

Thanks, david

java android class utility

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

从 Document 文件夹中读取 UIImage

我需要从文档文件夹中读取图像并从中准备 UIImage。但是当我每次内存增加时调用这个函数并且对于大尺寸图像来说这个比例很大。以下是相同的代码

-(UIImage*) GetSavedImageWithName:(NSString*) aFileName
{
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSMutableString* str = [[NSMutableString alloc] initWithCapacity:300];
    [str appendString:documentsDirectory];
    [str appendString:@"/"];
    [str appendString:aFileName];

    NSFileManager *fileManager = [NSFileManager defaultManager];
    BOOL success = [fileManager fileExistsAtPath:str];

    NSData *dataToWrite = nil;

    UIImage* image = nil; 

    if(!success)
    {

    }
    else 
    {
        dataToWrite = [[NSData alloc] initWithContentsOfFile:str];  
        image = [UIImage imageWithData:dataToWrite];                                                                                                                                                                                               YES;
    }
    if(dataToWrite)
    {
        [dataToWrite release];
        dataToWrite = nil;
    }

    if(str)
    {
        [str release];
        str = nil;
    }

    if(fileManager) …
Run Code Online (Sandbox Code Playgroud)

iphone

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

如何知道git rebase是否正在进行中?

当我开始时git rebase -i,我可以发出像git rebase --continue或的命令git rebase --abort.这些命令仅在rebase正在进行时才有效.

我如何知道是否有正在进行的改造?

(我非常感谢关于rebase如何在内部工作的一些细节; git对一个repo做了什么,使它具有"rebase in progress"状态,?)

git git-rebase

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

如何通过LINQ使用以下代码来避免循环?

foreach (Feature fe in features)
{
    if (fileNames.Any(file => file.Contains(fe.FeatureName)))
    {
        fe.MatchCount = fe.MatchCount == 0 ? 1 : fe.MatchCount;
    } 
}
Run Code Online (Sandbox Code Playgroud)

c# linq

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

为什么接口无法实现其他接口?

我的意思是:

interface B {...}

interface A extends B {...} // allowed  

interface A implements B {...} // not allowed
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索它,我发现了这个:

implements表示定义接口方法的实现.但是接口没有实现,所以这是不可能的.

但是,interface是100%抽象类,抽象类可以实现接口(100%抽象类)而不实现其方法.定义为"界面"时有什么问题?

详细说明

interface A {
    void methodA();
}

abstract class B implements A {} // we may not implement methodA() but allowed

class C extends B {
   void methodA(){}
} 

interface B implements A {} // not allowed. 
//however, interface B = %100 abstract class B
Run Code Online (Sandbox Code Playgroud)

java oop inheritance interface

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

什么是最好的Apache Camel路由视觉设计师?

那么,谁可以建议一些优秀的Apache Camel路由视觉设计师?

想知道是否有一些非常好的Apache Camel路由可视化器(看到一些maven2驼峰可视化器,但它产生了奇怪的结果).

apache-camel

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

UINavigationBar topItem/items似乎是双弹出的

我正在管理自己的UINavigationBar.由于皮肤粗糙,我需要这样做.UINavigationController的文档警告说,当与UINavigationController一起使用时,对UINavigationBar进行外观设置存在限制.

我已经进行了大量的日志记录,从我能说的一切,推动UINavigationController中的"后退"按钮弹出两个项目而不是一个.我得到一个委托回调告诉我它正在删除逻辑项,但它实际上删除了那一个.

应该永远不会删除添加到awakeFromNib中的UINavigationController的项目.它由于某种原因被删除.

有两个相似的问题,但都没有令人满意的答案.这两个问题是:

UINavigationBar .items访问器不返回当前的UINavigationItem

UINavigationBar似乎在"背面"弹出2个项目

- (void)awakeFromNib {
    [headerView setDelegate: self];
    [headerView pushNavigationItem: tableDisplay animated: NO];
}

- (void) selectedStory: (NSNotification *)not {
    [headerView pushNavigationItem: base animated: NO];
    NSLog(@"Selected story: %@", base);
}

- (void) baseNav {
    NSLog(@"Current items: %@", [headerView items]);
    BaseInnerItem *current = (BaseInnerItem *)[headerView topItem];
    [self addSubview: [current view]];
}

- (BOOL)navigationBar: (UINavigationBar *)navigationBar shouldPushItem: (UINavigationItem *)item {
    return YES;
}

- (BOOL)navigationBar: (UINavigationBar *)navigationBar shouldPopItem: (UINavigationItem *)item {
    return YES;
}

- …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch objective-c uinavigationbar uikit

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

字符检查

if(c =='a'|| c =='e'|| c =='i'|| c =='o'|| c =='u'){count ++;

当我给出上面的陈述时,只有当给定的单词是小写时(即:输入:朋友输出2个元音),它才返回单词中元音的数量.我想知道即使我给大写或混合它应该返回元音的数量.怎么做?

java

5
推荐指数
3
解决办法
467
查看次数

什么是appname.vchost.exe文件

每次我使用Visual Studio构建我的.NET应用程序时,都会得到一个appname.vchost.exe文件以及我的appname.exe文件.使用命令行命令构建时,此文件不存在.所以,

  • 这个*.vchost.exe文件是什么?
  • 有人可以详细解释其工作机制吗?

谢谢.

.net c# vb.net visual-studio

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

ffmpeg我怎么知道要使用什么音频?

说我有这样的事情

ffmpeg -i video.avi -ar 22050 -ab 32 -f flv -s 320x240 video.flv 


-ar  (Audio sampling rate in Hz)
-ab  (Audio bit rate in kbit/s)
Run Code Online (Sandbox Code Playgroud)

关于我-ar以及-ab如何知道使用率?我从一个地方的某个地方得到了这个ffmpeg命令,我想知道这个人怎么知道这个价格的价值是多少?我是否需要了解音频才能弄明白?

ffmpeg

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