- 博客(21)
- 资源 (2)
- 收藏
- 关注
转载 增长黑客(Growth Hacker)介绍
增长黑客们试图用更聪明的方式解答产品得以增长的奥秘,并使之成为助力产品增长的长效机制。 他们通常采用的手段包括A/B测试、搜索引擎优化SEO、电子邮件召回、病毒营销, 而页面加载速度、E-mail到达水平、病毒因子这些指标成为他们日常关注的对象。 换句话说,这是一群以数据驱动营销、以市场指导产品,通过技术化手段贯彻增长目标的人 他们通常即了解了解技术,又深谙用户心理,擅长发挥
2016-04-05 19:24:59 993
原创 WSGI接口
Web应用开发可以说是目前软件开发中最重要的部分。而一个Web应用的本质就是:浏览器发送一个HTTP请求;服务器收到请求,生成一个HTML文档;服务器把HTML文档作为HTTP响应的Body发送给浏览器;浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示。如果上述步骤由自己来实现。不过,接受HTTP请求、解析HTTP请求、发送HTTP响应都是苦力活,如果我们自己来写这些底层
2016-03-31 14:36:47 577
原创 yield from语句
result = yield from B()# B是一个coroutine 当正在被主线程执行的的coroutine遇到 yield from语句时,当前coroutine会被挂起,yield from 后面的coroutine 会被主线程执行。例子import asyncio@asyncio.coroutinedef print_sum(x, y): result = yie
2016-03-30 19:17:38 945
原创 Python生成器的工作过程
先贴出源代码(其中有注释) 对应的txt文件如下(一共7行,包含4行空行) 程序运行结果如下(在python27环境下) 其中中断过程示意图如下
2015-07-21 22:28:28 561
转载 如何使用Eclipse导入并运行源码
1.如何使用eclipse打开已有工程若要打开非workspace文件夹下的其他已有工程,可以打开菜单file→import→general→existingproject into space,在selectroot directory中选中要打开的文件夹即可。此时如果选择copyexisting project into workspace就会同时将文件拷贝到workspace下。这里
2015-03-24 23:35:46 18707 1
转载 2014 IT公司校招应届生待遇大揭秘
以下均为应届毕业生的起薪待遇:一、民企1. 百度 13k*14.6,special 14~17k*14.6开发类 13K——14K*14.6 (2014) 听说2015普遍长了1k测试类、前端类 12K*14.6 (2014)2. 腾讯 11.5k*16,special 12~14k*16 2015杭州的好多职位竟然只有笔试。。。貌似
2014-11-10 16:26:26 1824
转载 2014 IT公司校招应届生待遇大揭秘
近年来IT互联网行业发展前景不错,各大IT公司为了抢夺优秀的高校应届毕业生,频频开出高价年薪。那么对于广大应届毕业生来说,公司的薪资自然成为广大IT行业求职者最为关注的事情,IT面试通过整理各方面的IT待遇信息,现对IT行业的校招薪水情况作个大致梳理。 公司名称 职位类别 待遇(校招年份) 百度
2014-11-10 16:24:27 967
转载 2015互联网校招总结—一路走来
转载请注明出处:http://blog.csdn.net/ns_code/article/details/40408397 写在前面 结束了在百度的实习,是时候写下校招的总结了,再不写估计很多东西都忘了。在开源社区混迹久了,从别人的学习、求职、工作经历中越发感受到很多的正能量,也本着攒RP的原则,向学弟学妹们,尤其非名校的学弟学妹们传递点正能量,因为博主也是非名校出身
2014-11-10 14:33:27 1909
转载 2013年各大小IT公司待遇
本人西电硕士,根据今年找工作的情况以及身边同学的汇总,总结各大公司的待遇如下,吐血奉献给各位学弟学妹,公司比较全,你想去的公司不在这里面,基本上是无名小公司了;无名小公司有时也很给力哦 以下绝对是各大公司2013届校招的数据,少数几个是2012 2011的数据,都已经特别注明,数据真实重要性高于一切!!!2013年以前的数据来源:西电好网论坛和西电睿思论坛,应届生论坛,选进来的都是已经确认
2014-11-07 18:54:30 972
转载 不是技术牛人,如何拿到国内IT巨头的Offer
不久前,byvoid面阿里星计划的面试结果截图泄漏,引起无数IT屌丝的羡慕敬仰。看看这些牛人,NOI金牌,开源社区名人,三年级开始写Basic...在跪拜之余我们不禁要想,和这些牛人比,作为绝大部分技术屌丝的同学们,是否真的与国内IT巨头遥不可及呢?当你打开这个帖子的时候,我已经默认你是此文的目标读者,也就是想进入国内一流互联网企业的非牛人应届生。你不需要拿NOI的奖,无需是开源社
2014-09-18 11:55:09 483
原创 Linux环境下C的数据类型长度和位段结构
#includestruct name{ unsigned int name_hl:4; unsigned int name_v:4;};void main(){ char c; short int si; unsigned int ui; long int li; static struct name bi
2014-05-13 19:26:07 760
转载 Keil中常见的几种警告
keil中常见的几种警告,固然,相对于错误的,警告的程度不及错误的严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分析出来现的原因。1. Warning 280:’i’:unreferenced local variable说明 局部变量 i 在函数中未作任何的存取操作解决方法 消除函数中 i变量的宣告2 Warning 206:’Music3’:missi
2014-04-24 17:09:47 1427
转载 用Source Insight打开Linux内核源码
Linux的内核源代码可以从很多途径得到。一般来讲,在安装的linux系统下,/usr/src/linux目录下的东西就是内核源代码。另外还可以从互连网上下载,解压缩后文件一般也都位于linux目录下。内核源代码有很多版本,目前最新的稳定版是2.2.14。 许多人对于阅读Linux内核有一种恐惧感,其实大可不必。当然,象Linux内核这样大而复杂的系统代码,阅读起来确实有很多困难,但是也不象
2014-04-24 17:02:36 2436
转载 看看国外的本科生能做什么?
人物专访:核心黑客系列之一Robert Love 每个星期,我们都采访一个内核编写社区的人,虽然这样的采访会很侧重技术,但是我们的立足点是为了让所有人都能接受。本周我们采访了Robert Love,现在他正在维护“可抢占内核”的升级包和其他一些事。他使用Linux已经7年了,对于现在的内核有很多贡献。所有这些最后用他自己的话来描述。 记者Jeremy Andrews(一下简称
2014-04-20 20:50:50 1284
原创 无头单链表的各种操作
//本源码采用二级指针,实现了无头单链表的各种操作#include#includetypedef int elemtype;typedef struct node{elemtype data;struct node *link;}NODE,*NODEP,**LINKP;//typedef bool (*remove_fn)(NODEP const v);/*
2014-03-03 17:58:24 1726
原创 Vim之多文件编辑
本文一般情况下用(里边的字母一般大小有所谓,除非特别注明)—表示按住ctrl同时按下相关字母,命令前加一个i表示在插入模式下用这个命令1、 基本概念vim下每一个打开的文件对应一个缓冲区(buffer)。多文件编辑会有两种情形,一种是在进入 vim 前所用的参数就是多个文件(这种情形称为 argument list)。另一种情形是进入 vim 后另外再开其它的文件(称为buffer
2014-03-03 17:33:04 818
原创 Vim使用技巧
————————————————vim使用简介———————————————在 vi 中数字与命令结合往往表示重复进行此命令, 若在扩展模式的开头出现则表示行号定位. 如11,12s/old/new/g移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gf)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ctr
2014-03-03 17:28:50 1159
原创 一个简单的Makefile示例
#以下通过一个简单的示例说明Makefile的基本语法,以#号开头的表示批注#以下为变量定义ASM := nasmCC := gccLD := ldASMFLAGS := -f elfCFLAGS := -cLDFLAGS := -s#注:以上这些变量都是隐式规则中的变量,可以不用自己定义BIN := foobarOBJS := foo.o bar.o#
2014-03-03 16:06:10 897
原创 字符设备之我见
最简单的字符设备:51MCU的数码管,比如你写P0=0xaa,在reg52.h头文件中有sfr P0 = 0x80,这句话的意思是把单片机内存中地址为0x80处的寄存器重新起名叫P0,当然你也可以把那句换改成#define P0 (*(volatile unsigned int*)0x80),最后的结果还是0x80内存地址上的一个字节等于0xaa,导致数码管上显示出特定字符。再往复杂里说
2014-01-09 13:35:18 573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人