原创 json知識講解

1.json語法 json有兩個數據結構組成: 對象----->名/值對的無序集合。 數組----->值的有序集合。 json沒有變量或其它控制結構。json只用於數據源傳輸。 json語法是基於對象字面量的數組字面量的JavaScri

原创 高併發系列(九)--線程池詳解和參數設置(絕對幹活)

一、點題     這篇將介紹線程池的使用,我們時常就有一個這樣的疑問,爲什麼要使用線程池?不是有更簡單的方式創建和開啓線程?還有怎麼使用線程池?線程池怎麼與Springboot整合,意思就是怎麼使用使用springBoot機制管理?帶着這

原创 設計模式系列(五)--單例模式詳解,面試只要看這一篇文章就夠了!

01、概念 一、概念     1.定義:保證一個類僅有一個實例,並提供一個全局訪問點。     2.類型:創建型。     3.適用場景:想確保任何情況下都絕對只有一個實例。     4.優點:a.在內存裏只有一個實例,減少了內存開銷;b

原创 Maven工具系列(三)--詳解Maven原理,只要一篇就夠了!

01.Maven核心概念 1.項目對象模型          說明:         maven根據pom.xml文件,把它轉化成項目對象模型(POM),這個時候要解析依賴關係,然後去相對應的maven庫中查找到依賴的jar包。 在cl

原创 kafka優化(系列四):kafka配置優化和kafka批量消費,提高分區數量

往期精選 第一篇我們講到了docker的單機搭建。 第二篇我們講到了與springboot的整合。 第三篇我們講到了kafka的原理。     這一篇我們將敘述,我是怎麼在項目中進行對kafka優化的我們將從三方面進行考慮,一

原创 HttpServletResponse詳解

今天在來看一下Response容器的相關知識,其實這篇blog早就應該編寫了,只是最近有點忙,所以被中斷了。下面我們就來看一下Response容器的相關知識吧。Response和我們即將在後面說到的Request容器是一一對應的,他是w

原创 Spring註解詳解

概述 註釋配置相對於 XML 配置具有很多的優勢: 它可以充分利用 Java 的反射機制獲取類結構信息,這些信息可以有效減少配置的工作。如使用 JPA 註釋配置 ORM 映射時,我們就不需要指定 PO 的屬性名、類型等信息,如果關係表

原创 mybatis調用存儲過程

參數形式:  Sql代碼   create procedure sptest.adder(in addend1 integer, in addend2 integer, out theSum integer)   begin at

原创 Java jsp頁面中jstl標籤詳解

JSLT標籤庫,是日常開發經常使用的,也是衆多標籤中性能最好的。把常用的內容,放在這裏備份一份,隨用隨查。儘量做到不用查,就可以隨手就可以寫出來。這算是Java程序員的基本功吧,一定要紮實。   JSTL全名爲JavaServer Pa

原创 微信支付統一下單

[java] view plain copy 估計大多數人和我一樣吧,每次要使用騰訊的開發api,都有一種想上吊的感覺,尤其是微信支付和支付寶對比起來文檔確實差距還是有點大的   關於微信支付的申請我就不多說了,網上有很多,我

原创 spring 結合 Redis 例子,簡單入門例子

好了費話不多說了,介紹下spring 結合redis是怎麼操作數據的 這裏我用了maven管理,由於簡單嘛,依賴下包就行了..不用單獨去依賴包,成了我的習慣 好了,下面是pom的代碼 pom.xml <code style="fo

原创 深入解析Spring架構與設計原理(二)AOP原理

AOP聯盟定義的AOP體系結構把與AOP相關的概念大致分爲了由高到低、從使用到實現的三個層次。關於這個體系結構,個人的理解是這樣的,從上往下,最高層是語言和開發環境,在這個環境中可以看到幾個重要的概念:base可以視爲待增強對象,或者說目

原创 Mybatis傳多個參數(三種解決方案

據我目前接觸到的傳多個參數的方案有三種。 第一種方案  DAO層的函數方法  ? 1 Public User selectUser(String name,String area); 對應的Mappe

原创 深入解析Spring架構與設計原理(一)IOC實現原理

本文轉載來自ITEYE的jiwenke博客! IOC的基礎  下面我們從IOC/AOP開始,它們是Spring平臺實現的核心部分;雖然,我們一開始大多只是在這個層面上,做一些配置和外部特性的使用工作,但對這兩個核心模塊工作原理和運作機制的

原创 HashMap源碼

/* * @(#)HashMap.java 1.73 07/03/13 * * Copyright 2006 Sun Microsystems, Inc. All rights reserved. * SUN PROPRIETA