自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (9)
  • 收藏
  • 关注

原创 2012腾讯校园招聘面试经历

我投的终端软件,隶属于3G产品部门。很遗憾,止步于2面。2面的知识点太广泛了,确实没有想到知识点那么广泛。腾讯的笔试题目比较基础具体的题目记不清除了,设计到的知识点:1.c语言基础:sizeof,strlen的用法。2.linux基本命令umask3.SQ

2011-09-30 14:05:38 4039 5

原创 2012淘宝面试经历

9月23号进行的,我在成都参见的。一天都搞完了,三次面试。一面很过瘾啊。拿到了淘宝的offer。希望给大家有些帮助吧。1. 淘宝的笔试题目:http://blog.csdn.net/randyjiawenjie/article/details/67962752.

2011-09-30 14:03:29 3554 2

转载 C++内存管理

一篇好文章,记录一下。转自点http://blog.csdn.net/zhanghefu/article/details/5003407[导语]内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜

2011-09-28 17:13:32 2046

原创 操作系统习题解答

每次笔试,我都在操作系统的计算题中大费脑筋,以前学操作系统的时候,确实没有怎么做题。其实,各大公司出的题目都是作业题目,这一点我很不占优势。1.页式存储管理地址转换问题http://www.isenyo.com/?p=9若在一分页存储管理系 统中,某作业的页表

2011-09-28 15:21:40 6031 4

原创 C++面试题目集合(持续跟新)

与我前面写的C语言进阶知识点遥相呼应。这才是C++面试,网上的面试题有些太简单了。C++面试题目最多集中在对象的内存模型,记住了:如果用c/c++,内存都不清楚,还写个屁的程序!1.C++的虚函数是怎样实现的?      C++的虚函数使用了一个虚函数表来存放了每一个虚函数的入口地址,这个虚函数表又使用一个虚函数指针来进行访问。通常,虚函数指针都放在对象模型的第一个位置存放,这

2011-09-28 14:07:41 2896 2

原创 多线程同步之生产者---消费者模型

额,腾讯二面的时候,被问到了这个模型。很不幸啊,不会用代码来实现。生产者消费者模型 对于多线程程序来说,不管任何编程语言,生产者和消费者模型都是最经典的。就像学习每一门编程语言一样,Hello World!都是最经典的例子。 实际上,准确说应该是“生产者-消费

2011-09-27 19:16:10 2514

原创 2012腾讯校园招聘笔试成都站回忆版

