原创 URL中的hash('#' 號)

1.#的含義 #代表網頁中的一個位置,其右邊的字符,就是該位置的標識符。比如: http://www.example.com/index.html#print 就是代表index.html中的print位置。瀏覽器會自動把p

原创 項目實戰中JS和Ajax進行前後端交換筆記

SSM項目實戰中JS和Ajax進行前後端交互筆記 function getlist(e) { $.ajax({ url : "/myo2o/shopadmin/getshoplist", type : "ge

原创 request.getParameter獲取不到ajax post請求時data中值的原因之一

web開發request.getParameter獲取不到ajax post請求時data中值的原因之一: 1.如果請求的data中有json字符串或者文件流,那麼後臺就需要配置文件解析器,否則後臺就會獲取不了post請求中

原创 vue01——vue的介紹和生命週期

1.vue簡介 1.1 概念:Vue (讀音 /vjuː/,類似於 view) 是一套用於構建用戶界面的漸進式框架。與其它大型框架不同的是,Vue 被設計爲可以自底向上逐層應用。Vue 的核心庫只關注視圖層,不僅易於上手,還便於與

原创 劍指Offer算法題(java)

劍指Offer算法題java版1.構建數組的成績2.字符流中第一個不重複的字符 1.構建數組的成績 1.思路:根據題意可規律可以得出B[i]的的值可以有以下矩陣中第i行的乘積 public int[] multiply(int

原创 《java基礎》——String,StringBuffer和StringBuilder

1.String String是一個用final修飾的類,該類中存在一個final修飾的 ‘char[]’ 數組用於保存字符串,String的部分源碼如下: 所以String類第一次賦值後的不可再改變,如需要修改會重新創建一個新

原创 Java中length、length() 和 size()的使用

在java中length屬性是用來表示數組的長度,length() 方法用來計算字符串的長度,而size() 方法是計算泛型集合中元素的個數,代碼如下: public static void main(String[] args)

原创 《java基礎》——集合

一.java集合的分類: Set : 代表無序,不可重複的集合 List:代表有序,可重複的集合 Queue:代表一種隊列集合實現,具有先進先出(FIFO)的特性 Map:代表具有映射關係的集合 java集合就像是一個容器,

原创 《java設計模式》——模板方法模式

一.模板方法模式: 在模板模式(Template Pattern)中,一個抽象類公開定義了執行它的方法的方式/模板。它的子類可以按需要重寫方法實現,但調用將以抽象類中定義的方式進行。這種類型的設計模式屬於行爲型模式。 在一個方法中

原创 《java設計模式》——命令模式

命令模式: 命令模式(Command Pattern)是一種數據驅動的設計模式,它屬於行爲型模式。請求以命令的形式包裹在對象中,並傳給調用對象。調用對象尋找可以處理該命令的合適的對象,並把該命令傳給相應的對象,該對象執行命令。

原创 SpringMVC從前端接收請求後的執行過程

SpringMVC從接收到前端的請求到最後渲染到頁面的執行過程如下: 具體流程如下: 1.發起請求到前端控制器(DispatcherServlet) 2.前端控制器請求HandlerMapping(處理器映射器)查找Handle

原创 《Spring基礎》——IOC原理

Spring的IOC原理(通俗解釋) 原文地址:https://www.cnblogs.com/superjt/p/4311577.html 1.IOC理論的背景 我們都知道,在採用面向對象方法設計的軟件系統中,它的底層實現都是有

原创 《java基礎》——IO流(輸入輸出)

輸入輸出的重要性: 輸入和輸出功能是Java對程序處理數據能力的提高,Java以流的形式處理數據。流是一組有序的數據序列,根據操作的類型,分爲輸入流和輸出流。 程序從輸入流讀取數據,向輸出流寫入數據。Java是面向對象的程序語

原创 SQL語句查看錶結構和修改字段長度

MySQL 和 SQLserver 數據庫: 查看錶結構: select * from information_schema.columns where table_name='表名' 修改字段長度: ALTER TABLE

原创 Java中將Date類型的日期轉換成各種顯示格式

代碼如下: String d1,d2,d3,d4; DateFormat df = new SimpleDateFormat("dd MMM yyyy", Locale.UK); DateFormat fmt = ne