原创 leetcode_392尋找最小子序列

leetcode鏈接 這一題我一開始沒有搞清楚意思,其實就是在t數組裏面按順序能找到s數組就可以了 代碼如下 class Solution { public boolean isSubsequence(String s, Str

原创 leetcode_53

  鏈接 有序就應該要考慮用二分法來降低時間複雜度 這一點自己沒有考慮到 自己原來的代碼 class Solution { public int missingNumber(int[] nums) { int i

原创 leetcode_1051高度檢查器

鏈接 這一題其實就是排序以後,對比一下就可以了 class Solution { public int heightChecker(int[] heights) { // int[] newHeights

原创 天貓項目(9)產品屬性管理

突然發現自己很憨批的沒有看er圖就開始擼項目,怪不得搞得雲裏霧裏,補充在(0)那篇裏面了,可以隨時參閱 這裏的產品屬性呢,是一對多分別引用產品和屬性,做出來是這樣一個樣子,我漸漸發覺,想做一個模塊,得先搞清楚需求,然後再去設計具體的業務邏

原创 天貓項目(11)訂單管理

這裏主要有兩個實體,一個是訂單項,是對product的多對一,產品生成多個訂單項,一個用戶也可以有多個訂單項,一個訂單也可以有多個訂單項,這是對訂單項的er圖分析,另外一個是訂單,一個訂單由多個訂單項組成,一個用戶可以有多個訂單,這是對訂

原创 SpringCloud之網關Gateway的使用

這篇文章主要參考陽哥2020年SpringCloud第二季的內容整理而成 這裏使用新一代SpringCloud的網關,而不是用Zuul,Gateway是基於響應式的,底層使用了Netty,總之就是好用牛逼 1.pom文件的配置 <!--

原创 SpringBoot整合SpringMVC之全局統一返回

這篇文章裏,我們會對返回結果進行一個封裝,然後配置一個handler整合進我們的程序裏 前言 這裏的應用場景介紹:當我們提供後端API給前端時,我們需要告訴前端,這個API調用是否成功: 成功,渲染在頁面 失敗,返回失敗原因 ------

原创 天貓項目(6)屬性管理

Property是Category的子模塊,是多對一的關係,所以,這裏的代碼,要解決的問題也就是這個。 1.pojo @Entity @Table(name = "property") @JsonIgnoreProperties({

原创 SpringBoot整合SpringMVC之整合Fastjson

這篇文章將整合Fastjson作爲默認的JSON工具類,提高JSON的序列化與反序列化性能,用內置的FastJsonHttpMessageConverter替代SpringMVC默認的HttpMessageConverter 由於這一篇比

原创 天貓項目(4)分類管理之刪除功能

這個其實也挺簡單的,沒啥想講的 1.listCategory.html 新增一個deleteBean的方法 deleteBean: function (id) { //這裏

原创 SpringBoot整合SpringMVC之Servlet,Filter,Listener

這篇文章將實現通過bean和註解的方式添加Servlet三大組件 前言 應用場景: 在使用第三方類庫時,更多的提供的是java.servlet中的組件,不用與SpringMVC耦合 eg:shiro權限認證:需要配置shiro提供的Shi

原创 天貓項目(0)表關係

表名 中文含義 介紹 Category 分類表 存放分類信息,如女裝,平板電視,沙發等 Property 屬性表 存放屬性信息,如顏色,重量,品牌,廠商,型號等 Product 產品表 存放產品信息,如LED40EC平板電視機,海爾EC

原创 SpringBoot整合SpringMVC之全局異常處理

這個例子將模仿拋出各種exception,幷包裝在CommonResult中進行統一的返回 我們先來給出項目中的錯誤碼的枚舉類,這裏挖坑,後面填 //枚舉項目中的錯誤碼 public enum ServiceExceptionEnum

原创 springboot基於xml配置的mybatis整合

根據上一篇的代碼改寫 先增加配置 #指定xml配置的位置 mybatis.mapper-locations=classpath:mapper/*.xml 然後在主類中增加 @MapperScan("com.zzaxg.springb

原创 MySQL必知必會讀書筆記一

這篇文章主要是自己閱讀《Mysql必知必會》的時候自己寫的sql,前面的一部分用的是自己的建立的一個user表,後面用的就是原書的表了 #檢索 SELECT id FROM account; #檢索單列 SELECT id,name