研发管理
文章平均质量分 95
ch3rry
每天早上醒来,看见你和阳光都在,这就是我想要的未来。
展开
-
统一软件开发过程(RUP)
更详细的见:http://www.ibm.com/developerworks/cn/rational/r-rupbp/本文引用:http://baike.baidu.com/view/2235832.htm#sub2235832统一软件开发过程(Rational Unified Process,RUP)是一个面向对象且基于网络的程序开发方法论。它是用例驱动的,以架构为核心,迭代和增量的软...原创 2020-04-13 22:33:24 · 3709 阅读 · 0 评论 -
面试题汇总
基础问题linux和网络基础(1)linux系统内核态和用户态是什么,有什么区别?(2)BIO、NIO、AIO都是什么,有什么区别?(3)TCP和UDP的区别?(4)详细叙述TCP3次握手,TCP和HTTP的区别,其中字节面试官问的最细,他会具体问TCP底层的3次握手的具体实现逻辑,第三次握手如果失败会怎样。建议把TCP关闭时的4次挥手也看看,敖丙的文章就有,看了至少表面的东...转载 2020-04-09 21:21:42 · 559 阅读 · 0 评论 -
LTE L1/L2/L3
参考OSI七层模型,层一是物理层,层二是数据链路层,层三是网络层。例如MAC地址属于层二,IP属于层三。由此而来的二层交换机和三层交换机的不同就在于:二层交换机属于链路层设备,识别MAC地址,根据MAC地址转发数据包,维护MAC地址表。三层交换机还有部分网络层功能,也就是能识别IP。1.在WDMA里,按照OSI参考模型的定义,L1层软件支持在物理介质上传输bit数据流所要求的...原创 2020-03-30 21:57:55 · 6766 阅读 · 0 评论 -
网盘和云存储的区别(面向用户,产品形态,文件组织形式,功能侧重)
1、面向对象网盘的使用对象大多数为个人,少部分如Dropbox会提供团队协助。但云存储的使用者大多数为企业或者开发者。这也决定了大多数人会弄不明白网盘和云存储的区别,因为云存储根本就不是普通人的菜。2、产品形态网盘的主要产品形态为网页,辅助形态为各个平台的APP或软件。云存储的底层产品形态是API,通俗点来说就是提供了一系列接口,使用者可以通过这些接口上传、下载、管理、处理文件。为了使开...原创 2019-12-04 15:33:27 · 712 阅读 · 0 评论 -
上拉电阻与下拉电阻详解
上拉电阻和下拉电阻有什么用?1、提高驱动能力:例如,用单片机输出高电平,但由于后续电路的影响,输出的高电平不高,就是达不到VCC,影响电路工作。所以要接上拉电阻。下拉电阻情况相反,让单片机引脚输出低电平,结果由于后续电路影响输出的低电平达不到GND,所以接个下拉电阻。2、钳位上拉就是将不确定的信号通过一个电阻钳位在高电平,电阻同时起限流作用。下拉同理,也是将不确定的信号通过一个电阻...原创 2019-11-05 19:38:35 · 5270 阅读 · 2 评论 -
程序员职业路线图
最近在琢磨程序员到底路在何方,经过不断的自虐和代入,终于在迷雾森林中得图一张,看之豁然开朗。独乐乐不如众乐乐,share了:(图1 程序员职业路线图)术语表图1中使用了很多术语,这里先做解释,只有我们大家都说同一种语言,沟通才会顺畅。● 程序员:撰写代码,生产软件,辅助提高社会生产率的脑力劳动者。据说喝的是咖啡,抽的是烟,产的是代码。他们是计算机诞生后才逐渐兴起的一个群体,鱼龙...原创 2019-06-18 13:46:54 · 691 阅读 · 0 评论 -
常用的谷歌插件
1.Secure Bookmarks顾名思义,一款加密书签的插件。不过这可不是加密你整个书签,而是在这个插件的私密空间去添加私密的书签。除非输入密码,不然别人看不到你在这个插件里保存的书签。例如你想要给某人买礼物,中意的商品网页不想让人看到,或者你的私人信息页面想要隐藏,你都可以把它们添加到Secure Bookmarks里面。并且你只需要输入一次查看密码,在你的整个使用过程中都可以随时添加修...原创 2019-05-14 22:32:15 · 579 阅读 · 0 评论 -
知名技术团队博客
国内技术团队博客1 http://tech.meituan.com/ 美团点评技术团队2 http://fe.meituan.com/ 美团前端技术团队3 http://tech.uc.cn/ UC技术团队4 http://tencentdba.com/ 腾讯游戏DBA团队5 http://noops.me/ 小米运维部非官方博客6 ht...转载 2019-04-16 12:28:48 · 247 阅读 · 0 评论 -
编程&调试
业界总是有高手之说,高手成了程序员心中之偶像,成了程序员成长之目标。但是,现实中人们往往对自己所了解的程序员,很难认同为高手;人们反而对那些自己不了解的,甚至是道听途说的人会认作为高手了。高手,同武林高手一样,神秘之至。 许多程序员都有这样的经历:无论自己编写什么很短很短的程序,一般是很难一次就能通过编译的;通过编译的其功能还不一定是正确的。我在很早就注意这样现象了,开始的时候,我还不信这个...转载 2019-04-16 12:18:24 · 418 阅读 · 0 评论 -
各行业分析研究报告
1. 微信小程序:报告查一查分类齐全,使用简单,容易上手2. 艾瑞网——(艾瑞研究、艾瑞app指数、艾瑞PC指数)专注互联网行业分析3. 中国互联网信息中心http://www.cnnic.net.cn/hlwfzyj/hlwxzbg/4.中国信通院http://www.catr.cn/kxyj/qwfb/qwsj/5.199IT中文互联网资讯中心...转载 2019-04-15 22:24:21 · 668 阅读 · 0 评论 -
git只提交修改部分的代码
$ git status (查看当前更改的代码)$ git pull (拉取最新代码)$git commit odin/code/pom.xml -m "test commit" (提交部分代码加备注)$git push origin master (推送到远程服务器)...原创 2019-06-18 15:12:42 · 4037 阅读 · 0 评论 -
Source Insight4.0 使用
Source Insight 4.0 文件类型、编码格式、tab转空格、tab键自动补全设置。。。http://www.cnblogs.com/bluestorm/p/6864540.html下载地址: https://www.sourceinsight.com/trial/1.括号配对高亮:“在前括号左侧,后括号左侧” 双击鼠标左键,可以选定匹配括号和其中内容(<>...原创 2019-07-08 21:16:19 · 944 阅读 · 0 评论 -
vim使用—实现程序的自动补齐(C语言)
使用过Source Insight的人一定对它的自动补全功能印象深刻,在很多的集成开发环境中,也都支持自动补全。vim做为一个出色的编辑器,这样的功能当然少不了。至于如何实现程序自动补全,网上教程很多。这里,我将自己配置过程写下来,只要简单的两步,帮助你实现vim的程序自动补全功能。vim配置文件包,大家移步(点击打开链接)下面,我们开始进行配置:首先...转载 2019-07-23 22:37:21 · 5552 阅读 · 5 评论 -
Fast I/O和IRP_笔记
1. IRP and Fast I/Ohttp://excel.fit.vutbr.cz/submissions/2019/019/19_poster.pdf2.Minifilter 拦截FileMapping IO事件https://blog.csdn.net/zj510/article/details/85059638#FileMapping_173 文件过滤http...转载 2019-08-13 09:25:17 · 1836 阅读 · 0 评论 -
互联网公司最主流的技术选型
阅读源码程序员每天都和代码打交道。经过数年的基础教育和职业培训,大部分程序员都会「写」代码,或者至少会抄代码和改代码。但是,会读代码的并不在多数,会读代码又真正读懂一些大项目的源码的,少之又少。这也造成了很多错误看源码的方式。那要如何正确的分析源码呢?分布式架构随着我们的业务量越来越大和越重要,单体的架构模式已经无法对应大规模的应用场景,而且系统中决不能存在单点故障导致整体不可...原创 2019-08-27 09:22:01 · 432 阅读 · 0 评论 -
技术大牛养成指南
作者李运华,阿里游戏资深软件工程师有的人想成为大牛,却不曾为此努力。有的人辛苦耕耘,却收获寥寥。很多时候,你跟成功的差距并不是能力,也不是运气,或许只是正确的方法?这是一篇不鸡汤的成功学指南,如果你相信且愿意坚持尝试,未必帮不到你!一碗有勺子的鸡汤我工作已经将近 12 年了(其实 12 年才混到这个地步,天资实在是一般),在华为做了 5 年,在 UC 做了 6 年,现在主要负责阿里...原创 2019-09-25 17:32:43 · 329 阅读 · 0 评论 -
程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我...原创 2019-04-15 21:55:04 · 131 阅读 · 0 评论 -
Source Insight设置配置
source insight代码对齐Tab键终极版以前也写过一个source insight代码对齐,由于自己理解不够深刻,只能解决部分问题,不能根治在source insight中对齐的代码在XXX编辑器中全乱了的问题。在改变字体为Courier New字体后,代码无法对齐的主要原因就是Tab与空格的问题。在很多大公司如华为已经禁止在代码中使用Tab来对齐了,这是个好习...原创 2015-11-27 12:51:45 · 4302 阅读 · 0 评论 -
Source insight护眼设置
R G B 199 237 204R G B 85 205 200 豆沙绿R G B 204 232 207在Ubuntu下面用Gedit有一款比较好看的配色,应该是Darkblue。按照那个样子在SI里面做了一个差不多的,按个人喜好,背景色换成黑色,如下所示:配色的方案文件可以从此处链接免费下载:配色方案下载点击此处下载该文件后,导入方法:Options...原创 2017-12-13 15:16:08 · 4763 阅读 · 0 评论 -
工程师,请把你的英语磨锐
在这一篇杂记里,只提醒朋友们在公众场所的英语发音不讨论英语学习。另外,至于您平时使用的是德语、法语还是日语,“应该大同小异,‘活学活用’倒是用不着,生搬硬套即可”(这一句欠扁,塞引号里保护着)!起因和大学同学叙旧,相谈甚欢,只是期间他说了一个词“嗯咕喇”,起初我以为是什么新的框架或技术,但听他一解释,原来是Angular这个玩意儿。恍然大悟!闲来无事,逛到了“X客学院”官网看看有没原创 2015-09-21 18:39:41 · 615 阅读 · 0 评论 -
浅谈技术管理(转载,讲的非常不错,技术和产品都值得一看)
原文链接:http://hi.baidu.com/ncaoz/item/8a17ff633682fd09a0cf0f78 针对这些年旁观和经历过的技术产品场景,做一些个人的总结和判定,尽量不涉及争议性话题,比如对一个互联网公司而言,技术重要还是产品重要之类的,这种话题一扯开,各有道理,谁也别指望说服谁。 此外,加一个前缀,主要针对非技术领导者所面临的技术管理困境,原创 2015-10-09 19:34:38 · 352 阅读 · 0 评论 -
如何从零开始开发一款嵌入式产品(20年的嵌入式经验)
我写这篇文章的目的,是用本人20年的嵌入式经验来告诉大家,没有明确的目标,成功将无从谈起。做任何事的第一步必须明确目标。 与日常生活中的大多数事务一样,设计一个嵌入式产品的过程也必须从确定目标开始,对生产的产品进行明确定义。对产品进行定义主要是对产品是什么和能有什么功能进行描述,其次是在我们的整个开发过程中,应该要撰写一些开发文档,大概的框架的如下:1)产品需求文档:描述产品的特性转载 2017-11-14 09:34:50 · 513 阅读 · 0 评论 -
技术人员的发展之路
2012年的时候写过一篇叫《程序算法与人生选择》的文章,我用算法来类比如何做选择,说白了就是怎么去计算,但是并没有讲程序员可以发展的方向有哪些。 所以,就算是有这些所谓的方法论,我们可能对自己的发展还是会很纠结和无所事从,尤其是人到了30岁,这种彷徨和迷惑越来越重。虽然我之前也写过一篇《编程年龄和编程技能》的文章,但是还是有很多做技术的人对于自己能否在年纪大时还能去做技术感到没有信心。我猜测,转载 2017-11-19 14:31:13 · 224 阅读 · 0 评论 -
搭建大型源码阅读环境——使用 OpenGrok 搭建大型源码阅读环境——使用 OpenGrok
搭建大型源码阅读环境——使用 OpenGrokmzlogin1 年前RTFSC 是程序员打怪升级路上避不开的功课,那营造一个舒适的环境来提升上课的体验就很有必要了。比如阅读 AOSP 这种大型源码,用什么姿势来阅读才能丝般顺滑,让 F**king Source Code 也变得不那么可恶呢?工具的选择阅读源码的工具我尝试过以下几类:IDE在看转载 2017-12-01 15:16:15 · 611 阅读 · 0 评论 -
操作系统内核框架图整理
Android框架:IOS框架(简):web_os框架:windows NT框架:Minix3框架:linux框架(简):Solaris框架:GNU_Linux_FOSS:linux框架(完整):不管阅读哪一个系统的源码,最为关键的便是要对其大体的框架形成一个宏观的认识,才能更好的阅读其源码转载 2017-12-12 16:23:45 · 1194 阅读 · 0 评论 -
程序员装B指南
一.准备工作 "工欲善其事必先利其器." 1.电脑不一定要配置高,但是双屏是必须的,越大越好,能一个横屏一个竖屏更好.一个用来查资料,一个用来写代码.总之要显得信息量很大,效率很高. 2.椅子不一定要舒服,但是一定要可以半躺着. 3.大量的便签,各种的颜色的,用来记录每天要完成的事务,多多益善.沿着电脑屏幕的边框,尽量贴满,显出有很多事情的样子. 4.工具书,orel转载 2017-12-13 11:11:53 · 248 阅读 · 0 评论 -
我所记录的git命令(非常实用)
阅读目录一、前言二、git branch 和 git checkout三、git clone 和 git remote四、git pull 和 git push五、git merge 和 git rebase六、git log七、git stash八、分支合并九、冲突解决十、其他十一、参考资料一、前言 记录一下工作中常用到的git命令,只是简单的笔记,欢迎大家交流...转载 2018-01-23 10:57:13 · 185 阅读 · 0 评论 -
致IT同仁 — IT人士常犯的17个职场错误
记得刚参加工作时(那是97年),中国的IT刚刚兴起,那时,作为一个IT人士是一件很光荣的事,而那时的我正在做电气和电子相关的工作。99年第一次跳槽,进入了IT行业做软件开发。至今,中国的IT已经走过了十多年。但昔日的“光荣一员”却成为了现在的“IT农民工”,这究竟是怎么了?是中国的IT发展已经很好了所造成的吗?不是!在我看来中国的IT还比较的原始,还有很大的提升空间。我认为造成这一切的都是我们自己...原创 2018-11-01 10:45:28 · 270 阅读 · 0 评论 -
林锐--大学十年
写此文使我很为难,一是担心读者误以为我轻浮得现在就开始写自传,二是担心朋友们误以为我得了绝症而早早留下遗作。 不论是落俗套还是不落俗套地评价,我在大学十年里都是出类拔萃的好学生。并且一直以来我对朋友们和一些低年级的学生们都有很大的正面影响。这十年是一个从幼稚到成熟的过程,交织着聪明与蠢笨、勤奋与懒散、狂热与怯懦、成功与失败。做对了的事可树立为榜样,做错的事可挂作为警钟。我写下经历与感受,期望以...转载 2018-02-28 17:29:05 · 917 阅读 · 0 评论 -
三个事和三个问题
从9月份开始,是很多在校毕业生的择业时期,有很多很多朋友写邮件给我让我帮他们参考如何选择工作(对不起我无法在第一时间回信,因为实在是太多了,我那繁忙工作和生活都没办法让我能即时回复),并且还有一个已经工作了多年的技术很强的朋友因为跳槽没有跳好,也和我说了很多他 的感受。从这个过程中让我有了很多感触和想法想和大家分享,本来这篇文章1个月前就想写的,只是要写下来时不知道如何整理这么多的东西和思绪。今天...转载 2017-11-19 20:10:13 · 234 阅读 · 0 评论 -
如何在工作的头三年里让自己变得强大
1. 努力是给自己看的,而不是看上去很努力;2. 做好具体事务很重要;3. 行业视野比具体事物更重要;4. 个人打拼很重要;5. 队伍建设比个人打拼更重要; 尽量简单来说,这事说起来能说到天黑。简单点来说 1. 安逸的工作(公司)不要做。 2. 可以累的跟孙子一样,但是一定要能学到东西。 3. 有机会能进大公司(或你认...原创 2015-11-27 12:46:43 · 582 阅读 · 0 评论 -
李一男离开华为时给属下的忠告
[1]好好规划自己的路,不要跟着感觉走! 根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,...转载 2018-10-30 17:00:03 · 1716 阅读 · 0 评论 -
工作十年,我是如何达到年薪40W以上
自从结束了创业后,心一直不甘,无奈被逼生活压力,在深养着一个老婆以及两个孩子,以外包的身份进入了国企,具体就不说了。月薪超2W,拿到手的真的不多,扣税扣得太猛了,3800还不算社保,五险一金,每次拿到工资条,心里极度不爽,到手18K左右,每个月总会有点孩子病之类的事情,所以2017年,给自己一个小目标,要突破月薪3W以上。 先说一下本人的简历,84年,07年毕业于广东科技技术...转载 2018-10-23 16:48:53 · 821 阅读 · 0 评论 -
如何清晰地思考:近一年来业余阅读的关于思维方面的知识结构整理(附大幅思维导图)
如何清晰地思考:近一年来业余阅读的关于思维方面的知识结构整理(附大幅思维导图)By 刘未鹏(pongba)C++ 的罗浮宫(http://blog.csdn.net/pongba)TopLanguage(https://groups.google.com/group/pongba)一年前一个偶然的机会我遇到了一本书——《影响力》,看完这本书之后对我们如何思维产生了极大的兴趣,于是...转载 2018-01-02 11:07:45 · 723 阅读 · 0 评论 -
python编码规范
决定开始Python之路了,利用业余时间,争取更深入学习Python。编程语言不是艺术,而是工作或者说是工具,所以整理并遵循一套编码规范是十分必要的。所以今天下午我根据PEP 8整理了一份,以后都照此编码了,还会持续更新。PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,...转载 2018-10-30 16:45:49 · 143 阅读 · 0 评论 -
专访支付宝首席架构师程立
今天,5年后的今天,这位高手的 【支付架构建立方式】 和【架构师的职责】的论述还是让我肃然起敬。专访支付宝首席架构师程立2008年07月21日 14:55 网络转载 据支付宝公司官方数据,截止到2008年5月6日,使用支付宝的全球用户已经超过8000万,支付宝每日交易总额超过3.5亿人民币,日交易笔数超过150万笔。看到这儿,我想很多软件开发者朋友可能会问的问题是:这么庞原创 2015-09-25 09:01:38 · 929 阅读 · 0 评论