首页 » 关注互联网、数码、软件开发和编程博一把白菜论坛手机的IT博客

互联网冬天到来 不过只是暂时的

       继华为在最近对员工的考核和淘汰制度升级、联想裁员3200人、凤凰网裁员转型、阿里停止校招、腾讯停止社招、百度停止社招之后,“妖股”暴风也不甘落后,将对现有的员工裁员30%,尽管暴风对外宣称“这是正常的优化”,但这种说法并不能给大家带来一定的可信度,相反的是,大家都觉得,这个冬天,来的比往年早一些。阅读全文 »

2015年10月29日
作者:鸡啄米 分类:IT互联网 浏览: 注册送白菜网:0

谈谈360与周鸿祎的转型

       曾几何时,无论是做互联网的还是做传统行业的,大到3BAT,小到小微企业,都在讨论一个词——“转型”。以360为例,360最近也在推出了自己的第二支品牌形象片,与第一支形象片——360儿童卫士智能手表邀请贾樟柯做导演的的操作套路相同,第二支形象片——360智能摄像头由小时代电影编剧谢东燊亲自操刀,将温馨的故事续写。阅读全文 »

2015年10月29日
作者:鸡啄米 分类:IT互联网 浏览: 注册送白菜网:0

TCP/UDP网络编程博一把白菜论坛手机教程之十六:TCP原理——字节流的发送与接收

       从TCP三次握手的原理我们可以看到,TCP有“保障”的连接实际上可以看做是两个单向的连接:一个通道只负责发送,另外一个只负责接收。并且,传送的信息是以字节为单位保证顺序的。 在socket机制中,应用层的程序以send()函数将数据首先发送到本机系统的发送缓存中,我们称之为SendQ,意指这是一个FIFO(先进先出)的队列。阅读全文 »

2015年10月26日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

什么是函数式编程——函数式编程扫盲贴

       1. 概论 在过去的近十年的时间里,面向对象编程大行其道。以至于在大学的教育里,老师也只会教给我们两种编程模型,面向过程和面向对象。 孰不知,在面向对象产生之前,在面向对象思想产生之前,函数式编程已经有了数十年的历史。 那么,接下来,就让我们回顾这个古老又现代的编程模型,让我们看看究竟是什么魔力将这个概念,将这个古老的概念,在21世纪的今天再次拉入了我们的视野。阅读全文 »

2015年10月20日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:1

TCP/UDP网络编程博一把白菜论坛手机教程之十五:TCP原理——TCP的三次握手(three-way handshake)

       前面3个小节介绍了socket机制对TCP协议三次握手的实现,需要强调的是,与协议独立于实现类似,TCP的三次握手是独立于socket体系的理论。在TCP协议中,三次握手是通过3个TCP格式的IP数据报来实现的。TCP格式的IP数据报中包含着TCP首部,TCP首部信息中包含着对每一个数据报具体内容的描述。阅读全文 »

2015年10月16日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

腾讯马化腾怎么了 为什么这么多人骂他

       不知道大家有没有注意过,在所有互联网大佬中,大家对于马化腾的“抱怨”远远多过于其它同级别的大佬,例如李彦宏、马云等等。 之所以对抱怨这两个字打引号,是因为这里的“大家”指的大多是普通用户,而并非所谓的互联网行业内人士,这些人的“抱怨”可以说……恩,应该就不是抱怨而是骂娘了! 阅读全文 »

2015年10月15日
作者:鸡啄米 分类:IT互联网 浏览: 注册送白菜网:7

程序员职业倦怠怎么破

       程序员在编程的时候因为心力交瘁,从而失去工作热情的现象并不罕见。  很多文章都可以成为这一方面的证据,证明这已经是IT行业一个普遍现象。因为我已经有处理过职业倦怠的经验,所以我想要更深入地探索这个问题,帮助大家解决甚至预防它。  倦怠发生的原因  程序员比其他领域的专业人士更容易产生职业倦怠。阅读全文 »

2015年10月14日
作者:鸡啄米 分类:职场人生 浏览: 注册送白菜网:0

最热门编程语言薪资与职位需求揭秘

       我们可以从与工作相关的指标来决定要学习的“最佳”技术,例如需求和薪资。职业规划公司Gooroo通过仔细查看了美国、英国和澳大利亚的超过50万份的IT职位空缺,得到了下面这份《2015年的工资和供需报告》。 需求量最大的前十项技术  以下这些就是在职位空缺中呼声最多的技术:...阅读全文 »

2015年10月14日
作者:鸡啄米 分类:职场人生 浏览: 注册送白菜网:0

架构设计之路(五):测试驱动

       上一章我们提到,单元测试只是测试驱动的一个子集;换言之,测试驱动有着更宽广的概念,他要求以“测试”为驱动力,来推动整个开发活动。这个观点似乎非常具有争议性,相当多的人认为其根本不具有可执行性。但很奇怪的是,当我第一眼接触这个观点,我就觉得,它像一道闪电划破长空,它光华璀璨,价值无以伦比!阅读全文 »

2015年10月13日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

