Grow Up
文章平均质量分 62
碎碎是个老司机
你的GTR不克服抬头过重的问题,是赢不了的我的86的
展开
-
博主面试经历
用看柯南的时间来记一下自己校招的面试经历,先挖个坑,因为不会用markdown,有空再来研究CVTE一面遇到的问题:1 C++一些较深的机制不懂:a 全局变量与局部变量的差别,他们编译时在内存中的行为b C++多态的实现机制c C++容器不熟,最TM致命的,就是把vector说成了是链式的,这个让我直接炸了,MD就是一个可扩容的数组,艹当时愣是没想起来d linux不熟,内原创 2016-03-17 19:48:22 · 635 阅读 · 5 评论 -
ubuntu16.04上用虚拟环境上安装django的指南
Python兼容性坑太多,所以记一下。环境是ubuntu16.04 + python 2.7。先安装虚拟环境:$ sudo apt-get install python-virtualenv如果用pip安装了virtualenv或者python3-virtualenv,那么先卸装这两个包,再安装python-virtualenv,因为有冲突。接下来安装virtualenv的管理原创 2017-02-27 22:19:14 · 2014 阅读 · 0 评论 -
闭包中引用循环变量的问题
今天在看Go的语法,突然想对比一下python和Go的闭包机制的区别。假如闭包调用循环变量,在Go中的实现方法为,循环中用一个新的变量保存这个循环变量的值,具体实现代码如下://Gopackage mainimport ( "fmt" "reflect")func main() { var funcArray = count() for index := range f原创 2016-12-25 20:21:34 · 1270 阅读 · 0 评论 -
校招
扎实的基本功和宽阔的视角是校园招聘考察的最重要因素。原创 2016-10-14 20:37:20 · 338 阅读 · 0 评论 -
后端面试题集——网络部分(持续更新中)
目录一 TCP和UDP的区别.1二 TCP连接中的时序图和状态图.22.1全部11种状态.22.2状态变迁讲解.3三、EPOLL的触发模式和区别.4四、TCP连接和断开连接时的握手方式,以及TIME_WAIT状态、FIN_WAIT_2状态的讲解 44.1 TCP连接需要3次握手.44.2 TCP断开需要4次握手.54.3原创 2016-04-03 22:14:40 · 642 阅读 · 0 评论 -
后端面试问题汇总——目录索引
后端开发面经,C++研发工程师也能用。部分是转载的,自己也更了一部分一、linux和os(这部分答案见)1、命令:netstat tcpdump ipcs ipcrm 这四个命令的熟练掌握程度基本上能体现实际开发和调试程序的经验2、cpu 内存 硬盘 等等与系统性能调试相关的命令必须熟练掌握,设置修改权限 tcp网络状态查看 各进程状态 抓包相关等相关命令 必须熟练掌握原创 2016-04-03 22:16:57 · 822 阅读 · 0 评论 -
计算机一个很重要但却容易被忽视的概念——堆和栈
转自:http://blog.csdn.net/byr_syr/article/details/8573623刚上路的小司机忽视的概念——堆栈这两天学习win32的API, 了解到了计算机中堆栈的概念,相信很多程序员有时候也弄不明白计算机中的堆栈的数据结构。再次为堆栈做一下详细解析。在英文中,我们管栈称为stack,管堆称为heap。在计算机中,堆栈是两种不同的数据结构,但转载 2016-03-19 23:15:52 · 529 阅读 · 0 评论 -
linux系统下用pyenv安装python
很烦,奇奇怪怪的东西很多,基本是不懂就靠谷歌和SO .先是安装pyenv,过程如下:1 安装pyenv (1) 选择安装到$HOME/.pyenv目录(但你可以在某处安装其他)。 git clone https://github.com/yyuu/pyenv.git ~/.pyenv (2)配置环境变量 echo 'export PYEN原创 2017-03-30 19:00:54 · 10750 阅读 · 1 评论