可以保證在橫屏和電腦端訪問不會拉伸的太夸張吧
因為路徑的原因, 你把config文件夾下面index.js里 build下面的assetsPubicPath 由'/'改成'./'
select * from a left join b on a.showtime=b.id
token 如果你的app類似銀行涉及到資金安全,那么建議token生成按照ip生成
input里加一個參數(shù)rel(隨便起),后端根據(jù)rel判斷取不同的值
<?php
$a = array(
3 => array('id' => 4521, 'name' => '北京'),
1 => array('id' => 4345, 'name' => '上海'),
2 => array('id' => 4345, 'name' => '上海'),
);
$b = array(
0 => array('code' => '010', 'name' => '北京'),
1 => array('code' => '021', 'name' => '上海'),
2 => array('code' => '010', 'name' => '上海'),
);
$id = array_column($a,'id');
//從小到大排列
asort($id);
//去重
$ids = array_unique($id);
//組裝數(shù)據(jù)
foreach ($ids as $k=>$v){
foreach ($a as $vn){
if ($v == $vn['id']){
$ret[$k] = $vn;
}
}
$names = array();
foreach ($b as $vc){
if ($ret[$k]['name'] == $vc['name'] && !in_array($vc['name'],$names)){
$names [] = $vc['name'];
$ret[$k]['code'] = $vc['code'];
}
}}
var_dump($ret);導(dǎo)出代碼最后加一個exit即可。
header("Pragma: public");
header("Expires: 0");
header("Cache-Control:must-revalidate, post-check=0, pre-check=0");
header("Content-Type:application/force-download");
header("Content-Type:application/vnd.ms-excel");
header("Content-Type:application/octet-stream");
header("Content-Type:application/download");;
header('Content-Disposition:attachment;filename="'.$filename.'.xls"');
header("Content-Transfer-Encoding:binary");
$objWriter->save('php://output');
exit;
tp可以用原生的sql語句查詢:
$re=M()->query($sql); //即可獲得查詢結(jié)果
當(dāng)然,非讀寫分離的情況下,也可以用:
$re=M()->exec($sql);
socket 和 websocket 又不是一碼事。
websocket 是更上層的協(xié)議,類比 http 協(xié)議。
我記得 websocket 連接的第一步是需要一個 http 請求。
具體我也忘記了。就是給個思路。你可以自己先研究一下他們的區(qū)別。
$str = '1234567890';
$pattern = "/(\d{3})(\d{3})(\d{4})/";
echo preg_replace($pattern,"\${1}-\${2}-\${3}",$str);
123-456-7890
打印…?還是顯示…?
如果用 console.log() 打印的話就跟 Vue 一點關(guān)系都沒有,就是單純的 js 遍歷。
function traverse(array) {
array.forEach(item => {
if (item.checked) {
console.log(item.id)
}
if (item.children) {
traverse(item.children)
}
})
}
traverse(data)1、按 F12 查看網(wǎng)絡(luò)請求返回結(jié)果
2、TP 框架應(yīng)該有返回 json 數(shù)據(jù)的辦法
3、前后端接口通信返回 布爾值 不靠譜,通過返回 code 前端去判斷請求成功還是失敗
LOAD DATA / mysqlimport
或者PHP更改讀取方式 yield
我不是大佬,我來說說我的想法吧。
首先是地區(qū)表示,你知道有種官方的編碼叫做行政區(qū)劃代碼嗎?這個在民政部可以查到,不過沒有格式化的數(shù)據(jù)。你也可以找網(wǎng)上別人已經(jīng)整理好的地區(qū)庫。
我們可以把代碼存放到數(shù)據(jù)庫中,也可以寫到文件中,這就看你自己了。
就拿你的例子來說,廣東省廣州市白云區(qū)的代碼是440111,浙江省杭州市西湖區(qū)是330106。
其實代碼很好理解,每兩位數(shù)分別代表省、市、縣。
44就是廣東省,的33就是浙江省。 01在廣東省下就是廣州市,在浙江省下就是杭州市。
表示上級地區(qū)的,是在后面補0足6位。
比如廣東省就是440000,廣東省廣州市就是440100。
所以我們保存某地區(qū)的公司時,只要把對應(yīng)的代碼存起來就行了。
比如公司表:
id name district
1 廣東省1公司 440000
2 廣東省2公司 440000
3 廣東省廣州市白云區(qū)公司 440111
在網(wǎng)頁地區(qū)選擇中,返回的value只要對應(yīng)價格兩位就夠了。
比如sheng=44&shi=01&xian=11
我們處理時補出三個代碼
440000、440100和440111
然后我們直接查找公司表
如SELECT * FROM company WHERE district=440000 OR district=440100 OR district=440111;
然后返回結(jié)果,我們再一一檢查就行了。
當(dāng)然,可能公司很多,一次返回的結(jié)果太多了,我們可以先查詢440111的,有結(jié)果就返回,沒有就再查詢440100的,以此類推。
甚至,我們能在SQL中就完成這個操作
SELECT
CASE
WHEN EXIST(SELECT * FROM company WHERE district=440111) THEN (SELECT * FROM company WHERE district=440111)
WHEN EXIST(SELECT * FROM company WHERE district=440100) THEN (SELECT * FROM company WHERE district=440100)
ELSE (SELECT * FROM company WHERE district=440000)
END;
當(dāng)然,你不想用地區(qū)代碼,想要自己編碼,甚至直接保存中文也是可以的,操作都是類似的。
以上代碼手機輸入,未經(jīng)過驗證,請自行搜索相關(guān)內(nèi)容理解后使用。
不了解laravel,看起來 你想全部映射的這個目錄里面除了 app/vendor/public 三個目錄外,還有其它目錄。 你這樣映射會把其它文件映射沒了。容器內(nèi)就訪問不到了。
-v 主機目錄:容器目錄
這個參數(shù)的意義是 把主機目錄映射到 容器目錄。 容器內(nèi)訪問 這個容器目錄 就是訪問到 主機目錄這個目錄。 不知道你看不看得懂。。
MySQL的information_schema庫中有個COLUMNS表,里面記錄了mysql所有庫中所有表的字段信息。所以直接根據(jù)這個表的信息查各個表有沒有json這個字段,然后創(chuàng)建即可。
IF NOT EXISTS( SELECT NULL
FROM INFORMATION_SCHEMA.COLUMNS
WHERE table_name = 'tablename'
AND table_schema = 'db_name'
AND column_name = 'json') THEN
ALTER TABLE `TableName` ADD `json` VARCHAR(255) NOT NULL;
END IF;1.檢查下.htaccess:
<IfModule mod_rewrite.c>
Options +FollowSymlinks -Multiviews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>
2.使用了域名的話,是否配置了host文件
3.vhosts.conf文件是否有配置:
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}php直接json_decode($cookie, true);這樣不行么?
不需要,我們這里的接口是同一套,前后端交換JSON。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。