自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1)
  • 资源 (11)
  • 收藏
  • 关注

原创 递归算法

#-*-coding:utf-8-* #这样可以加中文注释么 ''' 最上面的一句话就是用来加中注释的 递归的书写,有三个部分: 一、终止条件 二、参数变化 三、函数表达式 ''' ''' 这是一个简单的递归表达式 ''' def recs(n): if n<=1: print n return 1 print n return 4*recs(n/2)+n print recs(2

2015-02-27 16:26:12 122 1

高级java工程师面试考纲,java高级工程师进阶知识地图

高级java工程师面试考纲,java高级工程师进阶知识地图

2017-11-01

深入理解Java虚拟机:JVM高级特性与最佳实践(最新第二版)【高清全本 带目录】

《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》内容简介:第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK 1.7对全书内容进行了全面的升级和补充;增加了大量处理各种常见JVM问题的技巧和最佳实践;增加了若干与生产环境相结合的实战案例;对第1版中的错误和不足之处的修正;等等。第2版不仅技术更新、内容更丰富,而且实战性更强。 《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》共分为五大部分,围绕内存管理、执行子系统、程序编译与优化、高效并发等核心主题对JVM进行了全面而深入的分析,深刻揭示了JVM的工作原理。 第一部分从宏观的角度介绍了整个Java技术体系、Java和JVM的发展历程、模块化,以及JDK的编译,这对理解书中后面内容有重要帮助。 第二部分讲解了JVM的自动内存管理,包括虚拟机内存区域的划分原理以及各种内存溢出异常产生的原因;常见的垃圾收集算法以及垃圾收集器的特点和工作原理;常见虚拟机监控与故障处理工具的原理和使用方法。 第三部分分析了虚拟机的执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎。 第四部分讲解了程序的编译与代码的优化,阐述了泛型、自动装箱拆箱、条件编译等语法糖的原理;讲解了虚拟机的热点探测方法、HotSpot的即时编译器、编译触发条件,以及如何从虚拟机外部观察和分析JIT编译的数据和结果; 第五部分探讨了Java实现高效并发的原理,包括JVM内存模型的结构和操作;原子性、可见性和有序性在Java内存模型中的体现;先行发生原则的规则和使用;线程在Java语言中的实现原理;虚拟机实现高效并发所做的一系列锁优化措施。

2017-10-31

jdk api 1.8_google.CHM

JDK是一个Java 语言的软件开发环境,JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。本平台提供 jdk api 1.8_google.CHM 中文文档+官方原版英文文档下载, jdk api 1.8_google.CHM 中文版文档是使用谷歌翻译,非人工翻译,准确性不能保证,请与英文版配合使用。

2017-10-09

深入浅出SQL 贝里著.pdf

你将从《深入浅出SQL(中文版)》学到什么?在如今的世界,数据就是力量,但是成功的真正秘诀却是管理你的数据的力量。《深入浅出SQL(中文版)》带你进入SQL语言的心脏地带,从使用INSERT和SELECT这些基本的查询语法到使用子查询(subquery)、连接(join)和事务(transaction)这样的核心技术来操作数据库。 到读完《深入浅出SQL(中文版)》之时,你将不仅能够理解高效数据库设计和创建,还能像一个专家那样查询、归一(normalizing)和联接数据。你将成为数据的真正主人。 目录: 序 1 数据和表:保存所有东西的地方 2 SELECT语句:取得精美包装里的数据 3 DELETE和UPDATE:改变是件好事 4 聪明的表设计:为什么要规范化? 5 ALTER:改写历史 6 SELECT进阶:以新视角看你的数据 7 多张表的数据库设计:拓展你的表 8 联接与多张表的操作:不能单独存在吗? 9 子查询:查询中的查询 10 外联接、自联接与联合:新策略 11 约束、视图与事务:人多手杂,数据库受不了 12 安全性:保护你的资产

2017-10-09

Head First Mobile Web 中文版 超清 全版.pdf

是不是你正在寻找的一本书呢?在当今移动WEB设计呈爆炸式增长的时代,我们希望Head First Mobile Web这本专业教程能够打破你的思路,介绍给你新的设计理论,让你快速开发出新颖、实用、高效的移动应用来。 让你充分利用你的设计头脑设计出基于移动WEB的应用,让你的CSS、HTML/JavaScript技术派上用场,这就《Head First Mobile Web》的宗旨。

