小编use*_*196的帖子

rsync --include选项不排除其他文件

试图rsync文件的某些扩展名(*.sh),但下面的bash脚本仍然传输所有文件,为什么?

from=/home/xxx
rsync -zvr --include="*.sh" $from/*  root@$host:/home/tmp/

bash rsync

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

mysql就像性能提升一样

无论如何,如果涉及到外卡,可以加速像操作员性能一样的mysql吗?例如.比如'%test%'

mysql sql-like

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

在shellscript中执行多行mysql

当我尝试在shellscript中执行多行mysql

mysql -uroot -ppass mydb <<<EOF
SELECT * INTO OUTFILE 'table.csv'
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    LINES TERMINATED BY '\n'
FROM mytable limit 1;
EOF


得到语法错误.

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'EOF' at line 1

编写脚本的正确方法是什么?

mysql bash

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

ProxyPass,ProxyReverse与AJP

我目前有一个Tomcat + Apache HTTP服务器设置来为我的Java servlet提供服务:

ProxyPass /myservice http://localhost:8080/myservice
ProxyPassRerverse /myservice http://localhost:8080/myservice
Run Code Online (Sandbox Code Playgroud)

这一切都很好,除了myservice需要知道客户端IP地址,由于代理服务器总是证明是127.0.0.1.有没有解决方案来获得真正的IP地址?AJP是一个选择吗?

doGet(HttpServletRequest request, HttpServletResponse response){
    request.getRemoteAddr()
}
Run Code Online (Sandbox Code Playgroud)

apache tomcat ajp proxypass

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

使用comm来区分两个文件

我试图使用comm来计算两个已排序文件之间的差异,但结果没有意义,有什么问题?我想显示test2中存在的字符串但不显示test1,然后显示test1中存在的字符串但不显示test2

>test1
a
b
d
g

>test2
e
g 
k
p

>comm test1 test2
a
b
d
    e
g
    g 
    k
    p

bash shell

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

基于ip的ssl证书

我有两个指向同一个ip的域名,我目前在apache配置中没有使用虚拟主机.我只是使用/ var/www/html /作为应用程序的根目录.我是否需要购买2个godaddy证书,每个域名一个?似乎godaddy证书与域名绑定,而不是ip,有人可以澄清吗?

ssl certificate

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

Android BroadcastReceiver无法接收任何广播事件

我创建了一个BroadcastReceiver来检测SDCard挂载和卸载事件,但是,我根本无法接收任何事件:这里是AndroidManifest.xml:

<receiver android:enabled="true" android:label="SDCardMountReceiver" android:exported="true" android:name="xxx.broadcasts.SDCardBroadcastReceiver">
    <intent-filter>
        <action android:name="android.content.Intent.ACTION_MEDIA_MOUNTED"></action>
        <!-- or <action android:name="android.content.Intent.ACTION_MEDIA_UNMOUNTED" />--></intent-filter>
</receiver>
Run Code Online (Sandbox Code Playgroud)

和SDCardMountReceiver类:

public class SDCardBroadcastReceiver extends BroadcastReceiver {
    public SDCardBroadcastReceiver() {
        super();
        System.err.println("constructor");
    }

    public void onReceive(Context context, Intent intent) {
        Log.d("SDCardBroadCastReceiver", "receive " + intent.getAction());
        System.err.println("jonathan receive " + intent.getAction());

    }
}
Run Code Online (Sandbox Code Playgroud)

android broadcastreceiver

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

java线程和主线程

什么是使主线程等到所有线程完成的最佳方法?

for(int i=0;i<n;i++){
   Thread t=new Thread();
   t.start();

}

//wait for all threads to finish

java multithreading

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

php读取mysql位字段返回奇怪的字符

我正在使用mysql_fetch_assoc($query),其中一个位字段返回,这应该是真的.
问题是我还需要将它输出到xml,它是一个非法的xml字符.db表的charset是utf-8.为什么会这样?

php mysql utf-8

8
推荐指数
3
解决办法
9694
查看次数

Java:错误定义的finalize方法来创建内存泄漏

在java中,如果没有指向x的强引用并且x有资格进行垃圾收集,则垃圾收集将在对象x上调用finalize方法.如果finalize方法永远不会终止,这会导致内存泄漏吗?

public class X{
  protected void finalize(){
     while(true){}
  }
}

java

8
推荐指数
2
解决办法
571
查看次数