原创 隨筆

java 數組拷貝的幾種方式:   1.clone clone方法是從Object類繼承過來的,基本數據類型(String ,boolean,char,byte,short,float ,double,long)都可以直接使用clone方

原创 面向對象編程的特徵,原則

OOP:(Object Oriented Programming),面向對象的程序設計。所謂“對象”在顯式支持面向對象的語言中,一般是指類在內存中裝載的實例,具有相關的成員變量和成員函數(也稱爲:方法)。 OOP 達到了軟件工程的三個主要

原创 java修飾符

修飾符用來定義類、方法或者變量,通常放在語句的最前端。java修飾符主要分爲兩類:   訪問修飾符   非訪問修飾符 訪問控制修飾符-- Java中,可以使用訪問控制符來保護對類、變量、方法和構造方法的訪問。Java 支持 4 種不同的訪

原创 初步瞭解jdk,jre,jvm

  JDK JDK(Java Development Kit) 是 Java 語言的 軟件開發工具包 (SDK)。其結構圖爲 JDK是整個JAVA的核心,包括了Java運行環境JRE(Java Runtime Envirnment)、J

原创 mybatis插入多條數據,id自動爲生成的uuid,傳入的數據格式爲map的解決方式

擼代碼遇到過這種情況: insert into user(id,user_name,user_age) values (自動生成的uuid,"張三",18), (自動生成的uuid,"李四",19), (自動生成的uuid,"王五",20

原创 Spring boot @Validated註解以及配合@Valid的使用

校驗參數過多,在代碼中需要寫很多的 if 來驗證,可以將定義一個實體類來封裝請求參數.此時可以使用 @Validated 註解來進行驗證. 第一步 Bean實體類加註解 下面是驗證註解的類型 @Null 只能爲null @NotNull

原创 Java的switch case

在jdk1.7以後, switch() 中的變量類型只能爲 string,int,short,byte,char,Integer,Character,enum 類型,其他類型運行會報錯. switch case語句基本格式爲: swit

原创 Mybatis使用Generator自動生成器的配置及使用

使用的是IDEA,spring boot.maven. 首先在 pop.xml 中導入依賴 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artif

原创 Spring Boot 雲配置的簡單配置

  Spring Cloud Configuration Server是一個集中式應用程序,可管理所有與應用程序相關的配置屬性。   Server端 Maven添加依賴  --  <dependency> <groupId>org

原创 Spring Boot Zuul代理服務器和路由的簡單理解

Zuul Server是一個網關應用程序,可處理所有請求並執行微服務應用程序的動態路由。 Zuul服務器也稱爲邊緣服務器。Zuul是 Netflix 開源的微服務網關,他可以和 Eureka , Ribbon , Hystrix 等組件配

原创 Spring Boot Eureka服務註冊簡單理解

Spring Cloud Eureka (英 [,jʊ(ə)'riːkə])是 Spring Cloud Netflix 微 服 務 套 件 中 的 一 部 分, 它 基 於 Netflix Eureka 做 了 二 次 封 裝, 主 要

原创 接收Date類型參數BadRequest

使用spring @RestController @RequestMapping接收Date格式參數報錯 接收格式爲yyyy-MM-dd HH:mm:ss時,在實體類對應字段上添加註解 @JsonFormat(pattern="yy

原创 MyBatis動態SQL,分頁查詢,List/Array/Map查詢.

動態sql xml中代碼 <select id="SelectTrends" parameterType="com.***.***.entity.Doctor" resultMap="BaseResultMap"

原创 Django只允許登陸的用戶訪問url地址拼接錯誤

未登錄的用戶進入個人中心時,跳轉到登錄界面,正確的地址應該是127.0.0.1:8000/user/login但是地址多拼接一個users。經檢查,是配置文件settings中的LOGIN_URL = '/user/login' ,'us

原创 You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH

錯誤信息如下:RuntimeError at /picloadYou called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLA