自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天空之城

华南理工大学2010级计算机全英创新班,2013级研究生。Java程序员,研究PaaS平台技术。积极向上,追求卓越。

  • 博客(49)
  • 资源 (5)
  • 收藏
  • 关注

原创 Eclipse中通过SVN安装Spring源代码环境遇到的问题

从SVN获取的Spring源代码,只有java文件,并不是完整的Java项目格式。执行以下命令:出现问题:Unrecognized VM option ‘MaxMetaspaceSize=1024m’Error: Could not create the Java Virtual Machine.Error: A fatal exce

2015-06-09 21:16:39 817

转载 《2013年10月15号360一面》

2013年10月15号 360一面昨天去360参见一面,作为小本一枚,迅雷,多玩,360都是霸笔才得到的面试机会,说实在的感觉360一面聊了40分钟,整个过程比较轻松 面试官比我大个十岁左右,三十来岁,带着婚戒的,大概是以下这些问题: 1.介绍一个自己的项目,我就说了一个自己的web server项目 2.c中的static有什么作用,基本问题 3.malloc

2014-12-22 11:50:55 937

转载 《4399、小米、UC、百度面经》

原本想把标题写成“4399、小米、UC、百度面经”,后来想了一下,其实这次校园招聘可以写的远远不止那么少。从一开始的情况急转直下,到最后逐渐恢复状态拿到offer,2个月来人都愁得头发胡子疯长,从中真的学到太多太多了,也深感找工作不容易……当然最后的结果还是不错的,目前有幸拿到UC、百度、小米、4399的offer。这次校园招聘虽然还没结束,但是我大概已经决定后最终的去向了,所以也在这里写篇日记纪

2014-12-22 11:49:09 1409

转载 《腾讯笔试面试题》

1、请定义一个宏,比较两个数a、b的大小,不能使用大于、小于、if语句 2、如何输出源文件的标题和目前执行行的行数 3、两个数相乘,小数点后位数没有限制,请写一个高精度算法 4、写一个病毒 5、有A、B、C、D四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时1、2、5、10分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在17分钟内这四个人都过桥? 

2014-12-22 11:48:38 4788

转载 《腾讯面经》

这几天的腾讯实习生面试  这几天一直在为腾讯的2012实习生面试做准备,虽然最后我在最为关键的产品第三面倒下了,有点遗憾,但是对我来说自己的问题有了一些比较明确的认识。昨天和面试我三面的面试官,腾讯电商平台部总监潘子河(Samuel Pun),通过电话和QQ大概聊了下自己存在的问题。虽然他没有让我通过这一轮面试,但是我还是很欣赏他的,因为他对于每一人都有着自己的热情,我会觉得我值得向他请教

2014-12-22 11:48:09 1210

转载 《网易2013技术类笔试题(java开发方向+移动平台开发)》

网易2013技术类笔试题(java开发方向+移动平台开发) 今天晚上参加了网易的笔试,好不容易进了笔试,结果考得跟屎一样。说说今天的考场情况吧。在广州大学城华工参加的笔试,晚上6:30开始到8:30。观察了一下周边的考场,人数不多,很安静。跟腾讯那混乱的场面,网易做得好多了。这里我想是因为网易在网上审核阶段就已经很认真地筛选了一部分人,我身边的好几个技术不错的同学都被刷了,所以,提醒以

2014-12-22 11:47:30 734

转载 网易面经

你昨天1面后觉得自己能过吗? 2、你觉得哪些行业是夕阳企业?哪些是朝阳企业? 3、谈谈网易的产品 4、你为什么没用网易的邮箱?(我觉得这个问题没有责怪的意思,但也有人因此被批评了)5、如果你同时得到两个OFFER,1个是网易的,但薪水较低,1个是你说过的朝阳企业,薪水较高,你怎么选择? 6、如果我们和对手都在争取一笔大单,对手是你的一位朋友,你有一个机会出卖他而

2014-12-22 11:46:43 949

转载 《网易游戏2014年电面面试题分享》

《2014年网易游戏电面面试题分享》回忆网易电面,主要是c++基础语言,数据结构,设计题1. const int * ,const * int ,int * const区别;前面两个是指向的值不能修改,后面一个不能再指向另一个新地址。2. new mallochttp://www.cnblogs.com/growup/archive/2011/06/27/2091101.htm

2014-12-22 11:46:16 1109

原创 《算法大全-面试题-链表-栈-二叉树-数据结构》

