原创 Head First 設計模式之工廠模式(Java例子)

前言: 來源於《head first 設計模式》。當作讀書筆記了,這次看的是第四章裝工廠模式。其實這一章前幾天就看完了,拖延癌晚期,沒整理,今天就來填一下坑吧。 抽象工廠模式的概念 提供一個接口用於創建相關或者依賴對象的家族,並

原创 與我常在’s Blog的技術介紹

前言: 大三上學期剛結束,大作業寫了一個社區提問的demo,然後寒假心血來潮將其整合成一個博客網站,於是就有了這個網站了,這個網站我會用心的維護更新新的技術進去不斷迭代。期待各位大佬給小弟提意見噢 與我常在’s Blog 博客地址

原创 Head First 設計模式之裝飾者模式(Java例子)

前言: 來源於《head first 設計模式》。當作讀書筆記了,這次看的是第三章裝飾者模式。看得有點上癮。。。抽出了點時間來總結一下。 裝飾者模式的概念 動態地將責任附加到對象之上。想要擴展功能,裝飾者提供有別於繼承的另一種選

原创 nginx二級域名https配置以及可能會遇到的錯誤

前言: 最近需要做一個小程序的後臺,然後微信小程序的後臺大家都知道,需要配置https纔可以上線發佈。而我本身服務器就已經有了一個博客網站了,所以這裏開闢了一個二級域名給微信小程序後臺,這裏記錄一下nginx配置https的過程。

原创 java序列化與反序列化

序列化和反序列化的概念 1、把對象轉換爲字節序列的過程稱爲對象的序列化。 2、把字節序列恢復爲對象的過程稱爲對象的反序列化。 對象的序列化主要有兩種用途: 1) 把對象的字節序列永久地保存到硬盤上,通常存放在一個文件中; 2) 在

原创 leetcode-----62. 圓圈中最後剩下的數字(約瑟夫環)

題目: 0,1,n-1這n個數字排成一個圓圈,從數字0開始,每次從這個圓圈裏刪除第m個數字。求出這個圓圈裏剩下的最後一個數字。 例如,0、1、2、3、4這5個數字組成一個圓圈,從數字0開始每次刪除第3個數字,則刪除的前4個數字依次

原创 leetcode---多數元素(摩爾投票法)

前言: 最近保持每天在leetcode上刷2道題,今天遇到了一道簡單的題目,有很多方法,第一想到的是桶排,但沒有給範圍,排除了,其次就是整個數組排序一波,取中間就是了,隨後也這樣做了,不過做完去看題解就被這個摩爾投票驚豔到了,先m

原创 shiro入門01------10分鐘運行一個shiro程序

前言: shiro的基礎知識在網上一搜一大堆,我這裏也就不列出來了。。,然後最近想在博客網站中加入shiro這個安全框架,所以就去shiro官網找些入門例子學習一下吧。 10分鐘運行一個shiro程序 來源於shiro官網 htt

原创 mysql高級查詢操作

一直對於sql語句的印象不高,只依稀用過點子查詢語句,想起來還不一定記得是什麼查詢語句,這次歸納總結一下mysql的高級查詢語句。最後附上建表語句 (一).聯合查詢 概念:通過關鍵字將多條查詢SQL語句連接起來。主要用於數據太多,

原创 springboot打包成jar包運行

前言 最近研究了一下springboot的打包方式,使用的是Spring Boot自帶spring-boot-maven-plugin插件,使用起來十分的簡單。 但是美中不足的就是打包後配置文件也打包了,無法根據現有的機器環境進行

原创 SpringBoot打包成jar包時配置分離,依賴jar分離

前言: 在springboot官方文檔中貌似沒找到,把依賴和配置文件打包出來的教學。不過卻看到了有趣的東西。那就是spingboot加載配置文件的順序,優先級由高到底,高優先級的配置會覆蓋低優先級的配置; –file:./conf

原创 個人博客----瀏覽次數問題

最近在寫自己的blog,寫到瀏覽數發現有些問題,但爲了趕緊把整個項目1.0寫出來 先忽略咯,這裏放篇博客佔坑,以後再來完善。 如題:如何設計文章瀏覽次數的統計 1. 判斷IP是否一樣 2.將用戶瀏覽過的文章id放入cookie或sessi

原创 反射使用---java根據對象集合生成excel

寫作業的時候碰到一個需求:不使用框架寫一個將數據庫表讀取出來然後生成excel表格然後返回給用戶下載。 一開始寫的時候覺得很簡單,無非就是連接數據庫查數據然後用一個pojo類存儲單個數據,把pojo集合寫入excel就好。但就是在

原创 enctype="multipart/form-data"表單傳值問題

最近在寫java企業級開發作業時發現的一個問題: 就是form表單傳值的時候 enctype的值設爲了multipart/form-data,導致其他input標籤的值後臺無法獲取,這裏google了一下記錄下來。 先來了解一下爲

原创 使用Apache Shiro保護Web應用程序的一個坑

  最近要寫的一個項目需要shiro,首當其衝想到就是上github上找一下資料學習=。= 結果就找到了https://github.com/apache/shiro 然後根據需求 點進去了 web應用http://shiro.apach