- 博客(69)
- 资源 (1)
- 收藏
- 关注
原创 一个学渣的2014找工作之路
本人是某二线城市的985大学的标准学渣一枚,本科时候贪玩,基础奇差无比,挂科很多,奖学金没有,大学四年代码都没写过多少行,准备了大概一两个月,考上本校的研究生。还好身边有大神,是他们对我的指引起了很关键的作用,所以感谢“Bean”和“大哥”对我的影响。研究生第一年,开始写代码,才发现计算机科学是那么有意思。第一年的课程很紧,也要感谢“KG”的指导,让我拿到人生中的第一份奖学金。第二年被导师
2014-09-20 12:37:52 2291 6
原创 【技术体系框架】排序算法
//直接插入排序void InsertSort(int a[], int length){ int i,j; int temp; for(i = 1; i<length; ++i) { j = i - 1; temp = a[i]; while(j>=0 && a[j]>temp) { a[j+1] = a[j]; --j; } a[j+1] = t
2014-07-20 23:26:47 571
转载 人人,金山西山居,腾讯互娱,微信,网易游戏offer及面经
首先感谢师兄在两年前发的贴(【天道酬勤】 腾讯、百度、网易游戏、华为Offer及笔经面经 ),这篇文章对我帮助很大。我写这篇文章一是为了感谢这位同是华南理工但素未谋面的师兄,给我推荐这篇文章的炳爷,以及为我解决难题的浩子,羊兄给的项目帮助,洁洁的理解,王兄提供的两个月免费住宿,以及互娱的BOSS,leader,金山的朱先生等人对我择业的帮助,以及所有直接间接帮助过我的人。二是饮水思源,
2014-07-16 12:34:26 1138
转载 腾讯、百度、网易游戏、华为Offer及笔经面经
应届生上泡了两年,一直都是下资料,下笔试题,面试题。一直都在感谢那些默默付出的人。写这个帖子花了我两个夜晚的时间,不是为了炫耀,只是为了能给那些“迷惘”的学弟学妹,一点点建议而已。大家何必那么认真,更没必要说脏话。我不在乎你们怎么评价我。只要有人觉得帖子有用,我就欣慰了。谢谢大家,别说脏话,以和为贵。饮水思源,谢谢应届生上默默付出的师兄师姐,谢谢那么多份笔试题,面试题,没有这些资料,就没有现在的我
2014-03-19 19:45:58 1402 2
转载 一个应届计算机毕业生的2012求职之路
1、简介毕业答辩搞定,总算可以闲一段时间,把这段求职经历写出来,也作为之前三个半月的求职的回顾。首先说说我拿到的offer情况:微软,3面->终面,搞定百度,3面->终面,口头offer搜狗,2面,悲剧腾讯,1面,悲剧布丁移动,3面,搞定涂鸦游戏,3面,搞定友盟,3面->CEO面,搞定雅虎,4面->终面,搞定微策略,2面,悲剧人民搜索,3面->终面,
2014-02-17 11:02:19 1082
原创 我需要这个格式记录
我需要这个格式记录我需要这个格式记录我需要这个格式记录修改$HADOOP_HOME/conf/Hadoop_env.sh,设置 JAVE_HOME。 export JAVA_HOME=/opt/jdk1.7.0_55修改$HADOOP_HOME/conf/core-site.xml。 fs.default.namehdfs://master:9000修改$HADOO
2015-03-24 12:59:04 423
转载 【L】小米随身WiFi,Linux下AP热点驱动(开源)
这是作者修改后的Linux下的小米随身WiFi驱动,支持Ap模式,开源,同时支持360随身WiFi二代和小度WiFi注意:1.这个是Linux下的小米随身WiFi驱动,不是Window和MAC下2.这个不是STA模式下的可当作无线网卡的驱动,是可当Ap热点模式的驱动3.这个支持360随身WiFi二代。(rtusb_dev_id.c 里面同样有360的id)(也有童鞋测试了也支持
2014-10-22 12:45:15 1550
转载 强大的vim配置文件,让编程更随意
花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代
2014-10-19 15:50:43 524
转载 如何成为一名黑客 How To Become A Hacker
1.为什么会有这篇文章?作为 Jargon File (行话文章)的编辑和一些其他有名的类似性质文章的作者,我经常收到充满热情的网络新手的 email 提问(确实如此)“我如何才能成为一名出色的黑客?”非常奇怪的是似乎没有任何的 FAQ 或者 Web 形式的文章来说明这个十分重要的问题,因此我写了一篇。如果你现在读的是这篇文章的离线拷贝,那么请注意当前最新版本(英文版)可以在htt
2014-09-24 12:07:38 627
转载 轻松搞定面试中的链表题目
版权所有,转载请注明出处,谢谢!http://blog.csdn.net/walkinginthewind/article/details/7393134链表是最基本的数据结构,面试官也常常用链表来考察面试者的基本能力,而且链表相关的操作相对而言比较简单,也适合考察写代码的能力。链表的操作也离不开指针,指针又很容易导致出错。综合多方面的原因,链表题目在面试中占据着很重要的地位。本文
2014-09-03 23:40:24 546
转载 轻松搞定面试中的二叉树题目
版权所有,转载请注明出处,谢谢!http://blog.csdn.net/walkinginthewind/article/details/7518888树是一种比较重要的数据结构,尤其是二叉树。二叉树是一种特殊的树,在二叉树中每个节点最多有两个子节点,一般称为左子节点和右子节点(或左孩子和右孩子),并且二叉树的子树有左右之分,其次序不能任意颠倒。二叉树是递归定义的,因此,与二叉树
2014-09-03 20:55:45 388
转载 STL系列之十 全排列(百度迅雷笔试题)
全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和理解。对本文有任何补充之处,欢迎大家指出。首先来看看题目是如何要求的(百度迅雷校招笔试题)。用C++写一个函数, 如 Foo(const char *str),
2014-08-23 19:28:59 419
转载 腾讯后台开发三面面试题
三面是总监面,本人不幸被拒了,这次面试没有问项目相关的问题,项目的问题是放在二面问的。三面给人的 感觉要求很严,有些问题看似基础,但问得很细,稍有闪失就被pass,绝不能有模棱两可那种回答,以下是面试题:1)tcp三次握手的过程,accept发生在三次握手哪个阶段?2)Tcp流, udp的数据报,之间有什么区别,为什么TCP要叫做数据流?3)const的含义及实
2014-08-16 10:30:10 1292
转载 linux后台开发具备能力集锦
Linux后台开发应该具备技能一、linux和os:1、命令:netstat tcpdump ipcs ipcrm 这四个命令的熟练掌握程度基本上能体现实际开发和调试程序的经验2、cpu 内存 硬盘 等等与系统性能调试相关的命令必须熟练掌握,设置修改权限 tcp网络状态查看 各进程状态 抓包相关等相关命令 必须熟练掌握3、awk sed需掌握4、共享内存的
2014-08-15 00:05:21 620
转载 学习shell脚本之前的基础知识
日常的linux系统管理工作中必不可少的就是shell脚本,如果不会写shell脚本,那么你就不算一个合格的管理员。目前很多单位在招聘linux系统管理员时,shell脚本的编写是必考的项目。有的单位甚至用shell脚本的编写能力来衡量这个linux系统管理员的经验是否丰富。笔者讲这些的目的只有一个,那就是让你认真对待shell脚本,从一开始就要把基础知识掌握牢固,然后要不断的练习,只要你shel
2014-08-02 23:08:18 881
转载 Ubuntu 12.04 下安装Code::Blocks
在联网情况下,在Ubuntu 12.04 下输入以下指令进行安装。1.安装基本编译环境$sudo apt-get install build-essential$sudo apt-get install gdb2.安装codeblock$sudo apt-get install codeblocks$sudo apt-get install codeblocks-dbg
2014-08-02 21:47:31 410
转载 STL容器学习总结
本文主要讨论C++标准库中的顺序容器及相应的容器适配器,这些内容主要涉及顺序容器类型:vector、list、deque,顺序容器适配器类型:stack、queue、priority_queue。 标准库中的容器分为顺序容器和关联容器。顺序容器(sequential container)内的元素按其位置存储和访问,顾名思义,这些内部元素是顺序存放的;顺序容器内的元素排列次序与元素值无关,而是由元素
2014-07-29 16:10:59 406
转载 C++ 虚函数表解析
C++ 虚函数表解析 陈皓http://blog.csdn.net/haoel 前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,R
2014-07-29 12:23:20 430
原创 归并排序
void MergeArray(int list1[], int list1_size, int list2[], int list2_size){ int *list = (int*)malloc((list1_size + list2_size)*sizeof(int)); int list1_index = 0; int list2_index = 0; int list_inde
2014-07-20 23:21:26 503
原创 堆排序
void HeapAdjust(int a[], int pos, int length){ int child = 2 * pos + 1; int temp; for(int p = pos; child<length; child = 2 * p + 1) { if((child+1)a[child]) ++child; if(a[p]<a[child]) {
2014-07-20 23:02:47 364
原创 直接选择排序
void StraightSelectSort(int a[], int length){ int i,j; int min, min_pos; for(i = 0; i< length; ++i) { min = a[i]; min_pos = i; for(j = i+1; j<length;++j) { if(a[j]<min) { min =
2014-07-20 22:47:47 448
原创 快速排序
void QuickSort(int a[], int length){if(a == NULL || length return;int start = 0, end = length - 1;int val = a[0];while(start {for(;start{if(a[end]{a[start] = a[end];break;}
2014-07-20 22:45:14 423
原创 冒泡排序
void BubbleSort(int a[], int length){ int i,j; int temp; for(j = length - 1; j > 0; --j) { for(i = 0; i < j; ++i) { if(a[i] > a[i+1]) { temp = a[i]; a[i] = a[i+1]; a[i+1] =
2014-07-20 22:34:26 489
原创 希尔排序
void ShellSort(int a[], int length){ int i,j; int temp; for(int k = length/2; k>=1; k/=2) { for(i = k; i< length; ++i) { j = i - k; temp = a[i]; while(j>=0 && a[j] > temp) { a
2014-07-20 22:27:39 376
转载 六种查找算法效率比较
接着上次的排序算法讨论,这次谈的是六种查找算法,分别是:顺序查找、折半查找、二叉树查找、索引查找、开地址哈希查找方法、拉链法哈希查找方法。 由于查找一个数的过程,无论运用哪种算法对于电脑来说速度都是非常快的,都在1ms之内,无法用计时函数测试出来。所以为了能够直观准确地表示出各个算法间的差异,此程序用了循环查找的方法,具体的思想是:先随机生成3000个数作为查找的数据源,再随机生成3000(
2014-07-16 12:20:52 4120
转载 内存中堆区与栈区的区别
一、预备知识—程序的内存分配一个由c/c++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。是个线程独有的,保存其运行状态和局部自动变量的。栈在线程开始的时候初始化,每个线程的栈互相独立,因此,栈是 thread safe的。每个C ++对象的数据成员也存在在栈中,每个函数都有
2014-05-01 14:06:04 557
转载 详解大端模式和小端模式
详解大端模式和小端模式一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于小时侯吃鸡蛋,按这种方法把手指弄破了,因此他的父亲,就下令,命令
2014-04-09 23:46:36 378
转载 cmake学习笔记(一)
目录(?)[-]例子一CMakeListtxtcmake命令例子二例子三例子四例子五例子六最大的Qt4程序群(KDE4)采用cmake作为构建系统Qt4的python绑定(pyside)采用了cmake作为构建系统开源的图像处理库 opencv 采用cmake 作为构建系统...看来不学习一下cmake是不行了,一点一点来吧,找个最简单的C程序,
2014-04-06 09:57:35 414
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人