鍍金池/ 問答/ Linux問答
遲月 回答

Go C++等語言的可執(zhí)行文件執(zhí)行是都是加載到內(nèi)存的

爆扎 回答

連接慢的主要原因是DNS解析導(dǎo)致
一、測試查找具體原因:
1、使用ssh -v host進(jìn)行debug

ssh -v 192.168.100.10

然后就會輸出一大堆debug,通過debug信息就可以看到連接到什么地方被耽擱了
比如會顯示如下信息:
[html] view plain copy
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found

2、檢測連接時間

time ssh root@192.168.100.10 exit

二、解決方法(建議一個個設(shè)置,因為每個人連接慢的原因都不一樣):

注意:修改之后記得重啟sshd服務(wù)

service sshd restart

1、關(guān)閉DNS反向解析
在linux中,默認(rèn)就是開啟了SSH的反向DNS解析,這個會消耗大量時間,因此需要關(guān)閉。

vi /etc/ssh/sshd_config

UseDNS=no

在配置文件中,雖然UseDNS yes是被注釋的,但默認(rèn)開關(guān)就是yes

2、關(guān)閉SERVER上的GSS認(rèn)證
在authentication gssapi-with-mic有很大的可能出現(xiàn)問題,因此關(guān)閉GSS認(rèn)證可以提高ssh連接速度。

vi /etc/ssh/sshd_config

GSSAPIAuthentication no

3、修改server上nsswitch.conf文件

vi /etc/nsswitch.conf

找到
hosts: files dns
改為
hosts:files

hosts: files dns這一行含義是對于訪問的主機(jī)進(jìn)行域名解析的順序,是先訪問file,也就是/etc/hosts文件,如果hosts中沒有記錄域名,則訪問dns,進(jìn)行域名解析,如果dns也無法訪問,就會等待訪問超時后返回,因此等待時間比較長。
注意:如果SERVER需要通過域名訪問其他服務(wù)器,則需要保留此行。

4、修改SERVER上resolv.conf文件
4.1、刪除/etc/resolv.conf中所有不使用的IP。
4.2、把nameserver全部刪除,問題也能解決,但是服務(wù)器就無法上網(wǎng)了。
4.3、如果SERVER曾經(jīng)配置過雙網(wǎng)卡,則在該文件中會有一行目前不使用的IP地址,刪除該行即可。

5、修改SERVER上hosts文件
在SERVER上/etc/hosts文件中把客戶端的IP和HOSTNAME加入

6、打開SERVER上的IgnoreRhosts參數(shù)
IgnoreRhosts參數(shù)可以忽略以前登錄過主機(jī)的記錄,設(shè)置為yes后可以極大的提高連接速度

vi /etc/ssh/sshd_config

IgnoreRhosts yes

7、修改客戶端的hosts文件
將目標(biāo)SERVER的IP和域名加上去,使得本機(jī)的DNS服務(wù)能解析目標(biāo)地址。

vi /etc/hosts

192.168.100.11 doiido.com

注:hosts文件格式為'目標(biāo)SERVER_IP 目標(biāo)SERVER_NAME'。但是使用這個方法有一個弊端,如果需要給每臺SERVER都添加一個域名解析。

8、修改客戶端配置文件ssh_conf(注意,不是sshd_conf)

vi /etc/ssh/ssh_conf

找到
GSSAPIAuthentication yes
改為
GSSAPIAuthentication no

我以為 回答

windows 里服務(wù)里面開啟ftp了嗎

不討囍 回答

首先調(diào)用 shutdown 或 shutdownNow,然后調(diào)用isTerminated,返回:如果有任務(wù)正在執(zhí)行,則返回false。

exe.shutdown();  
        System.out.println("shutdown():啟動一次順序關(guān)閉,執(zhí)行以前提交的任務(wù),但不接受新任務(wù)。");  
        while(true){  
            if(exe.isTerminated()){  
                System.out.println("所有的子線程都結(jié)束了!");  
                break;  
            }  
            Thread.sleep(1000);    
        }  
有點壞 回答
INSERT INTO members_setmeal(uid, setmealid)
SELECT t.uid, 1
FROM 
(SELECT m.uid
FROM members m
WHERE NOT EXISTS(SELECT 1 FROM members_setmeal ms WHERE ms.uid = m.uid)) t;
舊城人 回答

子文件逐個刪除,居然能成功。。微軟傻逼了。。

夏木 回答

root 設(shè)置密碼了么?

放開她 回答

我是安裝的一個gpp-compiler插件來編譯運(yùn)行C的

拼未來 回答

你把你的nginx配置信息貼出來,然后再把你訪問的url放出來,大家就可以分析出來問題在哪了

妖妖 回答

一般不會的,requests只獲取了文檔,里面的JS沒有獲取,所以不會被統(tǒng)計。

傲寒 回答
#!/bin/bash
docker_name=mysql_container
data_dir=/home/ubuntu/.data/mysql_dump
/usr/bin/docker exec $docker_name sh -c "mysqldump -uql -pqliang978 --databases voyager > /var/local/data_`date +%Y%m%d`.sql"
find $data_dir -mtime +7 -name 'data_*.sql' -exec sudo rm {} \

修改bash腳本,然后在docker-compose中將/usr/local掛載到宿主機(jī)即可

厭遇 回答

PHP官方完整KEYS列表 每個 Key fingerprint 如:PHP 5.5 都適用于 5.5.x的所有文件

有你在 回答
  1. 打開文件~/.zshrc,然后搜索ZSH_THEME=關(guān)鍵字,找到你正在使用的主題;
  2. ~/.oh-my-zsh/themes/文件夾中查找以主題名命名的文件,然后備份一下,進(jìn)行修改,或者拷貝為一個新的主題,然后進(jìn)行修改,并把步驟1中的主題換一下;
  3. 保存修改,然后執(zhí)行source ~/.zshrc

參考鏈接

陌璃 回答

看看這個https://stackoverflow.com/que...

docker volume rm $(docker volume ls -q)
她愚我 回答

一般通過URL把model的ID傳給對應(yīng)頁面,然后在頁面里通過ID向后端重新請求model

厭惡我 回答

提示:

  • "回收掉棧" 的實質(zhì)是什么改變了?寄存器?內(nèi)存?
  • 這樣的改變可以在另一個線程觸發(fā)嗎?
厭遇 回答

自己解決了,之前實在anaconda3下新建虛擬環(huán)境python2.7,所以會報錯
下載anconda2在安裝graphlab環(huán)境就好了,希望對需要的人有幫助。