標籤:lan 方法調用 理解 變數 異常 線程 werror 成員變數 memory 01,各司其職; 棧記憶體用來儲存局部變數和方法的調用, 而堆記憶體用來儲存ja
標籤:article map 標識 oop UI androi work 穩定性 list 一、為什麼GUI是單線程化傳統的GUI應用程式通常都是單線程的。1.
標籤:cells rup plist 安全性 rac edm read latch 讀書 一、同步容器類1.
標籤:pass coder ati div 表單提交 code sub step decode 大家在登入網站的時候。大部分時候是通過一個表單提交登入資訊。可是有時候瀏覽器會彈出一個登入驗證的對
標籤:串連 pre director tput ref sftp 切換 set change 昨天修改了一個介面,看到它涉及FTP的上傳與下載,用的是:org.apache.commons.ne
《Java並發編程實戰》讀書筆記(一)----- 簡介,java並發編程實戰筆記簡史 早期的電腦中不包含作業系統,從頭至尾都只執行一個程式,並且這個程式能訪問電腦所有資源。隨著電腦發展,作業系統的出現,使得電腦可以同時運行多個程式,並且每程式都在單獨的進程內運行。為什麼要這麼做呢?主要基於以下原因:1.資源使用率 程式在等待時電腦可以執行另一個程式,同一個資源可以被不同程式使用,這無疑提高了資源的利用率。2.公平性
pinyin4j的使用,pinyin4j使用pinyin4j的使用 pinyin4j是一個功能強悍的漢語拼音工具包,主要是從漢語擷取各種格式和需求的拼音,功能強悍,下面看看如何使用pinyin4j。 import java.util.HashSet;import java.util.Set;import net.sourceforge.pinyin4j.PinyinHelper;import
poi包衝突問題(excel),poi包衝突excel1. 所需jar包 涉及的poi (1)poi-3.14.jar (HSSF)依賴:commons-logging-1.2.jar、log4j-1.2.17.jar、commons-codec.1.10.jar、junit.4.12.jar、hamcrest-core.1.3.jar (2)poi-ooxml-3.14.jar
WebService入門執行個體教程,webservice執行個體教程什麼是WebService 通過使用WebService,您的應用程式可以向全世界發布資訊,或提供某項功能,它是基於Web的服務,通過Web進行發布、尋找和使用。WebService指令碼平台需支援XML+HTTP。HTTP協議是最常用的網際網路協議。XML提供了一種可用於不同的平台和程式設計語言之間的語言。 為什麼要使用WebService 最重要的事情是協同工作。1.跨平台叫用(WebServ
myEclipse配置jdk1.7,myeclipsejdk1.7第一步:下載jdk1.7 :http://download.csdn.net/download/chun201010/7824469第二步:安裝jdk1.7 將下載的壓縮包進行解壓,得到一個jdk-7u17-windows-x64.exe的檔案,直接雙擊運行,安裝完成。第三步:在項目上右鍵->properties,選擇Java Build Path,點擊JRE System
反射機制,java中的反射機制 一 什麼是反射機制?訪問已經裝載到JVM中類或者對象的資訊的機制稱作反射機制。 二 Class 1.使用反射機制的第一步就是獲得類或者對象在JVM中的對象,有三種方式: ⑴利用全限定性類名,調用forName方法建立:Class c=Class.forName("全限定性類名");⑵利用該類的對象擷取:Object obj=new Object();Class c=obj.getClass();⑶直接使用類名建立:Class
JVM的記憶體地區劃分以及記憶體回收機制詳解,jvm記憶體回收在我們寫Java代碼時,大部分情況下是不用關心你New的對象是否被釋放掉,或者什麼時候被釋放掉。因為JVM中有垃圾自動回收機制。在之前的部落格中我們聊過Objective-C中的MRC(手動引用計數)以及ARC(自動引用計數)的記憶體管理方式,下方會對其進行回顧。而目前的JVM的記憶體回收機制則不是使用的引用計數,而是主要使用的“複製式回收”和“自適應回收”。當然除了上面是這兩種演算法外,還有其他是演算法,下方也將會對其進行介紹。本篇
Jmail發送郵件工具類,jmail工具類 好久沒更新部落格了,實在是拖延症嚴重啊,好可怕,先更新個工具類吧,之前寫的發送郵件的小工具,話不多說上代碼import lombok.extern.slf4j.Slf4j;import java.util.Properties;import javax.mail.*;import javax.mail.internet.AddressException;import
JavaPoet開源項目的使用,javapoet開源項目一、介紹 JavaPoet項目可以動態產生Java檔案,這是一個很強大和很動態方法,使用註解的時候假如需要產生新的Java檔案就可以通過這個開源項目實現。 項目地址:https://github.com/square/javapoet二、JavaPoet常用的類 MethodSpec 代表一個建構函式或方法聲明。 TypeSpec 代表一個類、借口或者枚舉聲明。 FieldSpec
短路與&&(或 ||)和非短路與&(或 |)的區別,短路或短路與是JAVA語言中的一個邏輯運算子,記作&&A&&B, 當A為false時,不去計算B的值而直接返回false;當A為true時,計算B的值。例子: public static void main(String[] args){ int a=10,
雙色球抽獎隨機演算法-Java實現,雙色球演算法-java第一次寫技術部落格,寫一下以前寫的一個雙色球抽獎隨機演算法。原理如下:1首先初始化一個待抽獎的數組nums,數組的長度k2. 隨機一個1-k之間的隨機數,得到nums【k】,這樣得到第一個抽獎號,nums中剔除該號碼,k--。3. 重複步驟2,直到得到全部中獎號碼 1 class myLuck 2 { 3 private int mTarget; 4 List<Integer>
【JAVAWEB學習筆記】網上商城實戰:環境搭建和完成使用者模組,javaweb學習筆記網上商城實戰今日任務完成使用者模組的功能1.1 網上商城的實戰:1.1.1 示範網上商城的功能: 1.1.2 製作目的: 靈活運用所學知識完成商城實戰。1.1.3 資料庫分析和設計: 1.1
shiro登入認證和許可權控制,shiro登入許可權控制一、實作類別繼承AuthorizingRealm1、實現方法doGetAuthenticationInfo,將定義的使用者實體類填充map,realmPrincipals;2、實現方法doGetAuthorizationInfo,填充roles ,Permissions;二,建立subject提供SecurityUtils getSubject
java虛擬機器:JVM記憶體模型,java虛擬機器jvm模型一、JVM記憶體模型圖解JVM 運行時資料區 (JVM Runtime Area) 其實就是指 JVM 在運行期間,其對JVM記憶體空間的劃分和分配。網上找到兩幅圖如下所示(個人認為第二個圖Native Method Stack應該畫在Java Thead模組中):
一種進階的DoS攻擊-Hash碰撞攻擊,dos-hash碰撞原文連結這是迄今為止第一個讓我覺得後怕的攻擊方式,涉及的範圍廣難以防禦,攻擊效果立竿見影。大量的網站和Web介面都未做Hash碰撞攻擊的防禦,一拿一個準。隨著RESTful風格的介面普及,程式員預設都會使用json作為資料傳遞的方式。json格式的資料冗餘少,相容性高,從提出到現在已被廣泛的使用,可以說成為了Web的一種標準。無論我們服務端使用什麼語言,我們拿到json格式的資料之後都需要做jsonDecode(),將json串轉換為j