问题列表 - 第161357页

Java Calendar.add影响其他Calendar对象吗?

我正在尝试将连续的日历天添加到中ArrayList。当我添加一天ArrayList并稍后使用Calendar.add方法转到第二天时,我不知道为什么ArrayList也会自动修改,即原始条目添加了1天?下面是我的代码,可以解释这种情况:

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.ArrayList;

public class TestingStuff {

    public static void main(String[] args) throws ParseException {

        ArrayList<Calendar> cals = new ArrayList<Calendar>();
        SimpleDateFormat sdf = new SimpleDateFormat("MMM dd");
        Calendar startDate = Calendar.getInstance();
        startDate.setTime(sdf.parse("Mar 25"));

        cals.add(startDate);
        Calendar secondDate = startDate;
        secondDate.add(Calendar.DATE, 1);
        Calendar thirdDate = Calendar.getInstance();
        thirdDate.setTime(sdf.parse("Mar 26"));

        if (cals.contains(thirdDate)) {
            System.out.println("It does contain");
        } else {
            System.out.println("Sorry, it does not contain");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我预计不会在3月26日举行ArrayList,但确实如此。非常感谢!

java calendar arraylist

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

制作包含所有内容和属性的段落的精确副本?

我正在尝试将一个段落的精确副本复制到另一个段落中(我正在将模板复制到新文档以进行单词替换).我正在为表格单元格中的段落执行此操作,但我不认为这是重要的.以下代码几乎可以工作:

for (XWPFParagraph p : cell.getParagraphs()) {
    XWPFParagraph np = newCell.addParagraph();
    np.getCTP().set(p.getCTP());
}
Run Code Online (Sandbox Code Playgroud)

问题是,虽然np.getCTP().xmlText().equals(p.getCTP().xmlTest()是真的,np.getText()但是p.getText()具有该段落的内容是空白的.看起来我的段落并不知道我对XML所做的根本性改变.这导致我的输出文档包含占位符文本,因为我的代码似乎无法再看到段落的内容以执行替换.

如何制作包含所有内容和属性的段落的完美副本?

java apache-poi

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

Git在cmd窗口

我想直接在Windows CMD上运行Git命令,我从这里下载了Git http://msysgit.github.io/但是它有自己的终端名为"Git Bash.vbs",它认为安装目录是root.任何答案甚至'不,你不能在CMD终端上运行'将被评估.

干杯.

windows git cmd

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

两个相等的字符串在bash中评估为不相等

码:

DKIM_RECORD='v=DKIM1\;t=s\;n=core\;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr0WehGwX2nEq4WY3OmiGnYtRt2941lJBsoDMV485apTs4MagWxuzRCkil7/A9fV/FJdt+bzRcdgurcZBbrwI5PpfACUP4ghL9ZU8H9lwbWIGNu0hpqEE+0cdigB1S54B7Fj/AXx5hA9nBuNA27KD+hpBx4ToUIDhDFy9A6BodO6yHr/CkccGuZJO7dMPMWyycx+CTaJSB4fDQmwtPbYf9NHaucud0h902DIajfiJpZ4CEvCjNU8pcsAXecCBLqnWLkj2b7AxYpX+A4+z1GR5mul1IQQcfkspm1v/ihdWZ+FogtquMpos9u+6OSnXkQfYW83XED6hNE335kgoSDAWgQIDAQAB'
DKIM_RESPONSE=`dig @ns0.transip.net default._domainkey.randomdomain.nl TXT +short | tr -d '" ' `

if [[ $DKIM_RESPONSE != $DKIM_RECORD ]]; then
    echo "$DKIM_RESPONSE"
    echo "$DKIM_RECORD"
    echo "randomdomain.nl: DKIM failed"
fi
Run Code Online (Sandbox Code Playgroud)

结果:

v=DKIM1\;t=s\;n=core\;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr0WehGwX2nEq4WY3OmiGnYtRt2941lJBsoDMV485apTs4MagWxuzRCkil7/A9fV/FJdt+bzRcdgurcZBbrwI5PpfACUP4ghL9ZU8H9lwbWIGNu0hpqEE+0cdigB1S54B7Fj/AXx5hA9nBuNA27KD+hpBx4ToUIDhDFy9A6BodO6yHr/CkccGuZJO7dMPMWyycx+CTaJSB4fDQmwtPbYf9NHaucud0h902DIajfiJpZ4CEvCjNU8pcsAXecCBLqnWLkj2b7AxYpX+A4+z1GR5mul1IQQcfkspm1v/ihdWZ+FogtquMpos9u+6OSnXkQfYW83XED6hNE335kgoSDAWgQIDAQAB
v=DKIM1\;t=s\;n=core\;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAr0WehGwX2nEq4WY3OmiGnYtRt2941lJBsoDMV485apTs4MagWxuzRCkil7/A9fV/FJdt+bzRcdgurcZBbrwI5PpfACUP4ghL9ZU8H9lwbWIGNu0hpqEE+0cdigB1S54B7Fj/AXx5hA9nBuNA27KD+hpBx4ToUIDhDFy9A6BodO6yHr/CkccGuZJO7dMPMWyycx+CTaJSB4fDQmwtPbYf9NHaucud0h902DIajfiJpZ4CEvCjNU8pcsAXecCBLqnWLkj2b7AxYpX+A4+z1GR5mul1IQQcfkspm1v/ihdWZ+FogtquMpos9u+6OSnXkQfYW83XED6hNE335kgoSDAWgQIDAQAB
randomdomain.nl: DKIM failed
Run Code Online (Sandbox Code Playgroud)

不知何故,两个字符串似乎相等,但bash评估为不等.这里出了什么问题?

bash

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

Windows Phone 8.1 WebView没有显示?

我是Windows手机开发的新手,上周为了这个目的买了一个Windows 8.1刚刚发布^^.

我正在尝试按照Microsoft初学者教程之一创建一个Minibrowser,这是一个非常简单的应用程序,带有文本框,按钮和webview.我意识到这是一个Windows Phone 8教程,但想到Windows 8.1肯定不能大不相同?

我已经完成了教程,但我遇到的问题是webview实际上并没有显示任何内容.

模拟器截图

页面视图的xaml是

<Page
    x:Class="MiniBrowser.MainPage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:MiniBrowser"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

    <Grid x:Name="LayoutRoot">

        <Grid.ChildrenTransitions>
            <TransitionCollection>
                <EntranceThemeTransition/>
            </TransitionCollection>
        </Grid.ChildrenTransitions>

        <Grid.RowDefinitions>
            <RowDefinition Height="Auto"/>
            <RowDefinition Height="*"/>
        </Grid.RowDefinitions>

        <!-- TitlePanel -->
        <StackPanel Grid.Row="0" Margin="24,17,0,28">
            <TextBlock Text="My First Application" Style="{ThemeResource TitleTextBlockStyle}" Typography.Capitals="SmallCaps"/>
            <TextBlock Text="Mini Browser" Margin="0,12,0,0" Style="{ThemeResource HeaderTextBlockStyle}"/>
        </StackPanel>

        <!--TODO: Content should be placed within the following grid-->
        <StackPanel Grid.Row="1" x:Name="ContentRoot" Margin="12,0,12,12">
            <Grid>
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*"/>
                    <ColumnDefinition Width="Auto"/>
                </Grid.ColumnDefinitions>
                <TextBox x:Name="URL"
                         Text="http://www.xbox.com"
                         TextWrapping="NoWrap"
                         Height="Auto"
                         Width="Auto"
                         HorizontalAlignment="Stretch" …
Run Code Online (Sandbox Code Playgroud)

c# xaml webview windows-phone-8.1

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

动画 UICollectionViewCell 折叠

当用户点击 UICollectionViewCell 时,我试图为其设置动画。

基本功能按预期工作。点击时它会折叠和展开但是我的 UICollectionViewCells 是自定义的并且有一个 headerView 和一个 contentView 所以当我动画高度时它会将 contentView 折叠为 0 并且只有标题可见,反之亦然。问题是 contentView 就在那里/消失了,并没有像单元格(它的超级视图)本身那样进行动画处理。

请参阅屏幕截图以更好地理解:

当我点击标题(红色)时的动画。contentView 是即时可见的,但它后面的单元格动画:

在此处输入图片说明

动画完成后一切正常: 在此处输入图片说明

再次点击会按预期折叠单元格,但 contentView(蓝色)会立即隐藏: 在此处输入图片说明

实现是通过对 collectionViewLayout 执行批量更新来完成的。我认为它只是一个小标志或其他东西,但我现在正在寻找一段时间。

编辑:在我的自定义 UICollectionViewCell 中禁用自动布局后,它运行良好,但这对我来说更像是一种解决方法。所以我会留下这个问题。

animation resize collapse ios uicollectionview

5
推荐指数
0
解决办法
650
查看次数

PIL中的ANTIALIAS与BICUBIC(Python图像库)?

我正在使用PIL来调整我的图像大小,我的情况是扩大原始图像.

我对使用`resample = ANTIALIAS'的算法感到困惑.

根据下面的文件,ANTIALIAS在缩小规模时似乎是最好的.我想知道在哪种情况下可以BICUBIC获胜?(我的一些测试案例显示双三次更好的选择)

An optional resampling filter. 
  This can be one of NEAREST (use nearest neighbour), 
  BILINEAR (linear interpolation in a 2x2 environment), 
  BICUBIC (cubic spline interpolation in a 4x4 environment), 
  or ANTIALIAS (a high-quality downsampling filter). 
If omitted, or if the image has mode “1” or “P”, it is set NEAREST.
Run Code Online (Sandbox Code Playgroud)

我也感到困惑了linear interpolation in a 2x2 environment,并cubic spline interpolation in a 4x4 environment在文档中.这是什么意思?

谢谢.

python interpolation image image-processing python-imaging-library

6
推荐指数
2
解决办法
7501
查看次数

Eclipse Juno vs Eclipse Kepler

每个版本的Eclipse(Juno和Kepler)有哪些优点和缺点?哪一个更稳定?如何选择合适的eclipse版本?

eclipse eclipse-juno eclipse-kepler

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

如何删除某个字符之前的所有内容并将字符分成组

所以我在表单中有一个 Java 输入

s1,s2,s3,s4,s5,...,sn
Run Code Online (Sandbox Code Playgroud)

我有 n 个字符,用逗号分隔。我想在某个点拆分它们,并且只在我的字符串中留下索引更大的字符。让我们假设这段代码

String s = "a,bn,c,st1,d,kr332,23,b4,46"
Run Code Online (Sandbox Code Playgroud)

我想拆分它,假设在第三个符号之后,所以在 c. 我想要剩下的字符串

s="st1,d,kr332,23,b4,46"
Run Code Online (Sandbox Code Playgroud)

我想出了一种方法,但它似乎很原始

List<String> list = Arrays.asList(s.split(","));
s="";
Run Code Online (Sandbox Code Playgroud)

现在我会有一个字符串列表,我可以像这样遍历它们

for(int i=(number where i want to cut off); i<list.size(); i++){
s+=list.get(i);
}
Run Code Online (Sandbox Code Playgroud)

有没有更优雅的方法来做到这一点?

java regex string

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

在excel文件中写入字典值

我有一个字典,每个键有多个值.我使用以下代码添加值:

d.setdefault(key, []).append(values)
Run Code Online (Sandbox Code Playgroud)

键值对应关系如下:

a -el1,el2,el3
b -el1,el2
c -el1
Run Code Online (Sandbox Code Playgroud)

我需要循环通过字典并写入excel文件:

Column 1  Column 2
a         el1
          el2
          el3
b         el1
          el2
c         el1
Run Code Online (Sandbox Code Playgroud)

要在excel文件中写入,我使用xlsxwriter.我需要帮助通过字典单独循环,因为在写完密钥后我不需要再写它,直到我完成所有相应的值.

python arrays dictionary python-3.x

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