小编n1k*_*1ch的帖子

在github上交换"最新版本"

在github上有一个存储库.

这是图表: 在此输入图像描述

这是我的动作序列:

  1. 进行5次提交并推送它们

  2. 添加标签v0.2.0(git tag -a v0.2.0 -m "release 0.2.0")

  3. 推标签(git push --tags origin master)

  4. 通过github网站上的草稿新版本按钮发布.我选择了v0.2.0标签并获得了https://github.com/n1k1ch/PrototypeGit/releases/tag/v0.2.0

  5. 将标记添加到上一个commit(git tag -a v0.1.0 b217332279 -m "release 0.1.0")

  6. 推标签(git push --tags origin master)

  7. 通过草案发布一个带有v0.1.0标签的新版本并获得https://github.com/n1k1ch/PrototypeGit/releases/tag/v0.1.0

所以,v0.1.0标签成为最新版本

题:

我可以将v0.1.0版本与v0.2.0版本交换,到v0.2.0成为最新版本吗?


PS 谷歌搜索"github交换发布"没有帮助


编辑:

感谢@Chris,我做到了.一个小笔记 - 在我使用的Windows上: …

git github

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

更改已在堆栈中的片段动画

假设我运行以下代码将片段放入堆栈.它设置了我最初查看片段时以及何时退出片段的动画.

FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.setCustomAnimations(R.anim.slide_left,
                                        R.anim.no_anim,
                                        R.anim.no_anim_show,
                                        R.anim.slide_right_away);
fragmentTransaction.replace(R.id.container, fragment, tag);
fragmentTransaction.addToBackStack(tag);
fragmentTransaction.commit();
Run Code Online (Sandbox Code Playgroud)

如果我想稍后更改退出动画,我该怎么办呢?如同,如果我有以下代码:

getFragmentManager().popBackStack();
Run Code Online (Sandbox Code Playgroud)

但我想要一个不同的动画,然后是我最初放入堆栈的动画.

java animation android android-fragments

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

我可以在第30天使用Quartz Scheduler每隔一个月开一次,但如果月没有第30天,那么最后一天会开火吗?

我可以使用Quartz Scheduler库创建具有以下设置的计划吗?:

  • 2014年12月30日开始
  • 每30天执行一次
  • 每2个月结果
  • 如果月份没有第30天,则应在每月最后一天采取措施.

因此,产生的时间表将是:

  • 2014年12月30日
  • 2015年2月28
  • 2015年4月30日
  • ... 等等

从我所学到的:

  1. CronTrigger不允许这样做(它可以设置为仅在特定月份触发,而不是间隔触发),
  2. CalendarIntervalTrigger将跳过没有第30天的月份(由以下代码创建的触发器)

    try {
        SchedulerFactory schedulerFactory = new StdSchedulerFactory();
        Scheduler scheduler = schedulerFactory.getScheduler();
        scheduler.start();
    
        JobDetail jobDetail = JobBuilder.newJob(HelloJob.class)
                .withIdentity("HelloJob_CalendarIntervaled", "calendarIntervaled")
                .build();
    
        Calendar decemberThirty = Calendar.getInstance();
        decemberThirty.set(Calendar.YEAR, 2014);
        decemberThirty.set(Calendar.MONTH, Calendar.DECEMBER);
        decemberThirty.set(Calendar.DAY_OF_MONTH, 30);
    
        CalendarIntervalTrigger calendarIntervalTrigger = newTrigger()
                .withIdentity("calendarIntervalTrigger", "calendarIntervaled")
                .withSchedule(CalendarIntervalScheduleBuilder.calendarIntervalSchedule()
                        .withIntervalInMonths(2))
                .startAt(decemberThirty.getTime())
                .forJob(jobDetail)
                .build();
    
        scheduler.scheduleJob(jobDetail, calendarIntervalTrigger);
    
        System.out.println(calendarIntervalTrigger.getNextFireTime());
    } catch (SchedulerException e) {
        e.printStackTrace(); …
    Run Code Online (Sandbox Code Playgroud)

java quartz-scheduler jboss-eap-6

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

Bootstrap Carousel指标无法在ipad上触摸

我无法理解什么是问题,但我的旋转木马指示灯不适用于Ipad或任何触摸屏.他们在计算机上工作,但不在Ipad或Iphone上工作.可能是什么问题?

HTML:

<ol class="carousel-indicators grey"> 
    <li data-target="#sidebar-carousel-6" data-slide-to="0" class="active"></li>
    <li data-target="#sidebar-carousel-6" data-slide-to="1"></li>
    <li data-target="#sidebar-carousel-6" data-slide-to="2"></li>
    <li data-target="#sidebar-carousel-6" data-slide-to="3"></li>
    <li data-target="#sidebar-carousel-6" data-slide-to="4"></li>
</ol>
Run Code Online (Sandbox Code Playgroud)

Bootstrap版本为3

jquery carousel twitter-bootstrap

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

使用 setLocation 在 Windows、Java 中移动 JFrame

我正在尝试JFrame使用 5 个按钮(北、东、南、西和中心)在 Windows 中移动,目前所有当前代码都已就位,并且在使用时可以正常工作;

public void actionPerformed(ActionEvent e)
{
    if(e.getSource()==northButton)
    {
       setLocation(500,500);
    }

} //works

public void actionPerformed(ActionEvent e)
{
    if(e.getSource()== northButton)
    {
       setLocation(north);
    }

} //doesn't work
Run Code Online (Sandbox Code Playgroud)

然而,作为任务的一部分,我需要使用 Java 工具包来计算getScreenSize宽度和高度,并使用计算来计算出屏幕的边界并将“北”发送到setLocation()(如上所示)。但是,使用此方法会引发错误,"No suitable method found"我不确定如何解决此问题。下面的计算代码目前仅适用于北向。

int screenWidth = Toolkit.getDefaultToolkit().getScreenSize().width;
int screenHeight = Toolkit.getDefaultToolkit().getScreenSize().height;

int width = this.getWidth();
int height = this.getHeight();

int north = ((screenWidth - width)/2);
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。谢谢!

java swing jframe actionevent

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