代码
给产品经理讲技术|动手写代码:栈与队列
【相关推荐】给产品经理讲技术 | 互联网的黄金矿工:爬虫给产品经理讲技术|撩妹技术三部曲之“设计模式”给产品经理讲技术丨没线,并不可怕?给产品经理讲技术丨提需求的正确姿势是什么给产品经理讲技术丨产品后悔药来了,讲讲热补丁技术上回讲了一些数据结构的东西,没讲完,埋了一些坑。今天想起来,决定先把栈和队列填了再说。首先明确一点,栈和队列都属于线性表,所以它们本质上数组、链表没啥区
产品经理
2016年04月26日
给产品经理讲技术丨动手写代码:数据的结构
【相关推荐】给产品经理讲技术丨端口二三话给产品经理讲技术|程序员冒死揭露黑产系列之:“ARP”攻击给产品经理讲技术丨没线,并不可怕?给产品经理讲技术丨提需求的正确姿势是什么给产品经理讲技术丨产品后悔药来了,讲讲热补丁技术接上文《动手写代码:程序中的数据》。上文我们了解到,程序归根到底就是对数据的加工和处理。要实现这个目的,首先要对数据进行分门别类。C语言(其他语言一样)有一
产品经理
2016年05月09日
飞行的架构师和奔跑的程序员
关于程序员和架构师的讨论很多,我想从不同的角度说下。寻路当我刚进入软件行业成为一名程序员时,我的理想就是成为一名架构师。架构师这个词的英文叫 Architect,原意是建筑师,因为软件行业参照借鉴了很多建筑行业的概念,所以就借用这个词。我是在学校读书时知道架构师这个名词的,当时很多软件方面的书都是翻译过来的,现在也不知道是谁最早把 Architect 翻译成架构师的了。总之
业界
2016年05月11日
方法论-成为大神路上的捷径
每个人都在成为大神的路上,只不过有的人在走,而有的人在跑。 写在前面的话在开始正文之前我先跟大家分享一个我身边的例子。我有两个朋友,A和B。B从高一开始打dota,A从高二开始,到高中毕业的时候,A已经是一个2100分的大神级别的人物,而B只有1200分而已。为什么A打的时间比B短,而水平却比B高呢?是天赋?是智商?似乎都不是。我对两个人还是比较了解的,虽然同样是打dota
业界
2016年05月18日
Web客户端广告分发及数据统计
Web客户端广告分发及数据统计在Web业务开发中经常遇到广告加载及管理的问题,举例如下:页面中具有多个广告位,而且每家广告的代码风格和内容不尽相同一个广告位需要投放多家广告,如何在客户端开启A/B测试及动态加载广告代码如何对每个广告进行准确的数据统计(PV、UV、Reffer)如何在引入引用的页面上摒弃杂乱的广告代码需求分析开发一个广告管理器的模块与业务进行解耦。不管接入广
业界
2016年06月21日
前端外包项目开发心得
我参与的第一个前端外包项目即将完成,(测试地址:http://jpptest.leanapp.cn)通过这个外包项目我学习到了一些前端项目多人开发的经验,在这里分享给大家,菜鸟第一次做电商项目,欢迎吐槽。。。多人合作时要分工明确由于团队成员都比较习惯使用github,我们选用github作为代码仓库。刚开始的时候,我们经常陷入代码冲突的问题,十分尴尬。究其原因,是我们的分工
业界
2016年06月22日
可视化代码评审工具 Phabricator
在代码审查(Code Review)方面,Facebook做了一个可视化的工具,现已开源,叫Phabricator;工程师可以在页面上非常方便的针对每一段(单行或者多行)代码进行交互讨论;负责审查的工程师可以接受代码改变,可以提出疑问要求原作者继续修改,可以提出自己不适合以推出该代码审查,等等。只有代码被明确接受之后才能被工程师提交到服务器端的代码库,这一点集成到提交工具中
业界
2016年04月12日
Docker相关的项目
整理自《Docker技术入门与实践》PaaS(Platform as a Service)PaaS 是希望提供一个统一的可供所有软件直接运行而无需复杂配置的操作系统平台。Docker 与生俱来的应用封装为 PaaS 的实现带来了便利。基于 Docker 的 PaaS 项目:Deis重要链接:官方网站 ; 代码维护基本信息:Deis 是开源的 PaaS 项目,基于Go语言实现
业界
2016年06月25日