迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个 ...
分类:
编程语言 时间:
2017-09-13 11:59:12
阅读次数:
112
遇到过这种情况:从网上下载了一个项目, 使用的maven, 但是我想要新建一个项目, 但是不需要使用maven. 但是我怎么样才能将他那个项目的所有引用的jar包给下载下载下来呢; 1.下载一个maven到本地; maven下载地址:http://maven.apache.org/download. ...
分类:
编程语言 时间:
2017-09-13 11:59:19
阅读次数:
160
使用Maven创建java web 项目(Spring MVC)用到如下工具: 1、Maven 3.2 2、IntelliJ IDEA 13 3、JDK 1.7 4、Spring 4.1.1 released 5、Tomcat7 6、Logback 1.0.13 日志输出组件 接下来开始演示如何用M ...
分类:
编程语言 时间:
2017-09-13 12:00:39
阅读次数:
192
springboot 自带了jackson来处理时间,但不支持jdk8 LocalDate、LocalDateTime的转换。 对于Calendar、Date二种日期,转换方式有二种: 一、统一application.properties属性配置文件中加入 spring.jackson.dateFo ...
分类:
编程语言 时间:
2017-09-13 12:00:56
阅读次数:
2346
怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的 ...
分类:
编程语言 时间:
2017-09-13 12:01:39
阅读次数:
209
由于Python的灵活性,我们在caffe中添加自己定义的层时使用python层会更加方便,开发速速也会比C++更快,现在我就在这儿简单说一下如何在caffe中添加自定义的python层(使用的原网络结构时Lenet结构): 首先在caffe->python文件夹中添加自己定义的层函数.py文件,比 ...
分类:
编程语言 时间:
2017-09-13 12:02:17
阅读次数:
1811
forEach !function () { // forEach 会忽略空位 没有返回值 let arr = [1, 2, 3, , 5].forEach(function (v, k, arr) { console.log(v * v); return v * v; }) ... ...
分类:
编程语言 时间:
2017-09-13 12:03:14
阅读次数:
386
Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 1 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置:这样Spring就能发现@AspectJ风格的切面并且将切面应用到目标对象。 2 声... ...
分类:
编程语言 时间:
2017-09-13 12:05:02
阅读次数:
204
TIME模块资料 time 模块 -- 时间获取和转换time 模块提供各种时间相关的功能 在 Python 中,与时间处理有关的模块包括:time,datetime 以及 calendar必要说明: 虽然这个模块总是可用,但并非所有的功能都适用于各个平台。 该模块中定义的大部分函数是调用 C 平台 ...
分类:
编程语言 时间:
2017-09-13 13:01:49
阅读次数:
185
由于脚本需要在完成事件处理后N秒检查事件处理结果,当执行失败时再执行另一个事件处理。 想要最小化完成这个功能。同时在第一时间就将执行完毕的结果反馈给接口。 因此想到使用协程。 使用之前先翻阅了一下现有的文档。以及参考了其他人的代码。 先改写成如下的用例: 与网上讲单协程的内容不同。我不用特意关心协程 ...
分类:
编程语言 时间:
2017-09-13 13:02:28
阅读次数:
169
先看一个例子: >>> ipaddr = 10.122.19.10 File "", line 1 ipaddr = 10.122.19.10 ^ SyntaxError: invalid syntax >>> ipaddr = "10.122.19.10" >>> ipaddr.strip() ' ...
分类:
编程语言 时间:
2017-09-13 13:02:39
阅读次数:
178
这是原文 手机游戏的性能异常重要,特别是对于快节奏的动作游戏。你可能知道,我们现在在做一款安卓/IOS平台的弹球游戏,他的特点是在一个3D世界中迅速的物理引擎结合完整的角色动画,任何弹球游戏需要60fps的性能,为了实现它我们需要一点一滴地压榨设备CPU。 所以,我们面对的挑战是,如何在至少60fp ...
分类:
编程语言 时间:
2017-09-13 13:03:29
阅读次数:
700
异常!!!看看生活中的异常例子: 正常情况下,从家到公司上班,只需要20分钟!但如果在路上碰到堵车或修路或车突然自燃等问题,那就没办法正常去上班了。其中堵车或修路或车突然自燃等问题就属于异常。 碰到异常,就需要处理,不然就只能中断上班了。 在Java程序中的异常表示什么意思呢? Java中的错误分为 ...
分类:
编程语言 时间:
2017-09-13 13:04:41
阅读次数:
150
一 作用:捕捉异常,用try,except语句。 二 基本格式 三 主动触发异常 raise语句 四 断言 assert语句 ...
分类:
编程语言 时间:
2017-09-13 13:05:14
阅读次数:
137
选择排序:O(n^2) 不稳定 a={5,2,8,4,9,1} 第一趟i=0:最小1,1和5交换:1, 2,8,4,9,5 第二趟i=1:最小2, 1,2, 8,4,9,5 第三趟i=2:最小4,4和8交换:1,2,4, 8,9,5 第四趟i=3:最小5,5和8交换:1,2,4,5, 9,8 第五趟 ...
分类:
编程语言 时间:
2017-09-13 13:05:50
阅读次数:
129
if __name__ == '__main__':是为了区分.py文件是自己直接被执行还是被其他文件调用。当.py文件直接被执行时,默认的是 __name__ = '__main__',因此条件成立,将执行if语句中的操作;当.py文件被其他文件调用时,默认的是 __name__ = 'xxx', ...
分类:
编程语言 时间:
2017-09-13 13:06:25
阅读次数:
152
java中string.split() 方法比较强大,但是split()方法采用正则表达式,速度相对会慢一点, 其实大多数场景下并不需要使用正则表达式,下面分享一个不使用正则表达式分隔字符串的方法。 方法保证了和 string.split()的输出结果一致。 直接看代码: 测试代码: 运行结果,可以 ...
分类:
编程语言 时间:
2017-09-13 13:07:42
阅读次数:
1038
互相之间的引用通过接口来体现不new对象 通过容器获得对象spring两大核心 控制反转IOC/依赖注入DI面向切面AOP applicationContext.xml spring配置文件-><bean id="conDisk" class="dao.impl.ConDisk"> <propert ...
分类:
编程语言 时间:
2017-09-13 13:07:59
阅读次数:
153
一、采用钩子事件去捕获 键盘事件有3个: keydown,keypress,keyup分别是按下,按着没上抬,上抬键盘 。 推荐:keyup,防止笔记本键盘不小心触摸到。 1、有些文档中有写成这样: XP系统IE6下是不成功的。 2、还有input的 这种情况要在input获取焦点时候,才能监听到键 ...
分类:
编程语言 时间:
2017-09-13 13:08:27
阅读次数:
150
常用的模块 1 sys 模块 os 操作系统模块 ...
分类:
编程语言 时间:
2017-09-13 13:08:41
阅读次数:
219