5款游戏教你学编程——终于可以快乐的编程了

       这些WEB游戏非常有趣,可以把你带入迷人的编程世界。 1. CodeCombat CodeCombat 是一个 HTML5 角色扮演游戏(RPG),教你基本的编程概念。 在 CodeCombat 中,你扮演一个英雄通过游戏中不同等级的冒险。第一关是 Kithard Dungeon ,里面涵盖了编程的基本概念。阅读全文 »

2015年10月12日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

三星全新品牌形象——Galaxy S6 Edge+

       什么是真正的时尚气质?三星s6 edge+做出了最好的诠释。为何这样说?因为三星s6 edge+的时尚气质是从娘胎中带出来的。这种与生俱来的时尚气质,让三星s6 edge+一面世就大放异彩。 首秀竟是一场时尚Party 8月27日,备受关注的三星双曲面大屏手机S6 edge+正式在中国地区上市销售,包括北京、上海、广州、武汉、成都、西安、沈阳等在内的36个核心区域门店,同步举行了上市首销庆典活阅读全文 »

2015年10月10日
作者:鸡啄米 分类:数码生活 浏览: 注册送白菜网:0

果粉们注意了 iPad Pro外接苹果键盘来啦

       随着近些年人们生活水平逐步提升,人们对键盘的要求也在逐步提高,从目前键盘市场来看,键盘按架构分为薄膜键盘和机械键盘。而在2010年末键盘市场中刮起了一阵机械旋风,让机械键盘这个沉寂多年的产品重见天日。那么苹果键盘究竟有什么不同? 苹果为全新的12.9英寸iPad Pro准备了一款Smart Keyboard官方外接苹果键盘保护套阅读全文 »

2015年10月10日
作者:鸡啄米 分类:数码生活 浏览: 注册送白菜网:0

架构设计之路(四):单元测试

       在带队的过程中,性能的问题还比较好解决,最消极的想法,“好啊,多一事不如少一事,你让我不管还不简单?”,但要求写测试代码,那就炸锅了!以我的经历,“测试驱动”是一个最具争议的话题,没有之一。吹捧者和反对者泾渭分明,而且都有大量的论据和证明。记得曾经有一篇文章,大意是:“公司付钱给你不是让你写测试代码的”,下面一片狂赞。阅读全文 »

2015年10月8日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

架构设计之路(三):性能

       我们在上一篇博客架构设计之路(二):目标中设定了架构的目标,只有一个,就是可维护性。完全没有提性能,这是故意的。 似乎程序员都是急性子,或许是被windows冗长的开机时间折磨够了,有可能是因为提升性能的效果是最显而易见的……总之,我发现,绝大部分程序员对性能的关注和热情是无与伦比的!阅读全文 »

2015年9月30日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

Git使用流程规范——推荐大家这样使用Git

       团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。 下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。 阅读全文 »

2015年9月29日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:1

七条重要的职业建议——越听越有道理

       一、不要别人点什么,就做什么 我的第一份工作,只干了8个月,那家公司就倒闭了。我问经理,接下来我该怎么办,他说: “小伙子,千万不要当一个被人点菜的厨师,别人点什么,你就烧什么。不要接受那样一份工作,别人下命令你该干什么,以及怎么干。你要去一个地方,那里的人肯定你对产品的想法,相信你的能力,放手让你去做。”阅读全文 »

2015年9月29日
作者:鸡啄米 分类:职场人生 浏览: 注册送白菜网:0

架构设计之路(二):目标

       标准来源于目标 前文说过,评价架构好坏是一个很主观的东西。既然大家写出来的程序都能跑,凭什么就说你架构好,我的架构就差?拿出来大家评评理,张三说好,李四说不行,王五说将就……究竟谁说了算?现在已经不是一个迷信权威的时代了,所以不管你多少光环加持,你都得说出子丑寅卯来,都得服众才行。阅读全文 »

2015年9月28日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

TCP/UDP网络编程博一把白菜论坛手机教程之十四:TCP原理——设计TCP socket的类(下)

       在另外一边的客户端,我们分析一下TCPClientSock的建立过程。... 我们看到TCPClientSock的类与TCPServerSock很类似,构造函数的差别是,TCPClientSock需要提供server端的IP地址和端口号。阅读全文 »

2015年9月28日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

架构设计之路(一):前言

       我学计算机学开发,目的很明确,就是奔着“架构”来的。当然,最初我不知道这个名词,我以为我就是去学“做网站”的。什么时候能够学会?最开始我以为三个月应该够了,然后延期到六个月,再延期到一年、两年……直到现在。在这个过程中, 我算是深刻的体会到“学无止境”,或者“学得越多越觉无知”是什么意思。阅读全文 »

2015年9月24日
作者:鸡啄米 分类:软件开发 浏览: 注册送白菜网:0

以市值来审视BAT已经不合时宜

       在中国股市表现恶劣,美联储加息预期增强的情况下,8月份美国股市也经历了一场大跌,中概股在这场风暴中首当其冲受到冲击。8月24日,在A股跌8%之后,全球证券市场包括最新送白菜网市场出现动荡,美股中概股盘前重挫,阿里巴巴最低跌至58美元,市值不足1500亿美元,百度也最低跌到100美元,市值仅余350亿美元,接近两年的新低。阅读全文 »

2015年9月22日
作者:鸡啄米 分类:IT互联网 浏览: 注册送白菜网:0