原创 Springboot 集成 mybatis-plus

Springboot 集成 mybatis-plus 導入jar包 maven的pom文件 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybati

原创 iframe渲染表單數據

iframe渲染表單數據 父層頁面調用子層頁面時,利用iframe的形式打開頁面,父層與子層之間傳遞數據 父層頁面 //layui窗口打開一個iframe layer.open({ type: 2 ,ti

原创 MyBatis-plus自己寫sql語句

MyBatis-plus自己寫sql語句 MyBatis-plus是一款很好用的工具,集成了豐富的增刪改查各種業務操作,更加方便了程序員專注於業務代碼 那麼,如果需要重寫mybatis-plus裏面的sql語句呢 比如,我需要用到

原创 jave web token實現登錄驗證

jave web token實現登錄驗證 JWT JWT官網: https://jwt.io/ JWT(Java版)的github地址:https://github.com/jwtk/jjwt 什麼是JWT Json web to

原创 基於Mahout算法推薦

基於Mahout算法推薦 參考鏈接:https://blog.csdn.net/bystc/article/details/87904666 pom 導入jar包 <dependency> <groupId>org.apac

原创 vue組件v-select下拉多選框

v-select下拉多選框 先看看最終實現效果圖 是vue的一個組件。用於下拉框多選的情況 1.需要的包文件 <script src="https://unpkg.com/[email protected]/dist/vue.js"></script

原创 tomcat http升級爲https

tomcat http升級爲https 一、從 百度雲/騰訊雲 下載SSL安全證書(免費版) 以百度云爲例(先進行實名認證) 1.打開SSL證書購買,點擊立即購買 點擊免費型---》立即購買 支付完後進行申請操作 填上申請信息(域名,

原创 使用dlib的標註工具imglab

使用dlib自帶的imglab標註工具 1.編譯好dlib  2.cmake 進入到dlib包下的tools/imglab cd dlib/tools/imglab 新建一個文件夾,之後的imglab環境都在這個文件夾 mkdir bu

原创 拼接sql語句,實現高級條件查詢

動態拼接sql語句,實現高級條件查詢功能 1.前端html,建一個表格,給定tbody一個id,當點擊一個添加按鈕的時候,動態的加一行表格: <table class="table table-bordered" id="tab">

原创 xterm連接虛擬機裏的ubuntu

# mobaxterm連接在虛擬機的abuntu ## 1.在Ubuntu上打開SSH服務 ##### 安裝 openssh-client 和 openssh-server sudo apt-get install openssh-cli

原创 圖解樹的結點

A : 根結點;b、c、d的父節點(雙親結點);e、f、g的祖先結點;度爲3的結點 B:A的子結點(也可以說成是子樹);注意:當爲二叉樹時要說明左右,二叉樹是有左右之分的,而樹沒有       與c、d之間稱爲兄弟結點;度爲1的結點 E

原创 快速理解數據結構之快速排序

前段時間一直在學習數據結構,在看快排時會有點小困難,不知有沒有小夥伴跟我一樣笨呢! 不過幸好查看完在各大資料後理解了! 接下來講下快速理解的方法,希望對初學懵懂者有用! 以下例子 [4、2、3、1、6、7、10、8] 1.最先開始要找一個

原创 java中訪問修飾符的理解

JAVA中的四種訪問修飾符 1.private private ---私有的 表示被修飾的類、屬性、方法只允許由此類的對象調用,而不允許其他類、其他包或者子類訪問。 相當於每個人都有自己的私人密碼,這個密碼是不允許被別人訪問的,包括自己的

原创 mybatis的多對一

package com.jero.pojo3; <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper

原创 對java多線程的理解,歡迎指責

實現Runnable的好處: 1.避免單繼承的侷限性 2.將線程的任務從線程的子類中分離出來,進行了單獨的封裝,按照面向對象的思想封裝成對象 Runnable r  = new Student(); Th