原创 關於字符串的筆試題(迴文,旋轉)

  1.給出s=“the sky is blue”,返回“blue is sky the” public class Soultion{ public String reverseWords(String s){ if(s ==

原创 java內存區域與內存溢出異常複習:一

本文章大部分內容整理自深入理解java虛擬機(周志明著)和java程序性能優化(葛一鳴)。java虛擬機在執行java的程序過程中會把它所管理的內存劃分爲若干個不同的數據區域:方法區(method area),虛擬機棧(vm stack)

原创 爬蟲與反爬蟲小論

小明突然想通過爬蟲爬取一些圖片和數據,於是他寫了一個爬蟲V1.0 -發送HTTP request -解析HTML 大明是此網站的維護員,發現了某些奇怪的ip ,於是有了反爬蟲v1.0 -固定ip頻繁訪問 -userAgent是javaCl

原创 React-使用外部數據渲染UI

render() 僅用於渲染! 不應在 render 方法中獲取數據!組件的 render() 方法應該僅用於渲染該組件;不應發出任何 HTTP 請求、獲取用於顯示內容的數據,或者更高 DOM。此外,render() 方法不應調用任何執行

原创 前端小知識:日後重新整理

Model-view-controller(MVC)實現交互的一種設計模式:is a software design pattern for implementing user interfaces on computers. Model

原创 單例模式(幾種單例模式分析)

1:餓漢模式/立即加載。立即加載就是使用類的時候已經將對象創建完畢。public class Singleton{ private static Singleton singleton = new Singleton();//s

原创 String 對象及其特點

String對象的內部結構:·char 數組  ·offset偏移  ·count長度String對象的三個基本特點:1.不變性:不變性是指String對象一旦生成,則不能再對他進行改變。可以泛化成不變模式(immutable)。2.針對