问题列表 - 第12897页

多个grep搜索/忽略模式

我通常使用以下管道来搜索特定的搜索字符串,但忽略某些其他模式:

grep -Ri 64 src/install/ | grep -v \.svn | grep -v "file"| grep -v "2\.5" | grep -v "2\.6"
Run Code Online (Sandbox Code Playgroud)

这可以简洁地实现吗?我正在使用GNU grep 2.5.3.

unix shell command-line grep

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

Java println格式化,所以我可以显示一个表?

如何利用System.out.print(ln/f)允许我将输出格式化为表格的方式?

如果我要使用printf,我应该指定什么格式来实现以下结果?

示例表我想要打印:

n       result1      result2      time1      time2    
-----------------------------------------------------  
 5      1000.00      20000.0      1000ms     1250ms
 5      1000.00      20000.0      1000ms     1250ms
 5      1000.00      20000.0      1000ms     1250ms
Run Code Online (Sandbox Code Playgroud)

一切都排好了漂亮吗?

java command-line

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

如何递归计算目录中的所有代码行?

我们有一个PHP应用程序,并希望计算特定目录及其子目录下的所有代码行.我们不需要忽略评论,因为我们只是想弄清楚.

wc -l *.php 
Run Code Online (Sandbox Code Playgroud)

该命令在给定目录中运行良好,但忽略子目录.我当时认为这可行,但它正在返回74,绝对不是这样......

find . -name '*.php' | wc -l
Run Code Online (Sandbox Code Playgroud)

提供所有文件的正确语法是什么?

bash shell

1536
推荐指数
23
解决办法
73万
查看次数

JNI Hello World不满意链接错误

这是我第一次尝试JNI.我的最终目标是让当前在机器上运行的所有任务,但需要运行一个简单的示例.当我尝试执行我的主程序时,我不断收到此错误.我提供了简单的Java主程序,生成的头文件和错误.

我不知道这个DLL可以依赖什么.它最初引用了我追踪并放入system32(msvcr90.dll)的DLL.

这是我用来编译C代码的命令,它生成了DLL,OBJ,LIB,EXP和清单文件.

cl -I"C:\ Program Files\Java\jdk1.6.0\include"-I"C:\ Program Files\Java\jdk1.6.0\include\win32"-MD -LD HelloWorld.c -FeHelloWorld.dll

class HelloWorld {
     private native void print();
     public static void main(String[] args) {
         new HelloWorld().print();
     }
     static {
         System.load("C:\\temp\\HelloWorld.dll");
     }
 }


#include <jni.h>
 #include <stdio.h>
 #include "HelloWorld.h"

 JNIEXPORT void JNICALL 
 Java_HelloWorld_print(JNIEnv *env, jobject obj)
 {
     printf("Hello World!\n");
     return;
 }

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class HelloWorld */

#ifndef _Included_HelloWorld
#define _Included_HelloWorld
#ifdef __cplusplus
extern "C" { …
Run Code Online (Sandbox Code Playgroud)

java java-native-interface

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

奇怪的C宏语法(#var)

#符号在#define宏中用作变量前缀时的含义是什么?

例如,

#define my_setopt(x,y,z) _my_setopt(x, 0, config, #y, y, z)
Run Code Online (Sandbox Code Playgroud)

c syntax macros

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

禁用时为QAction设置自定义图标

是否可以在QAction禁用时显示自定义图标?例如,启用工具时显示图标A,禁用工具时显示图标B.

user-interface qt qt4

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

C#中带有类型参数的泛型类型

我不认为这可以在C#中完成,但发布这个只是为了确保.这是我的问题.我想在C#中做这样的事情:

var x = 10;
var l = new List<typeof(x)>();
Run Code Online (Sandbox Code Playgroud)

要么

var x = 10;
var t = typeof(x);
var l = new List<t>();
Run Code Online (Sandbox Code Playgroud)

但当然这不起作用.虽然这不应该是一个问题,因为类型t在编译时被解析.我知道这可以通过反射来解决,但是因为类型在编译时已知使用反射将是过度的.

c# generics type-inference

14
推荐指数
2
解决办法
4940
查看次数

NSInvalidArgumentException

我在这里撕扯我的头发.已经阅读了许多描述如何解决这个问题的例子,但没有一个帮助我摆脱这个问题.

在UIView上有一个简单的按钮链接到IBAction.

代码就是这个......

Contact.h

#import <UIKit/UIKit.h>

@interface Contact : UIViewController {
}

-(IBAction)buttonPressed:(id)sender;

@end
Run Code Online (Sandbox Code Playgroud)

Contact.m

#import "Contact.h"

@implementation Contact

- (IBAction)buttonPressed:(id)sender  
{
    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Button Pressed" message:@"You pressed the button" delegate:nil cancelButtonTitle:@"Yep, I did." otherButtonTitles:nil];
    [alert show];
    [alert release];
}
Run Code Online (Sandbox Code Playgroud)

不断收到此错误消息:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[UIViewController buttonPressed:]: unrecognized selector sent to instance 0xd1d5f0'
Run Code Online (Sandbox Code Playgroud)

Touch Up Inside使用buttonPressed链接到文件的所有者.

已下载其他示例代码,它们工作正常.我的项目和笔尖的设置与其他示例代码完全相同.

还没有找到哪里开始尝试调试它的线索.

有人帮吗?

iphone cocoa-touch

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

基于GUI的Ruby调试器?

是否有基于GUI的Ruby调试器?只是一个调试器.我不想要一个像NetBeans这样的完整IDE,因为它们往往会使你的项目变得多脏.

谢谢!

ruby debugging

14
推荐指数
2
解决办法
3632
查看次数

作业:三角角计算各方面都知道

我知道我应该自己做功课,但我根本无法按照我想要的方式工作:

from __future__ import division
import turtle
import math

def triangle(c,a,b,beta,gamma):
    turtle.forward(c)
    turtle.right(180+beta)
    turtle.forward(a)
    turtle.right(beta)
    turtle.left(beta+gamma)
    turtle.forward(b)
    turtle.left(beta+gamma)

def general_abc(a,b,c):
    alpha = math.degrees(math.acos(a/c))
    print alpha
    beta = math.degrees(math.asin(b/c))
    print beta

general_abc(50,60,90)
Run Code Online (Sandbox Code Playgroud)

general_abc()当知道所有3个边时,该函数应该计算角度的度数.我主要是在寻找它背后的数学.有很多谷歌搜索我似乎没有找到合适的关键字使用.请告诉我我要研究的公式.

python math trigonometry

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