原创 string賦值運算符、複製構造函數等實現

本題來源於《劍指oOfer》24頁面試題1:賦值運算符函數,主要實現一個簡單的string類賦值運算符、複製構造函數等。代碼如下: #include <iostream> #include <string> using namespac

原创 常用的java流類型

常用的 I/O 流類型 >FileInputStream 和 FileOutputStream   FileInputStream 用於讀取本地文件中字節數據   FileOutputStream 用於將字節數據寫出到文件中 >

原创 C++左值右值引用

C++ 11中引入的右值引用正好可用於標識一個非常量右值。C++ 11中用&表示左值引用,用&&表示右值引用,如: int &&a = 10 右值引用根據其修飾符的不同,也可以分爲非常量右值引用和常量右值引用。 C++

原创 反序輸出單鏈表

本題來源於《劍指offer》51頁面試題5:從頭到尾打印鏈表,原題如下: 輸入一個鏈表的頭結點,從尾到頭反過來打印出每個結點的值。 這裏將給出三種方法,三種方法均未對原鏈表進行修改。 #include<iostream> #includ

原创 Android 之 Socket通信

Socket通常也稱作“套接字”,用於描述IP地址和端口,是一個通信連的句柄。應用程序通常通過“套接字”向網絡發送請求或者應答網絡請求 一個客戶端要發起一次通信,首先必須知道運行服務器端的主機IP地址和通信端口。然後由網絡基礎

原创 輕鬆搞定面試中的單鏈表

版權所有,轉載請註明出處,謝謝! http://blog.csdn.net/walkinginthewind/article/details/7393134 鏈表是最基本的數據結構,面試官也常常用鏈表來考察面試者的基本能力,而且鏈

原创 [Java]關於throw,throws,try{}catch(){}

一、異常的產生 1. 在java代碼中,如果發生異常,JVM就會中斷程序代碼的運行,然後創建異常對象並拋出。例如: int a=2, b=0; int i=a/b;  //除數不能爲0,發生異常 System.out.print

原创 C++中頭文件string 和 string.h的區別

頭文件string與string.h的區別 在C++中,#include<iostream>與#include<iostream.h>的區別,前者要使用更新的編譯器(其實大部分編譯器多比較前衛了,出了有些搞嵌入式的用變態的編譯器)。

原创 輕鬆搞定面試中的二叉樹

版權所有,轉載請註明出處,謝謝! http://blog.csdn.net/walkinginthewind/article/details/7518888 樹是一種比較重要的數據結構,尤其是二叉樹。二叉樹是一種特殊的樹,在二叉樹

原创 Intent中的四個重要屬性——Action、Data、Category、Extras

Intent作爲聯繫各Activity之間的紐帶,其作用並不僅僅只限於簡單的數據傳遞。通過其自帶的屬性,其實可以方便的完成很多較爲複雜的操作。例如直接調用撥號功能、直接自動調用合適的程序打開不同類型的文件等等。諸如此類,都可以通過設置In

原创 海量數據處理:十道面試題與十個海量數據處理方法總結

第一部分、十道海量數據處理面試題 1、海量日誌數據,提取出某日訪問百度次數最多的那個IP。       首先是這一天,並且是訪問百度的日誌中的IP取出來,逐個寫入到一個大文件中。注意到IP是32位的,最多有個2^32個IP。同樣

原创 二分查找、二叉排序樹查找

準備阿里面試,整理了一下二分查找的遞歸與非遞歸實現方式,面試挺常見的。代碼如下: //二分查找的非遞歸實現 int binary_search(int array[],int n,int value) { int left=0; i

原创 實習+秋招面試總結

又一年實習招聘陸續開始了,這裏分享一下我在2013年實習招聘和秋季招聘中的一些面試經歷,希望能對找工作的同學有所幫助。 2013年面試過的公司有蘑菇街、網易遊戲、阿里巴巴、騰訊、百度、大衆點評、人人網、雅虎(北研)、WAP。 一、蘑

原创 如何準備IT面試

版權所有,轉載請註明出處,謝謝!http://blog.csdn.net/walkinginthewind/article/details/13000431 找工作是一個長期準備的過程,突擊是沒什麼效果的。準備時間越長,準備就越充分,

原创 C語言~和>>運算符

#include <stdio.h>   int main()   {           unsigned char a = 0xA5;           unsigned char c = ~a;           uns