原创 手寫實現簡易版數據庫連接池

功能集:獲取連接,回收連接,檢查連接狀態以及定時自檢所有空閒連接等 一、連接池配置屬性 參數 說明 driver 連接驅動 url 連接地址 username 連接名 password 連接密碼

原创 Java對象的創建及存儲位置

對象的創建 對象創建過程(“微觀”) 當使用構造器創建對象或靜態方法、非常數靜態域首次被訪問時,Java解釋器必須查找類路徑,定位.class文件 加載.class文件,創建Class對象,有關靜態初始化的所有動作都會執行(靜態初始化)

原创 伴隨多態的可互換對象(Java)

來源:Java編程思想、Java核心技術 卷I 術語 綁定:將 一個方法調用 同 一個方法主體 關聯起來 被稱作綁定。 前期綁定:在程序執行之前進行綁定 後期綁定:在程序運行時根據對象的類型進行綁定,也叫動態綁定或運行時綁定 覆蓋(重

原创 c3p0異常:java.lang.AbstractMethodError: Method com/mchange/v2/...

1、環境 maven工程: <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version> </de

原创 frida hook解密auto.js加密後的腳本

一、環境 windows: python 3.0以上 :這篇博客中並未直接使用到python編程,只是在下載frida-tools時使用到了pip命令,所以若選擇下載下面的工具包,就不需要配置python環境 adb環境 :電腦

原创 maven-web項目啓動時出現java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoa解決方案

1、問題描述 啓動tomcat報錯 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.a

原创 《MySQL實戰45講》—基礎篇(1-8講)—學習記錄

極客時間-林曉斌《MySQL實戰45講》 課程鏈接:《MySQL實戰45講》從原理到實戰,丁奇帶你搞懂MySQL 注:以下所有圖片均來自極客時間《MySQL實戰45講》 01 | 基礎架構:一條SQL查詢語句是如何執行的

原创 LintCode筆記(Java)

持續更新。。。 1、A+B問題(2019年5月5日) 描述:給出兩個整數 a 和 b , 求他們的和。 你不需要從輸入流讀入數據,只需要根據aplusb的兩個參數a和b,計算他們的和並返回就行。 public int aplusb(

原创 讀取properties配置文件中文亂碼

最近做一個小工具,需要利用配置文件讀取正則表達式,關於配置文件讀取中文亂碼的問題也不是第一次遇到了,,今兒終於對這個問題有了一個解決的辦法 總結: 喜歡把總結寫在前面,可以直接使用 開發java項目時的配置文件:配置文件位於src同級

原创 Java使用POI讀取office文件

很多時候我們只需要一份文件裏的部分信息,當文件量大的時候,一份一份的去找就很費時間了,java中使用poi可以實現對word、excel、ppt等文件的讀取,進而對文件內容進行操作 一、環境 eclipse(Version: 2019

原创 HDFS編程實戰中出現的問題

問題來源:慕課網——廈門大學林子雨老師主講《大數據技術原理與應用》——3.6-HDFS編程實戰 系統環境: ubuntu 14.04 LTS Hadoop 2.7.6 Eclipse 3.8.1 javaSE-1.7 補充:系統環境

原创 基於centos7的簡易服務器搭建過程

虛擬機:VirtualBox 服務器:centos7 http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-2003.iso 目錄一、獲取

原创 關於web項目中資源的相對路徑問題

1、列: 方式1 <link href="statics/bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet"> <script src="statics/js/

原创 Maven整合Spring+Mybatis

一、環境 eclipse:Version: 2019-03 (4.11.0) jdk:jdk-12.0.1 maven:apache-maven-3.6.2 二、創建maven項目 打開eclipse->new->other->m

原创 com.mysql.jdbc.Driver & com.mysql.cj.jdbc.Driver(對實體 "serverTimezone" 的引用必須以 ';' 分隔符結尾)

1、 mysql-connector-java 6.0以下使用com.mysql.jdbc.Drive jdbc.driverClass=com.mysql.jdbc.Driver jdbc.url=jdbc:mysql://lo