小编upo*_*pog的帖子

eclipse在这个平台上无效的名字

我无法创建一个名为"Aux"的类,在此平台上收到错误消息无效名称.

OS: windows 8
Eclispe : Version: Juno Service Release 2 Build id: 20130225-0426
Run Code Online (Sandbox Code Playgroud)

为什么这个限制.Aux是系统文件夹吗?

java windows

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

如何在 Windows 上更新 VS Code?

我有 VS Code 1.37.1 版,我想更新到当前可用的 1.43 版。我的操作系统是 Windows 10。

如何将当前版本更新到最新版本?就像在 Eclipse 中一样,检查更新不是更新安装,而是给我一个 zip。

software-update windows-10 visual-studio-code

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

SQL错误:ORA-01039:对视图的基础对象的特权不足

我正在尝试使用以下查询获取视图的解释计划

explain plan for select * from SCHEMA1.VIEW1;
Run Code Online (Sandbox Code Playgroud)

但是我越来越

错误报告 -

SQL Error: ORA-01039: insufficient privileges on underlying objects of the view

01039. 00000 -  "insufficient privileges on underlying objects of the view"


*Cause:    Attempting to explain plan on other people's view without
           the necessary privileges on the underlying objects of the view.


*Action:   Get necessary privileges or do not perform the offending operation.
Run Code Online (Sandbox Code Playgroud)

在获取SQL授权语句时需要帮助

database oracle view grant sql-execution-plan

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

在unix中运行背景中的sqlplus

我试图在unix环境中运行一个.sql文件sqlplus作为后台进程.

我使用tectia或putty连接到unix,我希望sqlplus继续在后台运行,即使我的终端关闭.

请让我知道命令/脚本

作品

$ sqlplus USERNAME/password@SCHEMA
SQL>@test.sql
SQL> quit
Run Code Online (Sandbox Code Playgroud)

当试图在后台启动失败

$ sqlplus USERNAME/password@SCHEMA&
SQL>@test.sql
SQL> quit
Run Code Online (Sandbox Code Playgroud)

sql database unix linux sqlplus

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

调用shell脚本包含来自java的SSH

我试图从java程序调用包含SSH命令的shell脚本.但是它失败了,错误代码为1.

我的java代码如下:

public class CallScript {   
    private static String filePath="";
    private static String args1="";

    public static void main(String[] args) throws Exception{
        if(args!=null && args.length > 0){      
        filePath = args[0];
        if(args.length > 1){
            args1=args[1];
        }
        }else{
            throw new Exception("File Path should be first Argument");
        }
        System.out.println(args.length);
        invokeScript(filePath,args1);
    }


    private static void invokeScript(String filePath, String arg1) throws Exception{
        System.out.println("Inside invoke Script " + arg1);
         Process p = Runtime.getRuntime().exec(filePath);
          p.waitFor();
          int exitVal = p.exitValue();
          System.out.println("The Exit Value " + exitVal);  
    }
}
Run Code Online (Sandbox Code Playgroud)

我编译了程序并将可执行jar放在我的Unix环境中. …

java ssh bash shell

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

awk比较两个文件

我试图比较两个文件,并希望打印匹配的行...文件中的行将是唯一的

FILE1.TXT

GERMANY
FRANCE
UK
POLLAND
Run Code Online (Sandbox Code Playgroud)

FILE2.TXT

POLLAND 
GERMANY
Run Code Online (Sandbox Code Playgroud)

我试着用下面的命令

awk 'BEGIN { FS="\n" } ; NR==FNR{A[$1]++;NEXT}A[$1]' File1.txt File2.txt
Run Code Online (Sandbox Code Playgroud)

但它打印匹配记录两次,我希望它们打印一次......

UPDATE

预期产出

POLLAND 
GERMANY
Run Code Online (Sandbox Code Playgroud)

电流输出

POLLAND 
GERMANY
POLLAND 
GERMANY
Run Code Online (Sandbox Code Playgroud)

