自定义博客皮肤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)
  • 收藏
  • 关注

原创 什么是函数式编程?主流的几种编程范式简单介绍

函数式编程(Functional Programming)是一种编程范式,它将计算机运算视为数学上的函数计算,并强调函数作为一等公民,可以像其他值一样被传递、组合和操作,函数式编程起源于学术界,从lambda演算演变而来(一种仅基于函数的正式计算系统)。在函数式编程中,函数可以接受函数作为输入和输出,这使得函数式编程具有高度模块化和组合性的特点。此外,函数式编程还强调不可变性和无副作用,即函数的执行不会改变程序状态或外部环境,这使得函数式编程更容易进行推理和测试,并且可以更好地支持并发和并行计算。

2024-02-24 16:22:27 675

传智播客PPT文档大全

传智播客PPT文档大全

2016-04-18

Junit实战第二版 中文完整版

JUnit实战(第2版)本书从认识JUnit、不同的测试策略、JUnit与构建过程、JUnit扩展4个方面,由浅入深、由易到难地对JUnit展开了系统的讲解,包括探索JUnit的核心、软件测试原则、测试覆盖率与开发、使用stub进行粗粒度测试、使用mockobjects进行测试、容器内测试、从Ant中运行JUnit测试、从Maven2中运行JUnit测试、持续集成工具、表示层的测试、Ajax测试、使用Cactus进行服务器端的Java测试、测试JSF应用程序、测试OSGi组件、测试数据库访问、测试基于JPA的应用程序、JUnit的其他用法等内容。 需要的朋友们可以下载试试吧! JUnit实战(第2版)中文版不仅仅介绍了使用JUnit框架测试项目必须掌握的核心概念,还指导读者如何使用JUnit框架编写自己的测试用例,并针对在编写代码的过程中如何使得代码可测试给出建议。本书还介绍了基础的软件开发原则,如测试驱动开发(TDD)等,以便指导用户如何使用不同的工具来测试典型JavaEE应用程序的每一层。此外,本书也提供了几个附录,以帮助读者快速转换到最新版本的JUnit,并且能够轻松地集成自己喜欢的IDE。 本书适合于已具有一定Java编程基础的读者,以及在Java平台下进行各类软件开发的开发人员、测试人员。对于单元测试学习者和编程爱好者来说,本书则具有极高的学习参考价值。大家可以下载参考学习一下!

2016-04-12

node.js实战中文版 - 图灵

本书被分为三部分。 第一部分介绍了Node.js,教授了一些用它做开发所需要的基础技术。第1章阐述了Node的特 征,并给出了一些示例代码。第2章指导读者创建了一个示例程序。第3章阐述了Node.js开发的困 难之处,以及可以用来克服这些困难的技术,并给出了组织程序代码的办法。 第二部分在本书中所占比重最大,主要讨论Web程序开发。第4章讲了基于Node创建Web程 序的基础知识,第5章讨论了如何用Node存储程序数据。 然后第二部分继续深入Web相关框架。第6章介绍了Connect框架,阐述了它的好处和它的工 作机制。第7章讲述了Connect框架内置的各种组件,以及如何用它们给Web程序添加功能。第8 章介绍了Express框架。第9章指导读者体验Express的高级用法。 涵盖了Web开发的基础知识后,第二部分又探索了两个相关的主题。第10章指导读者使用各 种Node测试框架,第11章讲了在Node Web程序中如何用模板将数据展示从逻辑中分离出来。 第三部分转而讨论了可以用Node完成的Web开发之外的事情。第12章讨论了如何把Node程序 部署到生产服务器上、如何维护在线时间,以及如何将性能提升到最优。第13章阐述了如何创建 非HTTP程序,如何用Socket.io框架创建实时程序,以及如何使用一些便利的Node内置API。第14 章讨论了Node社区的工作机制,以及如何用Node包管理器发布Node作品。

2016-01-12

TCP-IP Illustrated(1、2、3卷)中文版

完整而详细的TCP/IP协议讲解. Stevens写的巨著. 共分三卷: TCP-IP详解卷1:协议.pdf TCP-IP详解卷2:实现.pdf TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议.pdf

2013-10-29

Linux常用命令全集(CHM)

