Java 面向物件概述

> 本文部分摘自 On Java 8 ## 面向物件程式設計 在提及面向物件時,不得不提到另一個概念:抽象。程式設計的最終目的是為了解決某個問題,問題的複雜度直接取決於抽象的型別和質量。早期的組合語言通過對底層機器作輕微抽象,到後來的 C 語言又是對組合語言的抽象。儘管如此,它們的抽象原理依然要求

Stream並行流詳解

### 1、並行與併發的區別 在說到並行的時候,相信很多人都會想到併發的概念。那麼並行和併發兩者一字之差,有什麼區別呢? 並行:多個任務在同一時間點發生,並由不同的cpu進行處理,不互相搶佔資源 並行: ![](https://img2020.cnblogs.com/blog/1667299/202

漫畫 | 人到中年,一地雞毛

今天這篇漫畫,純屬虛構,虛構中又還有一點點真實,真實的反映大部分人(不僅僅程式設計師)中年的生活與無奈. 事故主人公:大劉/某偽大廠架構師/35+,東北大漢,身高180,體重180,沒有其他180了,下面是中年老劉普通de的一天. ![](https://img2020.cnblogs.com/blog/

Unity使用小劇場—建立的按鈕On Click()只有MonoScript怎麼辦

前言: 在遊戲開發過程中遇到了一些小問題,以後都放到小劇場裡,今天介紹怎麼給按鈕賦予方法並解決標題所述問題。       步驟: 1. 不管怎麼說,先新建一個按鈕 右鍵場景—【UI】—【Button】 這裡會自動再生成EventSystem,不用在意,存放事件用的。自動生成的ca

深入理解MySQL系列之索引

#### 索引 ###### 查詢一條資料的過程 先看下InnoDB的邏輯儲存結構: 1. 表空間:可以看做是InnoDB儲存引擎邏輯結構的最高層,所有的資料都存放在表空間中。預設有個共享表空間ibdata1。如果啟用innodb_file_per_table引數,需要注意每張表的表空間記憶體放的只是資

ADF 第七篇:控制流概述

Azure Data Factory 系列部落格: ADF 第一篇:Azure Data Factory介紹 ADF 第二篇:使用UI建立資料工廠 ADF 第三篇:Integration runtime和 Linked Service ADF 第四篇:管道的執行和觸發器 ADF 第五篇:轉換資料 ADF 第

RPC 核心,萬變不離其宗

> 微信搜 「yes的練級攻略」乾貨滿滿,不然來掐我,回覆【123】一份20W字的演算法刷題筆記等你來領。 個人文章彙總:[https://github.com/yessimida/yes](https://github.com/yessimida/yes) 歡迎 star ! Hola,我是 yes。

每天學習一點ES6(二)let 和 const

# let 命令 let 和 var 差不多,只是限制了有效範圍。 ## 先定義後使用 不管是什麼程式語言,不管語法是否允許,都要秉承先定義,然後再使用的習慣,這樣不會出么蛾子。以前JavaScript比較隨意,可以不定義直接使用,這樣很容易亂,let 就要嚴格一些,let定義的變數,在定義之前是不可以用的

【mybatis-plus】CRUD必備良藥,mybatis的好搭檔

做開發,免不了對資料進行增刪改查,那麼mybatis-plus我覺得很適合我這個java新手,簡單好用。 [官網在這](https://baomidou.com/) ### 一、什麼是mybatis-plus MyBatis-Plus(簡稱 MP),是一個MyBatis的增強工具,在MyBatis的基礎上只

利用設計模式消除業務程式碼中的 if-else

準備工作:假設這樣的一個業務場景:有一個自動開票的功能需要實現,在程式裡面需要根據賬單的型別執行對應的處理邏輯。 **以下使用了 Lombok 簡化程式碼!!!** 賬單型別列舉: ```java /** * @author ly-az * @date 12/23/2020 11:34 * 賬單型別

【故障公告】redis記憶體耗盡造成部落格後臺無法儲存

非常抱歉,今天上午11:00~11:30左右,由於 redis 伺服器記憶體耗盡造成部落格後臺故障——儲存博文時總是提示“請求太過頻繁,請稍後再試”,由此給您帶來麻煩,請您諒解。 由於 redis 監控報警配置沒有及時更新,當 redis 伺服器記憶體耗盡時我們沒有收到報警通知,所以未能及時發現問題。

0.027491807937622