document監(jiān)聽點(diǎn)擊事件
e.target!=彈窗 的時(shí)候,關(guān)閉
解決了,頁(yè)面多了個(gè)
<base href="/">
5.3以后,重寫父類方法時(shí)參數(shù)個(gè)數(shù)必須一致
查下Nginx的access.log
和error.log
大概這么個(gè)思路:
有個(gè)預(yù)定表吧,字段大概如下,date
日期,time
時(shí)間點(diǎn),location
倉(cāng)位
date time location
20180906 09:00 1
20180906 09:00 2
20180906 10:00 2
取出來預(yù)定信息形成如下數(shù)組格式:
$result = ['09:00-1', '09:00-2', '10:00-2'];
因?yàn)槟愕臅r(shí)間點(diǎn)列表和倉(cāng)位列表是固定好的,不容易變動(dòng)的存在。所以可以提前定義一個(gè)數(shù)組(當(dāng)然如果不是固定好的,可以按照你的業(yè)務(wù)生成相應(yīng)的格式)。
一個(gè)是時(shí)間點(diǎn)數(shù)組,就是你圖片中左側(cè)的時(shí)間點(diǎn):
$times = ['09:00', '10:00', '11:00', '12:00', '13:00'];
一個(gè)是倉(cāng)位數(shù)組:
$locations = ['1' => '一號(hào)倉(cāng)', '2' => '二號(hào)倉(cāng)'];
偽代碼如下:
foreach ($times as $time) {
foreach ($locations as $id => $name) {
if (in_array($time . '-' . $id, $result)) {
echo '已預(yù)訂';
} else {
echo '未預(yù)定';
}
}
echo '<br/>';
}
以上。
先用加密解密的方法試試簡(jiǎn)單的字符串加密解密流程是否正確,如果正確,可能是加密前已經(jīng)不是utf-8編碼了
Laravel提供了中間件優(yōu)先級(jí), 這是默認(rèn)的中間件優(yōu)先級(jí), 其它的都要排在它們后面
//illuminate/Foundation/Http/kernel.php
protected $middlewarePriority = [
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\Illuminate\Auth\Middleware\Authenticate::class,
\Illuminate\Session\Middleware\AuthenticateSession::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
\Illuminate\Auth\Middleware\Authorize::class,
];
你可以在App/Http/Kernel.php中自定義你的優(yōu)先級(jí):
protected $middlewarePriority = [
\Illuminate\Session\Middleware\StartSession::class,
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
\App\Http\Middleware\Cross::class,
\App\Http\Middleware\Options::class,
\Illuminate\Auth\Middleware\Authenticate::class,
\Illuminate\Session\Middleware\AuthenticateSession::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
\Illuminate\Auth\Middleware\Authorize::class,
];
laravel 4.2的時(shí)候可以,這么寫
$users = DB::table('users')->remember(10)->get();
不過之后好像不可以了,參考這里
我還用的5.3
,看命令介紹,大概率在.env
When deploying Passport to your production servers for the first time,
you will likely need to run the passport:keys command.
This command generates the encryption keys Passport needs in order to generate access token.
The generated keys are not typically kept in source control
你的url訪問路徑有點(diǎn)怪,laravel52/public
是不需要體現(xiàn)到url里的。
你應(yīng)該進(jìn)入到laravel52/public
,然后運(yùn)行php artisan serve
, 然后根據(jù)給出的提示出入url,在加上student/index
訪問。
ats問題,加上就好
function就是函數(shù),好像這句是廢話
函數(shù)就是一段代碼片段,這段代碼片段可以重復(fù)使用
函數(shù)式編程可以有效降低耦合度,
例如我們想計(jì)算1 + 2 是多少 我們可以再電腦里寫個(gè)程序 .計(jì)算1 + 2 . var a=1,b=2, sum=a+b;
假如過了七秒,你忘記了1+2是多少了.你就的寫個(gè)程序 var a=1,b=2, sum=a+b; 超麻煩的耶
這個(gè)時(shí)候我們就可以封裝一個(gè)函數(shù)
function add() {
return 1+2;
}
如果你忘記了,就執(zhí)行下add函數(shù).就可以得到1+2的和. 那么函數(shù)就完成了他的使命了哦.
當(dāng)然函數(shù)還有參數(shù)等...
你可以把字符串'{a:1}'轉(zhuǎn)化為標(biāo)準(zhǔn)的json格式‘{“a”:1}’,然后使用php函數(shù)json_decode()即可.
首先, apache 的 mode_php5
,這點(diǎn)我不太確定,我猜,可能是像 java 的 servlet 一樣, apache + mode_php5 更像是一個(gè)“容器”的角色,提供了直接運(yùn)行 php 的能力。
然后, php-cgi ,這個(gè),可能是 php 的 cgi 協(xié)議實(shí)現(xiàn)?現(xiàn)在已經(jīng)基本不用 cgi ,而是 fastcgi 這些, Django 也多是 fastcgi 方式部署。 fastcgi 是一個(gè)通用的網(wǎng)關(guān)協(xié)議, nginx 通過 fastcgi 協(xié)議與后面的 Python, php 等應(yīng)用層通信。(類似的, Python 方面,有 wsgi , Java 的 servlet 我覺得也算)
網(wǎng)關(guān)協(xié)議(cgi , fastcgi 等),的作用,就是把 web 服務(wù)器抽出來,分離“應(yīng)用”。
因?yàn)樵诟鱾€(gè)語(yǔ)言上,實(shí)現(xiàn) cgi 或 fastcgi ,要比實(shí)現(xiàn)一套完整的 http 要容易得多(最重要的一點(diǎn)是不用關(guān)心訪問的“調(diào)度”了)。進(jìn)一步說, Python 中的 Tornado 雖然自己有實(shí)現(xiàn) http ,正式環(huán)境部署的時(shí)候,也會(huì)在前端部署 nginx ,從這里也可以看到, nginx 這類 web 服務(wù)器,除了實(shí)現(xiàn) http 協(xié)議,還有其它相關(guān)的功能(反向代理,負(fù)載均衡,fastcgi 支持,uwsgi 支持等)。而通過通用的網(wǎng)關(guān)協(xié)議,把這些層分開,各自就可以更關(guān)注自己的領(lǐng)域,實(shí)現(xiàn)更穩(wěn)定,強(qiáng)大的服務(wù)質(zhì)量。
從報(bào)錯(cuò)上看應(yīng)該是是沒有找到這個(gè)tree的dom,this.$refs.tree應(yīng)該沒找到
goods_list是對(duì)象屬性,應(yīng)該放在對(duì)象里(carts應(yīng)該是對(duì)象)表達(dá)式才正確。
根據(jù)你的代碼,建議嘗試以下方法
1、表單提交的php后端,第一行添加
header("Content-Type:text/html;charset=utf-8");
2、前端的html中的<head></head>中添加以下內(nèi)容
<meta charset="UTF-8">
添加以上兩個(gè)部分后,先取消掉相關(guān)的iconv()轉(zhuǎn)換函數(shù)測(cè)試一下,如果還有問題再在評(píng)論補(bǔ)充相關(guān)描述
PHP在表示命名空間的時(shí)候會(huì)用到反斜杠,此處的單個(gè)反斜杠就是表示在當(dāng)前命名空間內(nèi)調(diào)用全局的方法,具體可以看看命名空間相關(guān)資料。
file_exists(path)
這是用法,就是在指定路徑查找文件是否存在。
Authorization 了解一下
北大青鳥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)過二十年潛心發(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)開發(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ù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。