小编Kor*_*ton的帖子

如何在phpstorm或webstorm中将文本与特定字符对齐?

我有这个文字

$test1 = 'testing1';
$test1test1 = 'testing1';
$test1test1test1 = 'testing1';
$test1 = 'testing1';
Run Code Online (Sandbox Code Playgroud)

我想像这样对齐,使用标签,

$test1           = 'testing1';
$test1test1      = 'testing1';
$test1test1test1 = 'testing1';
$test1           = 'testing1';
Run Code Online (Sandbox Code Playgroud)

有没有办法在phpstorm或webstorm中这样做?

php text alignment phpstorm webstorm

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

可以将java数组用作HashMap键

如果HashMap的键是一个字符串数组:

HashMap<String[], String> pathMap;
Run Code Online (Sandbox Code Playgroud)

您可以使用新创建的字符串数组访问地图,还是必须是相同的String []对象?

pathMap = new HashMap<>(new String[] { "korey", "docs" }, "/home/korey/docs");
String path = pathMap.get(new String[] { "korey", "docs" });
Run Code Online (Sandbox Code Playgroud)

java arrays hashmap

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

将图像保存到本地路径时出错

我得到一个图像文件,重新调整大小,然后使用不同的名称保存在同一个文件夹中(文件名+" - 调整大小"),但是我收到此错误

A generic error occurred in GDI+
Run Code Online (Sandbox Code Playgroud)

这是我的调整大小方法的代码,

private  string resizeImageAndSave(string imagePath)
{
    System.Drawing.Image fullSizeImg
         = System.Drawing.Image.FromFile(Server.MapPath(imagePath));
    var thumbnailImg = new Bitmap(565, 290);
    var thumbGraph = Graphics.FromImage(thumbnailImg);
    thumbGraph.CompositingQuality = CompositingQuality.HighQuality;
    thumbGraph.SmoothingMode = SmoothingMode.HighQuality;
    thumbGraph.InterpolationMode = InterpolationMode.HighQualityBicubic;
    var imageRectangle = new Rectangle(0, 0, 565, 290);
    thumbGraph.DrawImage(fullSizeImg, imageRectangle);
    string targetPath = imagePath.Replace(Path.GetFileNameWithoutExtension(imagePath),     Path.GetFileNameWithoutExtension(imagePath) + "-resize");
    thumbnailImg.Save(targetPath, ImageFormat.Jpeg); //(A generic error occurred in GDI+) Error occur here !
    thumbnailImg.Dispose();
    return targetPath;
}
Run Code Online (Sandbox Code Playgroud)

我想知道如何解决它?

c# asp.net resize image

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

Super()关键字...它可以用来调用一个以上超类的构造函数吗?

我想我错过了一些东西,或者没有点击我的东西.我正在读一本关于java的书,我刚学到了super().当用于获取构造函数时,它从一个超类中获取构造函数,对吗?如果你想去两个超级课程怎么办?怎么办呢?

有些东西并没有坐在我的大脑中,我希望这个问题可以帮助我把各个部分放在一起.

java inheritance

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

如何在python中读取\ t?

我有这样的文本文件

i am a messi fan \t
Run Code Online (Sandbox Code Playgroud)

我正在使用此代码阅读

 f = open(input_para['controle_file'], 'r')
        filedata = f.read().splitlines()
Run Code Online (Sandbox Code Playgroud)

现在我的输出是

i am a messi fan \\t
Run Code Online (Sandbox Code Playgroud)

所需的输出是 我是一个混乱的粉丝\ t

如何从python中的文本文件中获取这些确切的数据?

python python-2.7

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

java.util.NoSuchElementException:在java.util.Scanner.nextLine中找不到行(Scanner.java:1585)

我一遍又一遍地提示用户输入,直到用户输入exit,在这种情况下数据对象将被设置为null并且它将离开循环.在大多数情况下,这段代码可以正常工作,但有时候我会得到一个NoSuchElementException : reader = new Scanner(System.in);. 这往往发生在几个循环后,而不是第一次通过.如果我在while循环的范围内声明读者变量,那么它将在第二个循环中失败.

大多数工作(有时抛出异常)

int level = 1;  
Scanner reader;
String selection = null;

while (true) {
    if (data.done) {
        level--;
    }

    data.done = false;
    System.out.println(getSubmenu(level, data));

    reader = new Scanner(System.in);

    if (level <6) {
        selection = reader.nextLine();
    } else {
        level = 4;
    }

    if (validSelection(selection)) {
        level = getLevel(level, selection);
        data = getData(level, data, selection);
    } else {
        System.out.println("Invalid entry");
    }

    if (data == null) {
        System.out.println("Level "+ level + "selection " …
Run Code Online (Sandbox Code Playgroud)

java exception java.util.scanner

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

UITableView行高崩溃

在我的iPhone应用程序中,我有四种类型的单元格.每个细胞都有自己的高度.我想为每个表视图单元格设置行的高度,但它在此方法中崩溃:

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:indexPath];
    NSLog(@"%@", cell);
    if([cell.reuseIdentifier isEqualToString:PastEventWICellIdentifier]){
        return 56;
    }
    if([cell.reuseIdentifier isEqualToString:PastEventWOICellIdentifier]){
        return 56;
    }
    if([cell.reuseIdentifier isEqualToString:EventWICellIdentifier]){
        return 112;
    }
    if([cell.reuseIdentifier isEqualToString:EventWOICellIdentifier]){
        return 112;
    }
    return 56;
}
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

iphone ios

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