原创 跨網段通信實戰(支持靜態路由表的家用路由)

具體情況如下: 光貓:撥號上網和分配ip,4個lan口 相當於最頂層的入戶設備, 192.168.1.0/24 接光貓的路由器A:WAN口192.168.1.18,LAN口192.168.0.0/24 接光貓的路由器B:WAN口192.1

原创 Linux系統Mariadb初始化相關(ubuntu)

#事先聲明,此文是一邊寫一邊操作的,中間可能有不一致的地方,大體思路就是參照windows下的目錄規範,將 mysql的各目錄及文件進行類比放置,然後執行重建數據庫命令,也許你只是想修改下data目錄,那麼下面的指令按需修改即可#數據庫重

原创 springboot 整合webservice 相關說明

1.環境依賴 jdk8, springboot 2.3.12.release,cxf版本需要根據springboot版本修改,方法:查看springboot版本的發佈日期,然後根據日期找相近的兩個版本 <dependency> <

原创 tomcat 服務版本內存設置

1. 安裝服務,如需指定java路徑,需要在service.bat 中修改, 如下圖 其中 pa代表當前目錄    2. 安裝服務, service.bat install 服務名,如下圖示例        3. 內存設置 將 bin

原创 navicat連接mysql8報錯

mysql8採用更安全的加密方式,navicat不支持,網上大多辦法都是採用的更改數據庫加密方式爲外部加密 個人覺得這樣它不太合適 so,終於找到一個辦法: 把mysql8安裝後的lib文件夾裏的 libmysql.dll 複製替換到nav

原创 hibernate4升級5帶來的一些參數變化

public String hqlToHibernate5(String hql) { String[] tmp = hql.split(" "); String hqlTmp = ""; for (int i = 0, j

原创 java 後臺獲取文件上傳的真實擴展名

package common.util; import java.io.File; import org.apache.commons.io.FileUtils; import org.apache.tika.Tika; import

原创 定時關閉頁面彈窗

$(document).on("click", function() { backHomePage(); }) backHomePage(); var backHomePageTimer = null; //頁面無操作在5分鐘後返回主界

原创 java調用QQ影音進行截圖

import java.awt.Graphics2D; import java.awt.Image; import java.awt.Robot; import java.awt.Toolkit; import java.awt.data

原创 對於dubbo和zookeeper的淺見

         在服務器集羣環境中,阿里推出的dubbo框架一直是讓人仰望的存在,可如今想想,也沒啥。          dubbo其實就是一個調用工具,他的服務調度也就是知名的幾個負載均衡算法,服務監控其實也就是有一個定時任務在定期檢查

原创 構建菜單樹

一直以來沒工夫仔細琢磨菜單樹怎麼做,只知道遞歸,現在纔有空閒實現一次。 數據結構: 調用部分的代碼,瀏覽器地址爲:http://127.0.0.1:8080/admin/resource/menu?userId=23123 buildT

原创 利用navicat 完成兩臺服務器之間的數據庫遷移,安全可靠

  首先,準備工作先做好   1. 工具,navicat,我這裏用的是navicat12+   2. 建立兩臺服務器的鏈接,即新建鏈接,mysql,同時,需要在遷移目標服務器上面實現建立好對應的數據庫,即如果有100個庫,那就建100個庫,

原创 【cef編譯包】下載地址

http://opensource.spotify.com/cefbuilds/index.html

原创 【SSH通道數據庫連接池】連接遠程linix服務器上面的mysql

首先,我用的是阿里的druid數據庫連接池,其次,需要第三方jar包,maven座標如下: <dependency> <groupId>com.jcraft</groupId> <artifact

原创 Spring JDBCTemplet通用RowMapper幫助類

1 import java.lang.reflect.Method; 2 import java.math.BigDecimal; 3 import java.math.BigInteger; 4 import java