原创 BigDecimal的加、減、乘、除
範例:進行四捨五入的四則運算 package org.lxh.demo11.numberdemo; import java.math.BigDecimal; class MyMath { public static double
原创 java基礎_多線程測試實例(讀寫者演示)
Java線程學習最經典的例子-讀寫者,主要用到Thread相關知識如下: -線程的start與run -線程的休眠(sleep) -數據對象加鎖(synchronized) -數據對象的等待與釋放(wait and notify) 程序實
原创 Spring cache 緩存
Spring cache 緩存 概述 Spring 3.1 引入了激動人心的基於註釋(annotation)的緩存(cache)技術,它本質上不是一個具體的緩存實現方案(例如 EHCache 或者 OSCache),而是一個對緩存使用
原创 linux下tomcat的80端口被佔用的解決辦法
故障:網站無法訪問 轉載至:http://blog.csdn.net/l1028386804/article/details/43563253 分析:netstat -an查看到大量的80端口進程僵死,重啓tomcat.tomcat
原创 一:jvm 虛擬機類加載機制
一:類的生命週期 加載-->(驗證 -->準備 -->解析) 連接(以上統稱爲連接) -->初始化-->使用--
原创 簡單瞭解下Dubbo
簡單瞭解下Dubbo 1. Dubbo是什麼? Dubbo是一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及SOA服務治理方案。簡單的說,dubbo就是個服務框架,如果沒有分佈式的需求,其實是不需要用的
原创 java基礎關係操作符,==/!=
java中==,!=,equals() 用法區別 一:==和!= 比較的是兩個對象的引用,如果想比較兩個對象的內容是否相同,可以用equals方法,這個方法不適用於“基本類型”,基本類型的值直接使用==和!=即可。 注意: 二
原创 springMvc註解@RequestParam用法解析
一:報錯 @ResponseBody @RequestMapping("/save") public String saveToken(HttpServletRequest request, HttpServlet
原创 MySql按日期進行統計(前一天、本週、某一天)
MySql按日期進行統計(前一天、本週、某一天) 統計當天 sql語句爲: select * user where date() = curdate(); curdate()默示當天日期 統計前一天 若是默示前一天的數據,則不
原创 tomcat配置log4j打印輸出日誌到指定文件
tomcat配置log4j打印輸出日誌到指定文件 原文 http://blog.csdn.net/huangaigang6688/article/details/11181251 主題 Tomcat Log4J
原创 Struts2 與 SpringMvc 的區別
SpringMVC和Struts2的區別: 1. 機制: springmvc的入口是servlet,而struts2是filter,這樣就導致了二者的機制不同,這裏就牽涉到servlet和filter的區別了。 spring mv
原创 Java中4大基本加密算法解析
Java中4大基本加密算法解析分類 編程技術簡單的java加密算法有:BASE64 嚴格地說,屬於編碼格式,而非加密算法MD5(Message Digest algorithm 5,信息摘要算法)SHA(Secure Hash Algor
原创 線程依次執行實踐
第一種方案:jdk join()方法: join()的作用是:“等待該線程終止”,這裏需要理解的就是該線程是指的主線程等待子線程的終止。也就是在子線程調用了join()方法後面的代碼,只有等到子線程結束了才能執行。 示例代碼: fin
原创 死鎖以及死鎖的避免方法
來自:http://blog.163.com/yanenshun@126/blog/static/128388169200982444858590/?fromdm&fromSearch&isFromSearchEngine=yes
原创 Dubbo暴露服務和引用服務的實現源碼分析
Dubbo暴露服務和引用服務的實現源碼分析 1. Dubbo概述 Dubbo是阿里巴巴開源出來的一個分佈式服務框架,致力於提供高性能和透明化的RPC遠程服務調用方案,以及作爲SOA服務治理的方案。它的核心功能包括: #