问题列表 - 第122495页

安全退出猪壳命令

当我在Pig交互式shell环境中输入一些错误的命令时,它会进入如下所示的聆听模式(>>).我如何安全地退出此命令,但仍然留在猪壳环境中.Ctrl + C将我带出了猪壳,然后我放松了我的环境设置.

**grunt> Test_group = group Block2_Prep_filter by (page_visit_id as grp_page_visit_id, page_user_guid as grp_page_user_guid);
>> ;
>> 
>>**
Run Code Online (Sandbox Code Playgroud)

hadoop apache-pig

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

使用 Javascript 在 Firefox 中禁用 Shift + 右键单击

我正在开发一款 RTS 游戏,您可以在其中选择单位并右键单击以让它们移动到某个地方。您还可以通过右键单击来排列您希望单位前往的点列表。

在除 FF 之外的所有浏览器中,这都运行良好。

然而,在 Firefox 中,右键单击会触发上下文菜单(右键单击而不使用 shift 不会)。我正在处理 contextmenu 事件并调用 preventDefault 但当按住 shift 按钮时,这在 FF 中似乎没有任何作用。

有什么办法可以阻止 FF 中的这种行为?

我的游戏在这里:https : //mod.it/4plhXo3l 和第 36 行 RTSBoard.js 文件中的相关代码。

html javascript right-click

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

set /p 没有像宣传的那样工作

我在将文件中的输入重定向到 set/p 时遇到问题

\n\n

这是我的脚本:

\n\n
@echo off\necho Reading: {%1}\ntype %1\necho(\necho Starting...\nset VAR=\nset /P VAR=<%1\necho VAR is {%VAR%}...\n
Run Code Online (Sandbox Code Playgroud)\n\n

我在其他地方读过(/sf/answers/547907041/),我正在使用的语法将起作用。它不是!

\n\n

这是我的输出:

\n\n
Reading: {Fruit.txt}\nPears\nApples\nOranges\nKiwi\nGrapes\nKumquat\n\nStarting...\nVAR is {\xc2\xa0\xe2\x96\xa0P}...\n
Run Code Online (Sandbox Code Playgroud)\n\n

那么 - 给出了什么?

\n

batch-file

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

等待批处理文件直到指定时间

我想在指定时间通过批处理文件启动应用程序。我可以使用以下方式启动它:

@echo off
start notepad c:\test.txt
Run Code Online (Sandbox Code Playgroud)

但如何让批处理文件在指定时间启动任务呢?该时间将在批处理文件中提及。

windows batch-file windows-8

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

Parse for iOS:尝试运行应用程序时出错

我一直在使用Parse SDK,我遵循了quickstep指南.当我尝试运行时,我得到了这8个错误.任何想法为什么?它看起来与Parse的Facebook部分有关,我没有使用它.

 Undefined symbols for architecture armv7:
"_FBTokenInformationTokenKey", referenced from:
  -[PFFacebookTokenCachingStrategy accessToken] in Parse(PFFacebookTokenCachingStrategy.o)
  -[PFFacebookTokenCachingStrategy setAccessToken:] in Parse(PFFacebookTokenCachingStrategy.o)
 "_FBTokenInformationExpirationDateKey", referenced from:
  -[PFFacebookTokenCachingStrategy cacheTokenInformation:] in     Parse(PFFacebookTokenCachingStrategy.o)
  -[PFFacebookTokenCachingStrategy expirationDate] in Parse(PFFacebookTokenCachingStrategy.o)
  -[PFFacebookTokenCachingStrategy setExpirationDate:] in Parse(PFFacebookTokenCachingStrategy.o)
 "_OBJC_METACLASS_$_FBSessionTokenCachingStrategy", referenced from:
  _OBJC_METACLASS_$_PFFacebookTokenCachingStrategy in Parse(PFFacebookTokenCachingStrategy.o)
"_OBJC_CLASS_$_FBSessionTokenCachingStrategy", referenced from:
  _OBJC_CLASS_$_PFFacebookTokenCachingStrategy in Parse(PFFacebookTokenCachingStrategy.o)
"_FBTokenInformationUserFBIDKey", referenced from:
  -[PFFacebookTokenCachingStrategy facebookId] in Parse(PFFacebookTokenCachingStrategy.o)
  -[PFFacebookTokenCachingStrategy setFacebookId:] in Parse(PFFacebookTokenCachingStrategy.o)
"_OBJC_CLASS_$_FBRequest", referenced from:
  objc-class-ref in Parse(PFFacebookAuthenticationProvider.o)
"_OBJC_CLASS_$_FBSession", referenced from:
  objc-class-ref in Parse(PFFacebookAuthenticationProvider.o)
 ld: symbol(s) not found for architecture armv7
 clang: error: linker command failed …
Run Code Online (Sandbox Code Playgroud)

ios parse-platform

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

Automake:AM_CFLAGS无效

我试图在Automake中添加一些编译选项,但没有一种方法可行.

这是我的configure.ac:

AC_INIT(...)
AC_PREREQ([2.59])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([1.10 foreign -Wall no-define])
AC_PROG_CXX
AC_PROG_LIBTOOL
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile src/Makefile test/Makefile])
AC_LANG(C++)
AC_OUTPUT
Run Code Online (Sandbox Code Playgroud)

