函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定的,这种纯函数我们称之为没有副作用。而允许使用变量的程序设计语言,由于函数内部的变量状态不确定,同样的输入,可能得到不同的输出,因此,这种函数是有副作用的。 函数式编程 ...
分类:
编程语言 时间:
2016-08-23 12:57:12
阅读次数:
166
使用Mybatis + Maven + SpringMVC 运行时,突然被需要分页查询的功能给难住了 这里推荐采用的插件是PageHelper这个插件,使用起来十分方便。该插件支持以下数据库: Oracle Mysql MariaDB SQLite Hsqldb PostgreSQL DB2 Sql ...
分类:
编程语言 时间:
2016-08-23 12:57:48
阅读次数:
198
声明:tween.js -- github.com -- search --下载 /***导入tween.js**/ <script type="text/javascript" src="js/tween.js" ></script> /***style样式**/ <style> #wrap { ...
分类:
编程语言 时间:
2016-08-23 12:56:08
阅读次数:
150
编译、解释型语言:编译型语言需要首先由编译器将源代码编译为机器代码,再由机器执行,即运行前有一个编译过程,C++是典型的编译语言,GCC是C++的最流行的编译器;解释型语言不需要编译,运行时直接由解释器解释执行,典型代表如shell、Python;也有语言是这两种类型的混合,即既需要编译,又需要解释 ...
分类:
编程语言 时间:
2016-08-23 12:55:39
阅读次数:
175
有两个从小到大排序以后的数组A和B,其中A的末端有足够的缓冲空容纳B。请编写一个方法,将B合并入A并排序。 给定两个有序int数组A和B,A中的缓冲空用0填充,同时给定A和B的真实大小int n和int m,请返回合并后的数组。 class Merge { public: int* mergeAB( ...
分类:
编程语言 时间:
2016-08-23 12:57:53
阅读次数:
140
一、标识符及字符集 Java语言规定标识符是以字母、下划线"_"或美元符号"$"开始,随后可跟数字、字母、下划线或美元符号的字符序列。Java标识符大小写敏感,没有长度限制,可以为标识符取任意长度的名字,但关键字不能作为标识符。为增强程序可读性,Java作如下的约定: 1.类、接口:通常使用名词,且 ...
分类:
编程语言 时间:
2016-08-23 12:54:12
阅读次数:
173
Document doc = Jsoup.parseBodyFragment(previewHtml); //html内容解析为Document int index = 0; StringBuffer stringBuffer = new StringBuffer(); Elements input ...
分类:
编程语言 时间:
2016-08-23 12:52:39
阅读次数:
140
maven中引入quartz的jar包依赖 单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个 ...
分类:
编程语言 时间:
2016-08-23 12:52:26
阅读次数:
203
VS2005/VS2008软件发布: Debug版本: 非MFC程序: 编译选项mdd: 仅依赖C++库和C运行时库,需要到VS2005/VS2008下安装目录VC/redist/Debug_NonRedist中,找到Microsoft.VC90.DebugCRT目录,其中的清单文件*.manife ...
分类:
编程语言 时间:
2016-08-23 12:50:27
阅读次数:
241
值得推荐的C/C++框架和库 【本文系外部转贴,原文地址:http://coolshell.info/c/c++/2014/12/13/c-open-project.htm】留作存档 下次造轮子前先看看现有的轮子吧 值得学习的C语言开源项目 - 1. Webbench Webbench是一个在lin ...
分类:
编程语言 时间:
2016-08-23 12:48:39
阅读次数:
247
这几个库的版本都更新了,和以前的使用略有不同,这是两篇介绍的博客:http://www.jianshu.com/p/91ac13ed076d ,https://drakeet.me/retrofit-2-0-okhttp-3-0-config ...
分类:
编程语言 时间:
2016-08-23 12:48:53
阅读次数:
185
Spring提供两种技巧,可以帮助我们减少XML的配置数量。 1.自动装配(autowiring)有助于减少甚至消除配置<property>元素和<constructor-arg>元素,让Spring自动识别如何装配Bean的依赖关系。 2.自动检测(autodiscovery)比自动装配更进一步, ...
分类:
编程语言 时间:
2016-08-23 12:47:16
阅读次数:
304
1.类和实例 1.1类的定义 类的定义使用class关键字,其后紧跟类名(通常大写开头),紧接着是(object),object是该类继承的类名,没有就继承object类。 实例化时就是类名+(),有参数需要传入参数。 类的属性定义在_init_方法中(相当于java的构造方法),该方法的第一个参数 ...
分类:
编程语言 时间:
2016-08-23 11:41:57
阅读次数:
177
一行神奇的JS代码,是在一个博客园里面看到的,当时我就震惊了,这不就是传说中的ZB神奇么… … 哈哈(果断转载过来)。 写本篇文章的缘由是之前群里@墨尘发了一段js代码,如下: 然后让大家运行,出来的结果让人有点出乎意料,请看: &lt;img class="alignnone" src=" ...
分类:
编程语言 时间:
2016-08-23 11:38:50
阅读次数:
288
###03.01_Java语言基础(逻辑运算符的基本用法)(掌握)* A:逻辑运算符有哪些 * &,|,^,! * &&,|| * B:案例演示* 逻辑运算符的基本用法 * 注意事项: * a:逻辑运算符一般用于连接boolean类型的表达式或者值。 * b:表达式:就是用运算符把常量或者变量连接起 ...
分类:
编程语言 时间:
2016-08-23 11:37:20
阅读次数:
156
Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情 ...
分类:
编程语言 时间:
2016-08-23 11:37:21
阅读次数:
162
ECMA-262 把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 严格来讲,这就相当于说对象是一组没有特定顺序的值。对象的每个属性或者方法都有一个名字,而每个名字都映射到一个值。 正因为这样,我们可以把 ECMAScript 的对象想象成散列表:无非就是一组名值对,其中值可以 ...
分类:
编程语言 时间:
2016-08-23 11:38:32
阅读次数:
162