原创 js計算兩個日期的間隔時間(時間差)

       首先說明一下時間戳的概念。時間戳是指格林威治時間1970年01月01日00時00分00秒(北京時間1970年01月01日08時00分00秒)起至現在的總秒數。所以要求兩個時間的間隔只需要將兩個時間戳相減  就能得到兩個時間相

原创 阿里等大廠的需求研發/開發流程,進去前瞭解一下

前言 我的讀者好像學生居多,然後大家最近問的比較多的一個話題就是大廠的研發流程,都比較好奇,整個流程是怎麼操作的。 我也不多BB了,那下面就跟隨暖男的腳步,走進大廠研發流程吧。 正文 我們先看看一個產品有哪些研發流程,帥丙就用自己接觸的阿

原创 SpringBoot如何優雅的集成Mybatis

一、前言 Orm框架的本質是簡化編程中操作數據庫的編碼,發展到現在,基本上就剩宣稱不用謝一句sql的hibernate,一個是可以靈活調試動態sql的mybatis,兩者各有特點,在企業級系統來發中可以根據需求靈活使用。發現一個有趣的現象

原创 Spring Boot如何測試打包部署

一、開發階段 (一)單元測試 在開發階段的時候最重要的是單元測試,Spring Boot對單元測試的支持已經很完善了。 1、在pom.xml文件中添加依賴 <dependency> <groupId>org.springfram

原创 Java知識體系最強總結(2020版)

本人從事Java開發已多年,平時有記錄問題解決方案和總結知識點的習慣,整理了一些有關Java的知識體系,這不是最終版,會不定期的更新。也算是記錄自己在從事編程工作的成長足跡,通過博客可以促進博主與閱讀者的共同進步,結交更多志同道

原创 Echarts屬性的設置(完整大全)

下載地址:https://www.echartsjs.com/zh/index.html // 全圖默認背景  // backgroundColor: ‘rgba(0,0,0,0)’, // 默認色板 color: ['#ff7f50',

原创 支付寶PC端支付(Java開發)完整版

一:準備工作 1:如沒有賬號的請先去 支付寶商戶平臺 註冊商戶號 2:開發前需要導入支付寶SDK 支付寶SDK下載鏈接 Maven依賴也在裏面 3:生成支付寶密鑰、公鑰,需要用到支付寶密鑰生成工具 密鑰生成工具下載鏈接 ,密鑰用於簽名使用

原创 linux 網卡中沒有eth0 設置靜態ip地址

ifconfig 查看所有網卡 並沒有看到eth0 但是有ens33 所以把ens33改成eth0 1.編輯網卡的配置文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 將裏面的NAME和

原创 存儲過程的優缺點

  前段時間,在維護公司的幾年前的一個項目,雖說不上是歷史悠久,但也有些年頭了,採用三層架構,加上存儲過程的這麼一個老的架構,本來這個架構也沒什麼問題,大部分系統都是這麼幹的,但是由於這個系統存儲過程被濫用的問題,後期維護的時候,麻煩事就

原创 電商項目面試寶典——乾貨分享

https://blog.csdn.net/qq_33448669/article/details/73657642 https://blog.csdn.net/qq_40714770/article/details/82502012

原创 一個實用的 .gitignore 模板文件

爲什麼要忽略文件 常用的版本控制工具,不管是使用 git 還是 svn,我們都需要排除一些與程序代碼無關的文件,如像 eclipse/ intellij idea 等 IDE 工具留下來的 .settings、.classpath

原创 Java中的悲觀鎖和樂觀鎖的實現及各自適用場景

一、定義 1.悲觀鎖:即很悲觀,每次拿數據的時候都覺得數據會被人更改,所以拿數據的時候就把這條記錄鎖掉,這樣別人就沒法改這條數據了,一直到你的鎖釋放。 2.樂觀鎖:即很樂觀,查詢數據的時候總覺得不會有人更改數據,等到更新的時候再判斷這個數

原创 Jenkins安裝時Web頁面報錯:該Jenkins實例似乎已離線

問題描述 解決方法: 第一步:打開配置頁面 本機:http://localhost:8888/jenkins/pluginManager/advanced 遠程:http://192.168.159.140:8888/jenkins/

原创 Linux Centos6.8升級svn1.6到svn1.8

Linux Centos6.8升級svn1.6到svn1.8 1. 刪除svn1.6 #yum remover subverson 2.設置svn1.8安裝源 vim /etc/yum.repos.d/wandisco-svn.r

原创 領域模型中的實體類分爲四種類型:VO、DTO、DO、PO

一、概念: VO(View Object):視圖對象,用於展示層,它的作用是把某個指定頁面(或組件)的所有數據封裝起來。 DTO(Data Transfer Object):數據傳輸對象,這個概念來源於J2EE的設計模式,原來的目的是爲了