寫本篇文章的緣由是之前群里@墨塵發了一段js代碼,如下: (!(~+[])+{})[--[~+""][+[]]*[~+[]] + ~~!+[]]+({}+[])[[~!+[]]*~+[]] 然后讓大家運行,出來的結果讓人有點出乎意料,請看 ...
不了解事務,推薦閱讀本人另一篇博客MySql的四種事務隔離級別 一 說說場景 先寫下偽代碼 V 版本 service層代碼 異步任務 如果設置打印sql。 打印的日志如上所示,沒問題吧 可是結果並不是這樣的,而是下面這樣。 呃 o 為什么saveAll 方法為什么會出現異步的效果 V 版本 一行關鍵的代碼是注釋掉了 Transactional繼續看打印的日志 呃成同步的了,沒錯, Transact ...
2020-03-22 02:13 0 1033 推薦指數:
寫本篇文章的緣由是之前群里@墨塵發了一段js代碼,如下: (!(~+[])+{})[--[~+""][+[]]*[~+[]] + ~~!+[]]+({}+[])[[~!+[]]*~+[]] 然后讓大家運行,出來的結果讓人有點出乎意料,請看 ...
來說明這個因為少寫了一行代碼引發的血案。 一、手工添加FaultContract WCF采用基於消息 ...
可能大家在網上已經看過類似的python單行代碼可以實現的功能,比如: 九九乘法表: print(' '.join([' '.join(['%s*%s=%-2s'%(y,x,x*y)for y in range(1,x+1)]) for x in range(1,10 ...
大道至簡,高手在民間,今天我們就來看看,程序員們能用一行代碼做到哪些事情吧! 1. 一行代碼修改網頁任意內容 以前改網頁內容,你可能直接修改源代碼,但知道了下面這個命令,打開瀏覽器,在Console中輸入 document.body.contentEditable='true'; 2. ...
小程序一般都需要在app.vue的onLaunch做一個異步請求獲取用戶的openId和token之后才能執行頁面的onLoad里的異步請求,像平常用async await控制異步請求的先后順序, 在小程序里也一樣,只不是需要做成全局的。 如 :在main.js里掛載 ...
利用notepad++提高問題分析效率,以及快速找到某一行代碼的git提交記錄 1. 全目錄搜索/替換 Notepad++是一款強大的文本編輯工具,當知道大概的關鍵詞但不知道在哪個日志時可以使用notepad++的文件搜索功能,在整個目錄及其子目錄的文件中嘗試搜索 ...
最近在本地開發測試的時候,遇到一個表單重復提交的現象。其實原因很簡單,因為網絡延遲的問題,我點擊了兩次提交按鈕,數據庫里生成了兩條記錄。其實這種現象以前也有遇到過,一般都是提交后把按鈕置灰,無法再次提交,這是很常見的客戶端處理的方式。 但是這真的有從根本上解決問題嗎,雖然客戶端解決了多次提交 ...
Python語法十分便捷,通過幾個簡單例子了解其趣味 1、Fizz.Buzz問題為: 打印數字1到100, 3的倍數打印“Fizz”, 5的倍數打印“Buzz”, 既是3又是5的倍數的打印“FizzBuzz” 代碼可以為: print(" ".join(["fizz"[ x ...