docker可以理解為一個(gè)簡(jiǎn)單的虛擬機(jī)。所有在docker容器里的操作都是獨(dú)立的。使用python鏡像一定要啟動(dòng)容器
你的MySQL是什么版本,自己編譯的嗎?
對(duì)這個(gè)參數(shù)有點(diǎn)印象,MySQL官方說(shuō)明中對(duì)其有介紹,默認(rèn)設(shè)置為NULL,據(jù)說(shuō)會(huì)禁止數(shù)據(jù)導(dǎo)入導(dǎo)出;也有設(shè)置成DINSTALL_SECURE_FILE_PRIVDIR=/usr/local/mysql/mysql-files這樣的非NULL,包括空值,不過(guò)空值會(huì)有問(wèn)題:
A non-NULL value is considered insecure if it is empty, or the value is the data directory or a subdirectory of it, or a directory that is accessible by all users. If secure_file_priv is set to a nonexistent path, the server writes an error message to the error log and exits.
大體這意思是說(shuō),最好指向一個(gè)真實(shí)存在的目錄,且系統(tǒng)用戶均可訪問(wèn)。我記得說(shuō)明手冊(cè)上寫的范例是在/usr/local/mysql這個(gè)目錄下新建。
我的理解是php是apache的一部分,也就是php是作為模塊被apache包含進(jìn)去用來(lái)處理動(dòng)態(tài)語(yǔ)言的,當(dāng)用戶請(qǐng)求php文件的時(shí)候apache調(diào)用子進(jìn)程(也就是我們??吹降膆ttpd)去處理php的請(qǐng)求,多個(gè)請(qǐng)求會(huì)開多個(gè)子進(jìn)程同時(shí)去處理多個(gè)php請(qǐng)求,這多個(gè)php請(qǐng)求是相互獨(dú)立的,所以我理解的是,這同時(shí)能處理多少個(gè)請(qǐng)求,就能同時(shí)承受多大的并發(fā),處理不過(guò)來(lái)就一直阻塞,所以在這里所說(shuō)的apache是阻塞式的。這個(gè)連接數(shù)是可配置的,有上限,具體多少忘記了。你配置的越高他占用的資源就越多。
個(gè)人理解是這樣,還請(qǐng)其他大牛,指點(diǎn),交流
安裝路徑不要有中文
抓包工具:fiddler,charles;
1.如果是https請(qǐng)求,需要設(shè)置代理,在手機(jī)上安裝相關(guān)軟件的證書,以中間人攻擊的方式,能夠看到http傳輸?shù)臄?shù)據(jù);
2.抓包開始,請(qǐng)清除緩存,不少app為了節(jié)約加載時(shí)間,一些數(shù)據(jù)會(huì)緩存。
3.盡量避免其他軟件在抓包時(shí)的干擾,后臺(tái)清理掉,或者在抓包軟件中設(shè)置只針對(duì)某一個(gè)域名抓??;
代碼文件在編輯器打開沒,打開的話ctrl+z;沒打開文件的話,重新寫吧,無(wú)能為力
public void service() 已經(jīng)不在class里面了
mkfs.xfs -n ftype=1 /path/to/your/device
不知道大家有沒有遇到這種情況,發(fā)現(xiàn)是我更換了網(wǎng)絡(luò)的原因,在公司和在家里之后可能IP變動(dòng)了,需要重新設(shè)置下虛擬機(jī)的網(wǎng)卡。
我解決的方法是把的192.168.10.1改成192.168.10.2或者重新保存下然后就可以。
host是localhost,那么會(huì)使用UNIX domain socket方式連接數(shù)據(jù)庫(kù),這也就意味著需要一個(gè)socket文件,如/tmp/mysql.sock。vulnerabilities 漏洞,按照它的指示,npm audit 試試看?
一般不會(huì)的,requests只獲取了文檔,里面的JS沒有獲取,所以不會(huì)被統(tǒng)計(jì)。
不知道是不是我看錯(cuò)了,你看下你的response.data打印出來(lái)的鍵值后面為什么都是兩個(gè)冒號(hào),所以你取data肯定undefined
連接慢的主要原因是DNS解析導(dǎo)致
一、測(cè)試查找具體原因:
1、使用ssh -v host進(jìn)行debug
然后就會(huì)輸出一大堆debug,通過(guò)debug信息就可以看到連接到什么地方被耽擱了
比如會(huì)顯示如下信息:
[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、檢測(cè)連接時(shí)間
二、解決方法(建議一個(gè)個(gè)設(shè)置,因?yàn)槊總€(gè)人連接慢的原因都不一樣):
注意:修改之后記得重啟sshd服務(wù)
1、關(guān)閉DNS反向解析
在linux中,默認(rèn)就是開啟了SSH的反向DNS解析,這個(gè)會(huì)消耗大量時(shí)間,因此需要關(guān)閉。
UseDNS=no
在配置文件中,雖然UseDNS yes是被注釋的,但默認(rèn)開關(guān)就是yes
2、關(guān)閉SERVER上的GSS認(rèn)證
在authentication gssapi-with-mic有很大的可能出現(xiàn)問(wèn)題,因此關(guān)閉GSS認(rèn)證可以提高ssh連接速度。
GSSAPIAuthentication no
3、修改server上nsswitch.conf文件
找到
hosts: files dns
改為
hosts:files
hosts: files dns這一行含義是對(duì)于訪問(wèn)的主機(jī)進(jìn)行域名解析的順序,是先訪問(wèn)file,也就是/etc/hosts文件,如果hosts中沒有記錄域名,則訪問(wèn)dns,進(jìn)行域名解析,如果dns也無(wú)法訪問(wèn),就會(huì)等待訪問(wèn)超時(shí)后返回,因此等待時(shí)間比較長(zhǎng)。
注意:如果SERVER需要通過(guò)域名訪問(wèn)其他服務(wù)器,則需要保留此行。
4、修改SERVER上resolv.conf文件
4.1、刪除/etc/resolv.conf中所有不使用的IP。
4.2、把nameserver全部刪除,問(wèn)題也能解決,但是服務(wù)器就無(wú)法上網(wǎng)了。
4.3、如果SERVER曾經(jīng)配置過(guò)雙網(wǎng)卡,則在該文件中會(huì)有一行目前不使用的IP地址,刪除該行即可。
5、修改SERVER上hosts文件
在SERVER上/etc/hosts文件中把客戶端的IP和HOSTNAME加入
6、打開SERVER上的IgnoreRhosts參數(shù)
IgnoreRhosts參數(shù)可以忽略以前登錄過(guò)主機(jī)的記錄,設(shè)置為yes后可以極大的提高連接速度
IgnoreRhosts yes
7、修改客戶端的hosts文件
將目標(biāo)SERVER的IP和域名加上去,使得本機(jī)的DNS服務(wù)能解析目標(biāo)地址。
192.168.100.11 doiido.com
注:hosts文件格式為'目標(biāo)SERVER_IP 目標(biāo)SERVER_NAME'。但是使用這個(gè)方法有一個(gè)弊端,如果需要給每臺(tái)SERVER都添加一個(gè)域名解析。
8、修改客戶端配置文件ssh_conf(注意,不是sshd_conf)
找到
GSSAPIAuthentication yes
改為
GSSAPIAuthentication no
由于SF 不能關(guān)閉問(wèn)題,自問(wèn)自帶, 不相同。
改用 FileZilla 更加方便
是不是用了powerline? 應(yīng)該是字體不支持,你去裝幾個(gè)powerline相關(guān)的字體試試。
request header的cache-control: max-age=0只有在CTRL + F5強(qiáng)刷時(shí)才會(huì)加入
正常訪問(wèn)并不會(huì)加這種頭
你要控制瀏覽器的行為,應(yīng)該在服務(wù)端的cache-control里配置
不能脫離服務(wù)端的cache-control討論瀏覽器的緩存機(jī)制
request header是給服務(wù)器看的,不是給瀏覽器看的,你的理解本身就不對(duì)
服務(wù)端通過(guò)cache-control、etag、last-modified告訴瀏覽器和緩存服務(wù)器應(yīng)該怎么存儲(chǔ)和處理這個(gè)URL
如果符合一定規(guī)則(具體看下方文章),瀏覽器并不會(huì)向服務(wù)器發(fā)出請(qǐng)求,而是直接使用本地緩存
如果符合一定規(guī)則需要向服務(wù)器發(fā)出請(qǐng)求,瀏覽器通過(guò)If-Modified-Since If-None-Match cache-control告訴服務(wù)器應(yīng)該響應(yīng)304還是200
這篇文章已經(jīng)講得很清楚了:
https://developers.google.com...
1.刷新的時(shí)候按ctrl。
2.在php,js,css等文件調(diào)用時(shí)加版本號(hào),比如“?p=1”。
要強(qiáng)制ftp使用二進(jìn)制傳輸
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。