原创 html中px em pt區別介紹

  HTML 不是一種編程語言,而是一種標記語言 (markup language),是網頁製作所必備的。“超文本”就是指頁面內可以包含圖片、鏈接,甚至音樂、程序等非文字元素。 px、em、pt之間的區別: 一、代表單位不同。 px代表的

原创 JS addEventListener()方法的使用介紹

   火狐和其他瀏覽器都支持W3C標準的addEventListener方法。addEventListener() 方法,事件監聽。removeEventListener() 方法來移除事件的監聽。如果要針對IE瀏覽器就要使用attach

原创 實例解讀Redis緩存穿透、緩存雪崩和緩存擊穿

    Redis緩存的使用,極大的提升了應用程序的性能和效率,特別是數據查詢方面。但同時,它也帶來了一些問題。其中,最要害的問題,就是數據的一致性問題,從嚴格意義上講,這個問題無解。如果對數據的一致性要求很高,那麼就不能使用緩存。 另外

原创 jq a標籤動態綁定onclick事件

我使用的Jq的庫版本:jquery-3.5.0.min.js.以下代碼在PC和移動端都可以使用。 1、JSP或HTML頁面代碼如下: <a href="javascript:void(0);" class="usepwdlogin" o

原创 Mybatis中Dao與XML之間的參數傳遞方式介紹

   在使用mybatis框架時,大多時候自動生成的mapper.xml文件能滿足我們所需的數據庫操作,但一些情況下還是需要我們自己寫sql;爲了加深印象,總結了下參數傳遞的方式以及各個關鍵字的含義如下: 一、語句中接收參數的方式有兩種:

原创 css3 rem的用法

     rem這是個低調的css單位,近一兩年開始嶄露頭角,有許多同學對rem的評價不一,有的在嘗試使用,有的在使用過程中遇到坑就棄用了。但是我對rem綜合評價是用來做web app它絕對是最合適的人選之一。   rem是什麼?   r

原创 在MyBatis中resultType和resultMap的區別理解

   resultType和resultMap功能類似,都是返回對象信息,但是resultMap要更強大一些,可自定義。因爲resultMap要配置一下表和類的一一對應關係,所以說就算你的字段名和你的實體類的屬性名不一樣也沒關係,都會給你

原创 JS 對this的理解解說

  首先要說的是,this的指向在函數定義的時候是確定不了的,只有函數執行的時候才能確定this到底指向誰,實際上this的最終指向的是那個調用它的對象(這句話有些問題,後面會解釋爲什麼會有問題,雖然網上大部分的文章都是這樣說的,雖然在很

原创 手機版(兼容android和ios)用戶登錄界面H5

本文主要是開發的一個手機版(兼容android和ios)的商城登錄頁面。 1、接下來直接上HTML的代碼 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="

原创 Java訂單系統中併發問題和鎖機制的探討與解決方案一

問題由來     假設在一個訂單系統中(以火車票訂單系統爲例),用戶A,用戶B都要預定從成都到北京的火車票,A、B在不同的售票窗口均同時查詢到了某車廂臥鋪中、下鋪位有空位。用戶A正在猶豫訂中鋪還是下鋪,這時用戶B果斷訂購了下鋪。當用戶A決

原创 Java訂單系統中併發問題和鎖機制的探討與解決方案二

背景:高併發情況下,商品出現超賣的情況。 最終目標:保證數據的最終一致性。 Contrrler 層框架 : Spring MVC 第一次嘗試: 最初的時候,發現Spring MVC是一個單例多線程的Controller框架。它在多線程同時

原创 div+css+jq實現彈出框兼容PC和H5頁面

頁面效果: 點擊彈出框按鈕後,頁面上顯示一個彈出框與底部靠近,並且背景層要變成灰色,原始頁面不能被操作的,直到關閉彈出框。  原理: 在原頁面的基礎上添加兩個div,一個是彈出層,一個是遮罩層,即背景層。這兩個div和原始頁面是在一個文

原创 centos7解壓壓縮zip文件

如果輸入解壓或壓縮命令報錯。則需要安裝zip工具。 一、安裝支持ZIP的工具   yum install -y unzip zip 二、解壓zip文件   unzip 文件名.zip 二、 壓縮一個zip文件   zip 文件名.zip

原创 Java static與final使用詳解

 static是靜態修飾關鍵字,可以修飾變量和程序塊以及類方法:        當定義一個static變量的時候jvm會將將其分配在內存堆上,所有程序對它的引用都會指向這一個地址而不會重新分配內存;        當修飾一個程序塊的時候(

原创 Class.forName()用法詳解

一、CLASS類概念 Class也是一個Java類,保存的是與之對應Java類的meta信息(元信息),用來描述這個類的結構,比如描述一個類有哪些成員,有哪些方法等。一般在反射中使用。 詳細解釋:Java 源程序(.java 文件)在經過