原创 springmvc接收json方式報400錯誤,一個後端遇到的很難說明的錯誤

我用這種方式傳了一個json數組,後端使用@requestbody接收,結果總是報400錯誤,這樣一看,檢查來檢查去沒檢查出來問題。最終重重困難發現竟然是data1和data2的json格式寫錯了,我不應該這麼寫的,正確的方式如下:

原创 SpringMVC源碼學習(一)

因爲最近在研究Springmvc的源碼,隨便在微信讀書上看了《看透Spring MVC 源代碼分析與實踐》這本書,通過這本數,讓我初步瞭解了Tomcat的結構及工作流程,同時明白了互聯網究竟是咋回事。 其實說白了,互聯網的事情,無論什麼框

原创 QQ機器人實現原理之Java篇

1.登錄: 前言:QQweb端想要登錄,首先有兩個很重的參考的文件: 第一個是map.js這個文件,這個文件是進入到QQweb頁面,F5刷新刷出來的,記錄着幾個重要信息的生成方式: 1.登錄後,獲取好友列表需要傳的hash值算法,該算法值

原创 關於Ehache使用rmi廣播集羣失敗的原因探討

前言: 失敗的原因有很多種,而我失敗的原因竟然只是xsi:noNamespaceSchemaLocation引用用錯了,就因爲這個讓我搞了一個月才發現,悲痛欲絕。 事情經過及處理: 首先說明我引用的jar包ehcache-core-2.6

原创 通過jug 2.0.jar的成功下載的猜想

1.maven的配置爲以下方式時,下載出錯 <dependency>      <groupId>org.safehaus.jug</groupId>      <artifactId>jug</arti

原创 使用SocketChannel和ServerSocketChannel之Address already in use: bind

出現該問題的原因,一個是因爲服務器多開了,另外一個極其隱蔽的原因就是客戶端使用了bind(地址,端口),而服務端也使用了bind,因此導致端口衝突

原创 hql出現could not initialize proxy - no Session的另外一個原因

1.重中之重的原因是表中有非空字段,但是你save or update之時沒有注意這個,然後才報了這個錯誤! 2.當然還有就是延遲加載設置的策略,這個你可以搜索別的文章看一看如何設置

原创 微信爬蟲機器人的坑篇之無法獲取羣組的解決方案

1.微信爬蟲實現的方案,詳情請參考此鏈接,作者已經說得很明白了https://blog.csdn.net/wonxxx/article/details/517870412.但是如果你根據作者這些分析進行機器人操作的話,其中 獲取好友列表(

原创 關於log4j和slf4j的使用說明

1.log4j是日誌類基礎,slf4j需要依賴他,同時還需要一個log4j和slf4j的媒介來整合他們倆。簡而言之,log4j+slf4j+(slf4j--log4j)三位一體才能爽歪歪! 2.三者的版本如何搭配選擇?答案是,直接在mav

原创 關於項目突然啓動緩慢或者停留在Initializing Spring FrameworkServlet xx的原因

1.原因很簡單,因爲你的項目裏出現了斷點,所以加載項目很慢,如果你給tomcat設置啓動時間了,那麼通tomcat就啓動失敗! 2.至於你爲什麼仔細檢查了項目,都沒有發現斷點,原因很簡單,你是在項目啓動後打的斷點,再重啓可能短點的標誌消失