- 博客(0)
- 资源 (7)
- 收藏
- 关注
Node.js 高级编程
Node.js是一种主流框架,它允许你使用JavaScript快速构建具有高度可伸缩性的网络程序。可是,它有自己的学习曲线,这本较为深入的指南性图书首先介绍了Node.js平台的安装,然后重点关注:创建和加载模块;使用缓冲区对二进制数据进行处理、编码和编码;用事件发射器 模式简化事件绑定等。本书还涵盖了从使用定时器制定函数执行计划到创建和控制外部进程等内容,可以让你为运行、构建和测试自定义模块做好准备。
主要内容
介绍了查询和读写文件
研究了流、文件系统、网络和自动化单元测试
详细描述了如何读写数据流
从零开始构建TCP和HTTP服务器与客户端
介绍使用数据报、测试和调试模块以及控制回调流程
展示了如何用Connect、Express和Socke.IO开发实时Web应用程序
引导你连接到MySQL、CouchDB和MongoDB数据库 .
2018-11-16
Git团队协作
本书采用以人为本的方式讲解版本控制。我不想从 Git 的历史讲起,而是在一开始先概览各式各样的团队协作方法。接下来,我们会绕回到 Git 命令,确保你在敲下命令键时总是知道为什么。通过使用特定的工作流,有时你可以节省自己未来的时间(并减少困惑)。这些说明会给你一个宏观的理解,告诉你当下的工作是如何影响到未来的工作的,也希望你能清楚为什么有些人如此执着于他们的 Git 方法论。
第一部分主要面向管理者、技术团队的负责人、首席技术官、项目经理,以及需要制定团队工作流的技术型项目经理。
优秀的技术源自优秀的团队。在第 1 章中,你会了解为什么要创建一个优秀团队。学完这一章,你将能分清团队中的所有角色,组织富有成效的会议,通过关键词识别出和团队脱节的成员,并使用策略来培养团队成员间的认同和信任。
尽早为项目设定预期。在第 2 章中,你会学到用于允许和拒绝访问 Git 仓库的不同权限策略。是否应该允许团队成员跳过评审直接将工作存至仓库?这是不是更像一个信任和被信任的问题?这两种方法各有其优点,这一章将详细介绍它们。
带着清晰的目标工作。在 Git 中,你将会使用分支来分离不同的工作。第 3 章向你展示如何使用分支来隔离团队中运用的不同构想。当然,你还需要知道如何将分散的工作拼成一个完整的软件。这一章介绍了一些常见的分支策略,其中包括 GitFlow。
记录有助于日后工作的文档。第 4 章是第一部分中所有概念的汇总。你会学到如何创建自己的文档,并浏览一个简单的软件产品的创建和部署的全过程。
第二部分主要面向开发者。在这一部分中,你将会学到 Git 命令究竟是如何工作的(终于讲到这儿了)。如果你很着急,希望立刻开始编写代码,只需要从第二部分开始看起,看完之后再回到第一部分。
用实战技能武装自己。第 5 章介绍分布式版本控制的所有基础概念。在这一章中你会学到如何创建仓库,以及通过提交、分支和标签在本地记录你对文件的更改。
学会从错误中恢复。第 6 章讲解如何浏览历史版本,包括如何修复提交、从时间线上移除提交以及变基。
和团队成员协同工作。现在你已经对浏览自己的仓库的历史游刃有余,是时候和别人一起协作了。第 7 章将告诉你如何跟踪远端更改,将代码上传至一个共享仓库,并将其他成员的更新同步到你的本地仓库。
通过同行评审,分享出色完成工作时的荣耀和责任。在第 8 章中,你将会学习在团队中实践代码评审的流程。我们还会讲到在常见的评审方法中使用的命令,以及为自己的团队定制时的一些建议。
探索项目历史,寻求问题解决之道。在第 9 章中,你将学会用一些高级的 Git 方法来跟踪 bug。不过,不要害怕!这些命令不会比之前的命令更难学。
第三部分是最后一部分,介绍一些市面上流行的代码托管系统。这部分内容既适合管理者也适合开发者。
通过开放的协作促进社区的成长。第 10 章讲解在 GitHub 上建立和维护一个开源项目的方法。
想要编写优良的代码,团队必须拥有自己的仓库。在第 11 章中,你将学习如何在私有仓库中协作。这一章尤其适用于那些希望建立私有仓库,但没有充足资金购买 GitHub 上私有仓库的团队。
良好的约束可以营造更好的氛围。在第 12 章中,你将学习如何托管你自己的 GitLab 实例,并在上面运行项目。这对于防火墙内无法接触到公共互联网的开发者来说尤为有用。
本书不是面向所有人的。对于喜欢自己折腾和探索的读者来说,阅读本书未免会感到沮丧。反之,本书适合有些畏惧未知事物的读者。
2018-11-16
gobyexample.epub及代码
golang 编程实例,含gobyexample.epub及代码,epub为个人学习笔记,代码来自网站https://gobyexample.com/
2018-09-10
DuktoR6-OSX
Dukto 是一款非常简单实用的局域网文件传输工具,类似国内比较常用的飞鸽传书、飞秋等。而相比它们更出色,Dukto 完全免费开源,而且支持 Win、Mac、Linux、iOS、Android 等系统的跨平台传文件,拥有 Win8 的简约风格界面。只要电脑/手机们位于同一个局域网下 (不必连接互联网),就能通过它来互相聊天或传文件甚至文件夹。你所要做的,只是一个简单的拖放,超级方便快捷,绝对是文件传输的必备工具
2018-06-20
学英语的英语单词词根表
用词根及英语单词更轻松,示例:
词根
1 ag=do,act 做,动agent 代理人
2 ann, enn=year 年annual 每年的,年度的
3 audi, audit=hear 听audible 听得见的
4 bell=war 战rebellion 反叛,反抗
5 brev=short 短abbreviate 缩短,节略
6 cas=down 落下occasion 发生;时机
7 cand=bright 白,光candle 蜡烛
8 ced,ceed=go 行走precedent 先行的,在前
9cept=take 拿,取exception 例外,除外
10 cert, cern=clear 搞清,区别
certify 证明;保证
2010-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人