我猜你數(shù)據(jù)庫用的是192.168
開頭的這種局域網(wǎng)IP段?
信息給的太少只能猜了……
核心思路大致以下:
1、使用正則表達(dá)式判斷字符串內(nèi)是否包含emoji
表情
2、若存在,則將emoji
的字符串編碼取出來,與emoji
圖片庫進(jìn)行比對,獲取其的emoji
圖片
3、將用戶昵稱生成固定大小的圖片,然后與emoji
圖片進(jìn)行圖像處理,一般是兩張圖片合成一張,或兩張合到一張更大的圖片中去
4、將圖片合成到你的海報(bào)上
我想你是卡在了獲取emoji
圖片的問題上了?
你可以參考
這個(gè)問題主要就是SMTP不認(rèn)可你的郵件請求。
1.虛擬域名指向/var/wwwroot/abc/public
2.Nginx.conf 配置忽略index:
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
3..htaccess如果啟用了,可以試試這個(gè)配置
<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>
4.runtime是否有足夠權(quán)限
如果還不行,可以看看nginx的日志,或者php-fpm日志(打開 php.ini 搜索 display_errors,把 Off 修改為 On就開啟了 php 錯(cuò)誤提示)
圖示是我的配置圖,可供參考:
不知道你情況是否跟我一樣
如果你也定義了偽靜態(tài)規(guī)則
偽靜態(tài)規(guī)則改成下面這樣
if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename) {
rewrite (.*) /index.php;
}
update:
第二次安裝沒有開啟ssl,只不過同樣開始偽靜態(tài),安裝完成后同樣進(jìn)不了后臺(tái),修改偽靜態(tài)規(guī)則就好了
P.S 我是用一鍵lnmp安裝腳本裝的環(huán)境
QPS: 每秒鐘處理完請求的次數(shù);注意這里是處理完。具體是指發(fā)出請求到服務(wù)器處理完成功返回結(jié)果??梢岳斫庠趕erver中有個(gè)counter,每處理一個(gè)請求加1,1秒后counter=QPS。
TPS:每秒鐘處理完的事務(wù)次數(shù),一般TPS是對整個(gè)系統(tǒng)來講的。一個(gè)應(yīng)用系統(tǒng)1s能完成多少事務(wù)處理,一個(gè)事務(wù)在分布式處理中,可能會(huì)對應(yīng)多個(gè)請求,對于衡量單個(gè)接口服務(wù)的處理能力,用QPS比較多。
__set() 里面賦值寫錯(cuò)了,尷尬
public function __set($property,$value){
$this->$property = $value; // $this->property = $value; 這樣是錯(cuò)的
}
實(shí)際使用中,這兩種設(shè)計(jì)都有。
1.不用冗余字段
供銷表只存物料表主鍵(一般是外鍵約束或自己寫邏輯管理),這種方式每次顯示供銷信息的時(shí)候都要另外對物料表進(jìn)行一次查詢。
2.使用冗余字段
在供銷表也存部分物料信息,這樣查詢供銷表可以一次獲得所有信息,減少查詢次數(shù)。但是,需要維護(hù)數(shù)據(jù)一致性,比如物料表的某項(xiàng)信息更改了,這邊也一樣要更改。
建議按自己的需求選擇,大多數(shù)情況下,一般系統(tǒng)壓力不大,選第一種,開發(fā)起來也方便。除非對供銷表的查詢壓力特別大,慎重選擇第二種。
第一種情況,如果性能要求不高,可以選擇直接用外鍵約束,開發(fā)更簡單。如果性能有要求,可以把約束放在程序邏輯里,比如:如果物料信息不多,也不經(jīng)常更改,可以一次性把所有信息讀入內(nèi)存(或redis等緩存),查詢/插入供銷信息的時(shí)候直接從緩存里讀/驗(yàn)證。
F12看看,前臺(tái)報(bào)什么錯(cuò)誤
1、時(shí)間檢索結(jié)果集小的話就一個(gè)start_time單列索引就夠了,force一下索引,因?yàn)間roup by會(huì)引導(dǎo)mysql走group by字段的索引或者直接全掃。
2、看表名,你這應(yīng)該是一個(gè)分表,如果時(shí)間范圍直接覆蓋了大部分表數(shù)據(jù)的話什么索引都不用了,全表掃吧,什么三個(gè)字段兩個(gè)字段加索引并沒有什么用,時(shí)間范圍加group by字段的復(fù)合索引也只用到了時(shí)間字段,只有g(shù)roup by字段的索引就是掃了全表,除非用索引覆蓋
你所謂的目錄節(jié)點(diǎn)是指什么?
比如/mnt/a
即兩個(gè)都掛載到/mnt/a
上?
理論上是可以掛載的,不過你只能使用后掛載的那個(gè)磁盤里的內(nèi)容。
你可以用
mkdir -p /mnt/tmp
mount -t tmpfs -o size=20m tmpfs /mnt/tmp
mount -t tmpfs -o size=30m tmpfs /mnt/tmp
來測試,如果在超級權(quán)限下執(zhí)行成功了,你df
會(huì)看見/mnt/tmp
是30m
,如果你
umount /mnt/tmp
則此時(shí)df
會(huì)看見/mnt/tmp
是20m
。
再執(zhí)行
umount /mnt/tmp
就恢復(fù)到原來狀態(tài),你可以在最開始執(zhí)行前df
一次
所以,如果你想同時(shí)用兩個(gè)的數(shù)據(jù),則必須掛載到不同的節(jié)點(diǎn)上,然后通過其他辦法訪問到兩個(gè)
比如你想在/mnt/a 訪問兩個(gè)磁盤的內(nèi)容(兩個(gè)磁盤內(nèi)容不會(huì)覆蓋)
你可以:
分別掛載 兩個(gè)盤到 /mnt/a_1
和/mnt/a_2
,然后把兩個(gè)目錄中的所有內(nèi)容軟連接到/mnt/a
下
mkdir -p /mnt/a
mkdir -p /mnt/a_1
mkdir -p /mnt/a_2
mount -t auto /dev/sdXX1 /mnt/a_1
mount -t auto /dev/sdXX2 /mnt/a_2
cd /mnt/a
ln -s ../a_1/* ./
ln -s ../a_2/* ./
if(!isset($dbInstances[$dsn]))
{
$dbInstances[$dsn] = new db;
}
沒有通過router注入路由吧?!參考vue router文檔
看代碼應(yīng)該是用的gulp-cheerio
解決方法:
.pipe(cheerio({
run: function ($,file) {
$('script').remove();
$('link').remove();
$('body').append('<script src="skin/zhuce/MergeMin/app.full.min.js"></script>');
$('head').append('<link rel="stylesheet" href="skin/zhuce/MergeMin/app.full.min.css">');
},
parserOptions: {
decodeEntities: false //不轉(zhuǎn)義
}
}
))
$tid = $queryLibid;
// dd($infos);
$infos = new \YPeoplelib;
if(!empty($queryName)) {
$infos = $infos->where('name', '=', $queryName);
}
if (!empty($queryId)) {
$infos = $infos->where('id_code', '=', $queryId);
}
$peoples_query = $infos->get();
// dd($peoples);
$infos = \YBukonglibMgr::find($queryLibid)->people()->get();
// dd($infos);
$peoples = [];
foreach ($peoples_query as $vid) {
foreach ($infos as $inid){
if ($vid->id == $inid->id) {
$peoples[] = $inid;
}
}
}
$sum = count($peoples);
// dd($peoples);
$view = 'library/control/result_querypeople';
return view($view, compact('peoples', 'sum', 'tid'));
最后用了最老土的方法解決了問題
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1
index.html
?下面假設(shè)你最后導(dǎo)入的是正常的php文件,那么在php文件中是可以輸出php代碼的
試著改一下你的代碼:
$result = ''; // 假設(shè)這個(gè)是結(jié)果集數(shù)組
/* 包含index.php文件 一定要引入php文件啊喂 */
include('../index.php');
下面是遍歷html部分:
<?php foreach ($result as $key => $value): ?>
<a >
<img alt="" src="<?php echo $value;?>" width="244" />
</a>
<?php endforeach ?>
在其他格式的文件中是不能輸出php代碼的,其他格式比如,js、html等,只有在php文件中才能輸出php代碼;但是php格式的文件中可以輸出html,css,js代碼等
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(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),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資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庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。