原创 linux內存、cup使用情況查看內容詳解
top命令 top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器。 運行 top 命令後,CPU 使用狀態會以全屏的方式顯示,並且會處在對話的模式 -- 用基於 t
原创 eclipse調優
一般在不對eclipse進行相關設置的時候,使用eclipse總是會覺得啓動好慢,用起來好卡,其實只要對eclipse的相關參數進行一些配置,就會有很大的改善。 加快啓動速度 1.在eclipse啓動的時候,它總是會搜索讓其運行的jre
原创 JVM介紹
1. 什麼是JVM? JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用於計算設備的規範,它是一個虛構出來的計算機,是通過在實際的計算機上仿真模擬各種計算機功能來實現的。Java虛擬機包括一套字節
原创 微服務
翻譯自Martin Fowler的microservices, 翻譯於2015年7月22日。翻譯儘量貼近原文,減少意譯帶入的個人觀點,如有不當之處,請指正。 在過去幾年中,“微服務架構”這一術語如雨後春筍般涌現出來,它描述了一種將軟件應用
原创 Centos 6.7設置靜態IP方法與eth1問題解決
1.修改網卡配置 編輯:vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #描述網卡對應的設備別名,例如ifcfg-eth0的文件中它爲eth0 BOOTPROTO=
原创 靜態變量和實例變量的區別?
1、在語法定義上的區別:靜態變量前要加static關鍵字,而實例變量前則不加。 2、在程序運行時的區別:實例變量屬於某個對象的屬性,必須創建了實例對象,其中的實例變量纔會被分配空間,才能使用這個實例變量。靜態變量不屬於某個實例對象,而是屬
原创 struts2學習之運行流程及源碼第一篇
初學Struts2框架,今天沒事就寫篇文章,當做學習筆記來用吧!衆所周知,都知道Struts2是web層應用框架,那就從啓動web應用加載Struts2開始來說。 Struts2配置文件加載順序 還是看看源碼,Struts2的核心
原创 過濾器和攔截器的本質區別
1、首先要明確什麼是攔截器、什麼是過濾器 1.1 什麼是攔截器: 攔截器,在AOP(Aspect-Oriented Programming)中用於在某個方法或字段被訪問之前,進行攔截然後在之前或之後加入
原创 java設計模式——單例模式
概念: java中單例模式是一種常見的設計模式,單例模式的寫法有好幾種,這裏主要介紹三種:懶漢式單例、餓漢式單例、登記式單例。 單例模式有以下特點: 1、單例類只能有一個實例。 2、單例類必須自己創建自己的唯一實例。 3、單例類
原创 Div和Table的區別
1:速度和加載方式方面的區別 div 和 table 的差異不是速度,而是加載方式,速度只能是指網絡速度,如果速度足夠快,是沒有差異的: div 的加載方式是即讀即加載,遇到 <div> 沒有遇到 </div> 的時候一樣加載 di
原创 兩種流行的Spring定時器
有兩種流行Spring定時器配置:Java的Timer類和OpenSymphony的Quartz。1.Java Timer定時 首先繼承java.util.TimerTask類實現run方法 import java.util.
原创 RDB和AOF持久化對比
Redis提供了RDB持久化和AOF持久化,本篇文章中將會對這兩種機制進行一些對比 RDB機制的優勢和略施 RDB持久化是指在指定的時間間隔內將內存中的數據集快照寫入磁盤。 也是默認的持久化方式,這種方式是就是將內存中數據以快照的方
原创 使用jquery異步上傳文件----SpringMVC註解開發
<span style="font-size:14px;color:#000000;background-color: rgb(204, 204, 204);"><script type="text/javascript"> //採用j
原创 formdata文件上傳記錄
項目開發中遇到的問題,困擾了很就 故在此記錄下 由於 前後端架設了nodejs,做了前後端分離之後 。之前的ajax文件上傳插件 就出了 問題 導致大文件無法上傳 上傳慢 問題。再多次 調試之後選用formdata進行文件上傳 以下爲f