0

單例模式正確使用方式

這次分享我們就來談談單例模式的使用,其實在本公眾號設計模式的第一篇分享就是單例模式,為什么又要討論單例模式了?主要是那篇文章談的比較淺,只對單例模式的主要思想做了一個分享,這篇文章會從多個方面去分享單例模式的使用,下面進入正題。 使用Java做程序的小伙伴都知道單例,尤其是使用spring框架做項目 ...

魏奇 發布于 2019-08-23 22:42 評論(0)閱讀(7)
0

封裝

在以面向過程的思維來解決問題時,我們需要分析出解決問題所需要的步驟,然后用函數把這些步驟一步一步實現。 如在這個場景中:“湯姆和瑪麗把一只大象往一個冰箱里面裝”。需要按照以下步驟來做: 1、湯姆或瑪麗打開冰箱門。 2、湯姆和瑪麗把大象裝進冰箱里。 3、湯姆或瑪麗關閉冰箱門。 可以看到,大象是被湯姆和 ...

a-leon 發布于 2019-08-23 16:56 評論(0)閱讀(9)
24

一文詳解微服務架構

本文將介紹微服務架構和相關的組件,介紹他們是什么以及為什么要使用微服務架構和這些組件。本文側重于簡明地表達微服務架構的全局圖景,因此不會涉及具體如何使用組件等細節。 為了防止不提供原網址的轉載,特在這里加上原文鏈接: "//www.wcdoq.com/skabyy/p/1139657 ...

古霜卡比 發布于 2019-08-23 08:45 評論(14)閱讀(710)
0

設計模式-建造者模式詳解

一、建造者模式的概念 建造者模式屬于創建型設計模式。 指的是將一個復雜的構建與其表示相分離,使得同樣的構建過程可以創建不同的表示。 建造者模式主要解決在軟件系統中,有時候面臨著"一個復雜對象"的創建工作,其通常由各個部分的子對象用一定的算法構成;由于需求的變化,這個復雜對象的各個部分經常面臨著劇烈的 ...

Vincent-Huang 發布于 2019-08-23 00:04 評論(0)閱讀(13)
0

對象的生命周期

在解釋“對象的生命周期”前,先來看下面這個例子: 有一個停車場共50個停車位,假如這個停車場是通過人工來管理停車位的使用情況,管理員有一個計數器,用來計錄當前空閑的停車位有多少個,每當有新的停車位被使用了計數器就減1,而有新的停車位空閑了計數器就加1。 我們可以把這些停車位理解為【資源空間】,可支配 ...

a-leon 發布于 2019-08-22 17:24 評論(0)閱讀(17)
1

從拖拉控件編程到面向設計編程(一)

前言 一> 本書目的。 這是一本思想層面的書,主要是向讀者展示,專業程序員是如何面向對象編程的?設計師是如何面向設計編 程的?逐步引導讀者從控件編程到對象編程再到業務設計。 二>內容結構。 同事跟我說過一句話,所謂門坎,跨過了就是門,跨不過就是坎。在介紹本書內容之前,先帶領大家了解一下從拖拉控件編程 ...

碼農化蝶 發布于 2019-08-22 15:57 評論(0)閱讀(128)
1

Springboot vue 前后分離 跨域 Activiti6 工作流 集成代碼生成器 shiro權限

官網:www.fhadmin.org 特別注意: Springboot 工作流 前后分離 + 跨域 版本 (權限控制到菜單和按鈕) 后臺框架:springboot2.1.2+ activiti6.0.0+ mybaits+maven+接口 前端頁面:html +vue.js 形式 jquery aj ...

freemak 發布于 2019-08-21 17:48 評論(0)閱讀(24)
0

類與對象

在上一篇文章中,說了什么是類。而在最后留下了一個問題:“湯姆和瑪麗把一只大象往一個冰箱里面裝”。這句話跟類又有什么關系? 通過對比最開始的句子:“一只動物被兩個人往一個家電里面裝”??梢鑰吹?,現在這兩個不同的句子都描述著同樣的一個場景,意思都差不多,但這個場景中不同句子描述的事物不同。 那在這兩個句 ...

a-leon 發布于 2019-08-21 15:27 評論(0)閱讀(22)
0

系統設計:關于高可用系統的一些技術方案

系統設計:關于高可用系統的一些技術方案 可靠的系統是業務穩定、快速發展的基石。那么,如何做到系統高可靠、高可用呢?下面從技術方面介紹幾種提高系統可靠性、可用性的方法。 擴展 擴展是最常見的提升系統可靠性的方法,系統的擴展可以避免單點故障,即一個節點出現了問題造成整個系統無法正常工作?;灰桓黿嵌冉?,一 ...

溫柔散盡 發布于 2019-08-21 14:36 評論(0)閱讀(43)
0

如何理解類?

“類”是面向對象中一個重要的概念,有了類我們才能去討論什么是封裝、繼承、多態。 什么是類?先看下面這張圖片。 現在你看到這張圖片后,根據圖片中表達的內容造一個句子吧。思考中........,OK,把自己想好的句子記在心里,然后看下面我的句子。o(* ̄︶ ̄*)o “一只動物被兩個人往一個家電里面裝” ...

