小编Cup*_*Tae的帖子

触动开始延迟

我有一个子类UIView,并添加了touchesBegantouchesEnd方法......

touchesBegan,我backgroundColor通过使用self.backgroundColor = [UIColor greenColor]... 将白色设置为绿色,touchesEnd我将颜色重置为白色.

它工作但很慢.通过点击视图,它需要0.5 - 1.0秒,直到我看到绿色.

选择一个单元格UITableView的速度要快得多.

objective-c gesture ios uitapgesturerecognizer

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

GAE Maven如何部署

我是GAE/Java/Maven的新手,来自.net背景,很想尝试一下.

我已经为eclipse 4.2安装了Google App Engine插件.我使用谷歌插件创建了一个应用程序,一切都按计划进行.它工作得很好.我可以在本地服务器上进行开发,测试并轻松部署到云端.

当我想使用Maven时问题就出现了 - 然后你需要根据一些原型创建一个'Mavern项目'.我已按照以下教程访问:https://developers.google.com/appengine/docs/java/tools/maven,并开始创建"留言板"应用程序.

一切按计划进行.我可以从命令行运行dev服务器并在浏览器中测试应用程序.唯一的问题是 - 这是教程结束的地方.

我不知道如何从命令行将其部署到Google Cloud.您不能再使用Google插件,因为它只是无法将应用程序识别为"AppEngine"应用程序.

有人可以帮帮我吗?谢谢

google-app-engine maven

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

格式日期从"MMM dd,yyyy HH:mm:ss a"到"MM.dd

我想格式化日期从"MMM dd,yyyy HH:mm:ss a"到"MM.dd".我有以下代码

SimpleDateFormat ft = new SimpleDateFormat ("MMM dd, yyyy hh:mm:ss a");
t = ft.parse(date); //Date is Sep 16, 2015 10:34:23 AM and of type string.
ft.applyPattern("MM.dd"); 
Run Code Online (Sandbox Code Playgroud)

但是我得到了例外 t = ft.parse(date);

请帮忙

java datetime

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

D3 Mouseover/Mouseout冲突

我在d3中遇到了mouseover和mouseout事件的问题.

我已经建立了一个区域图,在每个"数据点"我都附加了一个圆圈.这些圆圈在加载时被隐藏(通过将不透明度设置为0).然后,当您将鼠标悬停在某个区域上时,它会显示与该图层相关的圆圈.

我现在需要做到这一点,当你将鼠标悬停在圆圈上时,它会变得更大.但是,当鼠标悬停在圆圈上时,它会触发该区域的鼠标输出事件(隐藏圆圈).

是否有任何方法可以设置事件,以便mouseout事件不会触发,直到鼠标进入另一层或完全离开svg?

这是我当前的转换代码:

var svg = d3.select('svg');

svg.selectAll('.data-circles')
    .attr('opacity', 0);

svg.selectAll('.layer')
    .attr('opacity', 1)
    .on('mouseover', function (d, i) {
        svg.selectAll('.data-circles')
            .transition()
            .duration(250)
            .attr('opacity', function (d, j) {
                return j == i ? 1 : 0;
            });
    }).on('mouseout', function (d, i) {
        console.log(d, i);
        svg.selectAll('.data-circles')
            .transition()
            .duration(250)
            .attr('opacity', 0);
    });

    var dataCircle = svg.selectAll('.data-circle');

    dataCircle.on('mouseover', function (d, i) {
        d3.select(this)
            .transition()
            .duration(500)
            .attr('r', 8)
            .attr('stroke-width', 4);
    }).on('mouseout', function () {
        d3.select(this)
            .transition()
            .duration(500)
            .attr('r', 4)
            .attr('stroke-width', 2);
    });
Run Code Online (Sandbox Code Playgroud)

这里是Jsfiddle代码的链接

谢谢,

javascript svg d3.js

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

iOS锁定屏幕中的播客"跳过"按钮

我有一个在iOS设备上播放背景音频的音频应用.我需要让应用程序有"跳过15"按钮 - 一个Apple播客应用程序和阴天 - 而不是下一个/上一个音轨按钮.有谁知道文档的位置,或者一些例子?这对谷歌来说是一个棘手的问题.

iphone audio xcode ios ios8

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

组合两个不同数据类型的数组

import java.util.Scanner;

public class scores
{
    static Scanner input = new Scanner(System.in);
    public static void main(String[] args)
    {
        System.out.print("\f");
        int classSize, counterScore, counterName;
        String name;
        double score,average, sum;

        System.out.print("Enter size of class: ");
        classSize = input.nextInt();

        int[] scoreArray = new int[classSize];
        String[] nameArray = new String[classSize];

        counterScore=1;
        counterName = 1;
        average = 0;
        sum = 0;

        for (int x = 0; x < classSize; x++)
        {
            input.nextLine();
            System.out.print("Student " + counterName++ + " Name: ");
            nameArray[x] = input.nextLine();
            System.out.print("Student " …
Run Code Online (Sandbox Code Playgroud)

java arrays

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