一,数组的协变性(covariant array type)及集合的非协变性 设有Circle类和Square类继承自Shape类。 关于数组的协变性,看代码: 如果给 totalArray(Shape[] arr) 传递一个Circle[] 类型的数组,这是可以的,编译通过,也能正常运行。也就是说 ...
分类:
编程语言 时间:
2016-04-09 18:38:26
阅读次数:
178
目录 Twisted Redis RabbitMQ Twisted 事件驱动 事件驱动分为两个部分:第一,注册事件;第二,触发事件。 自定义事件启动框架,命名为:“弑君者”: #!/usr/bin/env python # -*- coding:utf-8 -*- # event_drive.py ... ...
分类:
编程语言 时间:
2016-04-09 18:38:05
阅读次数:
240
需求:spring+mybatis框架已经搭建好,需要实现一个定时任务。 一:导出相应的jar包 quartz-all-1.6.5.jar获取quartz-alll-1.6.6.jar spring-context-support.jar 二:配置applicationContext.xml文件 在 ...
分类:
编程语言 时间:
2016-04-09 18:36:04
阅读次数:
145
首先先说说Intellij IDEA与git的互联,首先在任意(我是在coding)gitlab里新建一个工程。 然后新建一个工程记得注明url和地址、名称等 如果无法创建,则需要指定git地址 创建完毕后你的项目就相当于一个git目录了,就可以使用IDEA自带的git功能了,add和push点一点 ...
分类:
编程语言 时间:
2016-04-09 18:35:50
阅读次数:
250
(一)util命名空间 当用list,set等集合时,不能将集合作为独立的bean定义,导致其他bean无法引用,不同的bean之间不能共享集合。所以,引入util标签。 (二)p命名空间 ...
分类:
编程语言 时间:
2016-04-09 18:29:56
阅读次数:
144
迷宫的最短路径 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 给定一个大小为N*M的迷宫. 迷宫由通道和墙壁组成, 每一步能够向邻接的上下左右四格的通道移动.请求出从起点到终点所需的最小步数. 请注意, 本题假定从起点一定能够移动到终点.使用 ...
分类:
编程语言 时间:
2016-04-09 18:31:00
阅读次数:
211
Class对象的生成方式如下: 1.Class.forName("类名字符串") (注意:类名字符串必须是全称,包名+类名) 2.类名.class 3.实例对象.getClass() 静态的方法属性初始化,是在加载类的时候初始化。而非静态方法属性初始化,是new类实例对象的时候加载。 因此,这段程序 ...
分类:
编程语言 时间:
2016-04-09 18:28:49
阅读次数:
153
redis主页上列出的java 客户端有JDBC-Redis JRedis Jedis三种,下面分别介绍三种客户端的优缺点及其他相关的工具. 支持redis版本 性能 维护 推荐 JDBC-Redis not good JRedis 1.2.n release 2.0.0 尚未release版本 f ...
分类:
编程语言 时间:
2016-04-09 18:27:35
阅读次数:
272
安装以下模块:ecdsapycryptoparamiko下载源码地址:https://pypi.python.org/pypi安装过程:tarzxvfecdsapycryptoparamikopythonsetup.pyinstall备注:安装pycrypto时出现error:command‘gcc‘failedwithexitstatus1yuminstallpython-devel测试:cdparamiko-1.16.0/demos/python..
分类:
编程语言 时间:
2016-04-09 17:14:27
阅读次数:
191
自定义模块lib\test.pyintaintbdefadd(a,b)k=a+b
returnkk=add(a,d)printk参数传递
>>>a=5>>>b=6>>>test.add(a,b)11
分类:
编程语言 时间:
2016-04-09 17:16:45
阅读次数:
196
1、创建数据库信息classUserList(models.Model):username=models.CharField(max_length=32)age=models.IntegerField()2、创建URLfromapp01importviewsurlpatterns=[url(r‘^admin/‘,admin.site.urls),url(r‘^user_list/‘,views.user_list),]3、定义一个Pager类,处理页数换算cla..
分类:
编程语言 时间:
2016-04-09 17:15:06
阅读次数:
233
栈:具有先进后出的特点,且只能在一端进行插入与删除的操作,栈的实现如下所示structtruetype{ boolget() { returntrue; }};structfalsetype{ boolget() { returnfalse; }};template<classT>structtypetraits{ typedeffalsetypeisnpodtype;};template<>structty..
分类:
编程语言 时间:
2016-04-09 17:15:09
阅读次数:
245
最后这篇文章我们来讨论开发中最常用的剩下三种事务传播机制:REQUIRED、REQUIRES_NEW和NESTED5.REQUIREDREQUIRED是我们最常用的传播机制。如果当前有存在的事务则加入该事务,如果没有则新开一个事务。先修改配置文件:<tx:attributes>
<tx:methodname="insertSuperT..
分类:
编程语言 时间:
2016-04-09 17:09:52
阅读次数:
230
1#wgethttp://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz或自己去网上找.下载的是Python-3.1.2.tar.bz2版本,下载完成后到下载目录下,解压1bunzip2Python-3.1.2.tar.bz22tar-xvfPython-3.1.2.tar(若是第一种方法,则直接解压缩tar-xzvfPython-3.3.0.tgz)进入解压缩后..
分类:
编程语言 时间:
2016-04-09 17:10:27
阅读次数:
141
在c语言中有三种求解一个数1的个数的方法将整数每次右移一位的方式intNumble(intn){ intcount=0; while(n) { if(n&1==1) count++; n=n>>1; } returncount;}但这种方法存在的不足是,当这个整数是负数的时候,将无限循环使整数与1进行与运算,1每次左移一位intNum..
分类:
编程语言 时间:
2016-04-09 17:08:12
阅读次数:
163
继承:通过继承定义一个类,它们的类型之间的关系建模,共享共有的东西,实现各自本质不同的东西。C++的“继承”特性可以提高程序的可复用性。继承定义格式:总结:1、基类的private成员在派生类中是不能被访问的。2、如果基类成员不想在类外直接被访问,但需要在派生类中能访..
分类:
编程语言 时间:
2016-04-09 17:07:54
阅读次数:
222