1:
class Foo{
function a(){
var name = '';
b(name);
}
function b(var name){
console.log(name);
}
}
關(guān)于這個(gè)問題,剛剛看書,書中的一句話點(diǎn)醒夢(mèng)中人,這句話的大意是:所有方法都需要注冊(cè)事務(wù)屬性?。?!那重點(diǎn)來了,“所有方法”指的是什么?
假如,你的Service層中有如下方法:
public class UserServiceImpl implements UserService {
@Resource
public void setUserDao(UserDao userDao) {}
public UserDao getUserDao() {}
public void save(User user) {}
public void update(User user) {}
public void delete(Serializable id) {}
public User findObjectById(Serializable id) {}
public List<User> findObjects() {}
public void exportExcel(List<User> userList, ServletOutputStream outputStream) {}
public void importExcel(File userExcel, String userExcelFileName) {
for(User user : ImportExcelUtil.importExcel(userExcel,userExcelFileName)) {
save(user);
}
}
}
其中以save()為代表的增刪改查等方法,會(huì)對(duì)數(shù)據(jù)庫(kù)進(jìn)行改動(dòng),所以要注冊(cè)事務(wù),這毋庸置疑;
但是請(qǐng)注意importExcel()也是對(duì)數(shù)據(jù)庫(kù)進(jìn)行操作的方法,只不過是調(diào)用了save()實(shí)現(xiàn)的;但是它也要注冊(cè)到事務(wù)中?。。。ㄖ攸c(diǎn),請(qǐng)畫)
我就是沒有注冊(cè)importExcel(),所以運(yùn)行報(bào)錯(cuò)Write operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition.(好像在提問的時(shí)候沒說明這個(gè)情況,失誤。。。),注冊(cè)之后,一切順利。
所以,在這里在強(qiáng)調(diào)一下,所有,所有,所有Service層方法都要進(jìn)行事務(wù)的注冊(cè)!
您好 我也遇到了同樣的問題 我也是這樣寫的 但是只有第一次加載而已 后面就不加載了
cookie跨域是不行的,不過如果要實(shí)現(xiàn)信息共享的話,到時(shí)不妨考慮用別的方案
你可以把 css 文件放在 static 文件夾里,這樣打包后就不會(huì)變化。
不然 .vue 和 .css 會(huì)被編譯在一個(gè)文件。
Array.indexOf
增加注釋 看行不行
$testClass = '\common\service\test';
/** @var \common\service\test $test */
$test = new $testClass;
$test->aa();Table組件的rowSelection參數(shù)中有個(gè)屬性type,值為多選/單選,checkbox or radio,默認(rèn)為checkbox,所以你做如下設(shè)置
<Table rowSelection={{type: 'radio'}}/>你沒寫樣式啊
邏輯應(yīng)該不需要怎么優(yōu)化,寫法可以優(yōu)化
整體思路是房間ID+邀請(qǐng)碼機(jī)制(也可不加邀請(qǐng)碼)。
1.房主創(chuàng)建房間,生成房間ID,分享給別人時(shí),創(chuàng)建邀請(qǐng)碼(邀請(qǐng)碼可設(shè)置為按時(shí)間、次數(shù)等進(jìn)行校驗(yàn)作用)
2.其他人通過分享鏈接帶參的形式,加入到房間時(shí),向服務(wù)器校驗(yàn)房間ID和邀請(qǐng)碼
3.房間ID不存在、房間已滿等情況,則加入失??;邀請(qǐng)碼過期、無效,則不符合加入條件
4.玩家進(jìn)入房間時(shí),建立websocket。符合對(duì)戰(zhàn)開始要求時(shí),服務(wù)器推送對(duì)戰(zhàn)開始。
SP:圍觀人員為進(jìn)入該房間ID,但是邀請(qǐng)碼已失效、房間對(duì)戰(zhàn)狀態(tài)已開始等,進(jìn)入旁觀狀態(tài)。進(jìn)入時(shí),向服務(wù)器發(fā)送openid和房間id,可建立websocket,獲得玩家是否在線的狀態(tài)。
建議深復(fù)制一下原來的this.all 變?yōu)閏loneAll
然后改變cloneAll里面的[num2].info.num[0]
然后在把this.all=cloneAll
深復(fù)制可以百度一下很簡(jiǎn)單的
vuex完全可以搞定,并且邏輯可以區(qū)分開
你需要的是一個(gè) service 服務(wù),而不是組件。
播放視頻時(shí)每隔一段時(shí)間(5秒,10秒)存儲(chǔ)視頻進(jìn)度到localstorage中,加載視頻時(shí)判斷是否有存儲(chǔ)。
改成這樣的,多添加一個(gè)屬性即可
new HtmlWebpackPlugin({
filename: "login",
template: "./public/index.html", // 模板文件
chunks: ["common", "login"], // 選擇使用哪些生成的文件
chunksSortMode: "manual" // manual根據(jù)chunks的位置手動(dòng)排序
})
重點(diǎn)是這個(gè):chunksSortMode
我下載了這個(gè)插件就好了,ES7React/Redux/React-Native 謝謝大家
可以將控制loading的那段js代碼放在DomContentLoaded事件中執(zhí)行,當(dāng)DomContentLoaded觸發(fā)時(shí),關(guān)閉loading
transition最好實(shí)現(xiàn) 如果要用jquery方法 可以使用 jquery的animate() 方法,詳細(xì)指定你要變化的屬性,
北大青鳥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)開發(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庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問,美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。