原创 電商中的SKU與SPU的理解(畫圖)

前段時間在一家公司中主要負責一箇中小型電商平臺的,收穫最大的除了分佈式外的應該就是SPU與SKU,這在電商中應該是最經典的。很重要,自己總結了一張圖,如下。

原创 MyBatis核心三大對象以及生命週期和作用域

三大對象: 1、SqlSessionFactoryBuilder:負責構建SqlSessionFactory,並且提供了多個build()方法的重載 2、SqlSessionFactory:創建SqlSession實例的工廠 3、Sq

原创 spring中基礎核心接口總結

spring中基礎核心接口總結 理解這幾個接口,及其實現類就可以快速瞭解spring,具體的用法參考其他spring資料 1.BeanFactory最基礎最核心的接口 重要的實現類有: XmlBeanFactory,以及Applica

原创 ssm理解及個人總結

SpringMvc簡單介紹下你對springMVC的理解? Spring MVC Framework有這樣一些特點: 它是基於組件技術的.全部的應用對象,無論控制器和視圖,還是業務對象之類的都是java組件.並且和Spring提供的其

原创 Java靜態代理與動態代理之JDK實現和CGlib實現

Java靜態代理與動態代理之JDK實現和CGlib實現 一:代理模式(靜態代理) 代理模式是常用設計模式的一種,我們在軟件設計時常用的代理一般是指靜態代理,也就是在代碼中顯式指定的代理。 靜態代理由 業

原创 jsp中9大內置對象及四大作用域

9大內置對象 內置對象(又叫隱含對象,有9個內置對象):不需要預先聲明就可以在腳本代碼和表達式中隨意使用 1-out: javax.servlet.jsp.JspWriter類型,代表輸出流的對象。作用域爲page(頁面執行期) re

原创 BaseServlet的抽取

執行流程及分析(個人理解): BaseServlet的抽取其實就是將每個Servelt封裝成爲每一個模塊功能到到一個類中.此類繼承BaseServlet類,BaseServlet繼承HttpServlet,再根據Servlet的生命週

原创 Servlet的執行流程

Servlet的運行過程 一、servlet的運行過程 servlet程序是web服務器調用,web服務器收到客戶端的servlet訪問請求後: 1、web服務器首先檢查是否已經裝載並創建了該servlet的實例對象。如果是,則執行第

原创 request與response總結

request和response是什麼? request是請求,在瀏覽器輸入地址,回車,就是一個請求 response是響應,服務器根據請求,返回數據到瀏覽器顯示,就是一個響應 第一,response 1 HttpServletRe

原创 羅馬數字 古羅馬數字轉換爲阿拉伯數字

標題:羅馬數字 /** 題目: 古羅馬帝國開創了輝煌的人類文明,但他們的數字表示法的確有些繁瑣,尤其在表示大數的時候,現在看起來簡直不能忍受, 所以在現代很少使用了。之所以這樣,不是因爲發明表示法的人的智力的問題,

原创 C語言實現一段漢子的逆置

問題描述: 小張與同學說,他可以倒背金屬元素活動性順序表,編寫程序,將“鉀鈣鈉鎂鋁鋅鐵錫鉛氫銅汞銀鉑金”逆置與原數組中輸出,以便檢查小張倒背情況。(要求本體使用指針作答) 思路:要想將一段漢子逆置你必須清楚一個漢子是相當於兩個字符的,那

原创 函數式編程、方法引用、Lambda表達式【總結】

一、Stream流 1.獲取Stream流的方式 Stream (單列)集合.stream(); Stream Stream.of(容器); 注意事項:流對象只能用一次。如果多次使用

原创 C語言倒計時程序

用戶輸入一個時間,程序執行倒計時。 核心代碼: #include <stdio.h> #include <stdlib.h> #include <windows.h> int main() {

原创 HashMap集合實現對對象引用數據類型的排序

//創建測試類 package MapSortDemo; //實現Compatable<T>接口 public class Student implements Comparable<Student>{ private Stri

原创 List集合實現對對象引用數據類型的排序

有兩種方式,第一種方式在對象中實現Compartable接口,第二種方式爲創建一個實現實現Comparator接口,或者通過匿名內部類的方式 第一種方式:在對象中實現Compatable接口 //首先創建一個Student對象 packa