特点1. 静态类型,编译开源语言 2. 脚本化的语法,支持多种编程范式(函数式,面向对象) 3. 原生,给力的并发支持并发编程 Go语言的优势: 1.脚本化的语法;开发效率高,容易上手 2.静态类型+编译型,程序运行速度有保障;静态类型+编译型语言相对于动态类型+解释型语言的效率高 3.原生的支持并 ...
分类:
编程语言 时间:
2018-02-24 14:59:20
阅读次数:
180
下载地址:网盘下载 内容简介 · · · · · · 在有关算法的书中,有一些叙述非常严谨,但不够全面;另一些涉及了大量的题材,但又缺乏严谨性。本书将严谨性和全面性融为一体,深入讨论各类算法,并着力使这些算法的设计和分析能为各个层次的读者接受。全书各章自成体系,可以作为独立的学习单元;算法以英语和伪 ...
分类:
编程语言 时间:
2018-02-24 14:59:27
阅读次数:
222
下载地址:网盘下载 作者简介 · · · · · · 作者简介:Bruce A. Tate RapidRed公司总裁,该公司主要为Ruby轻量级开发提供咨询。他曾任职于IBM公司,并担任过多家公司的客户解决方案总监和CTO。著作有十余本,包括荣获Jolt大奖的Better, Faster, Ligh ...
分类:
编程语言 时间:
2018-02-24 15:00:09
阅读次数:
216
Chapter 2. The Structure of the Java Virtual Machine 内容列表 2.1. The class File Format (class文件的格式)2.2. Data Types (数据类型)2.3. Primitive Types and Values ...
分类:
编程语言 时间:
2018-02-24 15:00:51
阅读次数:
177
字符转对应ASCII码 ASCII码转字符 ...
分类:
编程语言 时间:
2018-02-24 15:01:09
阅读次数:
764
数组、单链表和双链表介绍 以及 双向链表的C/C++/Java实现 概要 线性表是一种线性结构,它是具有相同类型的n(n≥0)个数据元素组成的有限序列。本章先介绍线性表的几个基本组成部分:数组、单向链表、双向链表;随后给出双向链表的C、C++和Java三种语言的实现。内容包括:数组单向链表双向链表 ...
分类:
编程语言 时间:
2018-02-24 15:01:26
阅读次数:
182
今天介绍一个非常好用的python爬虫库——beautifulsoup4。beautifulsoup4的中文文档参考网址是:http://beautifulsoup.readthedocs.io/zh_CN/v4.4.0/ 首先使用pip安装这个库,当然还要用到lxml这个解析器,配合使用可以很方便 ...
分类:
编程语言 时间:
2018-02-24 15:02:33
阅读次数:
263
特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开发,环境有Python2和 python3 两种,有时候需要两种环境切换使用,下面提供详细教程一份。 1、下载python3和python2 进入python官网,链接https: ...
分类:
编程语言 时间:
2018-02-24 15:02:50
阅读次数:
180
下载地址:网盘下载 内容简介 · · · · · · 《深入浅出MFC》分为四大篇。第一篇提出学习MFC程序设计之前的必要基础,包括Widnows程序的基本观念以及C++的高阶议题。“学前基础”是相当主观的认定,但作者是甚于自己的学习经验以及教学经验,其挑选应该颇具说服力。第二篇介绍Visual C ...
分类:
编程语言 时间:
2018-02-24 15:03:47
阅读次数:
250
希尔排序 概要 本章介绍排序算法中的希尔排序。内容包括:1. 希尔排序介绍2. 希尔排序图文说明3. 希尔排序的时间复杂度和稳定性4. 希尔排序实现4.1 希尔排序C实现4.2 希尔排序C++实现4.3 希尔排序Java实现 转载请注明出处:http://www.cnblogs.com/skywan ...
分类:
编程语言 时间:
2018-02-24 15:04:04
阅读次数:
229
python中,每个进程有GIL锁,导致每个进程同一时刻只能有一个线程出来执行 threading模块 join 阻塞主线程,等待线程结束后再继续执行主线程 不开多线程的运行时间 计算密集型和IO密集型 IO密集: 程序中存在大量的IO操作 计算密集: 程序中存在大量计算操作(非IO操作) 对于计算 ...
分类:
编程语言 时间:
2018-02-24 15:04:24
阅读次数:
163
环境: 操作系统:windows10 虚拟机工具:VMware14.1 LINUX版本:Centos7.2 ...
分类:
编程语言 时间:
2018-02-24 15:07:04
阅读次数:
152
下载地址:网盘下载 内容简介 · · · · · · 本书是国外数据结构与算法分析方面的经典教材,使用卓越的Java编程语言作为实现工具讨论了数据结构(组织大量数据的方法)和算法分析(对算法运行时间的估计)。 随着计算机速度的不断增加和功能的日益强大,人们对有效编程和算法分析的要求也不断增长。本书把 ...
分类:
编程语言 时间:
2018-02-24 15:07:12
阅读次数:
367
下载地址:网盘下载 ...
分类:
编程语言 时间:
2018-02-24 15:08:00
阅读次数:
148
下载地址:网盘下载 内容简介 · · · · · · 本书是目前最深入的 JavaScript 图书,讲述了现代 JavaScript 的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题——现代 JavaScript 是什么和不是什么, ...
分类:
编程语言 时间:
2018-02-24 15:08:09
阅读次数:
237
冒泡排序 概要 本章介绍排序算法中的冒泡排序,重点讲解冒泡排序的思想。 目录1. 冒泡排序介绍2. 冒泡排序图文说明3. 冒泡排序的时间复杂度和稳定性4. 冒泡排序实现4.1 冒泡排序C实现4.2 冒泡排序C++实现4.3 冒泡排序Java实现 转载请注明出处:http://www.cnblogs. ...
分类:
编程语言 时间:
2018-02-24 15:08:24
阅读次数:
195
数据结构与算法系列 目录 最近抽空整理了"数据结构和算法"的相关文章。在整理过程中,对于每种数据结构和算法分别给出"C"、"C++"和"Java"这三种语言的实现;实现语言虽不同,但原理如出一辙。因此,读者在了解和学习的过程中,择其一即可! 下面是整理数据数据和算法的目录表,对于每一种按照C/C++ ...
分类:
编程语言 时间:
2018-02-24 15:09:34
阅读次数:
239
直接插入排序 概要 本章介绍排序算法中的直接插入排序。内容包括:1. 直接插入排序介绍2. 直接插入排序图文说明3. 直接插入排序的时间复杂度和稳定性4. 直接插入排序实现4.1 直接插入排序C实现4.2 直接插入排序C++实现4.3 直接插入排序Java实现 转载请注明出处:http://www. ...
分类:
编程语言 时间:
2018-02-24 15:10:18
阅读次数:
230
1 import UIKit 2 3 class ViewController: UIViewController, UIPageViewControllerDelegate, UIPageViewControllerDataSource { 4 5 @IBOutlet weak var redBt... ...
分类:
编程语言 时间:
2018-02-24 15:10:28
阅读次数:
267
原文: https://www.cnblogs.com/caoru/p/6699583.html 转自:https://github.com/dwqs/blog/issues/49 有时我们会忽略错误处理和堆栈追踪的一些细节, 但是这些细节对于写与测试或错误处理相关的库来说是非常有用的. 例如这周, ...
分类:
编程语言 时间:
2018-02-24 15:10:35
阅读次数:
189