笑說設計模式-小白逃課被點名

## 簡介 工廠模式(Factory Pattern)是最常用的設計模式之一。這種型別的設計模式屬於建立型模式,它提供了一種建立物件的最佳方式。 在工廠模式中,我們在建立物件時不會對客戶端暴露建立邏輯,而是通過使用一個共同的介面來指向新建立的物件。 ## 分類 工廠模式可以分為三種,其中簡單工廠一般不

Linux 核心和 Windows 核心有什麼區別?

Windows 和 Linux 可以說是我們比較常見的兩款作業系統的。 Windows 基本佔領了電腦時代的市場,商業上取得了很大成就,但是它並不開源,所以要想接觸原始碼得加入 Windows 的開發團隊中。 對於伺服器使用的作業系統基本上都是 Linux,而且核心原始碼也是開源的,任何人都可以下載,並增加

Spring 中的 MetaData 介面

## 什麼是元資料(MetaData) 先直接貼一個英文解釋: > Metadata is simply data about data. It means it is a description and context of the data. It helps to organize, find an

前端監控SDK開發分享

### 目錄 - [前言](#1) - [收集哪些資料](#2) - [效能](#2performance) - [錯誤](#2error) - [輔助資訊](#2other) - [小結](#2summary) - [客戶端SDK(探針)相關原理和API](#3) - [Web](#3w

億級流量客戶端快取之Http快取與本地快取對比

客戶端快取分為Http快取和本地快取,使用快取好處很多,例如減少相同資料的重複傳輸,節省網路頻寬資源緩解網路瓶頸,降低了對原始伺服器的要求,避免出現過載,這樣伺服器可以更快響應其他的請求 ## Http快取 **http快取分文強制快取和協商快取**,主要用來在客戶端儲存一些不經常變化的的靜態檔案,像

Codeforces 1485F Copy or Prefix Sum

## 題目連結 [點我跳轉](https://codeforces.com/contest/1485/problem/F) ## 題目大意 >給定一個長度為 $N$ 的序列 $bi$ > >問有多少個長度為 $N$ 的序列 $a$ 使得 > >* $b[i] = a[i]$ > >或 > >* $b[

字串最長子串難?滑動視窗拯救你

題目:leetcode 3. 無重複字元的最長子串 給定一個字串,請你找出其中不含有重複字元的 最長子串 的長度。 示例 1: 輸入: s = "abcabcbb" 輸出: 3  解釋: 因為無重複字元的最長子串是 "abc",所以其長度為 3。   子串:串中任意個連續的字元組

《資料結構與演算法分析》學習筆記-第五章-雜湊

[toc] *** 散列表只支援二叉查詢樹所允許的一部分操作。雜湊是一種用於以常數平均時間執行插入、刪除和查詢的技術。但是,那些需要元素間任何排序資訊的操作將不會得到有效的支援,例如FindMin、FindMax以及以線性時間將排過序的整個表進行列印的操作都是雜湊所不支援的 ## 5.2 雜湊函式 1.

在.NET Core 中使用 FluentValidation 進行規則驗證

![](https://blog-1259586045.cos.ap-shanghai.myqcloud.com/2021.02.19.01.png) 不用說,規則驗證很重要,無效的引數,可能會導致程式的異常。 如果使用Web API或MVC頁面,那麼可能習慣了自帶的規則驗證,我們的控制器很乾淨: ``

PHP反序列化字串逃逸

- 通過`CTF`比賽瞭解`PHP`反序列化,記錄自己的學習。 ## 借用哈大佬們的名言 - 任何具有一定結構的資料,**如果經過了某些處理而把結構體本身的結構給打亂了**,則有可能會產生漏洞。 - 0CTF 2016piapiapia-----反序列化後長度遞增 - 安詢杯2019-easy_se

對Innodb中MVCC的理解

一、什麼是MVCC   MVCC (Multiversion Concurrency Control) 中文全程叫多版本併發控制,是現代資料庫(如MySql)引擎實現中常用的處理讀寫衝突的手段,目的在於提高資料庫高併發場景下的吞吐效能。   MySQL的InnoDB儲存引擎預設事務隔離級別是RR(可

elasticsearch如何設計索引

本文為部落格園作者所寫: 一寸HUI,個人部落格地址:https://www.cnblogs.com/zsql/ 最近在做es相關的工作,所以記錄下自己的一些想法,可能很多方面不會很全面,但是基本都是經過驗證的。本文主要是圍繞著思考,從多個方面進行考慮,怎麼設計索引比較好,直接進入主題吧,本文的es

0.012063026428223