Linux常用命令全集,中文版,基本涵盖了linux常用到的一些命令,并且对每一个命令解释的很详细,是Linux程序员值得拥护的命令参考手册。

2013-09-27

Extjs3.0 中文API

Extjs3.0 中文API 文档详细介绍了Ext3.0 各个对象组件的用法,包括组件的配置项、属性、方法、事件等信息,是Ext开发很好的参考手册。

2013-08-07

Java面试宝典2013版

Java面试宝典,包括java一些基础知识要点,以及JavaEE的一句技术框架,数据库方面的知识,是找工作之前最适合不过的复习材料。

2013-03-22

SQL+Assistant+6_2(安装程序+序列号)

对初学SQL的人有很好的辅助的作用,自动提示关键字的输入,很方便。

2013-02-21

屏幕拾色器

一款exe可执行文件工具,可采集屏幕、页面任何一处的颜色,并获取相关的颜色代码。

2013-02-21

css权威指南

《CSS权威指南》(第3版)是著名的CSS专家EricA.Meyer他招牌式的智慧和 无与伦比的经验引领读者探索了CSS的各个部分,包括属性、标记、特性和实现。此外,他还就现实应用中的一些问题,例如浏览器的支持和设计方针,发表了看法。你所要知道的就是HTML4.0的知识,这样就可以创建整洁、易于维护的脚本,以与桌面出版系统同样的优雅和控制能力管理网站布局和分页。你将会学到:·精妙地设计文本风格·用户界面、表格布局、列表以及自动生成的内容·浮动和定位的细节·Fontfamilv和Fallback机制·盒模型(boxmodel)的工作机制·IE7、Firefox及其他一些浏览器所支持的最新CSS3的选择器(selector)经过彻底地更新,新版的《CSS权威指南》已经适用于IE7。它详细讲述TESS的各个属性,告诉你怎样同其他属性交互,怎样在编写CSS时避免常见的错误。不管你是一个有经验的Web开发人员还是一个彻底的初学者,这《CSS权威指南》(第3版)都是你的CSS学习源泉。 前言 第 1 章 Web时代的变迁 / 1 1.1 迎接新的Web时代 / 2 1.1.1 HTML 5时代即将来临 / 2 1.1.2 HTML 5的目标 / 4 1.2 HTML 5会深受欢迎的理由 / 4 1.2.1 世界知名浏览器厂商对HTML 5的支持 / 4 1.2.2 第一个理由:时代的要求 / 5 1.2.3 第二个理由:Internet Explorer 8 / 6 1.3 可以放心使用HTML 5的三个理由 / 6 1.4 HTML 5要解决的三个问题 / 7 第 2 章 HTML 5与HTML 4的区别 / 9 2.1 语法的改变 / 10 2.1.1 HTML 5的语法变化 / 10 2.1.2 HTML 5中的标记方法 / 11 2.1.3 HTML 5确保了与之前HTML版本的兼容性 / 11 2.1.4 标记示例 / 13 2.2 新增的元素和废除的元素 / 13 2.2.1 新增的结构元素 / 13 2.2.2 新增的其他元素 / 15 2.2.3 新增的input元素的类型 / 19 2.2.4 废除的元素 / 19 2.3 新增的属性和废除的属性 / 20 2.3.1 新增的属性 / 20 2.3.2 废除的属性 / 21 2.4 全局属性 / 23 2.4.1 contentEditable属性 / 23 2.4.2 designMode属性 / 24 2.4.3 hidden属性 / 25 2.4.4 spellcheck属性 / 25 2.4.5 tabindex属性 / 25 第 3 章 HTML 5的结构 / 27 3.1 新增的主体结构元素 / 28 3.1.1 article元素 / 28 3.1.2 section元素 / 30 3.1.3 nav元素 / 32 3.1.4 aside元素 /33 3.1.5 time元素与微格式 / 35 3.1.6 pubdate属性 / 36 3.2 新增的非主体结构元素 / 36 3.2.1 header元素 / 37 3.2.2

2011-11-17

hibernate_ApI_chm

Hibernate3.2的API文档,chm版,忘了的时候在看看

2009-09-22

空空如也

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

TA关注的人

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