bash shell awk

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

React setTimeout - 内存泄漏

我有下面的组件,我在其中显示消息 5 秒,然后将其从主页中删除。

当我在页面之间切换时,有时会遇到以下错误。有什么建议请

    index.js:1 Warning: Can't perform a React state update on an unmounted component. 
This is a no-op, but it indicates a memory leak in your application. 
To fix, cancel all subscriptions and asynchronous tasks in a useEffect cleanup function.
Run Code Online (Sandbox Code Playgroud)

代码:

 const Home = props => {
    
      const [visible, setVisible] = useState(true);
    
       useEffect(() => {
        setTimeout(() => setVisible(false), 5000);
      }, []); 
    
      return (
       <div >
         {visible && <Message showDefault={false}  /> }
         <BaseView  />
    
       </div> 
        
        );
    };
Run Code Online (Sandbox Code Playgroud)

javascript memory-leaks reactjs

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

在awk中使用shell变量

我是新手awk,需要一些帮助

这很有效

awk '{
for(i =0;i<10;i++){
if ($27 == 'addr1') {
    print >"temp.csv"
     }
    }
}' /tmp/input.csv
Run Code Online (Sandbox Code Playgroud)

我在下面试过并且不工作,如何将计数值从外部传递给awk命令

count=10
echo $count
awk '{
for(i =0;i<count;i++){
if ($27 == 'addr1') {
    print >"temp.csv"
     }
    }
}' /tmp/input.csv
Run Code Online (Sandbox Code Playgroud)

bash shell scripting awk sh

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

虽然循环不会停止循环异常

可能错过了一些非常愚蠢的东西,但我的while循环不会停止打印错误消息.

有人可以快速查看并指出我正确的方向吗?

package week5;

import java.util.*;
public class Week5 {       
    public static void main(String[] args) {    
        Scanner myKeyboard = new Scanner(System.in);        
        inputInt();        
    }

    public static int inputInt(){        
        Scanner myKeyboard = new Scanner(System.in);        
        System.out.println("Enter number:");        
        int num;                                
        boolean carryOn = true;                       
        while (carryOn = true) {                 
                {                                    
                  try {                       
                      num = myKeyboard.nextInt();                      
                      carryOn = false;                                                                  
                      }                  
                  catch (Exception e) {
                    System.out.println ("Integers only");                                         
                   }                       
                  }                                                    
          }
        return 0;
      }
Run Code Online (Sandbox Code Playgroud)

java exception while-loop

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

如何在java中打印void

以下语句返回void

Pattern lazy = Pattern.compile("X??");
Matcher lazyMatcher = lazy.matcher("X");
if (lazyMatcher.matches()) {
  System.out.println(lazyMatcher.group());
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在java中打印void.

我尝试了以下两个陈述,但没有帮助

System.out.println((String)lazyMatcher.group());
System.out.println(lazyMatcher.group().toString());
Run Code Online (Sandbox Code Playgroud)

================================================== ===========================正在更新

当我在下面打电话时,为什么我会收到String

System.out.println(lazyMatcher.group().getClass())  // returns string
System.out.println(lazyMatcher.group()) // returns void
Run Code Online (Sandbox Code Playgroud)

java void

0
推荐指数
2
解决办法
9919
查看次数

如何使用shell脚本将一个文件内容合并/附加到另一个文件

我有两个文件fileA和fileB

FileA 内容

PersonName Value1 Value2 Value3
Run Code Online (Sandbox Code Playgroud)

FileB 内容

ALBERT check1 check1 check1
ALBERT check2 check2 check2
ALBERT check3 check3 check3
Run Code Online (Sandbox Code Playgroud)

我想合并fileA和fileB的内容,FileA内容应该是合并文件中的第一行

我尝试使用pastesort命令...不能得到任何建议所需的结果......

unix bash shell scripting merge-file

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