原创 史上最全Lambda介紹
文章目錄歡迎進入Lambda世界一、 Lambda表達式的基礎語法二、 Lambda表達式需要"函數式接口"的支持java8內置的四大核心函數式接口1. Consumer : 消費型接口2. Supplier : 供給型接口3.
原创 SXSSFSheet操作節省內存
直接使用SXSSFSheet並不能達到 使用這個方法,((SXSSFSheet)sheet).flushRows();可以將獲取到的數據刷新的硬盤,實現百萬數據的導出 -verbose:class java -verbose[:class
原创 java基礎--值傳遞和引用傳遞
實際上,java的參數傳遞只有值傳遞!但是便於理解,我們根據參數類型的不同分爲值傳遞和引用傳遞,其中對於基本數據類型和不可變對象(包裝類和String類)採取的是值傳遞,對於其他的引用類採取的是引用傳遞,引用傳遞可以在方法中修改原對象
原创 Servlet設置響應編碼setContentType 和 setCharacterEncoding
設置響應編碼有兩種方式 1. response.setContentType("text/html; charset=UTF-8"); 第一種不僅發送到瀏覽器的內容會使用UTF-8編碼,而且還通知瀏覽器使用UTF-8編碼方式進行顯示。
原创 爲什麼瀏覽器打開調試模式查看cookie,看不到JSESSIONID
Java 開發 web 項目,JSP 頁面會自動創建 session,除非在頁面指定 session="false" 而 servlet 如果你不去調用 getSession() 或者 getSession(true) 方法,就不會自動創
原创 Rest客戶端之Ribbon(三)
簡介: 負載均衡框架,支持可插拔式的負載均衡規則 支持多種協議,如Http,UDP等 提供負載均衡的客戶端(用在服務調用者client) Ribbon子模塊 ribbon-core 包括負載均衡,以及負載均衡規則都在這個包裏 ri
原创 Spring設置屬性 && p命名空間 、 util命名空間
<bean id= "cdPlay" class = "soundsystem.CDPlay"> <property name="compactDisc" red="compactDisc" /> </bean> <proper
原创 xml通過構造器注入初始化bean && c命名空間
<bean id="compactDisc" class="soundsystem.CompactDisc" /> //聲明一個簡單的bean CDPlay通過ID爲compactDisc 的bean將其引入(構造器引入bean)
原创 Spring 處理自動裝配的歧義性 @Primary 自定義限定符註解@Qualifier
@Autowired public void setDessert(Dessert dessert){ this.dessert = dessert; } 我們使用@Autowired註解標註了setDess
原创 Spring註解開發 -------- > @Configuration 註解(一)
javaConfig類的關鍵是爲其添加@Configuration註解。 @Configuration註解表明這個類是一個配置類。可以啓動組件掃描,用來將帶有@Bean的實體進行實例化bean等 @Configuration
原创 Spring Cloud --- Eureka(二)
Eureka作爲註冊中心: - 提供了Eureka服務器端與客戶端 - 主要用於服務器管理 Eureka架構 Eureka服務端 1、引入pom文件 <dependency> <gro
原创 the 95th-percentile ,50th,99th等
用the 95th-percentile 舉例 95th percentile百分點指的是所給數集中超過其95%的數。它是一個統計學上的概念。對於某個接口,準確統計它的流量時非常有用,它可以取出一些偶然得到的異常值。 95th百分點是統計
原创 ClassNotFoundException和NoClassDefFoundError的區別
ClassNotFoundException:當應用程序運行的過程中嘗試使用類加載器去加載Class文件的時候,如果沒有在classpath中查找到指定的類,就會拋出ClassNotFoundException。一般情況下,當我們使用
原创 301和302的返回設置
301永久性跳轉,地址欄地址不變,客戶端感受不到 302臨時性跳轉,地址欄會發生變化 有兩種設置方式: 301第一種方式: response.setStatus(301); response.setHeader("Location",
原创 Hystrix(五)
一、命令執行的四種方法: 1、toObservable(異步) 使用該命令,需要進行訂閱它返回的可觀察對象,纔會執行 2、observe(異步) 該命令調用第一個方法,內部已經