原创 JAVA TCP/IP Socket 編程(一)

基本套接字: TCP協議: Java 爲TCP協議提供了兩個類:Socket 和 ServerSocket類。一個TCP連接是一個抽象的雙向通道,兩端分別綁定IP和端口號。首先由客戶端TCP向服務端TCP請求連接,ServerSocke

原创 JAVA IO流 詳解

最近複習了一下IO流部分,覺得還是記錄一下  不然又忘了 雖然網上有很多人寫過了 還是自己寫一下記憶深刻點吧    java IO流 可以按處理數據的單位分爲:字節流和字符流 當然也可以按着流的角色分爲:節點流(直接作用於文件)和處理

原创 算法:字符串壓縮

給定輸入字符串只包含英文字母,實現簡單算法對其壓縮,將連續字符以數字表示,例如: 輸入:aaabbbc 輸出:a3b3c 重複數量大於1輸出數字 public static void main(String[] args) {

原创 由某個子串循環而成的字符串,找到該子串

public static void main(String[] args) { String str = "aaaabbaaaabb"; char[] chars = str.toCharArray()

原创 二維數組找等分行

給一個二維int數組,打印等分行下標,等分行 即該行前面所有數字之和與該行後面所有數字之和相等,例: int a[][]={{1,1},{1,2},{1,1}, {3,2}}; 1,1 1,2 1,1 ========== 這行前面所有數

原创 hibernate--鏈接數據源C3P0

Hibernate 配置文件主要用於配置數據庫連接和Hibernate運行時所需的各種屬性,每一個配置文件對應於一個Configuration對象。一般定義在hibernate.cfg.xml文件中。在helloworld中我們已經學習了

原创 github配置ssh key

之前一直被git的配置弄暈,現在也不能說十分清楚 不過配置成功了 記錄一下 1.在本機生成id_rsa.pub 執行命令:ssh-keygen -t rsa -C "[email protected]" 在本機home目錄下的.ssh文件夾中

原创 dubbo原理與配置淺析

dubbo原理與配置: 0.容器啓動加載運行服務提供者 1.服務提供者向註冊中心註冊服務 2.消費者啓動並向註冊中心訂閱服務 3.註冊中心notify通知消費者所訂閱服務的地址列表,如果有變動,註冊中心會

原创 mvn使用tomcat的一個異常記錄

在maven中調用tomcat插件,需要在pom中配置插件如下: <build> <plugins> <plugin> <groupId>org.apache.

原创 webService 入門

Web service介紹 webservice是什麼? web服務:服務器端整出一些資源可以讓客戶端應用訪問(獲取數據)一個跨語言、跨平臺的規範(抽象)多個跨平臺、跨語言的應用間通信整合的方案(實際)。。。爲什麼要用Web servi

原创 DBUtils學習筆記一DbUtils

DBUtils包是apache commons的一個工具包,主要是用來對jdbc程序的補充與封裝,通過簡單封裝讓jdbc程序更簡潔,使我們的程序更加的清晰。整個工具包只有不到30個類和接口,但是功能很強大,基本使我們避免了jdbc中的很

原创 mac使用expect實現自動登錄跳板機

之前一直手動輸入密碼來登錄跳板機,換了新公司要跳兩次很麻煩  網上看到了expect很好用  記錄下 mac上安裝expect 和 ga-cmd使用expect實現自動登錄的自行優化腳本如下 #這個是expect交互的

原创 Hibernate 開發簡介-helloworld

概要:對hibernate開發準備工作做個總結,主要介紹下開發前的準備 和簡單的helloworld 步驟: 1.eclipse 以及安裝好對應的hibernate tools插件: kepler版本的update site: http:

原创 淺析java一些修飾符

一.final修飾符: 作用域:類、方法、成員變量、局部變量、入參等 final修飾類: final修飾的類就是傳說中的不可變類,比如jdk裏的Integer,Double,String等常用的基本數據類型。同時這個類是不能

原创 Java集合類總結

點擊打開鏈接這裏有一篇總結的很全面的 分析hashmap死循環的點擊打開鏈接 du查看文件大小 du -s * | sort -nr | head