importmath
defmy_abs(x):
ifx>0:
returnx
else:
return-x
print(my_abs(-6))
#ax^2+bx+c=0
defquadratic(a,b,c,):
t=b*b-4*a*c
ifa==0&b!=0:
x=-(b/c)
returnx
elifa!=0:
ift>0:
x1=(-b+math.sqrt(t))/(2*a)
x2=(-b-math.sqrt(t))/(2*a)
retur..
分类:
编程语言 时间:
2017-02-13 15:43:37
阅读次数:
246
time模块:在python中,通常有以下几种方式来表示时间:1、时间戳,如time.time2、格式化的时间字符串,如‘17/01/201710:17:00‘3、元组(struct_time),如gmtime、localtime等等time.time():把从1970年开始到现在的所有时间转换成秒数,即时间戳time.gmtime():将时间戳(秒数..
分类:
编程语言 时间:
2017-02-13 15:48:24
阅读次数:
216
使用代理对象实现AOP虽然可以满足需求,但是较为复杂,而Spring提供一种简单的实现AOP的方法AspectJ 同样的计算器的DEMO 首先配置applicationContext.xml 在计算器实现类ArithmeticCalculatorImpl上加注解@Component("arithme ...
分类:
编程语言 时间:
2017-02-13 16:32:49
阅读次数:
225
多线程有两种实现方法,分别是继承Thread类与实现Runnable接口 同步的实现方面有两种,分别是synchronized,wait与notify wait():使一个线程处于等待状态,并且释放所持有的对象的lock。 sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法 ...
分类:
编程语言 时间:
2017-02-13 16:35:05
阅读次数:
237
java中线程有哪些状态? Thread类有一个内部的枚举,State 1、NEW 创建了一个Thread对象,还没有执行start之前,状态为NEW 2、RUNNABLE 调用了Thread的start()方法,状态变为 RUNNABLE 3、BLOCKED 正在等待获取锁,状态为BLOCKED。 ...
分类:
编程语言 时间:
2017-02-13 16:33:57
阅读次数:
257
一:了解unittest unittest:python内部自带的单元测试模块;类同于java的junit; 二:unittest基本使用 1:import unittest 2:定义一个测试类,继承unittest.TestCase 3:setUp和tearDown,每个测试函数运行前、后执行 4 ...
分类:
编程语言 时间:
2017-02-13 16:49:24
阅读次数:
213
ubuntu下更新java版本 1.在官网下要更新的java版本的jdk2.mov 到以前的安装路径下,如/usr/lib/jdk/3.改PATH,修改~/.bashrc 里JAVAHOME路径4.更新默认jdk# update-alternatives --install /usr/bin/jav... ...
分类:
编程语言 时间:
2017-02-13 16:52:52
阅读次数:
264
很多人在学习了JAVA以后,都会了解这个概念,而且继承也会在以后的开发中经常用到,但对于JAVA的继承特性,很多人都了解的不够深入,不够完整,当然这其中包括我,所以我就想抽点时间来整理一下JAVA继承特性方面的知识点。 以下面的代码为例: Test类在继承了父类以后,他将会拥有和父类一样的属性和方法 ...
分类:
编程语言 时间:
2017-02-13 17:35:23
阅读次数:
186
创建一个web工程,添加spring所有相关的包。以下用两种方式来搭建第一个springmvc, 非注解及注解的方式 1)、非注解的方式 a)在web.xml配置文件中配置前端总控制器 <!-- 前端控制器 --> <servlet> <servlet-name>springmvc</servlet ...
分类:
编程语言 时间:
2017-02-13 17:37:17
阅读次数:
174
问题描述:工作空间中能找到依赖的jar 包 ,但是将Servers里的工程publish到tomcat时,tomcat中找不到依赖的jar包 解决方法:右键工程 Properties->deployment assembly-> add ->java build path entries ->选择 ...
分类:
编程语言 时间:
2017-02-13 17:38:19
阅读次数:
178
1.进程和线程的概念和特点 进程:程序或者任务的执行过程(动态性的) 特点:持有资源(共享内存,共享文件)和线程 线程:进程中的一段代码,一个进程中可以拥有多段代码。 特点:1.线程是系统中的最小执行单元 2.同一个进程中有多个线程 3.线程共享进程的资源 线程的交互:互斥和同步 ...
分类:
编程语言 时间:
2017-02-13 18:32:15
阅读次数:
207
package net.qysoft; import java.io.File;import java.io.FileOutputStream;import java.sql.Blob;import java.sql.Connection;import java.sql.SQLException; ...
分类:
编程语言 时间:
2017-02-13 18:35:25
阅读次数:
305
今天新来的小伙子让我帮忙看一个bug,在for遍历List时提示ClassCastException。 伪代码 for(Order order : model.getOrderList)... debug之后发现OrderList里放的是Object[]数组,于是追到了注入的位置 orderList ...
分类:
编程语言 时间:
2017-02-13 18:37:38
阅读次数:
211
早上看到 SO 上一个有关 PHP 的问题,提问者描述有一个数组,使用 print_r 可以看到索引 key 和相对应的 value 都是存在的,但是访问该元素,不管是使用 array[key] 还是 array[‘key’] 这两种访问形式,都提示 Undefined offset 而取不到数据。 ...
分类:
编程语言 时间:
2017-02-13 18:36:46
阅读次数:
261
最近公司项目打算模块化,其实一个原因也是为了能够整合公司多个业务的代码,比如一个资源xxx,两个业务中都有对这个资源的管理,虽然是一个资源,但是是完全不同的定义、完全不同的表、不同的处理逻辑。所以打算把类名弄成一样的,但是包名不一样。这里就遇到一个问题,就是在使用注解的时候,两个模块里的这个资源都叫... ...
分类:
编程语言 时间:
2017-02-13 18:44:36
阅读次数:
224
我们知道在spring中每个bean都要有一个id或者name标示每个唯一的bean,在xml中定义一个bean可以指定其id和name值,但那些没有指定的,或者注解的spring的beanname怎么来的的?就是BeanNameGenerator接口实现的特性。 BeanNameGenerator... ...
分类:
编程语言 时间:
2017-02-13 18:49:21
阅读次数:
216
as :类型一致或者子类 仅当一个值的类型在运行时(runtime)和as模式右边的指定类型一致 - 或者是该类型的子类 - 的情况下,才会匹配这个值。如果匹配成功,被匹配的值的类型被转换成as模式左边指定的模式。 as! 父类强转子类 不加!编译会报错 as? 转换失败返回nil animal a ...
分类:
编程语言 时间:
2017-02-13 18:52:07
阅读次数:
175
java基础面向对象之封装 2017-01-15 封装 1)封装性就是保证类内部被外部类不可见 2)所有属性都必须使用private关键字声明 3)封转后的属性如果要被外部所访问就必须实现set和get方法 例如: 如果想要让我们的程序正常使用,那么必须要想办法让外部的程序去操作类的属性才可以。 在 ...
分类:
编程语言 时间:
2017-02-13 18:55:45
阅读次数:
226
---恢复内容开始--- 接上篇,上篇解析了DefaultBeanGenerator生成bean name的过程(http://www.cnblogs.com/jason0529/p/5272265.html ), 本篇我们继续解析另一类bean name生成方式。 spring定义bean有两种模... ...
分类:
编程语言 时间:
2017-02-13 18:57:08
阅读次数:
464
1.filter(func,iterable) 2.map(func,iterable) ...
分类:
编程语言 时间:
2017-02-13 19:14:27
阅读次数:
166