原创 【Spring】(3.2)bean對象的作用域

一、作用域 Spring中bean有6種作用域(singleton、prototype、request、session、application、websocket),該篇文章僅講前兩種。 項目結構: 兩個實體類 public c

原创 【Jsoup】Java 爬蟲 - Jsoup的簡單使用

前言 最近在寫爬蟲玩,爬蟲寫完後整理了如下筆記,以後說不定用到上。 其實java.net包下的也可以用,但是爲了簡單,而且有封裝好的Jsoup庫庫用,效率更高。 一、工具 1.Jsoup jsoup is a Java libr

原创 【藍橋杯】第九屆決賽 - 海盜與金幣(Java題解)

題目 結果填空(滿分29分) 標題:海盜與金幣 12名海盜在一個小島上發現了大量的金幣,後統計一共有將近5萬枚。 登上小島是在夜裏,天氣又不好。由於各種原因,有的海盜偷拿了很多,有的拿了很少。 後來爲了“均貧富”,頭目提出一個很奇

原创 【ZOJ】0001.A + B Problem(Java 題解)

一、題目 原題鏈接:https://zoj.pintia.cn/problem-sets/91827364500/problems/91827364500 Calculate a + b InputThe input will c

原创 【ZOJ】4106.Lucky 7 in the Pocket(Java 題解)

一、題目 原題鏈接:https://zoj.pintia.cn/problem-sets/91827364500/problems/91827370501 BaoBao loves number 7 but hates numbe

原创 【Spring】(13)Spring MVC 案例 + 運行流程(實現接口)

一、簡單使用(實現接口) 該片文章使用實現接口。真實開發中不推薦使用這個,推薦使用註解。因爲實現接口一個類就只能實現一個接口方法,而使用註解可以在一個類中定義多個方法,多個註解 這個簡單使用,目的是爲了瞭解Spring MVC 的

原创 【Spring + Spring MVC + MyBatis】文章目錄

一、Spring 1.IoC 【Spring】(1)Spring 簡單介紹 【Spring】(2)Spring 的Ioc簡單使用(創建對象) 【Spring】(3)IoC - bean 的概述(大綱) 【Spring】(3.1)實

原创 【Spring】(1)Spring 簡單介紹

一、Spring 簡介 Spring框架是由於軟件開發的複雜性而創建的。Spring使用的是基本的JavaBean來完成以前只可能由EJB完成的事情。然而,Spring的用途不僅僅限於服務器端的開發。從簡單性、可測試性和松耦合性

原创 【Spring】(9.1)AOP - 實現方式一:使用Spring API接口

前言 Spring AOP 的實現有三種方式:使用Spring API 接口、自定義切面、使用註解。這裏將第一種,使用Spring API 接口,另外另種在我的接下來兩篇文章中。 一、使用Spring API接口 使用原生Spri

原创 【Spring】(15)Spring MVC 亂碼問題

一、亂碼問題 1.項目結構 2.配置文件 web.xml配置文件 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/n

原创 【Spring】(3.5)依賴注入(擴展)

一、依賴注入擴展 該篇講依賴注入的擴展,用其他的方式注入。 使用:p-namespace、c-namespace 簡化代碼。 項目結構: 創建實體類Student和Address。 public class Address {

原创 【ZOJ】3326.An Awful Problem(Java 題解)

一、題目 原題鏈接:https://zoj.pintia.cn/problem-sets/91827364500/problems/91827368250 In order to encourage Hiqivenfin to

原创 【Spring】(5)IoC - 基於Java的容器配置

前言 在之前,我們都是使用xml進行Spring的配置。 該篇文章將使用Java註解的方式,實現Spring 的配置。 一、基於Java的容器配置 項目結構: User 類 public class User { } AppC

原创 【Spring】(7)JDK 動態代理

一、動態代理 動態代理和靜態代理角色都一樣(抽象角色、真實角色、代理角色)。 動態代理的代理類是動態生成的,不是我們直接寫好的。(靜態代理是我們自己寫了代理類,但是動態代理就不需要我們自己的寫代理類了。) 動態代理分爲

原创 看了這篇Java快速輸入輸出的解析,再也不怕用Java做算法題超時了

前言 最近刷算法題又遇到Java超時的問題了,重新研究一下 Java 的輸入與輸出。總結了下Java的輸入輸出。 直接說總結吧:Java 的輸入輸出,只要套上緩衝流(BufferdXxx開頭的)速度就會變得高效(更快)。 如果你不