腾讯的笔试题目比较基础具体的题目记不清除了,设计到的知识点:1.c语言基础:sizeof,strlen的用法。2.linux基本命令umask3.SQL语言4.数据结构的知识,建立二叉树,顺序表操作的复杂度5.操作系统的知识:通过页表确定物理地址,死锁(说

2011-09-26 11:08:52 4787 8

原创 几道经典笔试题目

1.递归合并有序链表2.寻找二叉树中两个节点的最近的公共祖先3.进制算法转换4.大小写转换5.求两同长数组的中位数问题6.求数组的第k大的数字7. 最接近S的中位数的k个数1.递归合并有序链表Node* mergAction(Node* head1,Node *head2){ Node *p=NULL; if(head1==NULL&&head

2011-09-21 13:03:30 2366 1

原创 2012淘宝校园招聘笔试

川大站笔试:(本人亲手经历)1个小时的笔试时间,人还是非常多,快没有位置了。选择题考察的面非常广,我记得住的只有下面几道题:(1)进程死锁(2)双链表插入节点(3)插座问题:用树的知识解决(4)平衡树的概念:红黑树,B数,AVL树(5)ICMP协议

2011-09-21 10:42:07 4872 8

原创 设计模式-观察者模式

http://ttitfly.iteye.com/blog/152512观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己观察者模式的组成1.抽象主题角色:

2011-09-20 15:41:13 790

转载 设计模式-策略模式

策略模式http://blog.csdn.net/surprisesdu/article/details/636951策略模式策略模式是对算法的包装,把使用算法的责任和算法本身分隔开,委派给不同的对象管理。策略模式通常把一系列的算法包装到一系列的策略类里面,作为一个抽

2011-09-20 14:48:51 836

原创 设计模式--单例模式

单例模式是最容易的设计模式了,但是用得非常多。我在项目中接触的一个就是单例模式。单例模式的适用范围:单例模式适合于一个类只有一个实例的情况,比如窗口管理器,打印缓冲池和文件系统,它们都是原型的例子。典型的情况是,那些对象的类型被遍及一个软件系统的不同对象访问,因此需要一个

2011-09-20 14:46:44 1006

转载 一道笔试题:假设在n进制下,下面的等式成立,n的值是(),567*456=150216.

假设在n进制下,下面的等式成立,n的值是(),567*456=150216.完全是考数学的题目:http://topic.csdn.net/u/20100319/14/ffd0920a-b256-48d8-8d86-da36a3bfab8d.html做不出来也就算了,

2011-09-19 14:30:20 9074

原创 2012联发科校园招聘成都手机软件部门笔试&第一轮面试

17号川大笔试,基本都是C的题目。我选的是手机软件部门:选择题我有印象的:1.int p = (short)0x8000,问打印p是多少?-326782.##的使用(连接):define call(x,y) x##y3.char* str = "hello"   str = "pri"  prinf("%s",str);有什么问题?直接崩溃,char *s = "hel

2011-09-19 11:30:15 6274 2

原创 组合数的输出

问题:求n个数中K个数的组合,假设函数原型为 int combination(int n,int k),其中 n的范围为 1……n, 例如:combination(5,3) 要求输出:543、542、541、531、532、521、432、431、421、321如果输出时有用到数

2011-09-17 11:26:21 6573 1

原创 操作系统概念辨析

额,简历中有一句“熟悉操作系统原理”,底层公司、设备商公司应该会要问这些东东吧。有几个问题总结一下:目录:1.信号量(semaphore),互斥量(mutex),事件,临界区概念解析2.自旋锁的概念3.单内核和微内核4.死锁的定义及其预防措施5.多进程和多线程的概念以及如何选择他们?6.linux系统通信机制7.简述段式内存管理下得虚拟内地到物理地址的映射8.什

2011-09-16 22:51:45 2623 1

原创 良好的代码风格

额,由于在简历中增加了一笔,“具有良好的代码风格”,所以,今天早上花时间来整理了一下。主要参考了《java编程风格》和陈皓的《编程修养》这篇文档。良好的编程风格1.一般原则2.格式规范3.命名约定4.文档约定5.编程约定1. 一般原则(1)

2011-09-16 13:52:59 5479

原创 java底层学习

额,马上就要面试了,java的底层肯定是需要了解的。网上找了找java的底层文章,做个记号。java底层主要是类的加载、连接和初始化。本文主要分为四个方面:(1)java底层概述(2)new和newInstance()方法的区别(3)深入探讨java的加载机制

2011-09-14 17:24:14 23332 1

原创 二叉树的常见问题及其解决程序

二叉树的常见问题有如下几个,如果解决好了,就跟链表一样轻松:唯一不一样的是,二叉树是非线性结构。常见的问题如下:二叉树的问题1.二叉树三种周游(traversal)方式:二叉树的问题1.二叉树三种周游(traversal)方式:2.怎样从顶部开始逐层打印二叉树结点数据3.如何判断一棵二叉树是否是平衡二叉树4.设计一个算法,找出二叉树上任意两个节点的最近共同父结点,复杂度如果

2011-09-13 19:57:55 30481 8

原创 2012年华为校园招聘杭州站面试

2011.9.6    今天开始了正式的面试。第一轮还是华为,我觉得,华为的希望还是很大的。因为1.我做的东西就是手机软件而且有三个相关的项目2.我去大公司实习过(思科网迅、腾讯)3.我成绩好,学校也好          面试进行得很顺利,看我简历上有一句:了

2011-09-06 18:46:57 4499 3

原创 IT公司智力题(持续跟新中)

请听题(用赵本山在《买车》的语气)1.有1000瓶药物,但是其中有一瓶是有毒的,小白鼠吃了一个星期以后就会死掉!请问,在一个星期内找出有毒的药物,最少需要多少只小白鼠?解答:用二进制的思路去思考,1000瓶药代表了1000种状态,那么1000用二进制表示可以用一个

2011-09-06 09:07:17 5319 4

原创 几个小程序

1.求变量val中1的个数:方法1:逐个去比较int getNum1(int val){ int num = 0; while (val){ num += val & 0x01; val = val >> 1; } return num;}方法2

2011-09-05 14:34:23 1264 1

原创 前置++和后置++的区别

今天在阅读《google c++ 编程风格》的文档的时候,5.10. 前置自增和自减:有一句话引起了我的注意:对于迭代器和其他模板对象使用前缀形式 (++i) 的自增, 自减运算符.,理由是 前置自增 (++i) 通常要比后置自增 (i++) 效率更高。于是我查了查前置+

2011-09-04 20:12:50 31684 12

原创 Google C++风格指南 阅读笔记

这个Google C++风格指南出得太好了,有很多C++的问题,其实通过阅读这份文档就可以了。相信读完后,可以在简历上加上一句,“具有良好的编码风格”,哈哈。下面记录一下我的读书笔记吧。整份文档的中文版本我已经上传到了资源里面。1. 头文件1.1头文件保护每次Ecli

2011-09-04 18:10:37 1223

原创 memset 、memmcpy、memmove实现及其区别

这三个函数实在是太经典了,不得不自己来实现一遍。三个函数的原型如下:void* memset(void *des, int val, size_t size) void * memcpy(void *des, const void* src, size_t size)

2011-09-02 12:24:09 3330

原创 设计模式--工厂模式

总的说来,工厂模式有两种:工厂方法和抽象工厂。工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化方法推迟到子类。利用工厂方法创建对象,通常需要继承一个类,并覆盖它的工厂方法。举例如下(还是来自《Head First 设计模式》中的

2011-09-01 11:26:32 853

编程修养pdf

什么是好的程序员?是不是懂得很多技术细节?还是懂底层编程?还是编程速度比较快?

2011-10-08

Google C++风格指南

这个Google C++风格指南出得太好了,有很多C++的问题,其实通过阅读这份文档就可以了。相信读完后,可以在简历上加上一句,“具有良好的编码风格”,哈哈。下面记录一下我的读书笔记吧。整份文档的中文版本我已经上传到了资源里面,

2011-09-04

Android泡泡聊天界面的实现

昨天写了个界面,实现了Android泡泡聊天界面。运行结果如下,点击发送按钮,屏幕就显示Text的内容。

2011-08-11

Android2.2源码

可以查看源码。具体方法见我的博客。 1.下载Android 2.2源代码 请在附件中下载。 2.解压出来,在Android安装目录下 \platforms\android-8 下面新建一个sources文件夹 3.将解压出来的东西放到 sources文件夹下 4.重启eclipse

2011-08-02

Android openSSL库

里面已经写好了android.mk文件。进入文件夹后,运行$NDK/ndk-build,生成的.so文件在obj/local/armeabi里面。 gcc -4.5.2 android-ndk-r6 来自https://github.com/guardianproject/openssl-android

2011-07-18

http协议中文版本

http协议中文版本,还不错。我看了看,从别处下来的

2011-07-14

android2.1实现通讯录

在android2.1的环境下,完成的通讯录,可以完成添加、删除、修改功能

2011-04-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除