深入理解JVM里面不是有嘛,大對(duì)象直接進(jìn)入老年代
nginx上安裝了swolle擴(kuò)展
,這話不對(duì),應(yīng)該是給PHP裝的
判斷swoole有沒有加載,你應(yīng)該這樣寫extension_loaded('swoole')
最后:
處理這種的方式就是打開瀏覽器。
看一下 js是否真正的保存了cookie。并且 跳轉(zhuǎn)到home頁后的請(qǐng)求,是否攜帶了該cookie。
如果攜帶了,就去后端找問題~
這個(gè)組件有在哪里調(diào)用嗎?
我這邊也是這種情況,估計(jì)是Xcode9.4的bug
原生渲染了一遍 react有渲染了一遍???
<div id="root"></div>
ReactDOM.render(<App />, document.getElementById('root'));
有點(diǎn)類似現(xiàn)在 vue 的數(shù)據(jù)驅(qū)動(dòng)。目前能實(shí)現(xiàn)對(duì) dom 節(jié)點(diǎn)的增刪改查,但是沒有辦法實(shí)現(xiàn)同時(shí)更新數(shù)組。
如果是數(shù)據(jù)驅(qū)動(dòng),那么你應(yīng)該刪除數(shù)據(jù)而不是dom
。
以下為偽代碼
let data= {users:[{...}]};
let usersCom = new Component(data)
class Component{
constructor(){
//遍歷傳進(jìn)來的屬性
//object重寫get/set
//數(shù)組對(duì)象添加push/shift等方法
//讓數(shù)據(jù)變動(dòng)的時(shí)候根據(jù)data的內(nèi)容重新渲染dom
}
render(){
...
}
}
找到原因了,自己把自己坑了,我把根元素設(shè)置的太小,谷歌不支持12以下的,有時(shí)候7.5的他默認(rèn)為12了,所以就變得很大了
LinkExtractor這里面寫的不是正則寫的是你匹配的下一頁的url里面的東西LinkExtractor(r'/subject/d+/')
你離成功只差一步
不推薦用p或者img去彈input的原生鍵盤,因?yàn)槟阃耆梢杂胠abel標(biāo)簽加個(gè)for屬性來做這個(gè)事情,for屬性內(nèi)容就是input的id(記得別加#啊……),然后input直接藏起來就行了,label你想咋打扮都行。
可能是緩存,src最后面加個(gè)a=1參數(shù).
offsetX
,offsetY
是鼠標(biāo)相對(duì)于事件源元素
的X,Y坐標(biāo)
(事件源:當(dāng)前操作的那個(gè)元素就是事件源)
而此時(shí)在div
中的還有img
和span
,都會(huì)成為事件源,它就GG了,不知道以哪個(gè)為參考。
怎么辦~~!把@mousemove
事件改為@mousemove.self
,再把img
刪掉(此時(shí)鼠標(biāo)事件只針對(duì)div,不刪掉的話,鼠標(biāo)移到img上不會(huì)觸發(fā)div的鼠標(biāo)事件),然后就會(huì)發(fā)現(xiàn)“正?!绷?/p>
但是!這也是有缺陷的,當(dāng)鼠標(biāo)在遮罩上小幅度移動(dòng)的時(shí)候,遮罩并不會(huì)跟著走,因?yàn)閟pan(遮罩)也會(huì)阻止鼠標(biāo)事件的觸發(fā)?。ù蠓纫苿?dòng)的時(shí)候鼠標(biāo)接觸div,span才會(huì)跟過去)
所以~鼠標(biāo)跟隨移動(dòng)還是使用下面這種方法吧,給你寫了例子,僅供參考,邊緣判斷還需要你自己寫一下哦,
<div class='box'
ref='box'
@mousemove="handleMousemove">
<img src="xxx" />
<span class='mask'
:style="{left: isLeft, top: isTop}"></span>
</div>
handleMousemove() {
// 圖片離body的距離
const boxL = this.$refs.box.offsetLeft
const boxT = this.$refs.box.offsetTop
// 75為半透明遮罩高度(寬度)的一半(假設(shè)它為正方形)
this.isLeft = event.clientX - boxL - 75 + 'px'
this.isTop = event.clientY - boxT - 75 + 'px'
}
另外,希望你能知其然也知其所以然~(* ̄︶ ̄)
Web應(yīng)用的高可用集群與負(fù)載均衡
https://www.roncoo.com/course...
不要再用這種方式做網(wǎng)站了,不安全,結(jié)構(gòu)也容易亂,當(dāng)然學(xué)習(xí)的話除外。這種問題我沒遇到過,我猜是服務(wù)器安全設(shè)置的問題,當(dāng)然最好的辦法是你用try-catch
把導(dǎo)入os
的部分包裹起來,看看發(fā)生了什么錯(cuò)誤。
另外可以換nginx
upstream
你可以當(dāng)做負(fù)載均衡
,比如你做了如下配置
upstream app_weapp {
server localhost:5757;
server localhost:5758;
}
那么你收到的請(qǐng)求將會(huì)分流到這兩個(gè)應(yīng)用,當(dāng)然如果你是同一個(gè)應(yīng)用部署到兩個(gè)服務(wù)器,比如
upstream app_weapp {
server 192.168.2.1:5757;
server 192.168.2.2:5757;
}
那么你的流量就會(huì)被分流到這兩個(gè)服務(wù)器,和下面的proxy_pass
是一起出現(xiàn)的,還有一些負(fù)載均衡
的算法,具體可以看文檔: Using nginx as HTTP load balancer。
http
強(qiáng)制跳轉(zhuǎn)到https
的確是rewrite
在起作用,大概是你改完之后沒有重新加載配置:nginx -s reload
如果是靜態(tài)頁面,可以直接刪掉 location /...
一整段的代碼,upstream
也可以刪掉,然后整塊直接用root
代替。如果一定要使用upsteam
,那么你的靜態(tài)頁面
必須部署在localhost:5757
可以訪問到的地方
解決方案1:直接拋棄upsteam
,將資源掛載在https
下
server {
listen 443;
server_name wx.ijason.cc;
root root/myweb;
ssl on;
ssl_certificate /data/release/nginx/1_wx.ijason.cc_bundle.crt;
ssl_certificate_key /data/release/nginx/2_wx.ijason.cc.key;
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA;
ssl_session_cache shared:SSL:50m;
ssl_prefer_server_ciphers on;
}
解決方案2:保留upsteam
,添加以下配置就好了,以下配置又增加了一個(gè)應(yīng)用,可以通過localhost:5757
訪問,配合上面的https
和upstream
可以讓訪問https
的流量被轉(zhuǎn)發(fā)到這里過來
server {
listen 5757;
root root/myweb;
index index.html;
}
你可以看看rust語言的設(shè)計(jì)
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(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),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
曾工作于聯(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庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。