你使用的是靜態(tài)方法,是不能用$this的,用self
1.先根據(jù)功能,估計(jì)工作量,以小時(shí)計(jì)算,得出開(kāi)發(fā)完這個(gè)產(chǎn)品的用時(shí),如若,N小時(shí);
2.明確自己的時(shí)間價(jià)值,每小時(shí)愿意賣(mài)多少錢(qián),如若,M元/小時(shí)。
3.大概報(bào)價(jià):N * M
有一種結(jié)構(gòu)叫做遞歸
$arr是一個(gè)空數(shù)組,輸出222,沒(méi)有毛病啊.
應(yīng)該是手機(jī)rom的問(wèn)題,正常的rom應(yīng)該是會(huì)把虛擬鍵占用的屏幕高度減掉了,也就是變成更短的手機(jī)屏幕了
程序運(yùn)行在docker的容器中,若沒(méi)有進(jìn)行其他的設(shè)置處理,其程序的日志默認(rèn)在容器中。
docker exec 命令進(jìn)入容器中,查看程序自身產(chǎn)生日志文件。
在mian.js添加以下代碼
Vue.prototype.print = (obj,type) => {
type = type || "log";
const log = JSON.parse(JSON.stringify(obj));
console[type](log)
}
以后打印變量使用
this.print(obj)
不需要 你return 之后 整個(gè) foreach 就停止 執(zhí)行了
問(wèn)題原因:缺少兩個(gè)PHP的擴(kuò)展組件mbstring和gd。
解決方式:
問(wèn)得這么寬泛,別人怎么回答你。。。
既然是 Laravel,那就要充分利用它的社區(qū)以及相應(yīng)擴(kuò)展包,對(duì)于權(quán)限這塊有不少優(yōu)秀的包可以用,比如 Zizaco/entrust 或者 spatie/laravel-permission
echo (json_encode($backresults));eixt();或者return json_encode($backresults),我自己一般都是return $backresults,然后console.log()就是個(gè)對(duì)象,也方便處理
首先我來(lái)說(shuō)明一下,關(guān)于not a bug but a feature
的意思是不是bug,是PHP的新特性,PHP4,PHP5,PHP7都支持,具體可以看這篇文檔 http://www.php.net/manual/zh/...。
對(duì)于一個(gè)函數(shù)定義,假設(shè)如下:
function test() {
func_get_args();
}
test(1,2,3,4);
在函數(shù)內(nèi)部通過(guò)func_get_args()
函數(shù)就可以取得傳入的參數(shù)。也就是說(shuō),這本身就是PHP語(yǔ)法規(guī)則的一部分,假設(shè)調(diào)用PHP的函數(shù)或方法的時(shí)候傳遞的參數(shù)個(gè)數(shù)為N
,定義方法或函數(shù)的時(shí)候的參數(shù)個(gè)數(shù)為X
,則有 N >= X;另外,如果在定義方法或函數(shù)的時(shí)候?qū)?shù)設(shè)置了默認(rèn)值,則這個(gè)參數(shù)可以不傳。
既然說(shuō)到這種是PHP本身語(yǔ)法規(guī)則的一部分,我這里告訴你一個(gè)PHP本身的函數(shù)就是通過(guò)這個(gè)原理實(shí)現(xiàn)的,那就是compact
函數(shù)。
舉個(gè)例子
$a = 'test a';
$b = 'test b';
$c = 'test c';
$d = compact('a','b','c');
此時(shí)的$d
為:
$d = [
'a' => 'test a',
'b' => 'test b',
'c' => 'test c'
];
在這種情況下就可以傳無(wú)限個(gè)參數(shù),然后如果根據(jù)這個(gè)參數(shù)判斷存在以這個(gè)參數(shù)命名的變量,則把這個(gè)變量的值為數(shù)組的value,以參數(shù)名為數(shù)組的key進(jìn)行打包,然后返回一個(gè)數(shù)組。
不考慮內(nèi)在算法的話,可以嘗試用postgis。它是PostgreSQL的一個(gè)增強(qiáng)插件,里面可以輕易以特定的坐標(biāo)類別存儲(chǔ)數(shù)據(jù),查詢面積距離等地理要素結(jié)果。缺點(diǎn)是要和數(shù)據(jù)庫(kù)進(jìn)行一次通信。
考慮直接用源語(yǔ)言(比如php)實(shí)現(xiàn)的話,可以考慮先了解一下一個(gè)叫Shoelace的公式。這個(gè)是根據(jù)坐標(biāo)離散計(jì)算凸多邊形。如果所選多邊形非凸會(huì)有問(wèn)題。
考慮其他實(shí)現(xiàn)算法的話面積計(jì)算有多種方式,可以是迭代切分成小三角形通過(guò)矢量計(jì)算,或者近似替代計(jì)算。后者的話是用一個(gè)單位正方形來(lái)模擬你要求的不規(guī)則多邊形,其中沒(méi)覆蓋全的用半個(gè)單位正方形替代,得到一個(gè)近似的由很多個(gè)單位正方形組成的圖像,再用單位正方形個(gè)數(shù)*單位面積得到。
前端用BEM,后端可考慮語(yǔ)義化的命名,實(shí)在不行就在github上找個(gè)關(guān)注度高的項(xiàng)目看看它們的命名就行了,沒(méi)必要找什么最優(yōu),最好,只要自己用著方便順手就行了。
<?php
$arr = [
['name'=>'abc',"value"=>12],
['name'=>'abc',"value"=>15],
['name'=>'abc123',"value"=>555],
];
$re = array_reduce($arr,function($p,$c){
foreach($p as &$item){
if($item["name"] == $c["name"]){
echo $c["value"];
echo $item["value"];
$item["value"]=$item["value"]+$c["value"];
return $p;
}
}
array_push($p,$c);
return $p;
},[]);
json_decode了解一下:對(duì)json格式的字符串進(jìn)行編碼。
已經(jīng)找到答案??雌饋?lái)是一個(gè) Laravel 的 bug
相似的問(wèn)題:
https://laracasts.com/discuss...
Eloquent 應(yīng)該寫(xiě)成:
$sample->update([
'ext'=>[
'hello'=>'world2'
]
]);
DB class 可以寫(xiě)成
$sample->update(['ext.hello'=>'world2']);
1.可以ping下www.lyt7y.cn 看看是否有響應(yīng)
2:如果沒(méi)有響應(yīng),可能是hosts沒(méi)有進(jìn)行ip綁定,需要將域名綁定到hosts中
127.0.0.1 www.lyt7y.cn
3:如果綁定過(guò)了,可以檢查下系統(tǒng)代理
了解下這個(gè)函數(shù):simplexml_load_string
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(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)師。