基础
文章平均质量分 92
jiewuyou
爱编程不爱bug
展开
-
排序算法
在笔试、面试过程中,经常会考排序算法,下面我将介绍几种常用的排序算法。快速排序 随机选择一个数,将数组分为比该数小和比该数大的两个部分,然后分别对两个区域进行排序。函数Partition除了可以用在快速排序算法中,还可以用来实现在长度为n的数组中查找第k大的数字、最大的k个数、最小的k个数 参考:快速排序及其优化#include "stdafx.h"原创 2014-03-28 22:34:38 · 1079 阅读 · 0 评论 -
应届生求职之旅
几个月前还在想着能不能做研发,不行转去做测试了。但是几个月下来,发现已经能秒杀国内部分互联网企业的校招了。 下面是我总结的几点经验公司找你来是让你写代码的,所以当展现出写代码的能力的时候,你离offer就不远了基础比什么都重要。对数据结构、算法、计算机体系结构有深入的理解,说明你潜力不错。互联网企业喜欢这样的年轻人多实习几次不错。争取机会去实习,最好是名企或者创业型公司。在这类企业实习,能让原创 2015-04-15 17:20:02 · 1236 阅读 · 0 评论 -
进程间通信(IPC)
前几天面试官问你知道IPC麽?平时没接触这个,面试回来之后,恶补其中的知识。进程间存在很多通信方式,本文将介绍几种常用的原创 2015-04-16 11:17:36 · 861 阅读 · 0 评论 -
那些接地气的基础
想找一份技术类的工作,想进一步爬升,都需要很好的基础。我将程序员找工作前必须掌握的知识整理下来,以供后人参考。ps.如果你将下面的基础打扎实,年薪20W没什么问题,想要更高的工资的话,还需要看其他的软实力了原创 2015-04-16 10:21:22 · 839 阅读 · 0 评论 -
资源下载
本文将介绍程序猿常用资源下载网站,由于个人收藏有限,欢迎大家留言,将自己喜欢的网站分享出来原创 2014-05-17 08:31:52 · 1441 阅读 · 0 评论 -
session
用途session保存有服务器和客户端之间的会话。你浏览网页的时候,如果网页需要登录,当你输入账号登进去的时候,就会在客户端和服务器端各自生成一个session,表示连接已经建立,当连接断开时,session也死掉了。session属于长连接在网络层、传输层、应用层都可能存在会话每一个session都有一个ID,用于标识该session,这样在连接建立后,可以根据session ID表示身份,原创 2015-04-16 09:12:22 · 828 阅读 · 0 评论 -
算法面试题
算法的几个特征是什么有穷性: 一个算法必须保证执行有限步之后结束; 确切性: 算法的每一步骤必须有确切的定义; 输入:一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定除了初始条件; 输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果。没有输出的算法是毫无意义的; 可行性: 算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成算法复杂性的原创 2015-03-01 16:28:17 · 1540 阅读 · 0 评论 -
如何写Paper
如何写文章,如何写好文章,是每一个科研工作者想弄懂或者已经弄懂了的问题。博客介绍了剑桥大学某教授写文章的思路。原创 2014-03-02 10:09:00 · 1946 阅读 · 0 评论 -
centos上安装python2.7.13
背景centos默认的python版本是2.6.6,而目前很多软件需要2.7以上才能使用,因为python 2.6.6是centos的核心库,不能直接替换,社区有个解决方法:安装pyenv安装git clone https://github.com/pyenv/pyenv.git ~/.pyenv##修改.bashrc echo 'export PYENV_ROOT="$HOME/.pyenv"'原创 2017-09-05 18:57:50 · 1188 阅读 · 1 评论