原创 linux下排查java 程序 進程 線程數常用命令

查看cpu核數:  cat /proc/cpuinfo| grep "cpu cores"| uniq 1. 查看系統的允許的最大線程數 cat /proc/sys/kernel/pid_max      1.修改最大進程數後系統恢復 

原创 API其他函數 ,system date,..

System:   out:標準輸出流,默認的對應設備是顯示器   int: 標準輸入流,默認設備是鍵盤    System.getProperties(); 獲取到的系統信息存儲到Properties鍵值集合中    Properti

原创 集合(3) Map集合,工具類

 Map: 雙列集合,一次存一對,鍵值對。要保證鍵的唯一性。 鍵相同,會出現值覆蓋。 獲取方法: map集合沒有迭代器,但是可以將map集合轉成set集合,再使用迭代器。 map.keySet(); map.entrySet(); m

原创 一次shell腳本的練習案例

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

原创 oracle創建數據庫到建表的相關sql

創建表空間及用戶的sql: -- 重複執行時,先刪除 declare num integer; begin select count(1) into num from dba_users where username = uppe

原创 struts標籤 由於寫 而漏寫了 一個空指針異常

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

原创 全站編碼問題 請求和響應編碼的處理

當GET請求有中文時,對其編碼工作很複雜。 可以通過過濾器的方法,實現其編碼的便捷式。 GET請求時需要裝飾HttpServletRequest package cn.itcast.filter; import javax.servle

原创 獲取一個想要的指定文件的集合,獲取文件夾下(包含子目錄的所有.java的文件對象,並存儲到集合中)

import java.io.File; import java.io.FileFilter; import java.io.ObjectInputStream.GetField; import java.util.ArrayList

原创 文件輸入的例子。

import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class iofiles { /** * @p

原创 定義一個功能,記錄程序運行的次數。滿足五次後,給出提示,試用次數已到,請註冊! (Properties)

package cn.properties; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import ja

原创 IO流(1) io, filter

 IO流: IO流用來處理設備之間的數據傳輸 Java對數據的操作是通過流(系統資源)的方式 Java用於操作流的對象都在java.io包中 IO:用於處理設備上的數據技術。設備:內存,硬盤,光盤 流:系統資源,windows系統本身

原创 IO流,緩衝區,裝飾設計模式

 緩衝區原理:          臨時存儲數據的方法。減少對設備操作的頻率,提高了效率。其實就是            對數據臨時緩存到了內存(數組)中。 reade()方法原理:  public int myRead() throw

原创 按照字節數截取一個字符串,“abc你好” 如果截取到半個中文,捨棄,比如 截取4個字節 abc。截取 5個字節abc你

import java.io.IOException; import java.io.UnsupportedEncodingException; public class Test { /** * @param args

原创 IO流(2)

 字節流:FileInputStream 讀取字節流 第一種讀取方式: FileInputStream fis = new FileInputStream(file);  int by =0;  while((by=fis.read(

原创 鍵盤錄入多名學生的信息: 格式:姓名,數學成績,語文成績,英文成績,按總分由高到低 將學生的信息進行排列到文件中

主函數類: package cn.io; import java.io.File; import java.io.IOException; import java.util.Collection; import java.util.Co