原创 關於數據對齊問題

今天看面試寶典時遇到一個問題如下:class A{public:double d;float a;int b;char c;A();~A();};int mian(){cout<<sizeof(A);}以我對數據對齊的理解,d爲8個字節,那

原创 c++標準庫類型

1.#include <vector>using std::vector;使用vector來定義數據類型時,如果沒有初始化,它默認爲空,並且此時不能引用它的元素。如vector<int> ivec; cout<<ivec[0];會產生運行時

原创 讀取文件的OEP的方法

讀取一個文件的OEP值一般有兩種方法:一.數據流方式:直接用fopen打開一個文件,通過字節流的方式來讀取文件中的值,即首先需要知道目標數據的文件偏移才行,可以直接fread讀取。二.內存映射方式:使用CreateFile打開一個文件,使用

原创 反編譯零碎

1、apktool打包問題如果jdk的版本較高,如1.8,對重新打包後的apk簽名時,需要額外加上如下命令:signeapk xxx.apk -digestalg SHA1 -sigalg MD5withRSA,否則安裝apk時會出現“in

原创 合併排序中分段遞歸問題

在合併排序的主函數中,每一次需要計算中間值mid=(l+r)/2;然後分別對左半段和右半段進行遞歸調用,我在實際測試時寫錯了遞歸參數導致了棧溢出,如Sort(int a[],int l,int r){if(l<r){mid=(l+r)/2;

原创

1.C++中的函數重載是通過函數的參數類型不同以及函數的個數不同來實現的,而多態是通過函數的繼承和虛函數實現的!2.內存分配問題:內存的三種分配方式:1. 從靜態存儲區分配:此時的內存在程序編譯的時候已經分配好,並且在程序的整個運行期間都存

原创 呵呵

1.Rolling In The Deep——大提琴和鋼琴版

原创 java類加載器

詳細內容請參考原鏈接:http://blog.csdn.net/jiangwei0910410003/article/details/17733153,此文只是轉載1、新建一個java對象,JVM需要把這個對象對應的字節碼加載到內存中,字節

原创 安卓內存泄漏相關

1、出現無進程列表的情況真機調試,手機沒rootapk沒有debug權限,在eclipse裏直接安裝的apk是默認有這個權限的,但是安裝現成的apk則是沒有這個權限,所以要把android:debuggable=”true”這句話加上,加載

原创 Android動畫相關

1、下滑動畫anim/item_animation.xml<?xml version="1.0" encoding="utf-8"?><setxmlns:android="http://schemas.android.com/apk/res

原创 一個ListView的使用

主代碼publicclassMainActivityextendsActivity{ListView lv; ArrayAdapter<String> Adapter; ArrayList<String> arr=newAr

原创 Xml佈局

1、gravity和layout_gravity的區別android:gravity用於設置View中內容相對於View組件的對齊方式,比方說button上的文字相對button本身的位置;LinearLayout中組件相對於LinearL

原创 java學習Class動態加載

1、通過Class獲取類的成員屬性publicclassMyMain{publicstaticvoidmain(String[] args) throws ClassNotFoundException{//獲取整個類Class c = Cl

原创 手機分辨率相關

1、一篇比較詳細的手機分辨率手機分辨率

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦:Markdown和擴展Markdown簡潔的語法代碼塊高亮圖片鏈接和圖片上傳LaTex數學公式UML序列圖和流程圖