原创 java:IO
OutputStream,InputStream Writer, Reader io流中使用了裝飾者模式和模板方法模式 NIO爲非阻塞IO, 非阻塞IO是針對內核來說的。
原创 springboot:實現分頁查詢,以及翻頁功能
在pom.xml中引入依賴 <!-- 分頁查詢插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <a
原创 集合探究
jdk1.8, 接口中可以定義實現方法, 方法用default關鍵字修飾. 思考一下: 爲什麼引入這個特性? 這樣做便於擴展接口中的方法而不破壞原有的繼承體系。如果沒有這個特性,那麼我想給所有的Collection接口的子類擴
原创 《研磨設計模式》讀後感一
什麼是組件? 從設計上講,組件就是能完成一定功能的封裝體。 小到一個類,大到一個系統都可以被稱爲一個組件。 簡單工廠 提供一個創建對象實例的功能,而無須關心其具體實現。被創建實例的類型可以是接口,抽象類,也可以是具體的類。
原创 Linux上登陸oracle並導入dmp文件
sys 與system是兩個超級用戶,sys權限最大,system次之 通過: sqlplus 用戶名/密碼 as sysdba; 我們用sys登陸: SQL> sqlplus sys/*****(自己的密碼) as sysdba;
原创 VMware 如何通過現有虛擬機克隆新的虛擬機
本文做的是克隆主機,並重命名主機名,做好主機名與IP的對應關係,並可以通過主機名訪問對方的主機。 首先說一下克隆虛擬機的作用 克隆虛擬機的作用 因工作需要,需要用到多個虛擬機環境時,再新建幾個比較麻煩,這時候就需要克隆來快速地創建多個虛擬
原创 網絡協議原理
tcp/ip協議是基於下一跳機制, ip是端點間的,mac地址是節點間的。
原创 plsql生成awr報告
打開command window(命令窗口) 生成AWR報告的時候,需要使用本地的awrrpt.sql生成,比如我的是 @D:\app\product\11.2.0\dbhome_1\RDBMS\ADMIN\awrrpt.sql
原创 通過nginx訪問web,出現ERR_CONTENT_LENGTH_MISMATCH解決方法
問題描述 前端頁面加載css,js文件或者png圖片的時候,經常出現ERR_CONTENT_LENGTH_MISMATCH的報錯情況。 查找問題 在單獨打開hearder中css,js的網絡地址是能打開的,所以排除了最簡單的地址錯誤。前端
原创 FastDFS 安裝步驟(ubuntu)
本人linux使用的ubuntu版本。 詳細步驟 1.下載安裝包 源碼在google的code服務器上有,不想翻牆了,直接去源碼中國下載了。 目前最新版本爲5.05 全名 fastdfs-5.05.tar.gz
原创 《java編程思想》讀書筆記一
你需要在頭腦中創建一個模型,以加強對java語言的深入理解,如果你遇到了問題,就將它反饋到頭腦中的模型並推斷出答案。這種學習模式很厲害。
原创 ubuntu搭建jdk1.8運行環境(下載jdk方式)
下載jdk1.8 https://www.oracle.com/java/technologies/javase-jdk8-downloads.html 進入 /usr/lib目錄下, 創建 jvm文件夾 將下載好的jdk1
原创 mysql 遠程登錄權限
1、登錄到MySQL中,爲root進行遠程訪問的授權,執行下面的命令: mysql> GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root"; mysql> fl
原创 linux(ubuntu版本)安裝tengine
解壓tengine壓縮包 解壓成功後,即多出一個文件夾 prefix表示將nginx安裝到哪個目錄下 想要Linux下安裝Nginx作爲WEB服務器,要先準備些必要的庫和工具,通常必須安裝的是:PERC庫和Open