原创 笛卡爾積 查詢時間週期內數據統計列表

環境 jdk 1.8 mysql 5.6 mybatis 3.4.4 springboot 2.2.6 需求 按照時間段來查詢顯示該時間段內每一天的數據量,如果某一天沒有數據,顯示數據量爲0. 按照正常思路直接使用GROUP BY分組

原创 判斷是否手機端登錄

String ua = request.getHeader("User-Agent"); if (checkAgentIsMobile(ua)) {      return "mob/money/recharge_online"; } e

原创 IntelliJ IDEA 註冊碼, IJ註冊碼

網址: http://idea.lanyus.com/ 點贊 1 收藏 分享 文章舉報 shadow_lin 發佈了23 篇原創文章 · 獲贊 32 · 訪問量 5萬+ 私信

原创 簡單理解IOC和AOP的原理

IOC,依賴倒置的意思, 所謂依賴,從程序的角度看,就是比如A要調用B的方法,那麼A就依賴於B,反正A要用到B,則A依賴於B。 所謂倒置,你必須理解如果不倒置,會怎麼着,因爲A必須要有B,纔可以調用B,如果不倒置,意思就是A主動獲取B的實

原创 js點擊複製文本

有些時候,我們希望讓用戶在網頁上完成某個操作就能自動將指定的內容複製到用戶計算機的剪貼板中。 但是出於安全原因,大多數現代瀏覽器都未提供通用的剪貼板複製接口(或即便有,也默認被禁用)。 只有IE瀏覽器可以通過如下方式來進行復制。 win

原创 JAVA中常用IO流類:FileReader和FileWriter

FileReader 用於以字符爲單位讀取文本文件   構造方法摘要 FileReader(File file)            在給定從中讀取數據的 File 的情況下創建一個新FileReader。 FileReader

原创 Spring task定時任務基於註解和Xml的實現

 關於在spring中應用定時任務,公司之前一直用的是基於 quartz的,xml的配置相當繁瑣,後來發現了spring3自帶的spring task使用起來非常簡單方便,而且功能強大;下面就簡單展示一下他的兩種實現方式。 一、基於註解@

原创 2019JAVA面試題附答案

原文鏈接:https://blog.csdn.net/u014042066/article/details/77584668 JAVA基礎 JAVA中的幾種基本類型,各佔用多少字節? 下圖單位

原创 深入理解Java類實例化時jvm執行順序

前言 關於jvm類加載器我們面試的時候會經常問到,如果相關概念不清楚的話可以參閱我的深入理解虛擬機之類加載器 。這一篇文章旨在實戰演示jvm執行的順序。 示例代碼 package com.jdk.learn; /** * Creat

原创 Thread中interrupted()方法和isInterrupted()方法區別總結

interrupted()源碼 isInterrupted()源碼 interrupted()是靜態方法:內部實現是調用的當前線程的isInterrupted(),並且會重置當前線程的中斷狀態   isInterrupted()是實例

原创 通俗易懂:如何設計能支撐百萬併發的數據庫架構?

1、引言 相信看到這個標題,很多人的第一反應就是:對數據庫進行分庫分表啊!但是實際上,數據庫層面的分庫分表到底是用來幹什麼的,其不同的作用如何應對不同的場景,我覺得很多同學可能都沒搞清楚。本篇文章我們一起來學習一下,對於一個支撐日活百萬用

原创 idea熱部署且開啓自動編譯

最近調試代碼需要起服務並修改代碼這就導致重複工作,目前是修改服務器配置,即當idea失去焦點時更新類和資源,但是這種只支持在debug模式且是在idea失去焦點纔會觸發熱部署,這就相對加載的慢了。此法的配置方法: Run –>EditC

原创 WebService 四種發佈方式總結

WebService 四種發佈方式總結   1. CXF方式 CXF與spring搭建webservice是目前最流行的方式,但是傳聞cxf與jdk1.5有些不兼容,我沒有遇到過,我遇到的問題是cxf與was6.1.1不兼容,表現在cxf

原创 基於webpack和vue.js搭建開發環境

前言 在對着產品高舉中指怒發心中之憤後,真正能夠解決問題的是自身上的改變,有句話說的好:你雖然改變不了全世界,但是你有機會改變你自己。秉承着“不聽老人言,吃虧在眼前”的優良作風,我還是決定玩火自焚。 問題所在 之前的項目總

原创 分佈式文件系統 - FastDFS 配置 Nginx 模塊及上傳測試

也不說廢話,直接幹 上一篇 分佈式文件系統 - FastDFS 在 CentOS 下配置安裝部署 中安裝了 FastDFS 後,並配置啓動了 Tracker 和 Storage 服務,已經可以上傳文件了,但是我沒有上傳測試,因爲上傳成