不了解laravel,看起來(lái) 你想全部映射的這個(gè)目錄里面除了 app/vendor/public 三個(gè)目錄外,還有其它目錄。 你這樣映射會(huì)把其它文件映射沒(méi)了。容器內(nèi)就訪問(wèn)不到了。
-v 主機(jī)目錄:容器目錄
這個(gè)參數(shù)的意義是 把主機(jī)目錄映射到 容器目錄。 容器內(nèi)訪問(wèn) 這個(gè)容器目錄
就是訪問(wèn)到 主機(jī)目錄
這個(gè)目錄。 不知道你看不看得懂。。
我會(huì)寫兩張表 ,一張表是地址和地鐵都放在一起,然后做個(gè)type區(qū)分,并記錄他們的經(jīng)緯度,另外一個(gè)表就是存店鋪圖片,這樣可以根據(jù)店鋪的經(jīng)緯度找出附近type是地鐵的所有地鐵站
你這個(gè)問(wèn)題問(wèn)的就有點(diǎn)矛盾,你說(shuō)怎么使用php提取關(guān)鍵字(公司簡(jiǎn)稱)
。這句話,php怎么知道你的字符串中哪個(gè)才是關(guān)鍵字(在沒(méi)有關(guān)鍵詞庫(kù)的情況下)?
感覺(jué)你的問(wèn)題應(yīng)該是php怎么提取字符串中出現(xiàn)頻率最多的子串
,感覺(jué)像是這樣。
我們有了這個(gè)思路之后,再深一步探討一下,我有個(gè)思路:
title
集合起來(lái)放在一個(gè)字符串中,然后提取出出現(xiàn)頻率最高的子串title
的時(shí)候,先與關(guān)鍵字庫(kù)進(jìn)行匹配,如果沒(méi)有匹配上,除了插入到原有的投訴庫(kù)中,再把單獨(dú)的title插入到一個(gè)臨時(shí)的表里,一天結(jié)束,定時(shí)進(jìn)行一個(gè)關(guān)鍵詞提取
的算法(重復(fù)1),然后第二天,人工再來(lái)過(guò)濾以上。
...
你 split 之后 數(shù)組變?yōu)檫@樣
他是 這樣分的 var arr = ['李明:60', '小花:59']
for 循環(huán) 不是說(shuō)
arr[0].slice(3) => 60
arr[1].slice(3) => 59
你可以select md5(id
) as id查出來(lái)就是id了
更改下語(yǔ)言為英文,你應(yīng)該是中文或者其他的,或者是安裝一款字體,否則顯示的確會(huì)不正常
我覺(jué)得這不是一個(gè)壞問(wèn)題啊,為什么會(huì)有那么多人踩呢?不要急著踩別人,你會(huì)算的話,你出來(lái)給我走兩步看看?
首先,我們要明確兩個(gè)概念:dpi
和ppi
,dpi
是dot per inch
的縮寫,ppi
是pixel per inch
的縮寫,意思就是“每英寸多少像素”。在顯示器上,dpi
就等于ppi
,所以我們下面就都以dpi
為例。
那么我們的顯示器的dpi
怎么算呢?首先,你可以通過(guò)顯示器的設(shè)置,查看一下你當(dāng)前的分辨率是多少,比如我現(xiàn)在正用的這臺(tái)顯示器,它的分辨率是2560x1440
,根據(jù)勾股定理(裝逼的話也可以叫畢達(dá)哥拉斯定理,愛(ài)國(guó)人士稱為勾股定理,雖然實(shí)際上勾股從來(lái)就不是一個(gè)定理,而畢達(dá)哥拉斯是真真正正證明了這個(gè)定理的),我們可以算出對(duì)角線是2560
的平方加上1440
的平方然后再開(kāi)根號(hào),得到2937.20956
,那么因?yàn)檫@臺(tái)顯示器大約是27
英寸的,所以我們可以用2937.20956
除以27
英寸,得到108.7855
,這就是這個(gè)顯示器的dpi
了。
接下來(lái)的事情就好辦了,假設(shè),你有一張jpg
圖片或者png
圖片,它的寬是1088
像素,用這個(gè)值除以上面的dpi
,就可以得到10
英寸這個(gè)數(shù)值,接下來(lái),我們?cè)侔延⒋鐡Q算成厘米,因?yàn)橐挥⒋绲扔?code>2.54厘米,所以這張圖片的寬度就是25.4
厘米,254
毫米,高度的計(jì)算類似。
js
求解接下來(lái),這位大兄弟問(wèn)怎么樣用Javascript
獲得這個(gè)尺寸?
那么,首先我們必得要先知道如何用Javascript
獲得dpi
??梢赃@樣做:我們先造出一個(gè)虛擬div
,設(shè)定它的寬和高都是1in
,也就是1
英寸,注意是1in
而不是1px
哦,不要搞錯(cuò)了。比如這樣:
<div id="dpi" style="height: 1in; width: 1in; position: absolute; left: -100%; top: -100%;"></div>
然后我們?cè)儆?code>js算一下它的像素寬度就得到了這臺(tái)顯示器的dpi
:
function getDPI() {
return document.getElementById("dpi").offsetHeight;
}
得到了dpi
,聰明如你一定能猜出如何計(jì)算圖片的尺寸了吧?
return當(dāng)前函數(shù)就終止了,你可以把上傳信息存到變量中。foreach之后再調(diào)用唄。return當(dāng)前函數(shù)就終止了,你可以把上傳信息存到變量中。foreach之后再調(diào)用唄。
你的目的其實(shí)就是削峰。削峰,可以用隊(duì)列。簡(jiǎn)單理解就好比大壩,外部并發(fā)量是不可控的,但是大壩可以將外部的水流量轉(zhuǎn)變?yōu)榭煽氐乃髁浚ㄩ_(kāi)閘),以不至于下游沖垮!
未捕獲的異常,捕獲一下
安裝PHP7版本的mysql擴(kuò)展即可,mac下擴(kuò)展的擴(kuò)展名以.so結(jié)尾,dll是win下的擴(kuò)展
首先說(shuō)明一下你的標(biāo)題和函數(shù)功能不符,應(yīng)該是:
如何高效把
order.user.name
解析為$data['order']['user']['name']
下面的代碼較為
惡心
,看看就好,謹(jǐn)慎使用,謹(jǐn)慎使用,謹(jǐn)慎使用
/**
* @param $str
* @param $data
* @return null|mixed
* @throws Exception
*/
function parse($str, &$data)
{
$str = trim($str);
if (empty($str)) {
throw new \Exception("str is empty");
}
$fields= explode('.', $str);
switch (count($fields)) {
case 1:
return $data[$fields[0]] ?? null;
case 2:
return $data[$fields[0]][$fields[1]] ?? null;
case 3:
return $data[$fields[0]][$fields[1]][$fields[2]] ?? null;
case 4:
return $data[$fields[0]][$fields[1]][$fields[2]][$fields[3]] ?? null;
case 5:
return $data[$fields[0]][$fields[1]][$fields[2]][$fields[3]][$fields[4]] ?? null;
case 6:
return $data[$fields[0]][$fields[1]][$fields[2]][$fields[3]][$fields[4]][$fields[5]] ?? null;
default;
// 大仙你的數(shù)組超過(guò)6級(jí)了,是不是考慮優(yōu)化一下代碼 ^_^
throw new \Exception("str key too long");
}
}
你想讓php渲染模板,那么你不能用vue-cli生成項(xiàng)目,你只能用<script>引入vue,這種場(chǎng)景下,var a = {$user};php就可以直接渲染好啊,然后你js調(diào)用你這個(gè)變量就可以了啊
說(shuō)下個(gè)人目前在用的分布
Controller:接受Web請(qǐng)求,分發(fā)調(diào)用不同的邏輯或服務(wù)完成一項(xiàng)事情,返回?cái)?shù)據(jù)
service:做些服務(wù)Api接口相關(guān)的代碼
dao:和數(shù)據(jù)庫(kù)打交道(對(duì)表進(jìn)行增刪改查)
logic:自己的業(yè)務(wù)邏輯相關(guān)
現(xiàn)在有個(gè)PC注冊(cè)賬號(hào)的功能
1:初始階段,controller收到請(qǐng)求,直接在controler里面寫數(shù)據(jù)庫(kù)連接,進(jìn)行增刪改查,沒(méi)毛病,可以運(yùn)行。
2:慢慢發(fā)展,功能多了,Controller多起來(lái)了,contoller到處都是sql和數(shù)據(jù)庫(kù)打交道的代碼,雖然不影響運(yùn)行,但是有時(shí)候發(fā)現(xiàn),如果我要修改一個(gè)數(shù)據(jù)表的字段或其他東西,得到好幾個(gè)Controller里面去找相同的一個(gè)代碼并修改,太麻煩了,干脆都放到一個(gè)里面,全部對(duì)增刪改查從同一個(gè)地方多好,這時(shí)候出現(xiàn)了dao層。
3:繼續(xù)發(fā)展,進(jìn)軍移動(dòng)端,有了手機(jī)注冊(cè)的功能,簡(jiǎn)單,寫唄,寫著寫著發(fā)現(xiàn),我去,怎么和PC注冊(cè)功能這么像?都要校驗(yàn)用戶信息->判斷數(shù)據(jù)庫(kù)有無(wú)重復(fù)->插入數(shù)據(jù)庫(kù)(重復(fù)的業(yè)務(wù)功能在幾個(gè)控制器都要被重復(fù)使用),有了第二步的經(jīng)驗(yàn),把這些相同的業(yè)務(wù)操作抽離放到一起唄,出現(xiàn)了logic層(logic層負(fù)責(zé)做些處理并調(diào)用dao層完成數(shù)據(jù)的入庫(kù)等和數(shù)據(jù)庫(kù)打交道的事情),RegisterLogic,規(guī)定所有的注冊(cè)功能都走這一個(gè)邏輯了,維護(hù)更加方便了,以后即使增加一百種注冊(cè)方式,只要 new RegisterLogic()->register();就行了。
4:繼續(xù)發(fā)展下去,公司有聲有色的,老板說(shuō),網(wǎng)站太無(wú)聊了,加點(diǎn)天氣預(yù)報(bào),隨機(jī)推送笑話的附屬功能吧,這行功能不屬于自己的系統(tǒng)的業(yè)務(wù)邏輯,更具第二步和第三步的經(jīng)驗(yàn),應(yīng)該單獨(dú)放一個(gè)地方,沒(méi)準(zhǔn)以后其他的地方會(huì)用到,這時(shí)候service層就出現(xiàn)了。
你好,請(qǐng)問(wèn)你的問(wèn)題是如何解決的呢,我實(shí)測(cè)美團(tuán)api上傳圖片并不能用文件流成功上傳啊。
我理解的是,只要在用戶打開(kāi)頁(yè)面時(shí)渲染他未讀的消息條數(shù)進(jìn)行提示即可。
DELETE FROM MyTable WHERE ID IN (1,2);
應(yīng)該是./install-dependencies.sh
或者sh install-dependencies.sh
你不加./
的話,shell會(huì)去$PATH
中找這個(gè)命令,而當(dāng)前目錄不在$PATH
下。加上./
則會(huì)是執(zhí)行當(dāng)前目錄下的腳本
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
北大青鳥中博軟件學(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
浪潮集團(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)突出、引人入勝。
曾工作于聯(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é)及管理工作。
精通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)師。