原创 python-object與dict互轉

先舉個使用場景:python處理完業務邏輯,將一個結果封裝成統一格式對象,然後json格式返回給客戶端。 本文概要 python標準類型有哪些?哪些是可變和不可變的,如何轉化? obj轉dict有哪些方式?各有啥特點? dict

原创 一篇掌握python內置函數詳解(全面且有演示)

本編研究下python的內置函數(屬性/魔法方法下一篇研究) 基於python3的版本來研究,內容雖有點比較多,只要耐心看完必定有所收穫。 本文概要 1.staticmehtod和classmethod使用和區別 2.set

原创 Spring Boot全網優質教程彙總

本篇文章匯聚全網優質Spring Boot 學習資源,供有需者學習 Spring Boot 用了多久?Spring Boot知識點有多少? 玩的6不6? 我們想學習,往往是缺少一本好的資料,能告訴我們有哪些知識,去哪學,學了又怎

原创 markdown數學公式(MathJax)

在寫blog,或者寫markdown格式文檔式,我們時不時會寫數據公式,本篇就來介紹markdown種如何寫各種數據公式 本文概要 markdown編寫工具typora公式支持設置 MathJax公式書寫 浩瀚的網絡中,你我的

原创 一篇掌握python魔法方法詳解

本編研究下python的內置屬性/魔法方法/魔法函數 這裏說的內置屬性,是指__xxx__的方法和屬性,有的地方也稱爲魔法方法,叫法不一樣。 本文概要 1.__init__和__new__的順序、使用? 2.__getatt

原创 tornado入門看這一篇足以

文章來源blog 建議去原文看,這排版不是太好 文章目錄1.簡介2.架構2-1.分層2-2.模塊2-3.請求流程3.安裝3-1.python環境安裝3-2.開發工具3-3.pip使用3-4.安裝tornado3-5.創建項目4

原创 java腦圖和java學習手冊

1.知識點腦圖 腦圖地址 腦圖分享密碼:jRSZ 更多IT腦圖和手冊 2.腦圖圖片 由於內容過多,只展示了一級。需要看更多請查看下面原圖。 點腦圖源地址查看 腦圖裏每個超連接可以查看手冊具體內容 3.更多IT資料 iwo

原创 rest-assured使用

前面介紹過了rest-assured-wiki翻譯,這篇我們來實戰使用下 版本選用4.2.0,目前最新的是4.3.0,但有groovy版本bug。(在使用開源組件時,一定要注意最新版的風險) 使用4.3.0時遇到的bug Ab

原创 java工具類-bean轉map

工作常常遇到將java的Bean對象轉化爲Map,或者將Map轉爲Bean對象。 常見的手段 通過json工具,將Bean轉json,再將json轉Map 效率低 jdk的反射,獲取類的屬性,進行轉化 比較麻煩,書寫代碼

原创 常用在線工具箱

1.背景 有哪些在線常用工具呢? 別人經常用的好工具有哪些呢? 我每次去哪找工具呢?(百度、谷歌? 忘了關鍵詞了,翻了幾頁…) 爲此,我寫了一個工具箱,將個人常用的在線工具都整理出來,給需要的人搜索和使用。 點擊查看常用工具

原创 tornado同步轉異步幾種方式

Tornado是一個異步非堵塞的web框架,但是在遇到數據庫的io操作就會發現數據庫的io操作是同步執行的,印象性能。 如不太瞭解tornado,可閱讀下這篇文章 Tornado入門這一篇足以 可以三種方法可以使這個同步執行變成異

原创 java工具類-jackson

工作中,接口與接口交互時,常常會將json和bean/list相互轉化,來處理。本文基於jackson來封裝工具 更多內容可以關注:iworkh博客 1.說明 如果沒使用springboot的話,那麼需要添加依賴,並初始化對象 <

原创 springmvc-helloworld(idea)

1.環境準備 tomcat idea maven 以上三個軟件,請先自己準備好。怎麼安裝?這就不花大篇幅介紹了。自行百度下應該能解決 本篇blog只是springmvc的入門,如需全面系統地學習springmvc可查看下面鏈接

原创 VO DTO DO PO是什麼?

搞開發,特別java開發,我們常會用到的一些對象:VO、DTO、DO和PO。 1.介紹 由於不同的項目和開發人員有不同的命名習慣,這裏我首先對上述的概念進行一個簡單描述,名字只是個標識,我們重點關注其概念: VO(View O

原创 idea用得溜,代碼才能碼得快

原文地址 本文需要關注幾點: 背景色和背景圖片設置 常用的插件(用好插件事半功倍) 設置自己的模板(很有用) 快捷鍵設置和使用 導入導出配置 常見錯誤 run command too long 和 serialVersionUI