繪圖的記錄是可以的 可以通localstroage進(jìn)行存儲,所有的記錄值存到本地下次進(jìn)入后再取,但是大多時候是進(jìn)行服務(wù)端存儲的。
就是類似于sf這種投票、反對的功能吧?如果是我來做的話,我會這樣搞:
id article_id user_id is_like
自增ID 文章ID 用戶ID 是否喜歡(1喜歡0不喜歡)
如上是表的數(shù)據(jù)結(jié)構(gòu),應(yīng)該符合你的功能需求;
而且取值、查詢也方便;
laravel中如何操作不清楚,但是如果你的欄位非要存1,2,3,4,5這種數(shù)據(jù)結(jié)構(gòu)的話,那么原生的mysql可以采用find_in_set函數(shù)來操作;
行框的高度是由最低的行內(nèi)框的低端到最高行內(nèi)框的頂端組成
line-height也應(yīng)該是通過影響行內(nèi)框的高度從而影響行框高度
沒錯,但不能說明圖片錯誤,這不矛盾。單從圖片看不出有多少個行內(nèi)框,但可以確定的是有一條行框。
這樣的話,可以直接reduce people對象數(shù)組,根據(jù)list中的name獲取相應(yīng)username,然后把list直接指向reduce生成的新username list
額 獻(xiàn)丑一下,因為最新剛學(xué)了reduce
let userNames = []
people.reduce((accumulator, currentValue) => {
if (list.indexOf(currentValue.name) !== -1) {
accumulator.push(currentValue.username)
}
return accumulator
}, userNames
)
list = userNameslnmp 環(huán)境的nginx 默認(rèn)開啟了30天的緩存,你把nginx虛擬主機(jī)配置發(fā)出來(/usr/local/nginx/conf/vhosts/目錄下)
因為書上是錯的,應(yīng)該是這樣
- ES5
在ES5中我們聲明了一個私有的items變量,它只能被Stack函數(shù)或類訪問。然而,這個方法為每個類的實例都創(chuàng)建push和pop方法的副本。因此,如果要創(chuàng)建多個Stack實例,它就不太適合了。
- ES6
push和pop方法卻是公共的。ES6的類是基于原型的。雖然基于原型的類比基于函數(shù)的類更節(jié)省內(nèi)存,也更適合創(chuàng)建多個實例,卻不能夠聲明私有屬性(變量)或方法。
而不是“item變量的副本”,item本來就是類成員,當(dāng)然要創(chuàng)建item變量的副本。
關(guān)鍵在于用函數(shù)實現(xiàn)的類(不改prototype)的每個對象的方法雖然功能和實現(xiàn)都是完全一致的,但它們都是不同的對象,都各自占有一定的內(nèi)存空間,也就是說,使用函數(shù)實現(xiàn)類的話
var stackA = new Stack();
var stackB = new Stack();
console.log(stackA.push == stackB.push); // false
而用原型的話,
var stackA = new Stack();
var stackB = new Stack();
console.log(stackA.push == stackB.push); // true // 1.獲取微信服務(wù)器Get請求的參數(shù) signature、timestamp、nonce、echostr
// 2.將token、timestamp、nonce三個參數(shù)進(jìn)行字典序排序
let array = [config.wechat.token, ctx.query.timestamp, ctx.query.nonce]
array.sort()
// 3.將三個參數(shù)字符串拼接成一個字符串進(jìn)行sha1加密
let resultCode = _util.hashCry(array.join(''))
exports.hashCry = str => {
const hashCode = crypto.createHash('sha1') // 創(chuàng)建加密類型
return hashCode.update(str, 'utf8').digest('hex')
}mongodump是個命令,你這里已經(jīng)進(jìn)去到mongo的命令行了,只能執(zhí)行mongo的語句,你應(yīng)該先退出mongo命令行,然后再執(zhí)行你的導(dǎo)出數(shù)據(jù)庫語句
page內(nèi) this.$parent.globalData.userInfo 獲取
你是想拿key值,循環(huán)出來的key作為序號是嗎?對象你可以用for..in,把key值存放到新的數(shù)組,新的數(shù)組值就是key,循環(huán)這個數(shù)組即可。但注意一點,如果key直接是00,非'00',這樣循環(huán)出來會少掉前面的0,這個處理一下即可
修改第三方模塊的源碼,主要問題是要考慮項目再次部署的問題,因為 npm store 里沒有你的修改。
一種做法是 fork 原始的的 git repo,代碼修改好后,
開發(fā)完成后,首先確認(rèn)自己 github 中那份 repo 包含了必須的修改,然后從repo 位置安裝該模塊
npm install <your_github_name>/bootstrap-vue --save
(npm 從 git repo 安裝模塊,可以指定分支或 commit id,具體參閱 npm 文檔)
這之后,再次部署項目時的問題就消除了。
如僅僅是修改樣式,應(yīng)該是沒有必要走上述那條彎路,在自己的樣式文件里可以進(jìn)行覆蓋吧
es6的箭頭函數(shù),跟function(){}差不多的
沒看懂你想干嘛....DispatcherServlet是SpringMVC的前端控制器,所有請求被他攔截后分配給其他Controller,你想把url變成/test/userlogin的話,應(yīng)該是改@RequestMapping({"/test/userlogin"}).
或者你實在要改web.xml的話,就改成<url-pattern>/test/*</url-pattern>
js中的閉包機(jī)制。
首先你需要確認(rèn)你的軟件的架構(gòu)是否這可以轉(zhuǎn)化成B/S的架構(gòu)。
如果你的這個Linux軟件只是單純類似于后端程序的話,我猜想相對可能好辦一些(我是搞前端的,具體后端情況不太清楚~~~)。你可能需要考慮再提供一個Web UI,然后搭建Web service為前端頁面提供一些接口。當(dāng)然,具體要看你的軟件的情況。
假如說你的這個程序本身就是GUI的,現(xiàn)在想放到web上,就可能有些麻煩了。比如,假設(shè)你的GUI是C++或者Java Swing之類的寫出來的話,可能需要重新再搞一個Web UI出來。
總而言之,題主的問題我個人感覺信息提供得太少了,不太好給出具體的建議或判斷。只能是憑個人的感覺和經(jīng)驗幫題主提出上述兩點需要注意的地方吧。
上下不起作用,左右還是有作用的
附加在響應(yīng)頭里面
1.我用了58.0.2 的mac版Firefox,確實是和書上說的一樣
2.就是說阻止了a的默認(rèn)事件如果a被拖到的時候看起來會更加流暢
3.阻止默認(rèn)行為是只瀏覽器對每個標(biāo)簽的一些事件的默認(rèn)處理,比如a標(biāo)簽的點擊默認(rèn)事件是進(jìn)行跳轉(zhuǎn),至于為什么阻止a的默認(rèn)事件能阻止active偽類的觸發(fā),得看Firefox為什么這樣實現(xiàn),如果標(biāo)準(zhǔn)是這樣的定義的,那么就是chrome實現(xiàn)的不對
這里由babel負(fù)責(zé)實現(xiàn),需要在.babelrc中添加babel-plugin-syntax-dynamic-import
https://babeljs.io/docs/plugi...
=== 更新 ===
之前的回答是錯的,webpack2及以上原生支持dynamic-import,不需要額外的babel插件
相關(guān)issue : https://github.com/webpack/we...feature PR : https://github.com/webpack/we...
北大青鳥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)師。