原创 Java後臺加密js前端解密(基於AES和DES)

隨機數 + AES加密: /** * 生成隨機數 * @param length * @return */ private String getChar(int length) {

原创 Java中級工程師常見面試題

前言:本文只是記錄博主遇到的或者博主認爲比較常見的面試題,問題和答案僅代表博主個人觀點。如果正在看這篇博文的你有你認爲比較常見而我沒有記錄的,歡迎評論,我會挑選記錄,方便大家一起面試造火箭。(不定時更新) 1.HashMap的底層原理 H

原创 JSP常用的五個內置對象

一:out對象 out對象一般用來向頁面輸出信息的。 常用方法:out.print() 如果需要換行的話一般out.print("") 二:request對象 Request對象叫請求。請求中封裝了客戶端所有的信息(cookies,se

原创 十大經典排序算法最強總結(含JAVA代碼實現)(轉載)

最近幾天在研究排序算法,看了很多博客,發現網上有的文章中對排序算法解釋的並不是很透徹,而且有很多代碼都是錯誤的,例如有的文章中在“桶排序”算法中對每個桶進行排序直接使用了Collection.sort()函數,這樣雖然能達到效

原创 Linux常用命令

#進目錄 cd 如cd /root 進入root目錄 #查文件 ls  #解壓 unzip filename.zip zip格式 tar xvf FileName.tar tar格式 #新建文件夾 mkdir 文件夾名稱 如 mkdir

原创 Java使用IP代理突破IP限制進行投票

本文主要講的是如何突破IP限制進行網絡投票。 首先前期的準備工作,第一當然得先去獲取投票的請求接口以及傳參,包括請求頭等各種有關的請求信息; 第二就是準備IP代理,百度裏有很多免費的IP代理,但是其實能用的沒多少,建議還是購買IP代理,購

原创 Java Map常用的遍歷方法

public static void main(String[] args) { Map<String,Object> map = new HashMap<>(); map.put("1","6");

原创 jsp實現分頁(限定顯示指定頁數)和頁面跳轉功能

      本文主要介紹在jsp中實現分頁功能和頁面跳轉功能,能夠實現數據的分頁顯示和跳轉到指定頁面的功能,具體效果如圖                         由於該功能是一個書城項目的一部分,所以數據來源於該項目,具體數據庫

原创 java開發 第三方支付 接口

alipay 的幾個內核功能文件: ====================================================================================================

原创 AJax基於jQuery實現註冊時局部判斷用戶名是否已被使用

上篇博文已經寫過一篇基於JavaScript來實現的功能的了,但是由於通過JavaScript來實現的話, 代碼量相對較大,而且容易出錯,所以一般使用jQuery來實現,具體實現代碼如下: $.ajax:$.ajax({ type

原创 Servlet監聽器——實現在線登錄人數統計小例子

一、概念 servlet監聽器的主要目的是給web應用增加事件處理機制,以便更好的監視和控制web應用的狀態變化,從而在後臺調用相應處理程序。 二、監聽器的類型 1.根據監聽對象的類型和範圍,分爲3類 Request事

原创 JavaSE使用socket與線程實現控制檯版的聊天室功能

服務器server端: private ServerSocket server;// 創建了ServerSocket對象 // 存放所有客戶端輸出流的集合,並初始化 private List<PrintWriter> allOut

原创 SSM(spring+springMVC+mybatis)整合配置

外部屬性文件conf.properties配置: driver = com.mysql.jdbc.Driver url = jdbc:mysql://localhost:3306/mysql_java?characterEncoding

原创 JavaSE控制檯版猜字母遊戲

遊戲規則:(實現效果) 猜字母遊戲,其遊戲規則爲:程序隨機產生5個按照一定順序排列的字符作爲猜測的結果,由玩家來猜測此字符串。玩家可以猜測多次,每猜測一次,則由系統提示結果。如果猜測的完全正確,則遊戲結束,計算玩家的遊戲得分並輸出;如果沒

原创 mybatis的主配置文件的配置

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "