原创 leetcode_8_字符串轉化爲整數_atoi

Java中判斷是否爲數字的函數: 篩選條件 排除開頭空字符 是否到達末尾 開頭字符是否爲正負號 後是否緊跟數字 是否非字母 非數字開始無效,返回零 數字開始計數是否溢出不能使用long 判斷溢出會藉助INT

原创 leetcode15三數字之和

思路 對排好序的數組使用雙指針篩選合適的數 有序+前後指針 特判 數組爲空或個數不夠 篩選條件: 1、對於重複數字 則結果相同省去(固定元素和後一個元素的比較) 2、 選定(當前最小)元素不能大於0 3、在L<R的條件

原创 servlet易混淆知識點整理

前幾天看B站Up主"楠哥教你學Java" 整理的一些知識點)Servlet和Jspservlet映射doGet()和doPost()的方法Seesion和request的生命週期 編譯器版本:Intellij Idea 2020.

原创 Servlet-day1

ServletTomcat怎麼啓動Web服務ServletConfig & ServletContextServlet 層次結構作用 Tomcat怎麼啓動Web服務 tomcat 調用Java程序自動構造無參構造函數,創建對象

原创 劍指offer面試題40最小的k個數

題目描述 找出數組中最小的K個數。 思路一 二分—+快排 思路來源B站 1.1設置頭元素爲樞紐 public int partiton(int[] nums ,int l ,int r){ int pivot =

原创 Idea創建包分級

起初的包名是com.ithema.domain 解決辦法 點擊項目右上角的設置,取消勾選Compact Middle Packages

原创 Mybatis是如何調用方法的

Mybatis是如何調用方法的 Mybatis調用方法的過程 這篇博客講的很詳細,若有後續內容繼續補充

原创 搭建MyBatis環境

MyBatis版本:3.4.5 開發工具 intellij idea 步驟 創建接口 什麼接口 作用是什麼 創建(實體類) 回憶如何生成getter 、setter和toString方法 配置MyBatis配置

原创 安全編程_單子模式

形成單子模式的場景(Java) public class Singleton1{ private static Singleton1 s = null private Singleton1(){} public static

原创 創建Django(一)

Django框架的搭建 命令框創建  cmd 創建時出現stdin,line 1 錯誤 在shell 腳本中 執行命令 在python中執行代碼 解決方法: 退出python命令執行 ctrl+z 移動磁盤 命令框輸

原创 CF796A

http://codeforces.com/problemset/problem/796/B 題意根據:找到距離目標最近的可購買的點(以房子的價格爲判斷的條件) 思路:從目標點向兩邊遍歷。有兩種情況: 左右各有一個滿足條件的可獲得房子。這

原创 codeforces978a

A. Remove Duplicates time limit per test 1 second memory limit per test 256 megabytes input standard input output stand

原创 poj2018

題目描述 Description Farmer John’s farm consists of a long row of N (1 <= N <= 100,000)fields. Each field contains a certai

原创 poj1659題解

  Description 未名湖附近共有N個大小湖泊L1, L2, ..., Ln(其中包括未名湖),每個湖泊Li裏住着一隻青蛙Fi(1 ≤ i≤ N)。如果湖泊Li和Lj之間有水路相連,則青蛙Fi和Fj互稱爲鄰居。現在已知每隻青蛙的鄰

原创 codeforces98B

CODEFORCES 978B B. File Name time limit per test1 second memory limit per test256 megabytes inputstandard input outpu