2017-10-09

head first 设计模式

HeadFirst设计模式(中文版)作者EricFreeman;ElElisabethFreeman是作家、讲师和技术顾问。共有14章,每章都介绍了几个设计模式,完整地涵盖了四人组版本全部23个设计模式。前言先介绍这本书的用法;第1章到第11章陆续介绍的设计模式为Strategy、Observer、Decorator、AbstractFactory、FactoryMethod、Singleton,Command、Adapter、Facade、TemplateMethod、Iterator、Composite、State、Proxy。最后三章比较特别。第12章介绍如何将两个以上的设计模式结合起来成为新的设计模式(例如著名的MVC模式),作者称其为复合设计模式(这是作者自创的名称,并非四人组的标准名词),第13章介绍如何进一步学习设计模式,如何发觉新的设计模式等主题,至于第14章则很快地浏览尚未介绍的设计模式,包括Bridge、Builder、ChainofResponsibility、Flyweight、Interpreter、Mediator、Memento、Prototype,Visitor。第1章还介绍了四个基本概念(抽象、封装、继承、多态),而第1章到第9章也陆续介绍了九个原则(Principle)。千万不要轻视这些原则,因为每个设计模式背后都包含了几个原则的概念。很多时候,在设计时有两难的情况,这时候我们必须回归到原则,以方便判断取舍。可以这么说:原则是我们的目标,而设计模式是我们的做法。 Head First 设计模式(中文版)能够把枯燥的设计概念讲解的生动有趣,入门书最重要的就是不吓跑读者、让读者快速掌握概念、培养兴趣。这本书作为一本设计模式的入门学习书籍。

2017-10-09

Vim用户手册中文版7.2.pdf

Vim与其它编辑器一个很大的区别在于, 它可以完成复杂的编 辑与格式化任务。 在这个领域还很少有软件能与它分庭抗礼 , 但是, 与 所有的灵活性的代价一样,你需要用自己的双手来实现它。

2017-10-09

精通Spring MVC 4 [精校高清版](Geoffroy.Warin). pdf

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。Spring MVC4是当前zuixin的版本,在众多特性上有了进一步的提升。 在精通Spring MVC4中,我们将会从头开始构建一个有用的Web应用。本书共计10章,分别介绍了快速搭建Spring Web应用、精通MVC结构、URL映射、文件上传与错误处理、创建Restful应用、保护应用、单元测试与验收测试、优化请求、将Web应用部署到云等内容,循序渐进地讲解了Spring MVC4的开发技巧。 精通Spring MVC4zui适合已经熟悉Spring编程基础知识并迫切希望扩展其Web技能的开发人员。通过阅读本书,读者将深度把握Spring MVC的各项特性及实用技巧。

2017-10-09

[Web数据挖掘 第二版].Bing.Liu.扫描版(高清).pdf

Web数据挖掘旨在阐述web数据挖掘的概念及其核心算法,使读者获得相对完整的关于web数据挖掘的算法和技术知识。本书不仅介绍了搜索、页面爬取和资源探索以及链接分析等传统的web挖掘主题,而且还介绍了结构化数据的抽取、信息整合、观点挖掘和web使用挖掘等内容。 全书分为两大部分:第一部分包括第2章到第5章,介绍数据挖掘的基础;第二部分包括第6章到第12章,介绍web相关的挖掘任务。

2017-10-09

Erlang编程指南(美)塞萨里尼著.pdf

Erlang编程指南(美)塞萨里尼著.pdf 《erlang编程指南》是对erlang语言的深入介绍。erlang是任何必须并发、容错和快速响应的环境的理想编程语言。随着多核处理器及其针对并发的新的可扩展方式的发展,erlang得到了广泛的使用。通过本书,你将学会如何使用erlang编写复杂的并发程序,不管你是否有编程背景和经验。 本书由国际知名的erlang社区领导者根据他们的培训材料编写而成。本书的重点集中在解释erlang的语法和语义,并且介绍了其模式匹配、规范列表、递归、调试、网络和并发性等内容。

2017-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除