原创 關於主機無法ping通centos xshell也無法連接 vmnet8虛擬網卡無法啓動的問題

主要問題是vmnet8那個虛擬網卡一直是禁用狀態,就算點了啓用,過幾秒它有自己禁用了。 之前整過一次這個,是很久以前了 ,然後忘了那次是怎麼解決的了。 就又在百度找答案,什麼答案都有,就是解決不了。 在試了幾個小時之後,終於想起來了上次的

原创 正則表達式 獲取功能

使用正則表達式獲取符合規則的子串 package regexDemo; import java.util.regex.*; public class regexText { public static void main(Str

原创 java實現UDP數據傳輸

用java實現UDP數據傳輸; 爲了演示,發送端和接收端都是本機; 端口是自己設置的,如果端口被其他程序佔用,自行修改; 代碼示例: 發送端 import java.net.*; import java.util.Scanner; p

原创 java實現TCP數據傳輸反饋

 客戶端: import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.*;

原创 Java整形檢測輸入字符字符串方法

另一個博客java撲克牌小遊戲裏面用到的整形檢測輸入的是字符字符串 靜態變量 + 函數遞歸 package game; import java.io.BufferedReader; import java.io.IOException;

原创 在jvm啓動時獲取和設置系統屬性

獲取系統屬性需要用到Properties類,但是由於此類沒有提供構造方法,所以不可以new對象,只能用System類裏面的getProperties方法獲得本類對象。 Properties prop = System.getProper

原创 java程序生成配置文件,限制使用次數

每運行一次程序,使用次數就加一,到指定次數後提示使用次數已到。 第一步,生成一個.ini的配置文件,裏面用鍵值對的形式存放數據。 File file = new File("info.ini"); if(!file.exists())

原创 實現自定義BufferedInputStream

根據BufferedInputStream的原理來自己實現MyBufferedInputStream: package ioDemo; import java.io.*; /* * 裝飾設計模式 * */ class MyBuf

原创 java中的日期時間類

java中獲取日期時間,util包中的Date類,直接new一個對象打印他就可以,但是格式是外國的,對於我們來說肯定是希望有些格式的。 Date d = new Date(); System.out.ptintln(d); 給他一個格式

原创 生成異常日誌文件

將發生的異常信息保存到日誌文件中: 裏面用到的日期時間格式化方法見另一個博客:java中的日期時間類 package ioDemo; import java.io.*; import java.text.SimpleDateForma

原创 java實現模擬鼠標鍵盤操作

 用java寫腳本,首先需要用到Robot類 ,也就是機器人類。先new一個Robot對象然後調用裏面的方法 ,keyPress方法是按下鍵盤上的某個鍵,比如下面代碼裏面寫的keyPress(KeyEvevt.VK_Y); 括號裏面VK後

原创 實現自己的readline方法

用代碼來自己實現BufferedReader中的readline方法: package ioDemo; import java.io.FileReader; import java.io.IOException; class MyB

原创 模擬雙色球小程序

import java.util.Random; /* * 雙色球 * 代碼如下 */ class Ball{ //創建球類 private boolean flag=true; //是否重複標記 private int

原创 Java按回車鍵繼續 方法

public static void Enter() throws IOException {//停頓 System.out.println("按回車繼續"); new BufferedReader(new InputStr

原创 初學java小測試 撲克牌遊戲

package game; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.In