原创 MySQL中實現遞歸調用查詢數據(例如商品多級分類,地區多級分類等)
對於數據庫中的樹形結構數據,如地區表,有時候,我們需要知道某地區的所有下屬地區或者某地區的所有上屬地區,這時候就需要用到mysql的遞歸查詢。 1.先創建一張地區表如下: DROP TABLE IF EXISTS `t_areainfo
原创 Git刪除本地倉庫並創建新的倉庫
1、刪除本地的git倉庫 window環境下找到當前工程的目錄,如myproject,那麼一直點到myproject/ 在當前目錄,右擊選擇git bash here,點出github客戶端 輸入如下命令: //刪除文件夾下的所有 .g
原创 jQuery動態append添加元素後點擊事件失效
1. 問題描述:在div中動態添加span元素,之後執行 $(selector).click(function(){var param = $(this).text();}) 無法觸發事件。 2. 原因:append中的節點是在整個文檔
原创 Vue中事件後調用函數加括號寫如參數與不加括號的區別
Vue 對函數調用做了封裝,加與不加括號的區別在於事件對象參數 event 的處理。 (1)不加括號時,函數第一個參數爲 event; (2)加了括號後,需要手動傳入 $event 才能獲得事件對象。 點贊 收藏
原创 SpringMVC中 mvc: annotation-driven 的作用
一、<mvc:annotation-driven/>的作用 Spring 3.0.x中使用了mvc:annotation-driven後,默認會幫我們註冊默認處理請求,參數和返回值的類,其中最主要的兩個類:DefaultAnnotatio
原创 Java接口中的成員變量被隱式聲明爲public static final?
一、爲什麼要用final? 1.首先,我們應該明白一個問題。接口,實際上比抽象類更加抽象,它是最高層次的抽象。接口中的所有方法都是抽象方法,不會有任何實現方面的代碼,而它的具體實現是要靠實現這個接口的具體類來具體實現的。而且,這個接口中的
原创 Java編寫單例類的幾種方式
1.餓漢式 public class HungerySingleton { //ClassLoader 類加載時立即實例化對象,僅實例化一次,線程安全的 private static HungerySingleton
原创 Centos7下安裝JDK1.8
CentOS內部自帶openJDK,如果只是爲了運行部署java服務,可以不用安裝jdk,直接可以運行。如果一定要重新安裝,可以按照下面的步驟操作: (1)查看jdk版本 java -version (2)卸載jdk 首先需要查詢對應的
原创 CentOS7中mysql8安裝以及配置遠程連接
1. 安裝前清理工作; 1.1 清理原有的mysql數據庫 使用以下命令查找出安裝的mysql軟件包和依賴包 rpm -pa | grep mysql 使用以下命令依次刪除上面的程序 yum remove mysq
原创 Centos7 更換爲網易YUM源(速度蝸牛變跑車)
備份當前的 yum 源 # yum 源在目錄 /etc/yum.repos.d/ 下 $ cd /etc/yum.repos.d/ $ cp CentOS-Base.repo CentOS-Base.repo_bak 查看當前的版
原创 FastDFS原理與過程解析
前言:(上傳和下載流程圖詳見:https://my.oschina.net/ydsakyclguozi/blog/403295) (1)每次上傳文件後都會返回一個地址,用戶需要自己保存此地址。 (2)爲了支持大容量,存儲節點(服務器)採用
原创 JavaScript單線程,異步以及let const var的討論
在es6之前,我們定義變量都是用的var的方式,但是我確實花了不少的時間理解var的變量定義方式,var定義變量的作用域是整個函數範圍,而不是類似於c語言的在一個大括號內,嚴謹的說也就是沒有所謂的“塊級作用域”,這被視爲是JavaScri
原创 springboot2.0+攔截器後 , 靜態資源被攔截問題解決(CGgeeker個人解決方案)
1.先弄懂第一件事: springboot默認的靜態資源訪問路徑是:META-INF/resources > resources > static > public (訪問優先級也是如此) 我們可以翻一翻springboot源碼
原创 解決android前端數據寫入後臺(ssm框架)Controler層亂碼問題
先簡述網上通用的兩種處理方法如下(簡單闡述了下區別) 1. new String(byte[],"UTF-8"),或是new String(str.getBytes("gbk"),"utf-8")兩者都是是新建了一個UTF-8編碼的字符串