后端开发
【Spring 教程】
Spring 框架是一个开源的 Java 平台,它为容易而快速的开发出耐用的 Java 应用程序提供了全面的基础设施。
【Maven 教程】
Apache Maven 是一套软件工程管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。本教程将教你如何在使用 Java 开发的工程中,或者任何其他编程语言中使用 Maven。
【Elasticsearch 权威指南(中文版)】
Elasticsearch 权威指南的中文译本。
【Java 语言快速入门】
Java 是一种高级的编程语言,可以在不同的平台上运行。本指南将让你对 Java 有一个彻底的认识与了解,带你用简单并且实用的方法来学习 Java 编程语言。
【初识 Spring Security】
本教程对 Spring Security 的使用进行一个比较全面的简要介绍。
【跟我学 Shiro】
本教程只介绍基本的 Shiro 使用,不会过多分析源码等,重在指导读者用于实际应用开发。
【Mybatis 实战教程】
MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。
【JUnit 入门教程】
JUnit 是一个开放源代码的 Java 测试框架,用于编写和运行可重复的测试。它是用于单元测试框架体系 xUnit 的一个实例(用于 Java 语言)。
【Java 提高篇】
本文是作者成功自学 java 后总结出的,一整套知识点集合。
【Java 并发编程】
Java 并发编程旨在解决复杂的多线程编程问题。
【Hibernate 教程】
Hibernate 是一个高性能的对象/关系型持久化存储和查询的工具。本教程将指导你如何以简单的方式使用 Hibernate 来开发基于数据库的 Web 应用程序。
【Netty 4.x 用户指南】
Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序dsf。
【Java 集合学习指南】
一本专门介绍 Java 集合类实现原理的指南。
【深入理解 Java 虚拟机】
JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
【Java 微信开发】
作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者。
【Struts 2 教程】
Apache Struts 2 是一个简洁的,可扩展的框架,它用来创建企业级的 Java web 应用程序。本教程将教你如何用简单和容易的步骤使用 Apache Struts 来创建企业级的 Java Web 应用程序。
【Java 并发性和多线程】
本教程根据作者多年 Java 开发经验总结而成,旨在帮助读者明白并发的原理。
【Java 课程 COOL】
一部汇聚 Java 课程的史诗大作,从此让你登临 Java 巅峰。
【23种设计模式】
设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。本文将介绍23种设计模式。
【Java 程序员眼中的 Linux】
笔者从 Java 开发角度,全方位讲解各种环境搭建及常用工具详解,是一部适合程序员的百科全书。
【Java 反射机制】
Java 反射机制功能强大而且非常实用。本课程带你深入理解 Java 反射机制,阐述 Java 反射机制的基本原理并展示如何实现一些比较有特性的功能。
【Log4j 教程】
Log4j 是一个使用 Java 语言编写的,可靠、快速、灵活的日志框架(API),使用 Apache Software License 授权。Log4j 是一个使用 Java 语言编写的流行类库,它被移植到 C、C++、C#、Perl、Python、Ruby 和 Eiffel 语言中。
【JNI/NDK 开发指南】
JNI 是解决 Java 与其他语言交互的一门技术。
【JSP 教程】
JSP 是一种服务器端编程技术,能够为构建基于 Web 的应用程序创建动态的独立于平台的方法。本教程帮助初学者们 Web 了解 JSP 的基本功能,从而开发自己的 Web 应用程序。学完本教程后你会发现自己处于一个使用 JSP 专业知识的中等水平,之后你可以达到更高的水平。
【JSON 中文版】
本教程会帮助我们了解 JSON 以及如何在各种编程语言,比如 PHP,PERL,Python,Ruby,Java等等编程语言中使用它。
【Java TCP/IP Socket 编程】
Java TCP/IP Socket 是基于 TCP/IP 协议的网络通信技术。
【深入浅出Java Web】
Java Web,是用Java技术来解决相关web互联网领域的技术总和。web包括:web服务器和web客户端两部分。
【Servlet 教程】
Servlet 为构建基于 Web 的应用程序提供了一个基于组件的、独立于平台的方法。Servlet 访问 Java API 的整个家族,包括 JDBC API 来访问企业数据库。本教程将用简单易学的方法教你使用 Java Servlet 开发基于 Web 的应用程序。
【Java 专题合集】
Java 专题是按 Java 重要知识点搜集网络优质资源整合而成,帮助开发者快速定位自身所需知识。
【Java NIO 简明教程】
本文为Java NIO 简明教程,技术概念讲解透彻,浅显易懂。
【菜鸟学 SSH】
SSH 为 struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架.本文主要针对初学者讲解了此部分内容.
【Google Guava 官方教程】
Guava 工程包含了若干被 Google 的 Java 项目广泛依赖 的核心库,我们希望通过此文档为 Guava 中最流行和最强大的功能,提供更具可读性和解释性的说明。
【Groovy 入门】
Groovy 是用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言。使用该种语言不必编写过多的代码,同时又具有闭包和动态语言中的其他特性。
【JDBC 指南】
JDBC API 是一个 Java API,它可以访问任何类型的表格数据,特别是可以访问存储在关系数据库里的数据。本指南是 JDBC 官方文档 JDBC Tutorial 的中文翻译版本。本教程是给那些想详细了解 JDBC 框架以及想实际使用这些框架的 Jave 程序员编写的。
【Java NIO 指南】
本教程讲解了 Java NIO 的三个核心组件,并介绍了跟核心组件相关的内容,旨在帮助读者 NIO 的原理。
【Google Java编程风格规范】
编码规范是一个程序员基本功的体现,本教程是 Google 的规范,值得参考。
【自己动手写框架】
旨在提高读者的学习效率,增强其项目实战能力。采用完整的框架开发案例,为读者讲解了开发商业软件的必备知识,帮组读者汲取框架开发的思想,帮助开发者高屋建瓴地打造适合自己的开发框架。
【深入理解 Java 内存模型】
本教程主要讲解 JMM 是如何控制线程与主内存之间的通信的。
【Spring-IoC 容器】
IoC 是 Sring 容器的核心概念,是 Java 重要的面向对象编程的法则。
【MyBatis 文档】
MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。
【Reactor 指南中文版】
Reactor 是一个基于 JVM 之上的异步应用基础库,本文为 Reactor 中文版教程
【JVM 实用参数系列】
本教程旨在帮助大家了解 JVM 的结构以及相关参数。
【SWING 教程】
JAVA 提供了一组丰富的库来用平台独立的方式创建图形用户界面。在本文中我们将学习 SWING GUI 控件。
【设计模式之行为型模式】
设计模式用于在特定的条件下为一些重复出现的软件设计问题提供合理的、有效的解决方案。本课程重点讲解了十一种行为型模式,带你深入理解设计模式。
【设计模式之创建型模式】
设计模式用于在特定的条件下为一些重复出现的软件设计问题提供合理的、有效的解决方案。本课程重点讲解了六种创建型模式,带你深入理解设计模式。
【Java 中文乱码解决之道】
Java 编码中的中文问题是一个老生常谈的问题了,但一直没有一个清晰的解释,本文作者将通过《Java 中文乱码解决之道》彻底分析、解决 Java 中文乱码问题。
【Spring Boot Cookbook】
《Spring Boot Cookbook》的阅读笔记,另有自己的实战经验总结
【Disruptor 入门】
Disruptor 是一个并发编程框架,它允许开发者使用多线程技术去创建基于任务的工作流。本课程带你理解 Disruptor 的工作原理并让你快速将其应用到工作中。
【设计模式之结构型模式】
设计模式用于在特定的条件下为一些重复出现的软件设计问题提供合理的、有效的解决方案。本课程重点讲解了七种结构型模式,带你深入理解设计模式。
【设计模式的六大原则】
设计模式的学习,可以增强自己的代码复用意识。同时,也可以清晰地表达自己的编程思路。本文将介绍设计模式的六大原则。
【Hibernate 高级教程】
文章内容是对 Hibernate 高级特性的总结和学习。
【Google JSON 风格指南】
该风格指南是对在Google创建JSON APIs而提供的指导性准则和建议。总体来讲,JSON APIs应遵循JSON.org上的规范。这份风格指南澄清和标准化了特定情况,从而使Google的JSON APIs有一种标准的外观和感觉。这些指南适用于基于RPC和基于REST风格的API的JSON请求和响应。
【Laravel 5.1 官方文档中文版】
Laravel 是一套为网页艺术家创造的,简洁、优雅的 PHP Web 开发框架。本教程翻译自 Laravel V5.1 官方英文文档。
【PHP 新手指南】
PHP 超文本预处理器是一种允许网站开发者创建与数据库相互作用的动态内容编程语言
【Symfony2 Cookbook】
Symfony2 Cookbook 用具体的示例和代码将 Symfony2 的基本概念和常见问题进行了非常详尽的解释和说明,使开发者可以快速上手使用 Symfony2 解决各种问题。本课程基于官方最新的 Symfony 2.7.0 LTS。
【一步步教你用 PHP+MySQL 搭建网站】
本文主要讲解如何利用 PHP 和 MySql 搭建网站,并提供详细的代码分析。
【Laravel 官方文档中文版】
Laravel 是一套为网页艺术家创造的,简洁、优雅的 PHP Web 开发框架。本教程翻译自 Laravel V5.0 官方英文文档。
【PHP 基础教程】
PHP 是目前流行的服务器脚本语言,本教程是 PHP 语言的基础的精简版。
【PHP 扩展开发及内核应用相关内容】
本文以Sara Golemon著作的《Extending and Embedding PHP》一书为蓝本翻译修改而来,系统讲解了,PHP 扩展开发及内核应用相关内容。
【CodeIgniter 用户指南】
CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。本教程是对官方用户指南的中文译本。
【PHP 开发者实践】
我们尝试在新项目开发过程中更好的使用 PHP 技术,通过结合最新的开发模式、工具和经验,使您的 PHP 项目、团队焕发新生,重装上阵。
【PHP 之道】
目前网络上充斥着大量的陈旧信息,让PHP新手误入歧途,传播着错误的实践和糟糕的代码,这必须得到纠正。PHP之道的目标就是搜集PHP最佳实践、编码规范和网络上的权威学习指南,给PHP学习者提供一个易于阅读,快速查找的入口。
【Composer 中文版】
Composer是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。
【PHP 最佳实践】
这是一份指南,在 PHP 程序员遇到一些常见低层次任务但不明确最佳做法(由于 PHP 可能提供了多种解决方案)之时,为其建议最佳实践。
【Yii 2.0 权威指南】
Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。
【Introduction to Tornado 中文翻译】
Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。
【Zend Framework 2 指南】
Zend Framework 2 是一个开放源代码的 PHP5 开发框架,可用于来开发 Web 程序和服务。它是用面向对象方式实现的。ZF 中的组件非常独立,每个组件几乎不依赖于其他组件。这样的松耦合结构可以让开发者独立使用组件。
【PHP 之道】
PHP 之道 收集了现有的 PHP 最佳实践、编码规范和权威学习指南,方便 PHP 开发者阅读和查找。
【Yii Framework 开发教程】
本教程目的是通过不同的视角(主要是通过开发Windows应用C++,C#程序员的角度)帮助Windows 桌面应用或ASP.Net程序员较快的掌握PHP Yii Framework应用程序框架。
【Zend Framework 2 深入学习指南】
Zend Framework 2 是一个开放源代码的 PHP5 开发框架,可用于来开发 Web 程序和服务。它是用面向对象方式实现的。ZF 中的组件非常独立,每个组件几乎不依赖于其他组件。这样的松耦合结构可以让开发者独立使用组件。
【Node.js 实战心得】
这个课程是希望提供更多的 Node.js 实战机会,通过每一节精心安排的课程目标,让 Node.js 的初学者们可以循序渐进地,有目的有挑战地开展 Node.js 的学习。
【Node.js 官方文档中文版】
本文档翻译自 Node.js 官方文档,适用于 V0.12.2。从引用参考和概念两个方面全面的解释 Node.js API,每个章节描述一个模块或高级概念。
【使用Express与MongoDB 搭建多人博客】
express 是 Node.js 上最流行的 Web 开发框架,正如他的名字一样,使用它我们可以快速的开发一个 Web 应用。
【七天学会 Nodejs】
Node.js 是一个构建在 Chrome JavaScript 上,具有构建速度快、稳定性强、轻量且高效,适合在分布式设备运行数据密集型实时应用程序的平台。
【Hexo 中文版】
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
【Express 指南】
Express 是一个简洁、灵活的 node.js Web 应用开发框架, 它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用。
【《从零开始学 Python》(第二版)】
本课程并不是一本教程,而是一本完整的关于 Python 语言学习的书。该书用风趣幽默的语言配以丰富的图片,系统地介绍了 Python 这门当下非常流行的编程语言,是一本非常难得的 Python 学习书籍。该书为原书第二版。
【Python 爬虫学习系列教程】
本教程是作者学习经验总结,附加几个实战的例子帮助读者快速掌握爬虫开发的技巧。
【Scrapy 中文指南】
本指南是 Scrapy 目前最新的版本,内容涉及安装,使用,开发,API 调试等全部知识点,帮助读者学习使用 Scrapy 框架开发网络爬虫。
【Django 搭建简易博客教程】
本书主要面向 Django学习者和博客开发者, 其中的代码可以在作者的github上获得, 主要是在Mac上进行开发, 并没有在其他运行环境下做测试
【Flask 用户指南】
欢迎来到 Flask 的世界。Flask 是一个使用 Python 编写的轻量级 Web 应用框架。 本课程从 Flask 的背景开始介绍,一步一步地说明如何使用 Flask 进行 Web 开发。
【Python 进阶】
《Python进阶》是《Intermediate Python》的中文译本, 谨以此献给进击的 Python 和 Python 程序员们!
【简明 Python 教程】
Python 语言可能是第一种即简单又功能强大的编程语言。它不仅适合于初学者,也适合于专业人员使用,更加重要的是,用 Python 编程是一种愉快的事。
【Python 实战-从菜鸟到大牛的进阶之路】
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,现在它已经成为最受欢迎的程序设计语言之一。本专题收录了Python编程实战教程,分享给大家。
【笨办法学 Python】
这本书面向没有太多基础的人群去学习 Python,在国外有很多的粉丝。
【Python 网络爬虫】
本教程简单的介绍如何使用 Python 的相关模块如 urllib2 来实现网络爬虫。
【Django 中文文档 1.8(连载)】
Django 最新翻译版,作为热门 Python 框架,Django 已经取得很多工程师的喜爱。
【Python 之旅】
Explore Python,Python 学习之旅。
【Python 学习笔记】
作者通过自身学习经历整理出一套 Python 语言学习笔记,内容分为四个部分:Python 语言、标准库、扩展库、附录。
【Python Cookbook】
这本书的所有主题都是基于已经存在的代码和技术,而不是专门去寻找 Python3 特有的教程。任何想使用最新技术编写代码的程序员,都可以将本书当做一本很好的参考书籍。
【Python 入门指南】
Python 是一种面向对象、直译式的计算机程序语言,具有近二十年的发展历史。本指南将让你对 Python 有一个彻底的认识与了解,带你用简单并且实用的方法来学习 Python 编程语言。
【Django 中文文档 1.8】
本文档的目标是给你描述足够的技术细节能让你理解Django是如何工作的.
【Python 语言参考手册】
本手册翻译自 Python 官方发行的《Python Language Reference》,适用于 Python 3.4.3 版本。
【Twisted 入门教程】
本书是"Twisted与异步编程入门"系列文章的简体中文翻译. 原文由Dave撰写,由杨晓伟和luocheng翻译。
【Google Python 风格指南】
Python 是 Google主要的脚本语言。这本风格指南主要包含的是针对python的编程准则。
【Python Lex Yacc手册】
PLY是基于Python的lex和yacc实现,由David Beazley开发并维护。相比C语言版的lex和yacc,发挥了Python的语言特点,使得开发类似编译器或解释器变得更轻松。本文是PLY的中文翻译版。
【Jinja2 文档】
Jinja2 是一个现代的,设计者友好的,仿照 Django 模板的 Python 模板语言。 它速度快,被广泛使用,并且提供了可选的沙箱模板执行环境保证安全。
【Go 入门指南】
Go 经典书籍《The Way To Go》的中文译本。
【GO 命令教程】
这份Go命令教程原先是我著的图书《Go并发编程实战》中的一部分。这部分内容与并发编程的关系不大,故被砍掉。但是它是有价值的,也算是我对Go语言官方提供的标准命令的一个学习笔记。所以,我觉得应该把它做成免费资源分享给大家。
【Go Web 编程】
本文介绍如何用go语言进行web应用的开发,将go语言的特性与web开发实战组合到一起,帮读者成功地构建跨平台的应用程序,节省go语言开发web的宝贵时间。
【神奇的 Go 语言】
Go 语言是谷歌推出的一种全新的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性,本教程由浅入深的向读者展示了这门语言的神奇特点。
【学习 GO 语言】
这是关于来自 Google 的 Go 语言的简介。目标是为这个新的、革命性的语言提供一个指南。
【Go 学习笔记】
作者通过自身学习经历整理出一套 go 语言学习笔记,内容分为三个部分:语言、源码、附录。
【Rails 实践】
本书通过一个在线网店程序的开发过程,带领大家了解 Rails 全貌,掌握 Rails 概念,循序渐进的了解 Rails 开发过程中的经验与技巧。
【Ruby 中文版】
Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘设计并开发。Ruby 可运行于多种平台,如 Windows、MAC OS 和 UNIX 的各种版本。
【C# 入门手册】
C# 是一门简单、先进、多用途的面向对象编程语言,它由微软 .NET 研究员 Anders Hejlsberg 和他的团队研发完成。本指南由浅入深的向读者讲解 C# 编程语言的基础及 C# 语言的高级使用。
【ASP.NET 编程指南】
ASP.NET 是一个由 Microsoft 开发的网页应用程序框架,它允许程序员构建动态网站,也允许你使用功能齐全的程序设计语言比如 C# 或者 VB.NET 来简单构建网页应用程序。本指南包含所有初学者将需要使用的 ASP.NET 基本元素。
【ASP.NET Web API 中文版】
ASP.NET Web API 是一种用于在 .NET Framework 上构建 RESTful 应用程序的理想平台。
【ASP.NET MVC 随想录】
ASP.NET MVC 框架提供了一个可以代替 ASP.NETWebForm 的基于 MVC 设计模式的应用。本书主要讲解 ASP.NET MVC 中新增加的那些功能。
【C 语言 中文版】
C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。
【C++ 基础教程】
C++ 是在 C 语言的基础上开发的一种通用编程语言,应用广泛。本文由浅入深的讲解了 C++ 的基础语法和面向对象的三个主要特征,最后通过高级用法收尾。
【Qt 学习之路】
Qt 是一个著名的 C++ 库——或许并不能说这只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI。使用 Qt,在一定程序上你获得的是一个“一站式”的服务:不再需要研究 STL,不再需要 C++ 的string,因为Qt有它自己的 QString 等等。或许这样说很偏激,但 Qt 确实是一个“伟大的 C++ 库”。
【《C++ Concurrency in Action》中文版】
本书是基于C++11新标准的并发和多线程编程深度指南。
【Real C】
一本 C 语言进阶实战的电子书。
【HASKELL 趣学指南】
对于 Haskell 这种函数式编程语言,本书从多个角度向读者展示这门语言的强大功能。
【轻松学习正则表达式】
正则表达式(英文:Regular Expression)在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。
【笨办法学C 中文版】
这本书的目的是让你足够熟悉C语言,并能够使用它编写自己的软件,或者修改其他人的代码。
【C 高阶教程】
C 是一门简洁且功能强大的编程语言。本文将会带你了解 C 的一些边角知识和一些高阶特性。
【Google C++ 风格指南】
C++ 是 Google 大部分开源项目的主要编程语言. 正如每个 C++ 程序员都知道的, C++ 有很多强大的特性, 但这种强大不可避免的导致它走向复杂,使代码更容易产生 bug, 难以阅读和维护.
【C 学习笔记】
作者通过自身学习经历整理出一套 C 语言学习笔记,内容分为4个部分:语言、高级、系统、工具。
【Cocos2D-x 从 C++ 到 JS 的进阶之路】
随着移动领域进入的游戏公司越来越多,开发成本一路上涨。以C++为代表的老一代开发语言,将直面lua,js等脚本语言的冲击。本专题汇集cocos2d-x从c++到js系列文章,分享给大家。
【一起talk C栗子吧】
C 语言实例详解。
【C# 中一些易混淆概念总结】
本文主要面向 C#基础知识学习者, 作者通过亲身学习与调查, 整理出初学者容易理解不清楚和混淆的概念。
【C# 语言规范-基本概念篇】
C# 不仅是一门面向对象的编程语言,同时它也为面向组件(component-oriented)编程提供了支持。 C# 语言规范是一本详细介绍 C# 语法及使用规范的书,本教程是 C# 语言规范 5.0 的翻译版,主要内容是对 C# 语言的核心知识点做概念性讲解,帮助读者了解 C# 语言的最新标准解释。
【OpenResty 最佳实践】
本课程里面记录的是作者在使用 OpenResty 过程中,遇到的一些坑和容易犯的错误,比较偏重实际经验的分享。阅读完后能更加了解 OpenResty 这个框架,也能避免很多常见的陷阱。
【Lua 教程】
Lua 语言是基于 C 语言之上的开源编程语言。它的价值在于其跨平台的特性,从大型服务器系统到小型移动应用都可以看到它的身影。本教程不仅包括 Lua 编程语言的基本知识,还包括 Lua 语言在各类应用场景中的应用。
【OpenResty 最佳实践】
本课程里面记录的是作者在使用 OpenResty 过程中,遇到的一些坑和容易犯的错误,比较偏重实际经验的分享。阅读完后能更加了解 OpenResty 这个框架,也能避免很多常见的陷阱。
【Dart 入门教程】
这篇教程将会带你从头开始使用 Dart 来写 Web 应用程序。通过本教程,你将会下载 Dart 软件,并且使用 Dart 编辑器来创建和运行两个小应用。
【一分钟学会 Dart 编程】
Dart 是谷歌在 2011 年推出的编程语言,是一种结构化 Web 编程语言,允许用户通过 Chromium 中所整合的虚拟机(Dart VM)直接运行 Dart 语言编写的程序,免去了单独编译的步骤。本教程是 Dart 官方文档 Learn Dart in Minutes 的中文翻译版本。
【Dart 语言概览】
Dart 是谷歌在 2011 年推出的编程语言,是一种结构化 Web 编程语言,允许用户通过 Chromium 中所整合的虚拟机(Dart VM)直接运行 Dart 语言编写的程序,免去了单独编译的步骤。本教程是 Dart 官方文档 A Tour of the Dart Language 的中文翻译版本。
【Dart 编码风格指南】
本教程是精心编写的 Dart 风格指南,旨在帮助大家了解该语言独有的特性,并且让 Dart 开发者之间的协作更加容易。
【Java TCP/IP Socket 编程】
Java TCP/IP Socket 是基于 TCP/IP 协议的网络通信技术。
【RESTful Web 服务教程】
RESTful Web 服务就是基于 REST 架构的 Web 服务,在 REST 架构中一切都是资源。RESTful Web 服务是轻量级的,高度可伸缩和可维护的,通常用于给基于 Web 的应用程序创建 APIs。本教程将教会我们 RESTful Web 服务的基础知识,还包含讨论所有 RESTful Web 服务基本组成部分的章节和适当的例子。
【HTTP API 设计指南】
本指南描述了一系列 HTTP+JSON API 的设计实践, 来自并展开于 Heroku Platform API 的工作。本指南指导着 Heroku 内部 API 的开发,我们希望也能对 Heroku 以外的 API 设计者有所帮助。
【HTTP2 讲解】
本文档会从技术和协议层面介绍 HTTP/2 协议,主要内容包括 HTTP/2 协议产生的背景、协议本身、实现和未来。
【爬虫之路】
本书的目标读者是那些在网上看了人家用爬虫干了很多事,也想要学习爬虫且不仅仅陷入去爬MM图片这种程度,想要深入了解爬虫这种技术的读者.
【RESTful Web 服务教程】
RESTful Web 服务就是基于 REST 架构的 Web 服务,在 REST 架构中一切都是资源。RESTful Web 服务是轻量级的,高度可伸缩和可维护的,通常用于给基于 Web 的应用程序创建 APIs。本教程将教会我们 RESTful Web 服务的基础知识,还包含讨论所有 RESTful Web 服务基本组成部分的章节和适当的例子。
【HTTP API 设计指南】
本指南描述了一系列 HTTP+JSON API 的设计实践, 来自并展开于 Heroku Platform API 的工作。本指南指导着 Heroku 内部 API 的开发,我们希望也能对 Heroku 以外的 API 设计者有所帮助。
【用 JSON 构建 API 的标准指南】
JSON API设计用来最小化请求的数量,以及客户端与服务器间传输的数据量。在高效实现的同时,无需牺牲可读性、灵活性和可发现性。
【OAuth 2.0系列教程】
OAuth 2.0 是目前比较流行的做法,它率先被Google, Yahoo, Microsoft, Facebook等使用。之所以标注为 2.0,是因为最初有一个1.0协议,但这个1.0协议被弄得太复杂,易用性差,所以没有得到普及。2.0是一个新的设计,协议简单清晰,但它并不兼容1.0,可以说与1.0没什么关系。
【Google OAuth 2.0 认证指南】
Google API 使用 OAuth 2.0 协议来进行验证和授权。Google 支持常见的 OAuth 2.0 方案,包括使用 Web 服务器、本地安装的和客户端类型的应用。本指南是 Google Developers 官网 OAuth 2.0 Authorzation 的中文翻译版本。
【Scala 开发教程】
Scala 开发教程是旨在帮助 Java 开发者解决面向函数与面向对象编程结合使用的问题。
【Scala 教程】
Scala 教程是 Twitter 启动的一系列讲座总结而成,用来帮助有 Java 开发经验的工程师成为高效的 Scala 程序员。
【Slick 教程】
Slick 是 TypeSafe 推出的 Scala 数据库访问库。开发者可以使用 Scala 语言风格来编写数据查询,而不是用 SQL。本课程系统介绍了 Slick 的基本概念及使用方法。
【Scala 隐式变换和隐式参数】
本系列文章介绍 Scala 的隐式变换和隐式参数的用途。
【Scala 初学指南】
本书是 The Neophyte's Guide to Scala 的中文翻译。
【Scala 二十四点游戏】
本课程通过 Scala 的函数化编程来实现我们小时候经常玩的算 24,通过实用的例子来有效学习 Scala。
【Scala 课堂】
Scala 语言和其它语言比如 Java 相比,算是一个比较复杂的语言,它是一个面向对象和面向函数的统一体,使用起来非常灵活,因此也不容易掌握,前面的58篇文章仅仅是 Scala 的一个入门教程,有了这些基础知识,你就可以开始编写 Scala 应用,学习一种语言最好的方法是通过实践来学习。
【Scala 抽象成员】
当一个类或是 Trait 的成员没有定义完整的实现时,称为抽象成员。抽象成员需要在其子类中完成实现,在 Scala 中,抽象成员除了成员函数外,也可以说成员变量或是抽象类型。
【Scala 专题教程】
本专题侧重介绍 Scala 的 case class 和 pattern matching(模式匹配),这两个程序结构对于处理树结构的数据非常有帮助。
【Scala 解析器】
本篇以一个简单的例子来介绍 Extractor 的概念和用法。
【Scala Specs2 测试入门教程】
本教程是 Scala 测试入门教程,旨在帮助开发者了解基于 Specs2 的测试方法。
【Scala 参数化类型】
本教程旨在帮助读者理解如何通过 Scala 语言实现一个高效的队列操作。
【Rust 语言中文版】
本书是官方文档的中文翻译版,内容不仅涉及入门级的基础知识点,也涉及 Rust 语言的高级用法,帮助读者了解这门系统编程语言。
【Rust 中文教程】
适合初学者的Rust中文教程
【Rust 编程语言】
Rust 是一个注重安全与速度的现代系统编程语言,这本书将教会你使用Rust编程语言。
【Julia 中文手册】
Julia 是一个新的高性能动态高级编程语言。语法和其他编程语言类似,易于其他语言用户学习。Julia 具有并行性和支持云计算模式等特点。本课程是其最新版本的中文手册。
【现代 OpenGL 教程(连载)】
OpenGL 是一个跨编程语言、跨平台的专业图形程序接口,是一个功能强大,调用方便的底层图形库。本课程从最基本的图形绘制讲起,然后由浅及深的介绍了可编程渲染管线中的各种渲染技术。
【坐在马桶上学算法】
在各种算法流行的今天,小编为大家汇总了坐在马桶上看算法系列文章,文章图文并茂,风趣易懂,每天一算法让你轻松走进算法的世界,欢迎大家来学习。
【一步一步写算法】
算法是计算机的生命。没有算法,就没有软件,计算机也就成了一个冰冷的机器,没有什么实用价值。很多人认为,算法是数学的内容,学起来特别麻烦。我们不能认为这种观点是错误的。但是我们也知道,软件是一种复合的技术,如果一个人只知道算法,但是不能用编程语言很好地实现,那么再优秀的算法也不能发挥作用。一个人只有有了很好的计算机知识和数学知识,才能在算法的学习上不断进步。不管算法多么简单,都要自己亲手实践,只有不断认识错误、不断发现错误,才能不断提高自己的编程能力,不断提高自己的业务水平。
【轻松学习排序算法】
本文着重讲解了数据结构中比较重要的排序环节,对各种排序算法做了详细的说明和讲解,帮助读者迅速掌握排序的基本原理。
【从头到尾彻底理解 KMP】
从头到尾彻底理解 KMP——Markdown 版。
服务器
【Linux 入门教程】
Linux 是一种自由和开放源码的类 Unix 操作系统,Linux可安装在各种计算机硬件设备中,从手机、平板电脑、路由器和视频游戏控制台,到台式计算机、大型机和超级计算机。
【shell 脚本编程】
Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行.
【Java 程序员眼中的 Linux】
笔者从 Java 开发角度,全方位讲解各种环境搭建及常用工具详解,是一部适合程序员的百科全书。
【Linux 命令行】
本文是为linux命令行的初学者量身打造的. 用语简洁, 脉络清晰, 就算没有任何的linux使用经验, 也能够在作者的引导下, 一点点的去除对命令行的恐惧.
【两个月精通 Shell 脚本】
本书是作者自己的学习经历总结,通过一个完整的学习过程介绍,给读者展示 Shell 学习是如何从入门到精通的。
【UNIX 入门指南】
UNIX 是一种能够同时处理多个用户活动的计算机操作系统。本文对 UNIX 做了详细的介绍,帮助读者正确使用 UNIX 系统。
【Shell 教程】
Shell本身是一个用C语言编写的程序,它是用户使用Unix/Linux的桥梁,用户的大部分工作都是通过Shell完成的。Shell既是一种命令语言,又是一种程序设计语言。
【一步一步学 Linux】
Linux是当今一门赤手可热的技术,很多IT民工都向往成为一名Linux工程师。该专题是一个非常详细,非常全面的Linux教程,并且还在持续更新中,关注它会让你更方便更全面的学习Linux。
【AWK 教程】
本教程将会带你学习 GNU/Linux 上最卓越的文件处理工具 AWK。 与其它 GNU/Linux 工具一样,AWK 非常强大,而且只用到十分简单的编程语言。 它仅仅需要几行代码就能够完成复杂的文本处理工作。
【理解 Linux 进程】
本书用 Go 重写了所有示例程序,通过循序渐进的方法介绍 Linux 进程的工作原理和一切你所需要知道的概念。
【Shell 十三问】
Shell 十三问应该 Shell 的(思想)精华本质所在,就像武功的内功心法,能够帮助读者清晰的理解 Shell 语言的用法。
【Linux 工具】
Linux 下有很多命令行工具供我们使用,每个工具总是提供了大量参数供我们选择;实际工作中,我们用到的工具,最常用的总是那么几个参数组合;为此,我写了这本书相对实用的书;
【OpenResty 最佳实践】
本课程里面记录的是作者在使用 OpenResty 过程中,遇到的一些坑和容易犯的错误,比较偏重实际经验的分享。阅读完后能更加了解 OpenResty 这个框架,也能避免很多常见的陷阱。
【Nginx 入门指南】
Nginx 出色的高并发、低内存的性能,得到了国内大多数互联网公司的认可,本书主要介绍了 Nginx 平台的特点及模块开发,帮助读者从代码层理解 Nginx 服务器的构建和维护 。
【OpenResty 最佳实践】
本课程里面记录的是作者在使用 OpenResty 过程中,遇到的一些坑和容易犯的错误,比较偏重实际经验的分享。阅读完后能更加了解 OpenResty 这个框架,也能避免很多常见的陷阱。
【跟我学 Nginx+Lua 开发】
本教程从环境搭建到实战讲解,逐步向读者展示如何使用 Nginx+Lua 框架进行开发。
【Tomcat 8 权威指南】
Tomcat 服务器是一个免费的开放源代码的 Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试 JSP 程序的首选。
【Harp 中文文档】
Harp 是一个支持预处理的静态 Web 服务器,支持 Jade, Markdown, EJS, CoffeeScript,Sass,LESS 和 Stylus asHTML,CSS& JavaScript 的预处理,无需额外配置。特点是快速而且轻量级。
香港最快开奖现场直播+结果
湟源县|
孝感市|
丰都县|
桃江县|
青浦区|
巴青县|
栖霞市|
鹤岗市|
璧山县|
波密县|
鲁甸县|
金川县|
荆门市|
鄂托克前旗|
广宗县|
中宁县|
兴业县|
新沂市|
信阳市|
苗栗市|
丰原市|
桂平市|
平昌县|
连云港市|
饶河县|
龙泉市|
远安县|
新营市|
基隆市|
千阳县|
景泰县|
尤溪县|
铜山县|
中山市|
新建县|
黎平县|
鹰潭市|
http://fa.hz0j2r6vo.fun
http://fa.hz0j1r5vo.fun
http://fa.hz0j2r5vo.fun
http://fa.hz0j2r0vo.fun
http://fa.hz0j0r9vo.fun