1.概念 函数:function,是编程里面的方法 函数式:functional,是一种编程范式 2.特点 把计算视为函数,而非指令 纯函数式编程:不需要变量,没有副作用,测试简单 支持高阶函数,代码简洁 3.python支持的函数式编程 不是纯函数式编程:允许有变量 支持高阶函数:函数可以作为变量 ...
分类:
编程语言 时间:
2017-10-29 11:24:20
阅读次数:
204
引用:在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在Spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。 1. 何为异步 ...
分类:
编程语言 时间:
2017-10-26 16:57:53
阅读次数:
279
一、移动端开发通用坑 1、click300ms延迟? 讲道理,现在开发移动端基本是不会有这么一个问题的。但作为移动端以前的经典坑,我这里也拿出来说上一说吧。移动设备上的web网页是有300ms延迟的,玩玩会造成按钮点击延迟甚至是点击失效。这是由于区分单击事件和双击屏幕缩放的历史原因造成的。但在201 ...
分类:
移动开发 时间:
2017-10-26 13:37:19
阅读次数:
2106
事物注解方式: @Transactional 当标于类前时, 标示类中所有方法都进行事物处理 , 例子: 当类中某些方法不需要事物时: 事物传播行为介绍: @Transactional(propagation=Propagation.REQUIRED) :如果有事务, 那么加入事务, 没有的话新建一 ...
分类:
编程语言 时间:
2017-10-25 19:44:28
阅读次数:
200
在InnoDB加锁前,为什么要先start transaction innodb下锁的释放在事务提交/回滚之后,事务一旦提交/回滚之后,就会自动释放事务中的锁,innodb默认情况下autocommit=1即开启自动提交 检索条件使用索引和不使用索引的锁区别: 检索条件有索引的情况下会锁定特定的一些 ...
分类:
数据库 时间:
2017-10-24 21:03:05
阅读次数:
192
试题编号: 201412-1 试题名称: 门禁系统 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 涛涛最近要负责图书馆的管理工作,需要记录下每天读者的到访情况。每位读者有一个编号,每条记录用读者的编号来表示。给出读者的来访记录,请问每一条记录中的读者是第几次出现。 输入格式 ...
分类:
其他好文 时间:
2017-10-22 00:25:34
阅读次数:
209
参考网址:http://jingyan.baidu.com/article/60ccbceb53533364cab197db.html 按照以下操作步骤配置并测试了,没问题。 下载OpenCV sdk for Android,解压(我的解压地址是F:\OpenCV-android-sdk) 下载Op ...
分类:
移动开发 时间:
2017-10-20 12:02:04
阅读次数:
271
一、框架的下载 1、Struts2:http://struts.apache.org/download 2、Spring:http://www.springsource.org/download/community 3、Hibernate:http://sourceforge.net/project ...
分类:
编程语言 时间:
2017-10-19 19:41:28
阅读次数:
220
1. 声明式事务管理(3步) (1)在xml配置文件中声明事务管理器 <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property n ...
分类:
编程语言 时间:
2017-10-13 23:52:55
阅读次数:
188
该文章的知识点基本上来自于这个连接,然后融入了自己的一些理解:http://gityuan.com/2015/10/31/binder-prepare/ 1. 背景知识 Android的四层结构中,最底层是linux的kenel层,也就是说Android实际上还是基于linux来进行实现的,基本的实 ...
分类:
移动开发 时间:
2017-10-13 20:12:53
阅读次数:
192