原创 【公開課】代理模式

如何學習設計模式? 1)學習每種設計模式所使用的場景 2)學習每種設計模式中所含有的角色   代理模式:動態代理和靜態代理 動態代理:JDK代理和cglib代理 當系統併發訪問量大了,比如我當前系統每分鐘併發訪問量只有10w,超過10w次

原创 【javaweb】自己動手實現簡易的Tomcat2

一個服務器server中可以存放jd,oa這樣的多個web應用; Web應用是通過sun公司制定的servlet接口與Tomcat,JBoss等多個服務器解耦合的 所以,同一個web應用,就可以運行在多種不同的服務器上;(Tomca

原创 【javaweb】自己動手實現簡易的Tomcat

單線程版本: 轉載自:https://blog.csdn.net/weixin_39033443/article/details/83901722 分以下幾個步驟: (1)提供Socket服務 (2)把請求和響應封裝成request/re

原创 【javaweb】自己動手實現簡易的springmvc

    自定義註解 MyController.java package cn.huangyan.spring.annotation; import java.lang.annotation.Documented; import ja

原创 LeetCode之226. Invert Binary Tree

Invert a binary tree. Example: Input: 4 / \ 2 7 / \ / \ 1 3 6 9 Output: 4 / \ 7

原创 【javaweb就業班】day08資料 驗證碼和JSP入門

*0 帶用驗證碼功能的用戶登錄   1)驗證碼使用一個CheckCodeSerlvet產生,通過<img src=""/>發送請求,將驗證碼綁定到HttpSession中   2)產生的驗證碼一定要在輸出到瀏覽器之前綁定到HttpSess

原创 【java多線程】之java多線程編程實戰指南ch1

1.8之多線程文件下載 package com.ch1; import io.github.viscent.mtia.util.Debug; import io.github.viscent.mtia.util.Tools; imp

原创 【javaweb就業班】day33資料 jQuery

今天的內容概要 *0 jQuery常用操作DOM的API    1)jQuery對象.addClass().addClass();    2)removeClass()    3)toggleClass()    4)hasClass()

原创 LeetCode之111. Minimum Depth of Binary Tree

Given a binary tree, find its minimum depth. The minimum depth is the number of nodes along the shortest path from the

原创 【javaweb就業班】day32資料 jQuery入門

7 圖片描述動態顯示[Ajax+Jsp/Html+Servlet+Json] a)當箭頭移動到圖片上時,就顯示出圖片的各種核心信息 b)反向,有一些文字,當鼠標移動到文字上時,從數據庫中檢索並顯示出文字對應的圖片   a)img標籤只能

原创 【javaweb就業班】day30資料 JS增強

*1 回顧JavaScript基礎  a)HTML是以瀏覽器爲基礎的內容顯示技術  b)CSS是以瀏覽器爲基礎的樣式顯示技術  c)JS是以瀏覽器爲基礎的動態交互技術   1)單獨運行的只能是HTML, frame:整個瀏覽器就是一個

原创 【sql學習】LeetCode之175. Combine Two Tables

Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | PersonId | int |

原创 【javaweb就業班】day12資料 課堂練習和JDBC入門

  8 什麼是JDBC?爲什麼使用JDBC   1)SUN公司爲使Java程序靈活的訪問各種不同的關係型數據庫提供統一的訪問規則,這個規則就叫做jdbc;   2)爲什麼使用JDBC?     a)降低Java程序操作數據庫的成本   

原创 【sql學習】LeetCode之197. Rising Temperature

Given a Weather table, write a SQL query to find all dates' Ids with higher temperature compared to its previous (yeste

原创 LeetCode之143. Reorder List

Given a singly linked list L: L0→L1→…→Ln-1→Ln, reorder it to: L0→Ln→L1→Ln-1→L2→Ln-2→… You may not modify the values in