前言 Node.js 是 JavaScript 后端开发语言。从诞生之初就备受关注,到如今说到最火的后端 Web 开发,Node 说自己是第二,没有人敢说他是第一。正是 Node 的兴起,还带动了前端 JS 的热度,react.js vue.js 这些前端 JS 也火借东风,烧的很旺,甚至连“全栈”这个词也悄然登上了招聘启事的热搜关键字。也许我能够做的就是在这把大火里再添几把柴。 声明 首先声明本
序言 Scala是Twitter使用的主要应用编程语言之一。很多我们的基础架构都是用scala写的,我们也有一些大的库支持我们使用。虽然非常有效, Scala也是一门大的语言,经验教会我们在实践中要非常小心。 它有什么陷阱?哪些特性我们应该拥抱,哪些应该避开?我们什么时候采用“纯函数式风格”,什么时候应该避免?换句话说:哪些是我们发现的,可以高效地使用这门语言的地方?本指南试图把我们的经验提炼成短
Flask 简介 Python 中有许多 Web 开发框架,比如 Django,Flask,Tornado,Bottle 和 web.py 等,其中,Django 可以说是一个全能型(all in one)的框架,自带管理后台;而 Flask 则是一个非常轻量级的框架,提供了搭建 Web 服务的必要组件,如果你不喜欢自带的组件,由于 Flask 良好的扩展性,你也可以使用其他开源的 Flask 扩
目录 读者 怎样阅读本书 本书约定 排版习惯 图标 本书的结构 本书是免费的 致谢 来自 Ben Collins-Sussman 来自 Brian W. Fitzpatrick 来自 C. Michael Pilato Subversion是什么? Subversion的历史 Subversion的特性 Subversion的架构 Subversion的组件 “即使你能确认什么是完美,也不要让完美
Karl Fogel 芝加哥,2004年3月14日 一个差劲的常见问题列表(FAQ)总是充斥着作者渴望被问到的问题,而不是人们真正想要了解的问题。也许你曾经见过下面这样的问题: Q:怎样使用Glorbosoft XYZ最大程度的提高团队生产率? A:许多客户希望知道怎样利用我们革命性的专利办公套件最大程度的提高生产率。答案非常简单:首先,点击“文件” 菜单,找到“提高生产率”菜单项,然后… 类似的
请在使用 Flask 前阅读。希望本文能回答你一些关于 Flask 的用途和目标以及 Flask 适用情境的问题。 “微” 是什么意思? “微”(micro) 并不表示你需要把整个 Web 应用塞进单个 Python 文件(虽然确实可以 ),也不意味着 Flask 在功能上有所欠缺。微框架中的“微”意味着 Flask 旨在保持核心 简单而易于扩展。Flask 不会替你做出太多决策——比如使用何种数
Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间. 这篇文档介绍了BeautifulSoup4中所有主要特性,并且有小例子.让我来向你展示它适合做什么,如何工作,怎样使用,如何达到你想要的效果,和处理异常情况. 文档中出现的例子在
预期的读者 作为 FreeBSD 的新用户,您将会在本手册第一部分找到 FreeBSD的安装方法,同时逐渐引入概念和习俗来加强 UNIX® 基础。阅读这部分只需要您有探索的精神和接受新概念的能力。 读完这些之后,手册中很漫长的第二部分是 FreeBSD中系统管理员感兴趣的所有主题的全面参考。在阅读这些章节的内容时所需要的背景知识都注释在每一章节的大纲里面,如果需要,可在阅读前进行预习。 要获得附加
这本书是使用 Flask 的最佳实践的合集。有许多 Flask 应用程序常见的代码片段。例如,你会经常需要与数据库交互和用户身份验证。在接下来的章节里我将尽我所能来解释做这样的事情的“正确的方式”。我的建议并不总是适用的,但是我希望大部分时候它们是一个很好的选择。 假设 为了给你们呈现更加具体的建议,我写这本书有几个基本的假设。当你阅读和运用这些建议到你自己的项目中的时候要牢记这一点。 读者 这本
Go语言圣经 《The Go Programming Language》 中文版本,仅供学习交流之用。 在上个世纪70年代,贝尔实验室的Ken Thompson和Dennis M. Ritchie合作发明了UNIX操作系统,同时Dennis M. Ritchie为了解决UNIX系统的移植性问题而发明了C语言,贝尔实验室的UNIX和C语言两大发明奠定了整个现代IT行业最重要的软件基础(目前的三大桌面
目前国内书店关于脚本方面的书籍特别多,但这些书相对来讲理论性的知识偏多。更重要的这些书中介绍的例子,在安全性上都是漏洞百出,这样导致新学脚本的朋友写出来的程序同样是漏洞百出,典型的恶性循环。而当前主要讲述脚本程序漏洞的方面书籍却没有,所以《黑客手册》决定联合我出版《精通脚本黑客》一书。 《精通脚本黑客》是一本集合了脚本环境和黑客知识的网络安全基础教程,一个大的脚本环境下,介绍了网站入侵、各种常见脚
随着PHP的发展, PHP框架层出不穷, 但到底用不用PHP框架, 还存在很大的争论, 反对者认为使用框架会降低性能, 经常举例的就是Zend Framework. 而支持者则认为,采用框架能提高开发效率, 损失点性能也是值得的. 而这些也正是公司内框架种类繁多的一个原因, 有的项目组为了性能而选择某些框架, 而另外一些项目组, 则为了更好的封装选择了另外的框架 那, 有没有俩全的办法呢? 也就是
概述 javascript csharp cpp json html php python markdown typescript css dockerfile
机器学习无疑是当前数据分析领域的一个热点内容。很多人在平时的工作中都或多或少会用到机器学习的算法。 机器学习的算法很多。很多时候困惑人们都是,很多算法是一类算法,而有些算法又是从其他算法中延伸出来的。这里,我们从两个方面来给大家介绍,第一个方面是学习的方式,第二个方面是算法的类似性。 学习方式 根据数据类型的不同,对一个问题的建模有不同的方式。在机器学习或者人工智能领域,人们首先会考虑算法的学习方
最近团队开发中需要使用到 Express 框架来作为后端支撑,我就借此机会系统的学习了 JavaScript 和 Node 相关的内容。在查找 Express 相关书籍的时候发现了Maning 出版社的 《Express In Anction》 ,书中的内容深入浅出非常适合初学者入门。 由于自身能力和精力有限,我只是将前面八章翻译完成。后面关于测试、安全、部署方面的内容,我建议大家自己去动手实践,