原创 windows下搭建apache http server、php、mysql開發環境

一、所需軟件: 1.apache htpp server: 百度輸入“apache http server”搜索即可在百度軟件中心下載。或者去apache官網下載。 2.php: php官網下載。 注意:apache http serve

原创 java的泛型與類型擦除

泛型是JDK1.5版本之後有的,它的本質是參數化類型的應用,也就是說所操作的數據類型被指定爲一個參數。這種參數類型可以用在類、接口和方法的創建中,分別被稱爲泛型類、泛型接口和泛型方法。 早在Java語言處於還沒有出現泛型的版本時,只能通過

原创 深入理解String、StringBuffer、StringBuilder

三者在執行速度方面的比較:StringBuilder > StringBuffer > String 由於StringBuilder、StringBuffer都繼承自抽象類AbstractStringBuilder,他們的append、r

原创 java-陰曆日期和陽曆日期互相轉換

最近遇到處理陰曆日期的問題(生日),就查資料瞭解了一下關於陰曆陽曆的知識。參照百度文庫 下面簡略介紹一下陰曆陽曆轉換的算法原理: 陽曆,有很強的規律性。每年12個月,1、3、5、7、8、10、12月都爲31天;2月份平年28天,能被4除盡

原创 quartz定時任務cron表達式詳解

cron表達式用於配置cronTrigger的實例。cron表達式實際上是由七個子表達式組成。這些表達式之間用空格分隔。 1.Seconds (秒) 2.Minutes(分) 3.Hours(小時) 4.Day-of-Month  (天)

原创 關於spring”通配符的匹配很全面, 但無法找到元素 'context:component-scan' 的聲明“的錯誤

關於spring配置的問題 近日學習spring時遇到了這個問題: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 12 in XML

原创 使用 Sonar 進行代碼質量管理

原文鏈接:http://www.wekri.com/2017/11/22/sonar/quickstart-sonar/ Sonar 是一個開源的代碼質量管理平臺。通過插件機制,Sonar 可以集成不同的測試工具,代碼分析工具,以及持續集

原创 supervisor安裝與使用

supervisor是python開發的linux進程管理工具,可以很方便的控制進程。 其主要的組件: supervisord 是服務端程序,主要功能是啓動supervisord服務,啓動supervisor管理的子進程,對進程進行管

原创 Spring Boot中使用Swagger2構建RESTful API文檔

轉載聲明:商業轉載請聯繫作者獲得授權,非商業轉載請註明出處 © wekri 隨着時間推移,不斷修改接口實現的時候都必須同步修改接口文檔,而文檔與代碼又處於兩個不同的媒介,除非有嚴格的管理機制,不然很容易導致不一致現象 添加Swagg

原创 使用FindBugs-IDEA分析代碼

有一款不錯的IDEA插件,可以幫助提高代碼質量,給大家分享一下: 安裝 用Ctrl+Alt+S調出idea設置頁面,或者一次選擇File→Settings。 安裝完成後重啓idea即可。 使用 在項目上右鍵→FindBugs,可以選擇分

原创 SpringBoot中使用AOP 監控sql耗時

添加aop依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactI

原创 springboot中使用actuator進行監控

spring-boot-actuator模塊提供了一個監控和管理生產環境的模塊,可以使用http、jmx、ssh、telnet等來管理和監控應用。審計(Auditing)、 健康(health)、數據採集(metrics gathe

原创 git免密碼 pull push

在home目錄下面創建.git-credentials文件 vi .git-credentials 編輯內容 http://username:[email protected]/name/project.git 設置記

原创 Memcached常用命令及使用說明

add 格添加key。式:add keyName(鍵名) 0 30(過期時間單位爲秒)3 (要添加value的長度)123(value); add name 0 30 3 123 set 替換或者添加key。格式:add keyName

原创 spring cloud 分佈式配置中心

本文springboot版本:2.0.2.RELEASE,springcloud版本:Finchley.RC1 本文使用我公開的註冊中心: http://www.wekri.com/eureka; UI: http://www.we