a-leon 發布于 2019-08-21 10:41 評論(0)閱讀(23)
0

設計模式-原型模式詳解

一、原型模式的概念 原型模式屬于創建型設計模式。當要創建的對象類型由原型實例確定時使用它,該實例被克隆以生成新對象。 此模式用于 1、避免客戶端應用程序中的對象創建者的子類,如工廠方法模式。 2、避免以標準方式創建新對象的固有成本(例如,使用'new'關鍵字),當它對于給定的應用程序來說過于昂貴時。 ...

Vincent-Huang 發布于 2019-08-20 23:49 評論(0)閱讀(24)
1

python接口測試入門1-什么是接口測試

為什么要做接口測試 在日??⒐討?,有人做前端開發,有人負責后端開發。接口就是連接前后臺,由于前端開發和后端開發的速度可能不一樣,例如后端開發好了,但是前端沒有開發。那么我們是不是就不需要測試呢?一般我們大部分人都是做功能測試,很多是界面的功能測試。如果你理解了接口測試,那么你就可以針對接口進行測 ...

竹狼 發布于 2019-08-20 23:18 評論(0)閱讀(36)
0

Vuex細說

vuex 1,什么是 vuex? vuex 是一個專門為 vue.js 應用程序 開發的狀態管理模式+庫 它充當應用程序中所有組件的集中存儲(數據狀態) ,其規則確保狀態只能以可預測的方式進行變更 并且 組件狀態 和 后臺數據 都是響應的 2,vuex使用方法? - 下載:$ npm i vuex ...

Web-小太陽 發布于 2019-08-20 19:41 評論(0)閱讀(18)
0

最好用的koa2+mysql的RESTful API腳手架,mvc架構,支持node調試,pm2部署。

#基于webpack構建的 Koa2 restful API 服務器腳手架 這是一個基于 Koa2 的輕量級 RESTful API Server 腳手架,支持 ES6, 支持使用TypeScript編寫。 GIT地址:https://github.com/Allenzihan/koa2-mysql ...

love_zzh 發布于 2019-08-20 13:49 評論(0)閱讀(24)
0

《分布式設計模式—分布式事務》

分布式事務的挑戰 在多個服務、數據庫和消息代理之間維持數據的一致性的傳統方式是采用分布式事務。分布式的事實標注是XA、XA采用了兩階段提交老保證事務中的所有參與方同時完成提交,或者失敗時同時回滾。應用程序的整個技術棧需要滿足XA標準。 許多新技術,包括NoSQLshujk ,liru MongoDB ...

Java大蝸牛 發布于 2019-08-19 17:54 評論(0)閱讀(32)
1

記一次Linux修改MySQL配置不生效的問題

背景 自己手上有一個項目服務用的是AWS EC2,最近從安全性和性能方面考慮,最近打算把騰訊云的MySQL數據庫遷移到AWS RDS上,因為AWS的出口規則和安全組等問題,我需要修改默認的3306端口和Bind Address限制特定的IP訪問,我在Stackoverflow上查詢了如何修改,但是網 ...

小二十七 發布于 2019-08-19 14:40 評論(2)閱讀(216)
0

SpringMVC 原理 - 設計原理、啟動過程、請求處理詳細解讀

SpringMVC 原理 設計原理、啟動過程、請求處理詳細解讀 目錄 "一、 設計原理" "二、 啟動過程" "三、 請求處理" 一、 設計原理 Servlet 規范 SpringMVC 是基于 Servlet 的。 Servlet 是運行在 web 服務器上的程序,它接收并響應來自 web 客戶端 ...

lbzhello 發布于 2019-08-19 12:50 評論(0)閱讀(211)
0

設計模式-單例模式詳解

一、引言 單例模式應該算是23種設計模式中比較簡單的,它屬于創建型的設計模式,關注對象的創建。 二、概念 單例模式是23個“Gang Of Four”的設計模式之一,它描述了如何解決重復出現的設計問題,以設計靈活且可復用的面向對象軟件,使對象的實現、更改、測試和重用更方便。 單例模式解決了以下問題: ...

Vincent-Huang 發布于 2019-08-18 23:13 評論(0)閱讀(32)
0

Java基礎—面向對象的三大特性

面向對象有三大特性分別是繼承、封裝和多態。 (1)繼承:繼承是一種聯結類的層次模型,并且允許和鼓勵類的重用,它提供了一種明確表述共性的方法。對象的一個新類可以從現有的類中派生,這個過程稱為類繼承。新類繼承了原始類的特性,新類稱為原始類的派生類(子類),而原始類稱為新類的基類(父類)。派生類可以從它的 ...

Auto0205 發布于 2019-08-18 11:01 評論(0)閱讀(27)
0

jpa分頁

法一(本地sql查詢,注意表名啥的都用數據庫中的名稱,適用于特定數據庫的查詢) 法二(jpa已經實現的分頁接口,適用于簡單的分頁查詢) 法三(Query注解,hql語局,適用于查詢指定條件的數據) 可以自定義整個實體(Page<User>),也可以查詢某幾個字段(Page<Object[]>),和原 ...

不憤不發 發布于 2019-08-18 08:14 評論(0)閱讀(19)