摘要: 写在前面 在团队做过软件开发的,版本控制必是不可或缺的一项。目前,版本控制主要分为集中式版本控制系统和分布式版本控制系统 ,即大家熟知的SVN和Git。Git是当下最流行的分布式版本控制系统,故,今天,我们就来研究一下Git的神奇之处。 浅析SVN与Git的不同 最基本:SVN是集中式,Git是分布 阅读全文
posted @ 2017-05-14 15:22 妖星杉木 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 这个需求的重点在于加粗的部分,也就是要能够根据邀请码反推出用户ID,这样邀请码就不用入库了,在用户量很大的情况下,性能可以得到不小的提升。 错误思路 随机生成一个字符串,再将用户id拼接到字符串后面,但是这样id就太明显了,容易暴露,而且如果id很长的话,会导致邀请码很长,不利于用户使用。 所以可以 阅读全文
posted @ 2017-05-14 15:09 妖星杉木 阅读(7545) 评论(5) 推荐(2) 编辑
摘要: 这个播放器的音乐是通过豆瓣FM的API获取到的,我们可以随机的听到豆瓣FM的任何音乐。(这些API是饥人谷的老师整理的)DEMOhtml+js源代码css源代码 html部分代码: <div class="wrapper"> <!-- 背景图片 --> <div class="background" 阅读全文
posted @ 2017-05-14 15:02 妖星杉木 阅读(4225) 评论(0) 推荐(0) 编辑
摘要: Hosts是一个没有扩展名的系统文件,可以用系统自带的记事本等工具打开,作用就是将一些常用的网址域名与其对应的IP地址建立一个关联,当用户在浏览器输入一个需要登录的网址时,系统首先会自动从hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应的网址,如果没有找到,则系统会再将网址提交到DN 阅读全文
posted @ 2017-05-14 15:00 妖星杉木 阅读(17925) 评论(0) 推荐(0) 编辑