背景 在几年前,百姓网几乎所有项目的开发流程就已经迁到 GitHub 上了。将 GitHub flow 作为日常开发流程,有一个很大的好处,pull request 很自然地成为 code review 的平台——每个人的代码都必须经过 review 之后,才会合并到主干。 因此,各个项目的 pull request 也逐渐成为一座座金矿,新人可以在历史 PR 中汲取经验,高手也常常通过 PR 追查疑难杂症的来龙去脉。而对我这个吐槽狂来说,PR 也是一个非常重要的阵地……
背景 我厂的开发流程通常都是基于 GitHub 的。在 GitHub 上 review 代码,也是我日常工作的重要组成部分。对我来说,在 code review 过程中最讨厌的莫过于,我在 pull request 或 commit 下面评论或 @ 人,往往石沉大海,没有回音。我事后追问当事人,他们的回复往往是 “不知道你 @ 我了呀~”。 这让我非常恼火。所以,我决定写篇文档给所有人看,避免他们漏看重要的 GitHub 消息。此后在 GitHub 不回复我的人,差不多也可以绝交了罢!
引言 前端之所以被称为前端,是因为它是整个 Web 技术栈中距离用户最近、直接与用户进行交互的一环。而网页界面与用户的交互通常是通过各种事件来达成的;在各种事件之中,点击事件 往往又是最常见、最通用的一种界面事件。 本文将介绍我在 “点击事件绑定” 这一场景下的进阶之路。
译注:Github Blog 发表了一篇文章 How to write the perfect pull request,对书写 Pull Request 文案及相关话题给了些相当不错的建议,很适合开源协作,对使用 Github 的公司项目也有一些借鉴价值。祝愿大家都能写一手好文档,沟通愉快! 随着公司规模增长,人和项目都在变化。在 Github,我们的经验是经常提醒自己沟通的目标非常有助于保持沟通的高效,为此我们最近提出了一份关于提交 Pull Request 的指南,帮助大家在使用 Pull Request 时能更好地协作。
开源中国在 2015 年得到了快速的发展,单开源软件收藏量就接近 40000 款,其中不乏优质的国产开源项目。本文从软件的收藏、下载、访问等多角度挑选出了 2015 年最热门的国产开源软件前五十名,让各位对过去一年国产开源项目发展有所了解。
更新系统,并且安装wget yum update yum install wget -y
Mac上JDK_1.8.51或以上版本存在无法输入中文标点的bug,需要删除这个JDK,重新安装JDK_1.8.45版本。
原文:http://www.cnblogs.com/xiaoliao/p/5094151.html 这个数据访问的功能,我在.NET+Mysql .NET+Sqlserver PHP+Mysql上都实现过,并且都发布在了我博客园里面,因为我觉得这个功能实在是太重要,会让你少写很多SQL语句不说,还能提高程序的执行效率。 今天在JAVA+Mysql上也实现了这个功能下面我贴出代码,这次我会讲详细点,让看的朋友能更加清楚它的好处在哪里。
服务框架 MVC Framework:Rose 框架简单易用,并且我米内部服务和工具都优先支持 Rose 项目,默认使用 Rose 框架是很好的选择。文艺一点想做个异步化 web 服务,可以选择 Spring MVC 3.2 以上版本,并搭配高版本 Resin/Jetty 服务器,该方案已有线上服务使用,只是搭项目时会稍复杂些。 RPC:我们线上使用的是 Apache Thrift,是 0.5.0 版本。我们计划下一步升级并完善他。具体可以访问我们的 Thrift RoadMap 页面。 Javascript Library:随大流用 JQuery,也可以申请前端支持。 CSS Framework:用 Bootstrap。
前言 欢迎加入我们。这是一份针对实习生/毕业生的服务端开发入门与进阶指南。遇到问题及时问你的 mentor 或者直接问我。 建议: 尽量用google查找技术资料。 有问题在stackoverflow找找,大部分都已经有人回答。 多看官方的技术文档。 ibm developerworkers的文章质量整体上有保障。 平时花一些时间在github上阅读优秀项目源码。