Time of Update: 2018-09-07
標籤:java 運行 term 運行時 dump bin sudo 調優 trace Dump 就是對程式運行時記憶體上的資訊進行轉儲, 讓我們可以查看程式當時的運行情況. Dump
Time of Update: 2018-09-04
標籤:需要 工具類 bsp 虛擬機器 工具 super 子類 個人 java 眾所周知,static靜態,不變的在java中static修飾成員屬性,方法時,表示該屬性/方法可以被類名直接調用,
Time of Update: 2018-09-02
標籤:mooc 虛擬機器 升級 開發包 企業版 小程式 image 不同 git 201771010107馮志霞《物件導向程式設計(java)》第一周學習總結第一部分:課程準備部分填寫課程學習
Time of Update: 2018-09-02
標籤:下載 center cmd int 檔案夾 命令列編譯 jdk工具 第三方 .exe 王燕 201771010126《物件導向程式
Time of Update: 2018-09-01
標籤:dup ext 重複 while intval tor out hashmap lis import java.util.ArrayList;import
Time of Update: 2018-12-03
文章關鍵字:Java 嵌入式開發 DB data 通訊錄 address book 文本資料庫 微型 記錄
Time of Update: 2018-12-03
無論是修改許多網上源碼庫中的代碼,還是調用常見的作業系統例行程式,您免不了要花一些時間去琢磨您沒有編寫過的代碼,而且您還可能沒有這些代碼的源檔案。在開始調試代碼時,您需要有一個好的 Java反編譯器,並瞭解正確使用它的技術。同時,您還要知道如何保護您自己的代碼不被窺視。為此,您還需瞭解有關代碼模糊處理的問題。在這篇有關開啟和封鎖Java 代碼的初學者指南中, Greg Travis 使用 Mocha、HoseMocha、jmangle 和
Time of Update: 2018-12-03
對Java開發人員來說,有許多的標準和最佳實務。本文列舉了每一個開發人員必須遵從的十大基本法則;如果有了可以遵從的規則而不遵從,那麼將導致的是十分悲慘的結局。 1. 在你的代碼裡加入注釋
Time of Update: 2018-12-03
現在許多系統的註冊、登入或者發布資訊模組都添加的隨機碼功能,就是為了避免自動註冊程式或者自動發布程式的使用。 驗證碼實際上就是隨機播放一些字元以圖片的形式展現在頁面上,如果進行提交操作的同時需要將圖片上的字元同時提交,如果提交的字元與伺服器session儲存的不同,則認為提交資訊無效。為了避免Bot分析解析圖片,通常會在圖片上隨機產生一些幹擾線或者將字元進行扭曲,增加自動識別的難度。 在這裡,我們使用servlet來實現隨機驗證碼的實現。 package com.servlet;import
Time of Update: 2018-12-03
一般的類和方法都是針對特定資料類型的,當寫一個對多種資料類型都適用的類和方法時就需要使用泛型程式設計,java的泛型程式設計類似於C++中的模板,即一種參數化型別的編程方法,具體地說就是將和資料類型相關的資訊抽象出來,主要提供通用的實現和邏輯,和資料類型相關的資訊由使用時參數決定。1.泛型類/介面:(1).泛型介面:如一個提供產生指定類的介面:public interface Gernerator<T>{T next() ;}public class A implement
Time of Update: 2018-12-03
相對於靜態程式碼分析,Profiling 是通過收集程式運行時的資訊來研究程式行為的動態分析方法。其目的在於定位程式需要被最佳化的部分,從而提高程式的運行速度或是記憶體使用量效率。收集程式運行時資訊的方法主要有以下三種:事件方法:對於 Java,可以採用 JVMTI(JVM Tools Interface)API 來捕捉諸如方法調用、類載入、類卸載、進入 / 離開線程等事件,然後基於這些事件進行程式行為的分析。統計抽樣方法(sampling):
Time of Update: 2018-12-03
此站有317本java教程,需要教程的可以去看看 http://www.chinahack.cn/down/soft.asp?nclass_id=785 我覺得還不錯,順便COPY了一份書名下來 書的列表如下: --857--j2eedotnetbenchmark.pdf --858--JAVA 2平台安全技術-結構,API設計和實現 --859--Java編程思想 --860--java_sl275(中)教材 --861--JAVA2安全書的例子 --862--JSP進階編程
Time of Update: 2018-12-03
圖片處理工具類,包括:讀取本地圖片、網狀圖片,圖片合成(圖片浮水印),圖片上寫文字(文字浮水印),16進位和Color對象的互轉package com.chat;import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import
Time of Update: 2018-12-03
平時寫java代碼時,想看拋出的異常資訊,來找出具體的異常點,我們常常會用Exception.toString ()或者 Exception.getMessage()來取得異常資訊,再把它print到控制台,,但是這些資訊只能告訴我們異常本身的資訊,對我們找出異常點協助並不太理想,所以我們會使用Exception.printStackTrace()方法,這樣就可以在控制台輸出非常詳細的異常資訊,甚至可以通過它跟蹤到異常發生在某個類的第幾行,這對我們非常有用。但是我們有時只想得到這些
Time of Update: 2018-12-03
java.lang.IllegalArgumentException: Timestamp format must be yyyy-mm-dd hh:mm:ss <2012-08-09 11:51:43,546> DEBUG (HibernateTemplate.java:410) [http-8095-1] (org.rd.framework.hibernate.DefaultHibernateTemplate) - Found thread-bound Session for
Time of Update: 2018-12-03
Java語言的一個優點就是取消了指標的概念,但也導致了許多程式員在編程中常常忽略了對象與引用的區別,特別是先學c、c++後學java的程式員。並且由於Java不能通過簡單的賦值來解決對象複製的問題,在開發過程中,也常常要要應用clone()方法來複製對象。比如函數參數類型是自訂的類時,此時便是引用傳遞而不是值傳遞。以下是一個小例子:public class A { public String name; }public class testClone {
Time of Update: 2018-12-03
package namespace;import java.io.*;public class Study{private static int length=1024;//可以設定檔案在讀取時一次讀取檔案的大小 /* * 檔案的切割 * String path 切割檔案的路徑 * size 子檔案的大小 * */public static void filesplit(String path,int size)throws
Time of Update: 2018-12-03
在Java中,我們為了尋找某個給定字串中是否有需要尋找的某個字元或者子字串、或者對字串進行分割、或者對字串一些字元進行替換/刪除,一般會通過if-else、for 的配合使用來實現這些功能 。如下所示:Java代碼 public class Test{ public staticvoid main(String args[]) { String str="@Shang Hai Hong Qiao Fei Ji Chang"; boolean
Time of Update: 2018-12-03
一。關於概念:
Time of Update: 2018-12-03
本想在網上找一個簡單的Java 日曆控制項,但是找了很久要不是就很花哨,要不是就寫的很複雜。下午加晚上花了幾個小時的時間,寫了個簡易的日曆控制項。現在放上來,以備不時之需。 package date;import java.awt.BorderLayout;import java.awt.Container;import java.awt.Font;import java.awt.GridLayout;import java.awt.event.ActionEvent;import