可循环迭代的对象称为可迭代对象,迭代器和生成器函数是可迭代对象。 列表解析表达式:可以简单高效处理一个可迭代对象,并生成结果列表 示例代码: 生成器表达式:可以简便快捷地返回一个生成器。生成器表达式的语法和列表解析式基本一样,只不过是将[]替换成() 生成器的数据只有在调用时才生成 示例代码: 调用 ...
分类:
编程语言 时间:
2017-03-13 18:58:29
阅读次数:
240
1:DBUtils中的QueryRunner的使用: 1.1:QueryRunner中提供了对SQL语句操作的api; 1.2:主要有三个方法: 1.2.1:query():用于执行select(查询); 1.2.2:update():用于执行insert(插入)/update(更新)/delete ...
分类:
其他好文 时间:
2017-03-11 21:42:06
阅读次数:
220
1.在初学jQuery时,刚开始做好的一段简单的jQuery代码运行完成后,为了简便合理,把它放在了重新建的一个文件夹下,在运行时总是出现$未定义。 这是一个关键点:在jQuery中,一定要确保引用文件的位置在你所jQuery代码文件的位置之后,当我换回之后。就不再报错了。 问题感悟:1.在遇到问题 ...
分类:
Web程序 时间:
2017-03-11 13:11:35
阅读次数:
183
由于自己一个项目要用多到Sql与NoSql两种截然不同的数据结构,但在编程上我希望统一接口API,让不同类型的数据库能在相同的编程接口模式下运作。于是找了一个spring的官网,发现一个spring data的项目。Spring Data 统一所有访问数据库的接口,为开发者提供一个更加简便的开发方式 ...
分类:
编程语言 时间:
2017-03-07 08:50:44
阅读次数:
296
1、遍历器(Iterator)是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就可以完成遍历操作(即依次处理该数据结构的所有成员)。 2、Iterator的作用有三个:一是为各种数据结构,提供一个统一的、简便的访问接口;二是使得数据结构的成员能够按某种次 ...
分类:
Web程序 时间:
2017-03-04 22:41:31
阅读次数:
211
java在企业级项目开发中,无论是强制性的功能需要,还是为了简便java的实现,需要调用服务器命令脚本来执行。在java中,RunTime.getRuntime().exec()就实现了这个功能。 用法: public Process exec(String command) 在单独的进程中执行指定 ...
分类:
其他好文 时间:
2017-03-04 15:29:05
阅读次数:
312
方法一: 简便列举法 #include<iostream> #include<stdio.h> using namespace std; int main() { int i,j,k; printf("2 3 5 ");//我们知道2,3,5,是素数,之后同时满足%后!= 0即可 for(i=5;i ...
分类:
其他好文 时间:
2017-03-04 00:33:15
阅读次数:
192
理解了基数排序,也就理解了桶排序。 桶排序就是基数排序的一种优化,从MSD开始,即取最高位来排一次序,如果最高位没有重复(意味着没有冲突需要处理),是算法的最佳状态,O(n)。 如果有冲突,就将冲突的元素存放到对应的桶里(代码就是一个链表或者数组或者stl容器),然后对每个桶进行一次插入排序,平均情 ...
分类:
编程语言 时间:
2017-03-01 23:15:09
阅读次数:
323
1、@Controller 在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便 ...
分类:
编程语言 时间:
2017-02-28 13:35:42
阅读次数:
738
一:测试环境与log4j(一)——为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 (1)使用配文件的方式,是不是感觉非常的清爽,如果不在程序中读取配置文件就更加的清爽啦!这里为了简便,就是单单使用一个Java类来做实验了。 (2)下面的配置文件也仅是列举了几个常见 ...
分类:
其他好文 时间:
2017-02-26 13:57:04
阅读次数:
224