原创 javabean和map相互轉換的例子

1. javabean轉map /** * javabean轉map, map的key爲小寫 * * @param bean * @return * @throws Exception

原创 java8 用strem流處理集合的例子 list轉Set、Map

  一. 需求:遍歷List集合,集合中的對象的某個字段是以 逗號分割的,把分割後的值保存在Set集合中 普通的寫法: Set<String> cfgPortfolioSet = new HashSet<>(20);

原创 IDEA熱部署tomcat實現js改動無需重啓tomcat

由於前端界面需要經常調整,每次修改js代碼都要重啓tomcat,影響開發效率,本文實現tomcat的熱部署,修改js代碼無需重啓tomcat.  基於maven項目 一. 設置web程序包的打包路徑 設置war包的 artifacts,

原创 正則表達式的一次匹配例子

匹配A#a,B#b的格式,a、b爲小數 String regex = "[0-9A-Za-z]+#[0|1]\\.?[0-9]{1,4}(,[0-9A-Za-z]+#[0|1]\\.[0-9]{1,4})*"; String posi

原创 正則表達式匹配規則

經常用到的一些正則表達式的匹配規則,從網上整理了一下:大概有以下:   元字符 元字符如下: .    匹配除換行符以外的任意字符 \w   匹配字母或數字或下劃線或漢字 \s    匹配任意的空白符 \d    匹配數字 \b    匹

原创 shell腳本常用命令

 啓動微服務的腳本: #! /bin/sh set -m app_path=$(pwd) echo app path is $app_path # 找到tomcat的進程id app_pid=$(ps -ef|grep $app_pa

原创 redhat系統下部署小型微服務系統搭建基礎環境的過程記錄

該系統需要的開源軟件:redhat, redis, jdk1.8,  tomcat8 ,oracleClient   背景:生產環境是在內網中,linux系統不能聯網, 不能使用 yum命令安裝 1.創建用戶    拿到redhat系統時

原创 ssm+maven整合遇到的錯誤

 1. Unsupported major.minor version 52.0 (unable to load class org.springframework.web.SpringServletContainerInitialize

原创 統計字符串中某個字符出現的位置

public class base_day01 { public static void main(String[] arg) { String str = "統計字符串中的某個字在字符串中出現的位置"

原创 java中,爲什麼char類型數組可以直接用數組名打印,其它類型數組是地址值

char類型的數組就相當於一個字符串。因爲輸出流System.out是PrintStream對象,PrintStream有多個重載的println方法,其中一個就是public void println(char[] x),直接打印字

原创 客戶管理系統案例總結

 主要功能有:     1,  客戶的增刪查改。    2,多條件模糊查詢客戶。  3,對查詢結果進行分頁處理。  4,要對結果是多條件查詢的還是直接查詢的區分(分離URL,較難) 總共遇到一下幾個問題: 1,jdbc 的 獲取連接對象失

原创 struts標籤 由於寫 <s:param> 而漏寫了<s:a> 一個空指針異常

漏寫<s:a> <s:param name="filepath" value="filepath"/> 正確代碼:        <s:a action="user_download" namespace="/" cssClass=

原创 反射

 反射技術.  由這項技術獲取指定名稱的類,並建立該類的對象。 提高了程序的擴展性。 反射技術:動態的獲取類以及類中的成員,並可以調用該類成員,         以前 是有什麼類,就new 什麼類,  現在是,沒有類,給什麼類就new

原创 Servlet , 實現 驗證碼功能

jsp界面: <body> <h1>登錄</h1> <form action="/day11_1/LoginServlet" method="post"> 用戶名:<input type="text

原创 java TCP上傳文本

服務端:     package cn.net.tcp; import java.io.BufferedReader; import java.io.FileReader; import java.io.FileWriter; imp