技术学习心得
徐汉彬-技术
原腾讯研发团队Leader,T3-3级工程师,曾负责QQ会员、鹅漫U品、AMS活动运动平台平台(高峰期日请求13亿)和腾讯信息流商业化推荐系统等项目的架构和研发工作。
展开
-
务必一定好C语言!——必须的 (转载)
两位退休的美国大学教授上书反对将Java作为编程教学语言,对此我表示高度认同。对于Java,我并不反感,而且相信它在工业应用中的地位不可取代,但是,我一直反对将Java作为主要的编程教学语言,因为教学语言承担着与生产语言不同的任务,它必须能够帮助学生奠定坚实的技术基础,塑造核心技术能力。在这方面,Java不能够胜任。 1990年代中期以前,美国的计算机编程入门教育以Pascal为主。我的一位美国程原创 2017-03-16 22:20:20 · 449 阅读 · 1 评论 -
常见内存错误【转载】
随着诸如代码重构和单元测试等方法引入实践,调试技能渐渐弱化了,甚至有人主张废除调试器。这是有道理的,原因在于调试的代价往往太大了,特别是调试系统集成之后的BUG,一个BUG花了几天甚至数周时间并非罕见。 而这些难以定位的BUG基本上可以归为两类:内存错误和并发问题。而又以内存错误最为普遍,即使是久经沙场的老手,也有时也难免落入陷阱。前事不忘,后世之师,了解这些常见的错误,在编程时就加以注意,把出错原创 2017-03-16 22:20:29 · 1041 阅读 · 0 评论 -
shell程序例子
一个关于数据对比的自动脚本,里面的run.sh是一个对比脚本,config.xml是一个配置文件,将程序由hadoop执行完成。(用于记录)#!/bin/bash# function:# Using method:# @author jingyuan #input file dir con="/home/admin/xu/tools/compar/config.xml"tools="/home/a原创 2017-03-16 22:22:59 · 315 阅读 · 0 评论