Time of Update: 2018-02-11
標籤:補碼 span sys nbsp body 無符號 左移 print gpo 一、資料存放區位元在記憶體中以補碼的形式存放。正數的反碼、補碼均為本身。負數的反碼為符號位不變且其餘位取反,補
Time of Update: 2018-02-07
標籤:bic 相同 問題 其他 遇到 wol 方便 使用 特殊
Time of Update: 2018-02-07
標籤:存在 jmm 一點 指令 限制 多線程編程 也會 虛擬機器 編譯 在前面談到了一些關於記憶體模型以及並發編程中可能會出現的一些問題。下面我們來看一下Java記憶體模型,研究一下Java記憶
Time of Update: 2018-02-07
標籤:view sse oba src extc div odi 技術 抽象 從java朝jni中傳遞各種資料,是在android開發中經常需要面對的事情。對於一些典型的資料類型,網上已經有很多
Time of Update: 2018-02-07
標籤:對象 inf 作用 之間 else 基類 指標 沒有 儲存 在初學Java時,可能會經常碰到下面的代碼:1 String str1 = new String("hello");2
Time of Update: 2018-02-07
標籤:記憶體 sch pos 過程 虛擬 nbsp 同步 執行個體 ati 1、對象與鎖每一個Object類及其子類的執行個體都擁有一個鎖。其中,標量類型int,float等不是物件類型,但是標
Time of Update: 2018-02-07
標籤:class 最大 基礎 數字類型 浮點 div 資料類型 short 最小值 JAVA提供8種基礎資料型別 (Elementary Data Type),包括 6種數字類型(4整,2浮點)
Time of Update: 2018-02-07
標籤:成功 sea 重點 概念 目錄 4.0 post 5.5 fresh 前言: 剛好今天回來的很早, 總結下 Tomcat及Http的基礎知識.
Time of Update: 2018-02-07
標籤:詳細 tail javap ongl bytecode rbo .net nal 靜態 java位元組碼速查筆記 發表於 2018-01-27 |
Time of Update: 2018-02-07
標籤:javase java_home 行編輯 vim load 屬性 沒有 too 用不了 在上一篇文章對Java做了一個簡單介紹之後,我想大家都已經對她有一個初步的認識了吧!那踏入正式學習使
Time of Update: 2018-02-07
Servlet初始化及處理HTTP請求,servlet初始化請求 上一篇詳細介紹了與Servlet相關的幾個核心的介面和類,當我們自己寫Servlet類時,一般需要繼承HttpServlet類,實現init()、doGet()、doPost()等方法。當我們寫好Servlet類時,它在什麼時候被初始化(init())?什麼時候執行doGet()、doPost()等方法?本篇重點介紹這兩個問題。
Time of Update: 2018-02-07
模仿spring-aop的功能,利用註解搭建自己的架構。,spring-aop註解 入JAVA坑7月有餘,也嘗試自己手動搭建架構,最近對spring aop的這種切面很著迷,為此記錄下自己目前搭出來的小小的demo,後續有時間也會繼續改進自己的demo。望大神們不吝賜教。 主要還是運用反射和java內建的代理類。理論知識就不說了,因為我目前也不是很清楚,避免誤導,還是避而不談吧。好了,直接根據代碼擼吧。 結構: 介面 Person.javapublic interface
Time of Update: 2018-02-07
[Java 教程 02]
Time of Update: 2018-02-07
Java線程中的同步,Java線程同步1、對象與鎖每一個Object類及其子類的執行個體都擁有一個鎖。其中,標量類型int,float等不是物件類型,但是標量類型可以通過其封裝類來作為鎖。單獨的成員變數是不能被標明為同步的。鎖只能用在使用了這些變數的方法上。成員變數可以被聲明為volatile,這種方式會影響該變數的原子性,可見度以及排序性。類似的,持有標量變數元素的數組對象擁有鎖,但是其中的標量元素卻不擁有鎖。(也就是說,沒有辦法將數群組成員聲明為volatile類型的)。如果鎖住了一個數組並
Time of Update: 2018-02-07
db2 資料庫操作JDBC .addBatch() 方法執行時,報錯排查結果,jdbc.addbatch今天調試db2資料的儲存時,jdbc使用addBatch方法時,拋出異常,異常資訊如下:[jcc][1091][10404][3.62.56] 資料轉換無效:參數執行個體 對於所請求的轉換無效。 ERRORCODE=-4461, SQLSTATE=42815db2 顯示 SQLSTATE 42815: 資料類型、長度、小數位、值或 CCSID
Time of Update: 2018-02-07
javaWeb CSS 映像簽名,javawebcss<html><head><meta charset="utf-8" /><title>CSS布局之映像簽名</title><style type="text/css">#img12 { border: #FF00FF solid 2px; width: 500px; position: absolute; /*讓文字不會脫離圖片*/ top: 5
Time of Update: 2018-02-07
Junit 測試 @Test 紅名問題,junit測試@test準備測試,如,都是紅名Ctrl+1 或者滑鼠放在@Test上滑鼠放在@Test上出現上面這種就可直接點擊安裝了如果是下邊這種 Test is not an annotation type,一開始發現重建立立一個項目會解決(沒發現為什麼),然後發現,我把測試類別的類型寫成了Test 重名了,令人無語啊接著代碼:package com.itheima.junit;import
Time of Update: 2018-02-07
2.4線程組建立,2.4線程建立public class 線程組建立 { public static void main(String[] args) { ThreadGroup threadGroup=new ThreadGroup("my"); threadGroup.setMaxPriority(5); System.out.println(threadGroup.getMaxPriority());
Time of Update: 2018-02-07
Java實現多個數組間的排列組合,java排列組合Java多個數組之間的排列組合,具體內容如下說明:有一批手機有各種顏色、各種尺寸、各種版本,然後要實現他們之間各種屬性的組合。定義各種屬性String[] color={"紅色","白色","藍色","金色"};String[] size={"4.7寸","5.1寸","6.0寸"};String[] version={"聯通","電信","移動","全網通"};先看一下結果紅色,4.7寸,全網通, 紅色,4.7寸,移動, 紅色,4.7寸,電信,
Time of Update: 2018-02-06
HashMap源碼分析,hashmap源碼我所使用的JDK版本時1.8.0_144。HashMap是我們常用的一個資料結構,以索引值對的形式進行操作。源碼分析如下://預設初始容量static final int DEFAULT_INITIAL_CAPACITY = 1 << 4;//預設最大容量static final int MAXIMUM_CAPACITY = 1 << 30;//預設載入因子, 指雜湊表可以達到多滿的尺度static final float