我理解,配置用戶為www, 只是告知supervisor 在啟動腳本的時候,以www 用戶來運行,但是本身并沒有執(zhí)行類似su - www 這樣的操作. 所以,實際上系統(tǒng)的環(huán)境變量沒有切換過去, echo $HOME 的話,還是會輸出 /root. 畢竟你是用 root 的環(huán)境下啟動的服務(wù).
function trans (arr) {
let result = []
arr.forEach(item => {
item.forEach((d, i)=> {
let a = result[i] = result[i] || []
a.push(d)
})
})
return result
}
trans([[1,2,3,4],[1,2,3,4]]) // [[1,1],[2,2],[3,3],[4,4]]redis正常只是做數(shù)據(jù)庫檢索結(jié)果緩存吧
你難道想直接把數(shù)據(jù)庫數(shù)據(jù)全部緩存到redis,然后用sql查詢?。。。
這不是redis干的活啊
<?php
namespace Home\Model;
use Think\Model;
class AdminModel extends Model
{
// 靜態(tài)驗證
protected $_validate = array(
array('username', 'require', '用戶名不能為空!'),
array('password', 'require', '密碼不能為空!'),
array('level', 'checkLevel', '等級數(shù)據(jù)錯誤!', 0, 'callback'),
array('email', 'email', '無效的郵箱格式'),
);
public function checkLevel($level)
{
if ($level)
{
return true;
}
return false;
}
}
<?php
namespace Home\Controller;
use Think\Controller;
class AdminController extends Controller
{
public function addData()
{
$data = [
'username' => 'xiaoming',
'password' => 'root',
'email' => 'test@1.com',
'level' => '',
];
$admin = D('Admin');
if ($admin->create($data))
{
echo '數(shù)據(jù)驗證成功';
}
else
{
dump($admin->getError());
}
}
}
string(21) "等級數(shù)據(jù)錯誤!"
啊,我也遇到這個問題..
從response上看不是后端代碼的問題,貼一下前端代碼,錯誤信息說only supported for protocol schemes:http, data, chrome, chrome-extension, https,懷疑是你scheme寫錯。
docker run -d: 后臺運行容器
基本上應(yīng)該無解,如果實在介意,推薦可以考慮幾個方案:
是的,需要從后臺獲取,首先要在你頁面所在服務(wù)器的目錄里邊存儲微信官方的配置文件,應(yīng)該是一個txt文件,然后將頁面的url作為參數(shù)請求后端接口,接口返回值就是那三個字段
$.ajax({
data: {
// 當(dāng)前網(wǎng)頁的url作為參數(shù) 發(fā)請求
url: encodeURI(location.href.split('#')[0])
},
type: "GET",
url: "api/get-weixin-token",
success: function(data){
let timestamp = data.data.timestamp;
let noncestr = data.data.noncestr;
let signature = data.data.signature;
WxConfig(timestamp,noncestr,signature);
}
});
// 微信分享config
function WxConfig(timestamp,noncestr,signature){
wx.config({
debug: false, // 開啟調(diào)試模式,調(diào)用的所有api的返回值會在客戶端alert出來,若要查看傳入的參數(shù),可以在pc端打開,參數(shù)信息會通過log打出,僅在pc端時才會打印。
appId: '', // 必填,公眾號的唯一標(biāo)識
timestamp: timestamp, // 必填,生成簽名的時間戳
nonceStr: noncestr, // 必填,生成簽名的隨機(jī)串
signature: signature,// 必填,簽名
jsApiList: ['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表
});
}因為auditRuleList.result不是數(shù)組,原型鏈上不存在map方法
你這個操作直接導(dǎo)致了 數(shù)據(jù)被覆蓋
如果要實現(xiàn)這個效果,可以考慮給每一個item,增加一個 showVal: default->valIndex,每次點擊切換這個變量,然后控制展示的內(nèi)容 v-show or v-if,不要改動原始數(shù)據(jù)
code:
<li v-for="item in arr" @click="change(item.uid)">{{item.showVal === 1? item.val : item.val2}}</li>
data:{
arr:[
{uid:1,val:'zhangsan',val2:'tom', showVal: 1},
{uid:2,val:'lisi',val2:'john', showVal: 1},
{uid:3,val:'wangwu',val2:'jiff', showVal: 1},
]
},
methods: {
change:function(uid){
this.arr.map(item => {
item.showVal = (item.showVal === 1 ? 2 : 1);
})
}
}div和ul,都是塊狀元素,如果你需要讓他在一行里顯示,那么可以使用css把他改為行內(nèi)元素即可
即 style="display:inline;"
這個插件沒有用過,推薦你用這個插件 webpack-zip-plugin。我用這個沒有問題。
var WebpackZipPlugin = require('webpack-zip-plugin');
plugins.push(new WebpackZipPlugin({
initialFile: `build/${subPath}/`, // 需要打包的文件夾(一般為dist)
endPath: `build/zip/`, // 打包到對應(yīng)目錄(一般為當(dāng)前目錄'./')
zipName: `${srcPath}_${versionWithoutTime}` // 打包生成的文件名
}));就看你現(xiàn)在設(shè)定的這個wordList,如果n大于3呢,這個時候從數(shù)組里無法提取出足夠的元素(否則必定會存在重復(fù)),這個時候你需要什么效果?請描述清楚。
xinput 使用方法:xinput set-prop <device> <property> <val>
其中 device 可以使用名字,也可以使用 設(shè)備ID,因為你這里有 2 個同名的,用名字肯定不行,所以要用 ID;property 可以是名字,也可以是 Atom 值(也是一個數(shù)),查看方法是 xinput list-props <device>
只有id沒傳成功?是不是點擊沒有獲取到id
@mataye 目前 gorm 并不支持批量插入這一功能,但已經(jīng)被列入 v2.0 的計劃里面了
詳細(xì)討論你可以參見 issues-255,這里討論含大量信息且合理和正解。
另外最后目前在 v1.x 的情況下,如果硬要使用 gorm 做批量插入,可參見以下方式:
https://stackoverflow.com/que...
https://stackoverflow.com/que...
另外 xorm 是支持批量插入的,不過各有千秋了,issues 里也有討論到
認(rèn)真看看,可以很好地解決你的疑惑哦
let generateArray = function(i) {
let arr = [];
while(i--) {
arr.push({ name: '' });
}
return arr;
}
generateArray(3);
是這樣么?
建議提付費問題
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jì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)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(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)師。