异常!!!看看生活中的异常例子: 正常情况下,从家到公司上班,只需要20分钟!但如果在路上碰到堵车或修路或车突然自燃等问题,那就没办法正常去上班了。其中堵车或修路或车突然自燃等问题就属于异常。 碰到异常,就需要处理,不然就只能中断上班了。 在Java程序中的异常表示什么意思呢? Java中的错误分为 ...
分类:
编程语言 时间:
2017-09-13 13:04:41
阅读次数:
150
这是原文 手机游戏的性能异常重要,特别是对于快节奏的动作游戏。你可能知道,我们现在在做一款安卓/IOS平台的弹球游戏,他的特点是在一个3D世界中迅速的物理引擎结合完整的角色动画,任何弹球游戏需要60fps的性能,为了实现它我们需要一点一滴地压榨设备CPU。 所以,我们面对的挑战是,如何在至少60fp ...
分类:
编程语言 时间:
2017-09-13 13:03:29
阅读次数:
700
先看一个例子: >>> 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
由于脚本需要在完成事件处理后N秒检查事件处理结果,当执行失败时再执行另一个事件处理。 想要最小化完成这个功能。同时在第一时间就将执行完毕的结果反馈给接口。 因此想到使用协程。 使用之前先翻阅了一下现有的文档。以及参考了其他人的代码。 先改写成如下的用例: 与网上讲单协程的内容不同。我不用特意关心协程 ...
分类:
编程语言 时间:
2017-09-13 13:02:28
阅读次数:
169
TIME模块资料 time 模块 -- 时间获取和转换time 模块提供各种时间相关的功能 在 Python 中,与时间处理有关的模块包括:time,datetime 以及 calendar必要说明: 虽然这个模块总是可用,但并非所有的功能都适用于各个平台。 该模块中定义的大部分函数是调用 C 平台 ...
分类:
编程语言 时间:
2017-09-13 13:01:49
阅读次数:
185
Spring除了支持Schema方式配置AOP,还支持注解方式:使用@AspectJ风格的切面声明。 1 启用对@AspectJ的支持 Spring默认不支持@AspectJ风格的切面声明,为了支持需要使用如下配置:这样Spring就能发现@AspectJ风格的切面并且将切面应用到目标对象。 2 声... ...
分类:
编程语言 时间:
2017-09-13 12:05:02
阅读次数:
204
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
由于Python的灵活性,我们在caffe中添加自己定义的层时使用python层会更加方便,开发速速也会比C++更快,现在我就在这儿简单说一下如何在caffe中添加自定义的python层(使用的原网络结构时Lenet结构): 首先在caffe->python文件夹中添加自己定义的层函数.py文件,比 ...
分类:
编程语言 时间:
2017-09-13 12:02:17
阅读次数:
1811
怎么学习Java,这是很多新手经常会问我的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA)。J2SE,Java 2 Platform Standard Edition,我们经常说到的JDK,就主要指的 ...
分类:
编程语言 时间:
2017-09-13 12:01:39
阅读次数:
209
springboot 自带了jackson来处理时间,但不支持jdk8 LocalDate、LocalDateTime的转换。 对于Calendar、Date二种日期,转换方式有二种: 一、统一application.properties属性配置文件中加入 spring.jackson.dateFo ...
分类:
编程语言 时间:
2017-09-13 12:00:56
阅读次数:
2346
使用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
遇到过这种情况:从网上下载了一个项目, 使用的maven, 但是我想要新建一个项目, 但是不需要使用maven. 但是我怎么样才能将他那个项目的所有引用的jar包给下载下载下来呢; 1.下载一个maven到本地; maven下载地址:http://maven.apache.org/download. ...
分类:
编程语言 时间:
2017-09-13 11:59:19
阅读次数:
160
迭代器(Iterator) 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个 ...
分类:
编程语言 时间:
2017-09-13 11:59:12
阅读次数:
112
Think in Java P269 如果子类中的内部类和父类中内部类一样,这好像子类内部类“覆盖”了父类的内部类,但其实没有代表着什么。 输出结果: New Egg()Egg.yolk( ) 结果表明 内部类在继承中并没有表现其他的特性 ,两个是两个完全独立的实体。 输出: Egg2.Yolk() ...
分类:
编程语言 时间:
2017-09-13 11:58:28
阅读次数:
137
一. 采用for语句完成累加 for语句和while语句很相似,都可以做累加算法 for和while语句,两者还是有一点小区别,局部变量的控制范围不一样。 如果初始变量是用来控制循环的,那么使用for会比while的效率高,可以释放不用的局部变量。 二. 无限循环 后期开发中,无限循环是有应用的。程 ...
分类:
编程语言 时间:
2017-09-13 11:57:48
阅读次数:
129
最近看到C语言的项目中在宏定义中使用了do...while(0),感到是个知识点,特来总结。 先看这句话:do{...}while(0)在C中是唯一的构造程序,让你定义的宏总是以相同的方式工作,这样不管怎么使用宏(尤其在没有用大括号包围调用宏的语句),宏后面的分号也是相同的效果。这句话的意思是说,在 ...
分类:
编程语言 时间:
2017-09-13 11:57:26
阅读次数:
162
恢复内容开始 动态规划求数组中最长的上升序列(LongestIncreasingSubsequence)的个数,复杂度为O(n^2)。 例如:数组int arr[] = {7,3,5,9,4,6,8,10},最长上升序列应该为3,5,6,8,10或3,4,6,8,10 ,最终答案应该为5; dp[i ...
分类:
编程语言 时间:
2017-09-13 11:57:03
阅读次数:
175