一、单链表目录1.单链表反转2.找出单链表的倒数第4个元素3.找出单链表的中间元素4.删除无头单链表的一个节点5.两个不交叉的有序链表的合并6.有个二级单链表,其中每个元素都含有一个指向一个单链表的指针。写程序把这个二级链表称一级单链表。7.单链表交换任意两个元素(不包括表头)8.判断单链表是否有环?如何找到环的“起始”点?如何知道环的长度?9.判断两个单链

2014-12-17 22:18:50 1079

原创 《算法题》

============================================================================================================================================================2^32 = 4294967296 约43亿 =============

2014-12-17 22:18:06 553

原创 《随机函数random(n)的实现》

随机函数random(n)实现 rand()随机函数实现原理 关于“随机数”的产生有许多算法,但无论如何,都不可能产生真正的随机数,因为电脑程序是个确定状态转换机,一种输入必定产生一种确定的输出。          但要实现“不可预知”还是可以做到的,只需有“不可预知”的输入或者初始化就可以了,像系统时间,网络实时带宽,Cpu使用率等等都可以作为“不可预知”的量来初始化随机函数

2014-12-17 22:17:35 3594

原创 《双向循环链表STL中的iterator实现》

双向循环链表,STL中的iterator实现带头节点的链表在列表头部引入一个伪首节点来实现,这个节点被称为头节点。这个头节点的数据部分不存放列表元素;它作为存放第一个元素的节点的前驱,其链域指向“真正的”首节点。头节点的作用其实就是在循环链表中告诉你链表的起始位置 Dnode *header=new dnode;header->prev=header;header->nex

2014-12-17 22:17:04 870

原创 《栈》

