可以這樣寫(xiě)
echo "這是注釋" >> /dev/null
請(qǐng)問(wèn)你的問(wèn)題解決了嗎?我也遇到同樣的問(wèn)題了
找到你的服務(wù)配置目錄 你應(yīng)該是apache 找到相對(duì)應(yīng)的 httpd/conf/vhost/*.conf 對(duì)應(yīng)的項(xiàng)目配置文件
不行可以全盤(pán)搜索一下vhost 目錄
cd /
find -name vhost
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...
listen 10.0.0.1:8080;
listen 127.0.0.1:8080;
listen 80;
listen *:81;
listen localhost:8000;
listen [::]:8001;
listen [::1];
listen unix:/var/run/nginx.sock;
以上這些都是支持的
@RequestMapping(value = "login.do", method = RequestMethod.GET) 你這邊寫(xiě)要求的是get請(qǐng)求啊
mysql,mysqli 寫(xiě)對(duì)。兩者不一樣,寫(xiě)統(tǒng)一。
另外,教使用 mysql,mysqli擴(kuò)展的視頻都不用看,看 pdo 的視頻。
21世紀(jì)是生物科學(xué)漂亮代碼的世紀(jì)
# 我假設(shè)你知道這幾行在干啥
git init
git remote add origin PATH/TO/REPO
git fetch
# 指定現(xiàn)在的工作是基于哪個(gè)提交的
git reset origin/Branch_V1.20180611
# 切換到那個(gè)分支
git checkout -t origin/Branch_V1.20180611
# 剩一個(gè)自動(dòng)生成的master,刪掉
git branch -d master
看這行, 應(yīng)該是你的啟動(dòng)目錄錯(cuò)了.
我記得nginx.conf默認(rèn)有幾條基礎(chǔ)的server規(guī)則,你把它都清掉,只留下include vhosts.conf
試試~
附上我自己的配置:
worker_processes 1;
error_log logs/error.log;
pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
keepalive_timeout 65;
fastcgi_connect_timeout 300;
fastcgi_send_timeout 300;
fastcgi_read_timeout 300;
fastcgi_buffer_size 128k;
fastcgi_buffers 4 128k;
fastcgi_busy_buffers_size 256k;
fastcgi_temp_file_write_size 256k;
gzip on;
gzip_min_length 1k;
gzip_buffers 4 32k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;
gzip_disable "MSIE [1-6].";
server_names_hash_bucket_size 128;
client_max_body_size 100m;
client_header_buffer_size 256k;
large_client_header_buffers 4 256k;
include vhosts.conf;
}
server {
listen 80;
server_name localhost;
root "X:/www";
location / {
index index.php;
try_files $uri $uri/ /index.php?$args;
}
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ \.php(.*)$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_split_path_info ^((?U).+\.php)(/?.+)$;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PATH_INFO $fastcgi_path_info;
fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
try_files $uri =404;
}
location ~ /\.(ht|svn|git) {
deny all;
}
}
(其實(shí)基本沒(méi)加什么,都是原來(lái)那些……)
第一步: 啟動(dòng)命令中增加-agentlib:jdwp=transport=dt_socket,address=localhost:8000,server=y,suspend=y
啟用jpda。
調(diào)整后如下:
java -agentlib:jdwp=transport=dt_socket,address=localhost:8000,server=y,suspend=y -cp $CLASSPATH:lib/* edu.stanford.nlp.patterns.surface.GetPatternsFromDataMultiClass -props properties/example.properties -identifier UsingNERTargetRest -useTargetNERRestriction true
第二步: 在Idea中啟動(dòng)遠(yuǎn)程調(diào)整
圖傳不上來(lái)。。。
npm config set registry https://registry.npm.taobao.org –global && npm config set disturl https://npm.taobao.org/dist –global。cnpm 有時(shí)會(huì)報(bào)莫名其妙的錯(cuò)誤,不如設(shè)置代理
同問(wèn) 我是在 u盤(pán)里面 做的 Ubuntu
nginx rewrite 了解下 我就舉個(gè)例子
location / {
rewrite /(.*) /index.html#$1;
proxy_redirect off;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://ui-eoms;
}
折騰python推薦用conda環(huán)境
mysql默認(rèn)語(yǔ)句最大長(zhǎng)度是1m,2000條問(wèn)題不大。但是你可以選擇用熟悉的語(yǔ)言來(lái)拼sql語(yǔ)句,從文件讀userid,這樣支持更多的userid,效率更高
原因終于找到了,是自己沒(méi)有理解清楚線程掛起的概念。第一次執(zhí)行線程B的時(shí)候,會(huì)while條件判斷進(jìn)入,然后掛起,并沒(méi)有執(zhí)行printer.printB(),當(dāng)線程A喚醒線程B時(shí),線程B從掛起時(shí)刻的代碼處繼續(xù)往后執(zhí)行(執(zhí)行printer.printB(),完成之前被掛起的任務(wù)),而不是重新開(kāi)始執(zhí)行run(),也就是說(shuō),不會(huì)再進(jìn)行while條件判斷,最后再次進(jìn)入while循環(huán)。
你這個(gè)問(wèn)題解決了嗎?我也碰到問(wèn)題,不過(guò)jenkins提示成功了,但是沒(méi)有生成文件
你必須保持prefix一致,否則沒(méi)法簡(jiǎn)單的反向代理。
如果你期望在nginx通過(guò)/jenkins
訪問(wèn)jenkins,那么你后端的jenkins訪問(wèn)路徑必須也是/jenkins
。至于這個(gè)prefix怎么改,官方文檔說(shuō)的很清楚,我就不贅述了: https://wiki.jenkins.io/displ...
最后,官方文檔早有nginx反向代理參考: https://wiki.jenkins.io/displ...
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專(zhuān)業(yè)的國(guó)家
北大青鳥(niǎo)中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過(guò)二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(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
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(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)師。