原创 Java學習之路01--Linux基礎

 linux的文件系統包括一個硬盤(其他存儲介質)或分區的目錄結構,此文件系統以目錄(文件夾)的形式表現,只有一個根目錄“/”。 當前工作目錄:是當前用戶正在使用的默認文件夾。可以在終端輸入pwd,就可以顯示當前工作目錄。 用戶主目錄:是當

原创 JAVA經典算法40題(7)

 【程序13】 題目:一個整數,它加上100後是一個完全平方數,加上168又是一個完全平方數,請問該數是多少? 1.程序分析:在10萬以內判斷,先將該數加上100後再開方,再將該數加上268後再開方,如果開方後的結果滿足如下條件,即是結

原创 關於日期的java函數

 import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.GregorianC

原创 轉一篇有關Java的內存泄露的文章(受益哦) .

 1 引言 Java的一個重要優點就是通過垃圾收集器GC (Garbage Collection)自動管理內存的回收,程序員不需要通過調用函數來釋放內存。因此,很多程序員認爲Java 不存在內存泄漏問題,或者認爲即使有內存泄漏也不是

原创 新建一個對象初始化執行順序

/** *      Person p = new Person();      1,加載Person.class文件。      2,執行Person類中的靜態代碼塊對Person類進行初始化。      3,在堆內存開闢空間分配內存地

原创 BTrace簡單實用教程

 BTrace本身也是可以獨立運行的程序,作用是在不停止目標程序運行的前提下,通過HotSpot虛擬機的HotSwap技術動態插入原本不存在的調試代碼。 比如遇到了我們的程序出問題,而又沒有足夠的打印語句時,我們一般的方法是不得不停掉服務,

原创 JAVA Socket的方法說明

 Java代碼 /** * Enable/disable TCP_NODELAY (disable/enable Nagle's algorithm). * * @param on <code>true</cod

原创 我的友情鏈接

焦大seo論壇焦大seo教程論壇

原创 javascript的閉包

 閉包的兩個特點:  1、作爲一個函數變量的一個引用 - 當函數返回時,其處於激活狀態。 2、一個閉包就是當一個函數返回時,一個沒有釋放資源的棧區。 其實上面兩點可以合成一點,就是閉包函數返回時,該函數內部變量處於激活狀態

原创 插入1w條數據不報錯,但是插入2w條數據時候報錯,爲什麼呢?

  我用jdbc做了個定時更新數據庫的功能,當插入1w條數據時候沒點問題,當插入2w條數據時候,就報連接超時的錯誤接着,但是程序還是沒有掛掉,不知道是什麼原因就解? Java代碼 package com.jgre.org;

原创 線段樹練習POJ 3264

 問題:有n只奶牛排成一列,他們有各自的身高Hi,有Q個區間,分別求出這些區間中最高和最矮的差值。 Sample Input 6 3 (六隻奶牛,下面分別是它們的身高,3個區間) 1 7 3 4 2

原创 一個快速、輕量級 Collection 庫 Trove

  Trove一個快速、輕量級針對java原子類型(byte,int,float,long等)的Collection 類的集合。其官方網站:http://trove.starlight-systems.com/home。   據官方介紹

原创 2012-08-28 15:04 java證書導入和導出 (轉)

  java證書導入和導出 1、keystore的生成: 分階段生成: keytool -genkey -alias yushan(別名) -keypass yushan(別名密碼) -keyalg RSA(算法) -keysize

原创 Java生成隨機數

 1. 生成1~10之間的隨機數 一種是 (int)(Math.random()*10)%10+1 另一種 (int)(Math.random()*10)+1 2. (轉自http://www.51testing.com/?11

原创 String,StringBuffer,StringBuilder區別與效率

 原文地址:String in Java 今天看到一篇文章,覺得很有用,特意記下來。 總結: 區別: 1.String是不可變的,原因是其用於存儲字符序列的char[] value數組被用final修飾了。 2.Str