============================================================================================================================================================含min函数的栈struct MinStackElement{ in

2014-12-17 22:15:49 615

原创 《循环链表》

数据结构学习(C++)——循环链表作者:happycock原书对循环链表的介绍很简略,实现部分也不完整(当然了,如果完整就又是重复建设)。而我也没觉得循环链表有什么别的用,他更应该是为了一个特殊的问题而产生的,这只是个人的看法。我从链表类派生出了循环链表,这需要注意几个细节。构造函数:派生类实例化时,先调用基类的构造函数;因此,初始化循环链表的工作就是将带表头的空链表的表头节点的l

2014-12-17 22:13:29 589

原创 《位图 - Bitmap》

数据的快速查找、判重和删除。 用12M的内存可以表示8位数的电话号码:9999999 = 99M bit = 12M Bytes ===========================================================================================================================

2014-12-08 00:27:03 571

原创 《数据结构面试题》

C++链表实现网络工程师CCNA+CCNP系统管理员网络管理员MCSE2003软件开发工程师认证MCPD一般线性链表类的C++实现出处:www.examlink.com 作者:小罗 日期:2007年01月24日 14时48分以下的C++类LinkList实现了线性链表的一般操作。可以直接在其他的程序中直接建立它的对象,其中线性表中的数据在此为整型,具体应用的时候可以适当

2014-12-08 00:26:27 903

原创 《如何用STL中的list实现循环链表》

#include "stdafx.h"#include #include using namespace std;templateclass List : private list{public:    void pop(){list::pop();}    void push_back(const T&_Val){list::push_back(_Val);}

2014-12-08 00:25:45 3096

原创 《两路归并排序算法》

归并排序(Merge Sort)是利用"归并"技术来进行排序。归并是指将若干个已排序的子文件合并成一个有序的文件。1、算法基本思路     设两个有序的子文件(相当于输入堆)放在同一向量中相邻的位置上:R[low..m],R[m+1..high],先将它们合并到一个局部的暂存向量R1(相当于输出堆)中,待合并完成后将R1复制回R[low..high]中。(1)合并过程   

2014-12-08 00:24:12 2994

原创 《海量数据处理》

怎样从10亿查询词中找出出现频率最高的10个http://dongxicheng.org/big-data/select-ten-from-billions/《蕫的博客》 TopK类问题:分治 + trie树/hash + 小顶堆 固定方法 2^32 = 4G种IP地址取值情况不完全加载到内存中处理分而治之:Has

2014-12-08 00:21:01 1079

原创 《等概率随机函数 - 面试题总结》

http://blog.csdn.net/chdhust/article/details/10601167 等概率随机函数面试题总结      在面试中也常考等概率随机函数的题目,所以很重要,特此整理下,资料全来自网上。 1. 几道热身等概率随机函数题 首先我们来一道最简单的题目作为引子1、已知有一个随机函数rand_0_and_1_with_p(),它能以概率

2014-12-08 00:16:15 688

原创 《logN的时间内算fibonacci number》

logN的时间内算fibonacci number 三、矩阵法算Fibonacci数精确值的最快的方法应该就是矩阵法,看过的人都觉得这个方法很好。如果你跟我一样,曾经为记住这个方法中的矩阵而烦恼,那今天就来看看怎么进行推导。其实方法非常简单,想清楚了也就自然而然地记住了。我们把Fibonacci数列中相邻的两项:F(n)和F(n - 1)写成一个2x1的矩阵,然后对其进行变形,看能

2014-12-07 23:43:01 725

原创 《25道常见算法面试题》

Problem 1 : Is it a loop ? (判断链表是否有环?)Assume that wehave a head pointer to alink-list. Also assumethat we know the list is single-linked. Can you come upan algorithm to checkwhether this link list i

2014-12-07 23:41:54 1085

原创 《(自己整理)算法面试题》

给定两个数组X和Y,元素都是正数。请找出满足如下条件的数对的数目:x^y > y^x,即x的y次方>y的x次方x来自X数组,y来自Y数组假设数组X的长度为m,数组Y的长度为n,最直接的暴力法,时间复杂度为O(m*n),但这样的话,并不需要都是正数这个条件的。那么,我们该如何优化呢?x^y>y^x,对于x和y来讲,有什么规律呢?该如何发现呢?这里其实有规律的,大多数的

2014-12-07 23:39:39 1153

原创 《(自己整理)操作系统面试题二》

考点 - 操作系统(进程、信号量、阻塞、UNIX文件系统、磁盘计算)? 异步通信和同步通信的区别?? 进程之间通信的方式有哪些?? 操作系统临界资源访问的控制。? Windows编程的知识点,如消息机制,一个自定义消息如何实现?? 操作系统LRU算法? 操作系统中由逻辑地址找物理地址。? 文件索引问题。? 死锁避免(最小资源分配)问题? UN

2014-12-07 23:37:54 2004

原创 《(自己整理)操作系统常见面试题》

《操作系统》知识点大纲线程间通信 进程间通信 进程空间 内核态,用户态==============================================多线程,锁。死锁的条件是什么?线程与进程的区别是什么? Linux进程调度,进程同步,Linux内存管理进程与线程两者的区别——资源分配,调度,通信os给进程和线程都分配哪些资源

2014-12-07 23:37:23 7412

转载 《计算机操作系统笔试面试题及答案》

操作系统笔试题及答案(一)2008-10-18 20:471.在下列系统中,( )是实时系统。A.计算机激光照排系统 B.航空定票系统 C.办公自动化系统 D.计算机辅助设计系统答案:B2.操作系统是一种( )。A.应用软件 B.系统软件 C.通用软件 D.工具软件答案:B3.引入多道程序的目的在于( )。 A.充分利用CPU,减少CPU等待时间 B.提高实时响

2014-12-07 23:36:11 6951

转载 《操作系统试题库(整理)》

操作系统试题库一, 选择题第一部分:操作系统概述在计算机系统中,操作系统是(B).A. 一般应用软件 B.核心系统软件C.用户应用软件 D.系统支撑软件( D)不是基本的操作系统.A,批处理操作系统 B,分时操作系统C,实时操作系统 D,网络操作系统(C )不是分时系统的基本特征:A,同时性 B,独立性C,实时性 D,交互性

2014-12-07 23:35:28 22296 2

原创 《操作系统面试题》

* 描述实时系统的基本特性  在特定时间内完成特定的任务,实时性与可靠性 * Windows消息调度机制是:  A.指令队列;B.指令堆栈;C.消息队列;D.消息堆栈; * 进程和线程的差别。  线程是指进程内的一个执行单元,也是进程内的可调度实体.  与进程的区别:  (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位  (2)并发性:不

2014-12-07 23:34:45 2688

原创 《操作系统常考知识点总结》

http://www.itmian4.com/[综合面试] 找工作笔试面试那些事儿(13)---操作系统常考知识点总结上一节对数据库的知识做了一个小总结,实际找工作过程中,因为公司或单位侧重点不一样,考察的知识也是不尽相同的,但是作为计算机类的学生,操作系统的知识也是必不可少的,去年参加笔试面试的时候,腾讯微软阿里等公司的笔试题都或多或少对操作系统相关的知识点进行了考察。作为一个非计算机科

2014-12-07 23:33:12 2612

转载 Git和SVN之间的五个基本区别

如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助你认识它。

2014-12-07 23:25:35 824

转载 《非计算机毕业生2015互联网校招求职之路》2014-10-15

0. 写在前面以此文,献给自己这两年的青葱岁月,感谢淘宝的朗英师兄和微博的旭爷、全栈pm莹姐姐、酷炫石女王。以及我逝去的头发。参照Lucida的《9个offer,12家公司,35场面试...》一文,向前辈致敬。1. 简介校招还在继续,将自己的求职经历及感悟写出来,多送几个助攻,多攒一些人品。首先说说offer情况:正式校招只参加了腾讯、阿里、美团、搜

2014-11-30 17:19:47 1676

转载 百度2014移动研发笔试题目——1013清华版

百度2014移动研发笔试题目——1013清华版一.简答题 1.简述计算机的存储系统分为哪几个层次,为什么这样的分层能够提高程序的执行效率。2.浮点数在计算中如何表示,如何对浮点数判等。3.简述TCP与UDP协议的差别,两者与HTTP的关系。并列举HTTP的方法,以及常见的返回状态码。 二.算法与程序设计 1.设计一个反转字符串

2014-11-30 17:13:43 530

原创 《Java7程序设计》第24章 并发工具

Thread类和synchronized关键字太底层。属于Java语言内置的支持。Java5在java.util.concurrent包和子包中添加了并发工具(Concurrency Utility)在这种包中设计这些类型是为了更好地替代Java内置的线程和同步特性。原子变量,Executor:Callable和Future。24.1 原

2014-11-30 00:05:46 531

原创 《Java7程序设计》第23章 Java线程

——Java线程的实现。——修饰符synchronized的使用。23.1 Java线程简介        划分处理器时间。        可以分配处理器时间的最小单元称做“线程”。        线程的正式定义:线程是操作系统分配处理器时间的一个基本处理单元,一个进程中可以有多个线程在执行代码。线程有时也被称作轻量型进程,或者执

2014-11-30 00:05:20 536

原创 《Java7程序设计》第15章 Swing基础知识

1.抽象窗口工具包AWT 2.Swing(JFC Java基本类的一部分)UI组件:顶层容器JFrame,JDialog,以及可以添加到容器中的组件。布局管理器:如何在容器中布置组件。事件处理。 Swing消除了AWT对原生对等函数的依赖。AWT是调用操作系统的原生GUI函数来完成。AWT组件:java.awt Componentimport

2014-11-30 00:04:51 702

原创 《Java7程序设计》第12章 泛型

泛型的好处:在编译时执行更严格的类型检查。泛型使得在编译时能够进行更加严格的类型检查。——增加了在编译时对集合类型进行类型检查,使得集合可以保存的对象类型限制为传递给它的类型。——泛型使得从集合中获取元素时不必再进行类型转换。有了泛型类型后,从List中获取对象时就不需要进行类型转换了。List myList = new ArrayList();Java7后可以省略

2014-11-30 00:04:27 702

原创 《Java7程序设计》第7章 异常处理

异常处理 - 20141028《Java7程序设计》第7章 错误处理          利用try语句将可能导致运行时错误的代码隔离开。  public class Number {         public static void main(String[] args){                 

2014-11-30 00:04:16 728

原创 《Java7程序设计》第11章 集合

11.1 集合框架概述Collection的三个子接口:List,Set和Queue。此外还有一个Map接口。11.2 Collection接口11.3 List和ArrayList11.4 用Iterator和for迭代集合11.5 Set和HashSet11.6 Queue和LinkedList11.7 集合转换11.8 Map和Ha

2014-11-30 00:03:35 538

原创 《Java7程序设计》第10章 枚举

枚举《Java7程序设计》第10章10.1 枚举概述    使用枚举,限制程序只采用其中某一个有效值。(只接受预设值:保证一个变量只赋一个有效值。)    枚举值是一个对象。    枚举类型可以是独立的,也可以是类的一部分。public enum CustomerType{    INDIVIDUAL,

2014-11-30 00:03:04 599

原创 《Java7程序设计》第5章 核心类

java.lang.Objectjava.lang.StringBufferjava.lang.StringBuilder数组java.lang.Systemjava.util.Scanner5.1 java.lang.Objectprotected Object clone()public boolean equals(

2014-11-30 00:01:34 501

黑客与画家

幽默风趣睿智,讲解有关程序员的东西。最喜欢其中的第一章,就像和知己对话一样。相信作为程序员的你也会喜欢的。

2014-04-16

《STL源码剖析》

详细分析了C++ STL的源代码,讲解地非常详细。通俗易懂。

2013-12-04

《C++Primer》(第四版)课后习题答案

《C++Primer》(第四版)课后习题答案。配套练习题的答案,很详细,方便学习巩固知识。

2013-07-31

计算机组织与体系结构 性能设计 第七版 答案

计算机组织与体系结构 性能设计 第七版 课后习题的答案 全部都有

2012-03-11

空空如也

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

TA关注的人

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