原创 PAT A 1051

#include <stdio.h> #include <malloc.h> typedef struct {int a[100100];int t

原创 PAT B1043

#include <stdio.h> int main() { char str[10001],key[7]={'P','A','T','e','s','t'}; int i,A[7]={0}; gets(str); fo

原创 PAT B1047

#include <stdio.h> int main() { int num,i,team,number,score,j,sum=0,Hash[1001]={0},max=0; scanf("%d",&num); for

原创 DFS 做揹包問題

 #include <stdio.h> int n,v,ans;//分別爲物品件數,揹包容量,最大價值。 int w[100],c[100];// void DFS(int index,int sumW,int sumC)//sum

原创 分頁的實現

首先我們需要清楚的是,前臺有後臺的 /** * (這個分頁的功能)前端要想後臺請求的參數爲: * page;當前頁 * rows:m每頁大小 * sortBy:排序字段 * desc:是否爲降序 * key:查詢的關鍵

原创 springmvc關於參數的處理問題

  一、Action參數類型 1.1、自動參數映射 1.1.1、基本數據類型 1.1.2、自定義數據類型 1.1.3、複雜數據類型 1.1.4、List集合類型 1.1.5、Map集合類型 1.2、@RequestParam參數綁定 1

原创 Springmvc對restful的支持

Restful架構,就是目前 流行的一種互聯網架構。他結構清晰,符合標準,已於理解,擴展方便,所以正得到越來越多網站的採用。Restful架構對url進行規範,寫restful格式的url是怎麼樣子呢》我們一般請求的url是類似 這樣子的

原创 SpingMvc與前臺 的json數據交互

json數據格式在接口中調用。html頁面比較常用,sjon格式比較簡單,解析也比較簡單,所以使用很普遍,在springgmvc中媽也支持對json數據的解析和轉換,這篇文章主要總結一下springmvc中如何和前臺交互json數據。 1

原创 springmvc關於文件上傳

這裏假設大家前面的導包,和xml的配置已經配好。還有form表單的配置配好的話。 這裏我們就是簡單service的單文件上傳的。 /** * 在上傳的過程中,我們需要對上傳的內容進行校驗 * 1.校驗文件大小 * 2.校驗文件的媒

原创 java集合的理解

java的hashMap是如何工作的。 HashMap是一個針對數據結構的鍵值,每個鍵都會有對應的值,關鍵是識別這樣的值。  HashMap基於hash原理,我們通過put()和set()方法存儲和獲取對象的,當我們將鍵值對傳遞給put(

原创 淺淺的談一下mysql與oracle的區別

 這裏我會淺淺的談一下mysql與oracle的區別:  相同點:1.都是關係型數據庫管理系統          2.都是目前比較流行的數據庫  不同點:1.單引號的處理  mysql裏可以用雙引號抱起字符串,Oracle裏只可以供單引

原创 java二叉樹的遍歷

是我自己受到打擊了。所以自己要手撕代碼了。 這裏我們講的就是二叉樹的代碼。然後我們還會涉及到的是bfs(廣度優先遍歷),dfs(深度優先遍歷)進行層次遍歷 //節點類 public class TreeNode(){     privat

原创 數據庫的索引原理???

使用索引很簡單的。只要能寫創建表單語句。就能寫創建索引的語句。 當然我的本科的侷限性:就是加索引能失敗查詢變快。。。變快。變快   特別需要說明的是,MySQL支持諸多存儲引擎,而各種存儲引擎對索引的支持也各不相同,因此MySQL數據庫支

原创 springIOC和springAOP

ioc利用的是java反射機制,aop利用代理模式。 springioc是控制反轉,最大的好處就是降低了對象之間的耦合度,在一個系統之間有些 具體如何實現的不需要我們理解他。只需要知道她是怎麼用的就行了。就可以了。 這裏的對象創建依靠的是

原创 springmvc和mybatis的理解:

springmvc的工作流程: 1.用戶發送請求至前端控制器(DispatherServlet) 2.DispatcherServlet收到請求調用HandlerMapping處理映射器 3.處理器映射器根據請求url找到具體的處理器,生