原创 親愛的同事,請不要再1參多業務了,我在坑裏爬不出來了

最近遇到2個非常真實的案例,一個參數控制2種不同的業務,雖然業務有所關聯,但是嚴格的來講,又屬於兩種不同的業務,導致花費了不少時間去梳理與配置。這讓我不得不思考一下如何設計參數防止新人踩坑。真實的案例,真實的感受。 案例一 開始時間 結束

原创 C# .Net MVC 下的 [OutputCache(Duration = 300)] 緩存穿透問題

近期做壓測優化時,特意選用了無侵入式代碼註解方式[OutputCache(Duration = 300)] 對接口做了5分鐘緩存。依據業務預期,5分鐘的緩存能確保我們的接口順利通過壓測。就在滿懷信心等着通過的報告時,卻被打臉了。 報告顯示

原创 圖書雲公衆號二維碼 關注圖書雲公衆號 不錯過朋友、鄰居、同事的借書申請提醒!把時間花在買書上不如花在跟鄰居借書的互動上!開心閱讀

圖書雲公衆號二維碼 圖書雲採用公衆號推送借閱提醒,所有圖書雲用戶使用圖書雲小程序,必須先關注公衆號才能正常使用圖書雲小程序!如果您是圖書雲小程序用戶,請即時關注圖書雲公衆號,否則無法接受到借書提醒! 不要讓借書的同事、朋友、鄰居久等!圖

原创 遊戲vs工作 用遊戲的玩法構建工作生態圈 工作大禮包 打怪升級與工作相結合 一個遊戲化的工作平臺 累計遊戲化經驗快樂成長起來!

談到工作與遊戲,感覺就是對立的兩件事情,多少祖國花朵沉迷在遊戲中不能自拔。多數人都喜歡玩遊戲,但是一提到工作,就感覺累!那能不能把工作氛圍設計成一種遊戲的感覺,讓大家上班像玩遊戲一樣呢? 關於設計一種遊戲化工作文化或者說構建一個類遊戲化

原创 從騰訊文檔Excel自動導入到離線人工導入 不要放棄溝通 美好與現實之間總能找到一個平衡點 一次工具實戰感悟 多溝通給自己呼吸!

騰訊文檔是一些同事喜歡使用的產品,進行文檔分享與管理,同事間共享,權限控制!總之俘獲了一批經常與文檔打交道的同事!但是,文檔好管理,最張還得與公司的OA打 交道。於是,產生了一個需求場景,需要將騰訊文檔中的Excel文件內容,同步到公司

原创 存儲過程也能玩可選參數 Stored Procedure可選參數實現方案

今天要改造一個現有的存儲過程,但是不想在刷存儲過程與發佈程序的時間窗口裏出現崩潰事件,由是找DBA要一個可選存儲參數的可選參數玩法。果真有效~也就毫無保留的分享給粉絲朋友們!使用可選參數,部署程序更加平穩,不容易出現失敗異常。在這裏也是

原创 支付寶網銀直連SDK封裝記下|強力去掉支付寶網銀直連DEMO中56個壞味道 餘下6個壞味道 Sonarqube無視阿里支付寶光環

  “ Yuema約嗎?一起學技術,一起成長!學海無涯 高人帶路系列” 程序的世界,就是有坑的地方!分享踩坑的心得與體驗!每天分享一點點! 關注公衆號,進入學海無涯,高人帶路模式!!支付再難,有人帶路,輕鬆搞定   每次看動漫

原创 支付寶網銀直連SDK封裝記上|強力去掉支付寶網銀直連DEMO中56個壞味道 餘下6個壞味道 Sonarqube無視阿里支付寶光環

  “ Yuema約嗎?一起學技術,一起成長!學海無涯 高人帶路系列” 程序的世界,就是有坑的地方!分享踩坑的心得與體驗!每天分享一點點! 關注公衆號,進入學海無涯,高人帶路模式!!微服務再難,有人帶路,輕鬆搞定 名詞約定 網銀直

原创 支付寶RSA2支付&轉帳接口集成續集|繼續拿jblog當實驗田練習支付寶RSA2集成 & 網銀直連 直連網銀 轉賬到銀行卡下線了

續集開始 經過一陣折騰,一陣折騰,目前支付寶RSA2支付接口、查詢支付結果接口、轉帳接口、查詢轉賬接口都調通了。 在線體驗 支付 https://i.zuime.com/order/alipay 支付結果查詢 https://i.zu

原创 Java+Json+Boolean=坑貨 人在江湖,身不由己 一個小實驗找出路 Java Boolean有點設計過頭了

接收前端的JSON數據,接收.net接口的JSON數據,遇到IsOpen,IsValid,解析不出來!遇到鬼似的~~一個小實驗,找到出路! 實驗數據準備   直接在瀏覽器的console裏,輸入     JSON.stringify

原创 小白也能搭建雲打包平臺 一步一步帶您實現雲打包服務 利用開源現成產品組裝一個雲打包服務平臺 讓每個人都能擁有自己的個性化App

  今天花時間看了看CI系統搭建教程,感覺在CI系統的基礎上構建一個雲打包服務平臺,比CI本身的意義更爲重大。很多中小企業,微型企業,沒有自己的技術團隊,個性APP可望而不可及。今天聊到的雲打包平臺就是在這樣一個背景下,希望讓每一箇中小

原创 開源博客JBlog安裝實戰 CentOS+openJDK+mySQL+maven+git=jblog.joke.dog

不忘初心,迴歸樸實​!JBlog相對於wordpress而言,極簡​!做爲一個新生代開源項目,擁有最最簡單的功能組合,滿足基本的博客發佈​!回想使用 wordpress,也是最基本的博客發佈功能,記錄一些工作生活點滴,wordpress

原创 敏感詞算法壞味道修復經驗分享 Sonarqube代碼質量修復的過程是一個思考歷練的過程 權衡代碼可讀性可維護性與性能的平衡點

一般的壞味道都比較好處理,像變量名大小寫、立即返回結果、去掉多餘的boolean判斷等等,常規類型的壞味道清理起來很快,按sonarqube的提示,很快就可以搞定。有一些,壞味道,可能就不用處理,這個看團隊怎麼排除一些sonarqube

原创 JBlog自動構建環境搭建 實戰練習jenkins+sh+spring+java+github webhook 自動構建博客系統

今天實戰練習了一下jblog的全自動構建環境配置,演練了一下jenkins安裝配置,github webhook配置,sh腳本調整,一點點把jblog的全自動構建環境配置好!之所以搭建一個全自動構建環境,這是CI/CD系統學習之路的開端

原创 JBlog 15年技術大佬帶小白玩開源項目 夢想從這裏啓航 一代技術人帶新人見證技術變遷

每個開源項目的背後,都有一羣爲夢想執着的人!從asp+access到.net+mssql到php+mysql到java+mysql,見證技術變遷!用過wordpress,用過blogengine,用過phpcms,用過dedecms,各