小编kai*_* ho的帖子

SQL 2 Plus中"2"的含义是什么?

我是Oracle的新手.我遇到了一个问题.

首先,我想检查sysman帐户的权限:

SQL>  select * from dba_sys_privs where grantee='sysman';

no rows selected
Run Code Online (Sandbox Code Playgroud)

我知道这意味着我的视图dba_sys_privs中没有内容.但无论如何,我已经建立了一个数据库.所以,我再试一次,只是缩短声明:

SQL>  select * from dba_sys_privs
  2
Run Code Online (Sandbox Code Playgroud)

所以这是我的两个问题:

  1. 我的数据库发生了什么事?我已经建立了一个数据库
  2. "2"是什么意思?这是否意味着下一行或其他什么?

oracle sqlplus oracle10g oracle11g

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

如何设置默认字符集?

我想在mysql中创建一个新的db.我将utf8设置为默认字符集,但是当我尝试重新启动数据库时,mysql无法重新启动并发布以下提示:

试图启动服务器...无法重新连接到MySQL服务器.服务器无法启动.

插件'FEDERATED'已停用.

C:\ Program Files\MySQL\MySQL Server 5.5\bin\mysqld:未知变量'default-character-set = utf8'

中止

C:\ Program Files\MySQL\MySQL Server 5.5\bin\mysqld:关闭完成

我知道在取消默认字符集后,mysql会重启.但是如果我必须设置默认字符集,还有其他方法可以让mysql再次运行吗?

mysql

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

将两个不同的servlet映射到相同的URL模式

我遇到了其他人编写的J2EE项目.当我来到时web.xml,有两个不同的servlet映射在相同的URL模式上.我想知道这种方法的目的.这究竟是如何工作的以及它的用途是什么?

以下是相关部分web.xml:

<servlet>
    <servlet-name>fileDownload</servlet-name>
    <servlet-class>com.htsoft.core.web.servlet.FileDownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>fileDownload</servlet-name>
    <url-pattern>/file-download</url-pattern>
</servlet-mapping>

<servlet>
    <servlet-name>fileDownLoad</servlet-name>
    <servlet-class>com.kaiwii.oa.action.system.FileDownloadServlet</servlet-class>
</servlet>
<servlet-mapping>
    <servlet-name>fileDownLoad</servlet-name>
    <url-pattern>/file-downLoad</url-pattern>
</servlet-mapping>  
Run Code Online (Sandbox Code Playgroud)

java web.xml servlets

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

如何将Makefile重写为android.mk?

在我的新项目中,我需要基于交流编写的项目.而且我知道我可以使用NDK来完成它,但这里有一个问题:如何将标准重写MakefileAndroid.mk?而且,在Android中,我可以忽略ndk,使用jni直接构建项目来使c项目适应android项目吗?还有想法让c项目适应android项目吗?谢谢.最后,这是Makefile:

# Makefile.in generated by automake 1.10.1 from Makefile.am.
# Makefile.  Generated from Makefile.in by configure.

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# This program is distributed in …
Run Code Online (Sandbox Code Playgroud)

android android-ndk android-ndk-r5

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

不能访问封闭的类型实例.

整个代码是:

public class ThreadLocalTest {
    ThreadLocal<Integer> globalint = new ThreadLocal<Integer>(){
        @Override
        protected Integer initialValue() {
            return new Integer(0);
        }
    };


    public class MyThread implements Runnable{
        Integer myi;
        ThreadLocalTest mytest;

        public MyThread(Integer i, ThreadLocalTest test) {
            myi = i;
            mytest = test;
        }

        @Override
        public void run() {
            System.out.println("I am thread:" + myi);
            Integer myint = mytest.globalint.get();
            System.out.println(myint);
            mytest.globalint.set(myi);
        }
    }


    public static void main(String[] args){
        ThreadLocalTest test = new ThreadLocalTest();
        new Thread(new MyThread(new Integer(1), test)).start();
    }
}
Run Code Online (Sandbox Code Playgroud)

为什么以下代码段:

ThreadLocalTest test=new …
Run Code Online (Sandbox Code Playgroud)

java multithreading static-methods thread-safety

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

adb shell ping主机不起作用

现在,我要检查android设备是否可以通过网络连接到另一设备。我可以使用浏览器登录互联网。但是当我adb shell用来连接到android模拟器并使用ping命令来连接到主机时,它失败了。

 kaiwii@ubuntu:~$ adb shell ping 192.168.145.136 PING 192.168.145.136 (192.168.145.136) 56(84) bytes of data. ^C 
Run Code Online (Sandbox Code Playgroud)

(192.168.145.136是主机的IP!)

但是当我ping 127.0.0.1时,它可以工作。因此,我绝对可以确定该设备支持ping命令。我只是感到困惑,为什么我可以在浏览器中登录互联网时却无法ping通主机。此外,任何人都可以显示任何其他方法来检查android中的网络功能?

谢谢

android android-ndk android-ndk-r7

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

我可以在android模拟器中使用ping命令吗?

我遇到一个非常奇怪的问题:在我的主机电脑中,我使用dhcp.我的模拟器,4.0.3可以通过browswer.like登录网络:

在此输入图像描述

但是,当我使用adb shell连接到这个模拟器并尝试ping www.baidu.com时,它会在那里循环,如:

在此输入图像描述

任何想法?thx

android emulation android-emulator

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

如何使用perror()但将提示输出到文件

我知道的一般用法perror().

但是现在,我想将其结果导出到文件中,而不是控制台.顺便说一下,我在android模拟器的adb shell下运行它.

c c++ linux android android-emulator

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

我不知道符号是什么,"#"在nutch的HttpBase.java的下面的src中是什么意思

当我来到nutch的下面的src时HttpBase.java,我不知道符号是什么,"#"在作者的描述中是什么意思:

// get # of threads already accessing this addr
Integer counter = (Integer)THREADS_PER_HOST_COUNT.get(host);
Run Code Online (Sandbox Code Playgroud)

java hadoop nutch

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

什么是":?" 这个shell命令意味着什么?

这是shell脚本:

#!/bin/bash

version="0.01";

fibonacci() {
    n=${1:?If you want the nth fibonacci number, you must supply n as the first parameter.}
    if [ $n -le 1 ]; then 
    echo $n
    else
    l=`fibonacci $((n-1))`
    r=`fibonacci $((n-2))`
    echo $((l + r))
    fi
}

for i in `seq 1 10`
do
  result=$(fibonacci $i)
  echo "i=$i result=$result"
done
Run Code Online (Sandbox Code Playgroud)

我对这一行感到困惑:

n=${1:?If you want the nth fibonacci number, you must supply n as the first parameter.}
Run Code Online (Sandbox Code Playgroud)

我寻找shell的手册,但什么都没有得到":?" 实际上意思是

谢谢

linux bash shell

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