原创 Java基礎複習筆記--集合知識總結之Collection下的List

一、List接口 1.Collection接口是List和Set接口的父類 2.List 接口存儲一組允許重複,有序(插入順序)的對象,有下標,插入順序作爲遍歷的順序 3.Set 接口存儲一組唯一,無序的對象 沒下標

原创 Hibernate和Mybatis的比較

轉載自:https://www.cnblogs.com/inspurhaitian/p/4647485.html 第一方面:開發速度的對比 就開發速度而言,Hibernate的真正掌握要比Mybatis來得難些。Mybatis框架

原创 Java基礎複習筆記——集合知識總結之Map

Map Hashtable: 底層是哈希表數據結構,不可以存入null鍵null值。該集合是線程同步的。jdk1.0.效率低。 HashMap: HashMap也是用數組來構建,只不過數據數組的數據類型是一個叫做Entry的內部類

原创 淺談---SpringBoot請求參數和返回的xml

1.返回xml @RestController public class XxxxController{ @GetMapping(produces=MediaType.APPLICATION_XML_VALUE) publ

原创 java實現amr轉MP3

1.引包jave-1.0.2(此包集成了音頻轉化工具) 2.代碼實現 public class ChangeAudioFormat { public static void main(String[] args) throw

原创 企點第三方接口調用備忘

1.首先獲取accessToken(根據aid 和secret) 2.根據文檔中的url,發送對應請求到這個url,獲取返回結果 2.解析結果並封裝到自己代碼中的對象裏 public class QiDianCustInfoCon

原创 Oracle數據庫項目遷移到mysql數據庫

oracle----mysql 語法區別(EPC回顧總結1) 1.oracle: select m.code as code,m.code||’:’||m.name as name from Dic_Type_Item m wh

原创 SpringBoot整合小結

SpringBoot整合小結注意事項一.當頁面調不出來二.注意添加相關springboot中未提供的jar包三.mapper接口文件用註解@Mapper而不是@Repository四.mapper.xml默認是要建在resourc

原创 Hql使用總結

1.hibernate式sql,面向對象思維,都是對實體pojo進行操作 2.不支持union 聯合查詢,可採用臨時實體接收多部分查詢結果 3.不支持insert關鍵字 4.需要排序時,order by 不能放在傳參的後面,要放在

原创 sql中 count(*),count(1)以及count(字段)的區別

前言       記得很早以前就聽說,在使用count的時候要用count(1)而不要用count(*),因爲使用count(*)的時候會對所有的列進行掃描,相比而言count(1)不用掃描所有列,所以count(1)要快一些

原创 Redis性能高的原因

1.redis是純內存數據庫,一般都是簡單的存取操作,線程佔用時間很多,時間的花費主要集中在io上,所以讀取 速度快。2. 再說一下IO,Redis使用的是非阻塞IO,IO多路複用,使用了單線程來輪詢描述符,將數據庫的開、關、讀、寫

原创 eclipse使用備忘

一.導入項目: 1.File–>import–>Existing Projects into Workspace 2.選中項目中的root文件(pom文件) 二.導入後配置 1.選中項目,右擊找到build path 2.配置tomc

原创 java反射

一.java反射是基於java的類加載機制 jvm在運行某個XXX類時會在堆中建立名爲XXX.class的文件對象(一般只此一份) 二.java發射的三種實現方式 1.對象獲取 new XXX =new XXX(); Class c1

原创 sql左連接和右連接

首先,左連接和右連接指的都是外連接 外連接的情況指一個表中有一個字段是另一個表的主鍵時 比如商品表裏除了商品id還有一個分類id名爲cid,這個cid就是商品分類表的主鍵,我們需要一起查詢這兩個表的內容,通過分類id把兩個表聯繫起來就

原创 前後端分離:Web實現前後端分離,前後端解耦

一、前言 ”前後端分離“已經成爲互聯網項目開發的業界標杆,通過Tomcat+Ngnix(也可以中間有個Node.js),有效地進行解耦。並且前後端分離會爲以後的大型分佈式架構、彈性計算架構、微服務架構、多端化服務(多種客戶