原创 8086寄存器
8086 所有的寄存器都是16位的,可以存放兩個字節 通用寄存器 AX 可分爲 AH和AL BX 可分爲 BH和BL CX 可分爲 CH和CL DX 可分爲 DH和DL 可以作爲兩個獨
原创 彙編尋址方式
處理數據的兩個基本問題 1 處理的數據在什麼地方 2 處理的數據有多長 用符號reg表示一個寄存器 reg集合 : AX,BX,CX,DX,AH,BH,CH,DH,AL,BL,CL,DL,SP,BP,SI,DI 用符號
原创 一段簡單彙編語言程序及說明
assume cs:codesg codesg segment mov ax,0123h mov bx,0456h add ax,bx add ax,ax
原创 github分支管理
github分支管理 在git中,每當我們commit的時候,git將會把提交的時間串成一條線,這條線就是一個分支,也就是主分支,也叫master分支(默認情況下)。嚴格來說,HEAD並沒有指向提交,而是指向了master,master指
原创 安裝github
安裝github 1.1 在linux上安裝github 首先可以試着在shell中輸入git,若提示沒有該命令,則可以使用sudo apt-get install git 來安裝, 1.2 在windows上安裝github 可以
原创 使用openfire搭建IM聊天系統(一)
一 準備 操作系統:ubuntu15.04; 數據庫:mysql5.6; jdk:java8 openfire是4.0.3 沒有安裝java環境的可以使用ppa安裝 sudo apt-get install python-so
原创 運行時數據區域
程序計數器 程序計數器(Program Counter Register)是一塊較小的內存空間,它的作用可以看做是當前線程所執行字節碼的行號指示器,在虛擬機概念模型中(僅是概念模型,各種虛擬機可能會通過一些更高效的方式去實現),字節碼解
原创 String的一點小東西
1. java中的hashCode 是什麼? hashCode()方法提供了對象的hashCode值,它與equals()一樣在Object類中提供,不過它是一個native方法,它的返回值默認與System.identityH
原创 多線程 的理解(一)
不從頭開始寫了。 線程狀態 New(新生):當使用new操作符創建一個新的線程時,該線程還沒有運行(沒有調用start方法),這就意味着它的狀態是new。 Runnable(可運行):一旦調用start方法,線程就處於可運行狀態,一個可
原创 android 三大圖片緩存原理、特性對比
轉載自csdn首頁移動開發 一 四大圖片緩存的基本信息 Universal ImageLoader 是很早開源的圖片緩存,在早期被很多應用使用。 Picasso 是 Square 開源的項目,且他的主導者是 JakeWharton,所
原创 虛擬機類加載機制
虛擬機把描述類的數據從Class文件加載到內存,並對數據進行校驗、轉換解析和初始化,最終形成可以被虛擬機直接使用的Java類型,這就是虛擬機的類加載機制. 類加載的時機 類從被加載到虛擬機內存中開始,到現在出內存爲止,它的整個生命週期包括
原创 tomcat圖形化界面管理及數據源配置
Tomcat 的配置 1. 圖形化控制檯的相關配置 當啓動tomcat之後,進入tomcat默認主頁,在偏右上角的地方有三個按鈕 ,當我們點擊進入的時候要求我們輸入帳號密碼。相關配置文件在 webapps/manager/WEB-IN
原创 github 遠程倉庫
github 遠程倉庫 我們已經在本地創建好了倉庫,現在想在遠程github上創建一個倉庫,是本地倉庫和遠程倉庫可以進行同步,大家也可以協同工作 ###1. 在github上創建倉庫 打開我們自己的github主頁,點擊界
原创 MongoDB基礎
數據庫創建與刪除 use DATABASE_NAME 若存在數據庫,則切換到數據庫下,若沒有,則創建之後在切換到數據庫下 db 查看當前所在數據庫 show dbs 查詢數據庫列表 show collections 查詢
原创 初步編寫IDEA\AndroidStudio翻譯插件
聲明:作者是根據 Hongyang的博客自己實踐之後,根據自己的理解寫的,有什麼不對的地方還望指正。 先放兩張效果圖 一、準備 由於AndroidStudio不具備開發插件的功能,需要安裝IDEA 翻譯使用的是有道的翻譯接口,需