where dl.dealers_id = 161
下面的 id = 161 是不是錯(cuò)了,查出來(lái)空的?
還是報(bào)了什么錯(cuò),getLastSql()打印一下語(yǔ)句
你原本的圖片不是通過(guò)input type=file上傳的么,那你就直接使用FileReader對(duì)象即可
https://blog.csdn.net/for_cxc...
< 在界面寫(xiě)吧 或者網(wǎng)站找個(gè)小于符號(hào) 不用鍵盤打出來(lái)的小于號(hào)
我想先吐槽一下這段文字,哈哈哈哈哈
正則表達(dá)式
中國(guó)([^<]+?(<span|$))
a:visited {color:#FF000;}
php多張圖片上傳并預(yù)覽 歡迎star
不太理解,你說(shuō)的base64格式圖片是啥意思,我理解的base64是一種編碼方式,當(dāng)然可以支持將jpg、png等格式的圖片編碼為base64格式。
后臺(tái):
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
class UserController extends Controller
{
public function store(Request $request)
{
// get current time and append the upload file extension to it,
// then put that name to $photoName variable.
$photoName = time().'.'.$request->user_photo->getClientOriginalExtension();
/*
talk the select file and move it public directory and make avatars
folder if doesn't exsit then give it that unique name.
*/
$request->user_photo->move(public_path('avatars'), $photoName);
}
}
前臺(tái):
{{Form::open(['route' => 'user.store', 'files' => true])}}
{{Form::label('user_photo', 'User Photo',['class' => 'control-label'])}}
{{Form::file('user_photo')}}
{{Form::submit('Save', ['class' => 'btn btn-success'])}}
{{Form::close()}}
nginx上安裝了swolle擴(kuò)展,這話不對(duì),應(yīng)該是給PHP裝的
判斷swoole有沒(méi)有加載,你應(yīng)該這樣寫(xiě)extension_loaded('swoole')
修改文件夾名稱
數(shù)據(jù)量太少,沒(méi)有參考價(jià)值,在有大量數(shù)據(jù)的情況下,求模算法實(shí)現(xiàn)的數(shù)據(jù)分布是比較均勻的
如果你每個(gè)模板都要 include 相同的一些東西,那么,直接使用 layout 不是更為方便嗎?
多種引入方式,適合不同的應(yīng)用場(chǎng)景。
三種方式:
通過(guò)json_encode()序列化后存入了Redis,key為classify
這里其實(shí)能否改改key,不要用序列化。key改成多個(gè),這樣:
classify_id_1;classify_id_2;classify_id_3;classify_id_4;
查找起來(lái)就好用id查,而且要全部取出(就是還原成你上面那 數(shù)組$classify )
可以用 KEYS classify_id_* 來(lái)取出全部
你看可行不
修改端口以啟動(dòng)多個(gè)實(shí)例?
你可以參考一下這個(gè)
修改端口:
https://stackoverflow.com/a/2...
啟動(dòng)多實(shí)例:
https://complete-concrete-con...
h5 就別想怎么加密參數(shù)了,現(xiàn)在應(yīng)該還沒(méi)有一個(gè)完整的解決方案。如果有的話,請(qǐng)留言讓我也學(xué)習(xí)一下。
就你的說(shuō)法,我舉個(gè)栗子:
# 正常
參數(shù)
h5 ===> api ==> 返回?cái)?shù)據(jù)
# 樓樓的想法
參數(shù) 加密
h5 ===> php中間層 ===> api ==> 返回?cái)?shù)據(jù)
# 在搗亂的人請(qǐng)求你的接口時(shí),根本不知道有 php 中間層,他們請(qǐng)求你的中間層返回?cái)?shù)據(jù)
參數(shù)
h5 ===> php中間層 ==> 返回?cái)?shù)據(jù)
你想一下:你既然在 h5 傳參數(shù)到 php 中間層加密,然后再通過(guò)請(qǐng)求 api,那么,想亂來(lái)的人,就可以直接認(rèn)為你的 php 中間層是 api 了,我請(qǐng)求 php 中間層就可以得到數(shù)據(jù)了
除非你能像 app 那樣,看不到源碼,自己寫(xiě)一套加密簽名,別人根本不知道你用什么加密,不知道怎么傳遞參數(shù)。
而 h5 不一樣,我 f12 大法,一看就知道你用什么簽名方式,總是可以偽造。而你一點(diǎn)辦法都沒(méi)有。
正確的做法:
存儲(chǔ)過(guò)程需要使用root用戶進(jìn)行創(chuàng)建. 相當(dāng)于某個(gè)數(shù)據(jù)庫(kù)中的一個(gè)函數(shù).
創(chuàng)建一次就OK.
快遞100 付費(fèi)
jQuery會(huì)加一串隨機(jī)參數(shù),這樣可以防止瀏覽器打到緩存。把cache: false去掉試試看吧。
按照官方那個(gè)文檔配置就好,返回版本的信息的時(shí)候,那個(gè)接口不要去管理。onUpdateReady里面去處理就可以了
linode的ip+端口號(hào),默認(rèn)應(yīng)該是3306端口
你鏈接試試
北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(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
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(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)師。