我有父母Makefile.am(在顶级目录):

#AM_CFLAGS = ... # doesn't work
AUTOMAKE_OPTIONS = subdir-objects
ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS}
SUBDIRS = src test
dist_noinst_SCRIPTS = autogen.sh
Run Code Online (Sandbox Code Playgroud)

Makefile.am每个源目录; src/Makefile:

include_HEADERS = ...
lib_LIBRARIES = ...
Run Code Online (Sandbox Code Playgroud)

并且test/Makefile:

#AM_CFLAGS = ... # doesn't work
bin_PROGRAMS = myprog #test
myprog_SOURCES = ...
myprog_LDADD = ../src/libmylib.a
#myprog_CFLAGS = ... # Doesn't work either
Run Code Online (Sandbox Code Playgroud)

我尝试取消注释评论行的所有组合,即:

  • 添加 …

unix automake gcc compilation autotools

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

Python - 返回一个字符串的函数,该字符串将删除另一个字符串中的字符

"""Return a copy of str1 with characters from str2 removed.

filter_string(string, string) -> string
"""

for a in str1:
    if a in str2:
      str1.replace(a,"")

return str1
Run Code Online (Sandbox Code Playgroud)

我接近了吗?

str1和str2包含变量字符串

到目前为止,我的输出是21 oramrfrrdonRsmsov creea h tite twrch

期望的输出是21mdnRmvhiwh

python string replace

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

从UIGestureRecognizer中排除子视图

我有一个UIView('容器视图'),其中包含几个"子视图".我想在容器视图中添加一个UITapGestureRecognizer,这样当我触摸容器视图内的区域但在子视图之外时,它会被激活.

此时,触摸容器视图内的任何位置(包括子视图内部)都会激活手势识别器.

实现看起来像这样:在控制器中:

ContainerView *containerView = [[ContainerView alloc] initWithSubViews:array];
UITapGestureRecognizer *tap = [UITapGestureRecognizer alloc] initWithTarget:self action:@selector(someSelector)];
[containerView addGestureRecognizer:tap];
[self.view addSubView:containerView];
Run Code Online (Sandbox Code Playgroud)

在ContainerView.m中

-(id)initWithSubviews:(NSArray *)array {
    for (subView *s in array) {
        [self addSubView:s];
    }
    return self;
}
Run Code Online (Sandbox Code Playgroud)

我认为问题出现是因为在子视图之后添加了手势识别器.如果这是真的那么解决方案将需要将initWithSubViews方法分成两个单独的方法,我宁愿避免.

谢谢

xcode objective-c uiview uigesturerecognizer

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

(OpenGL ES)远离视图中心的物体被拉伸

所以我在OpenGL ES中生成了一个球体(特别是OpenGL ES 2.0,在Java中,用于Android).当这个球体放置在与用于我的视图矩阵的中心相同的位置时,它很好,但是当偏离中心时,球体会非常扭曲(见下文).

为什么会发生这种情况,我该如何制止呢?

在此输入图像描述

这是同一个领域.右上角的那个只是在x和y(不是z)中翻译.

我的GLSurfaceView.renderer实现代码的一些片段,

public void onSurfaceCreated(GL10 unused, EGLConfig config) {
    GLES20.glClearColor(0.0f, 0.0f, 0.0f, 1.0f);
    GLES20.glEnable(GLES20.GL_CULL_FACE);
    GLES20.glEnable(GLES20.GL_DEPTH_TEST);

    // Both centred on (0,0,0), of radius 1.0.
    outerSphere = new Sphere();
    centreSphere = new Sphere();
}

public void onSurfaceChanged(GL10 unused, int width, int height) {
    GLES20.glViewport(0, 0, width, height);

    ratio = (float) width / height;

    final float left = -ratio;
    final float right = ratio;
    final float bottom = -1.0f;
    final float top = 1.0f;
    final float near = …
Run Code Online (Sandbox Code Playgroud)

android opengl-es

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

适用于多种应用的mvc 4 web api

我的mvc 4应用程序为3个不同的子应用程序公开了一个API层.我正在为所有三个子应用程序使用单个api控制器.所有这三个应用程序都使用父应用程序DB.

我想知道我是否做错了.此外,随着应用程序的发展,api控制器变得越来越重.有没有什么好方法可以管理父应用程序项目中的子应用程序?

asp.net-mvc asp.net-mvc-4 asp.net-web-api

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