码迷,mamicode.com
首页 > 编程语言
JAVA泛型中的类型擦除及为什么不支持泛型数组
一,数组的协变性(covariant array type)及集合的非协变性 设有Circle类和Square类继承自Shape类。 关于数组的协变性,看代码: 如果给 totalArray(Shape[] arr) 传递一个Circle[] 类型的数组,这是可以的,编译通过,也能正常运行。也就是说 ...
分类:编程语言   时间:2016-04-09 18:38:26    阅读次数:178
python学习day10
目录 Twisted Redis RabbitMQ Twisted 事件驱动 事件驱动分为两个部分:第一,注册事件;第二,触发事件。 自定义事件启动框架,命名为:“弑君者”: #!/usr/bin/env python # -*- coding:utf-8 -*- # event_drive.py ... ...
分类:编程语言   时间:2016-04-09 18:38:05    阅读次数:240
JAVA基础--日期处理
用SimpleDateFormat方法: ...
分类:编程语言   时间:2016-04-09 18:36:51    阅读次数:154
spring整合quartz实现定时任务
需求: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
人生第一次JAVA编程,电梯(并不算完成版),以及IDEA里使用git
首先先说说Intellij IDEA与git的互联,首先在任意(我是在coding)gitlab里新建一个工程。 然后新建一个工程记得注明url和地址、名称等 如果无法创建,则需要指定git地址 创建完毕后你的项目就相当于一个git目录了,就可以使用IDEA自带的git功能了,add和push点一点 ...
分类:编程语言   时间:2016-04-09 18:35:50    阅读次数:250
Spring-bean(二)
(一)util命名空间 当用list,set等集合时,不能将集合作为独立的bean定义,导致其他bean无法引用,不同的bean之间不能共享集合。所以,引入util标签。 (二)p命名空间 ...
分类:编程语言   时间:2016-04-09 18:29:56    阅读次数:144
编程算法 - 迷宫的最短路径 代码(C++)
迷宫的最短路径 代码(C++)本文地址: http://blog.csdn.net/caroline_wendy题目: 给定一个大小为N*M的迷宫. 迷宫由通道和墙壁组成, 每一步能够向邻接的上下左右四格的通道移动.请求出从起点到终点所需的最小步数. 请注意, 本题假定从起点一定能够移动到终点.使用 ...
分类:编程语言   时间:2016-04-09 18:31:00    阅读次数:211
Java——class对象
Class对象的生成方式如下: 1.Class.forName("类名字符串") (注意:类名字符串必须是全称,包名+类名) 2.类名.class 3.实例对象.getClass() 静态的方法属性初始化,是在加载类的时候初始化。而非静态方法属性初始化,是new类实例对象的时候加载。 因此,这段程序 ...
分类:编程语言   时间:2016-04-09 18:28:49    阅读次数:153
Redis资料汇总(十) java client
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
python安装paramiko模块
安装以下模块: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
Python 自定义模块+参数传递
自定义模块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
python 分页
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
c++中栈与队列的实现
栈:具有先进后出的特点,且只能在一端进行插入与删除的操作,栈的实现如下所示structtruetype{ boolget() { returntrue; }};structfalsetype{ boolget() { returnfalse; }};template<classT>structtypetraits{ typedeffalsetypeisnpodtype;};template<>structty..
分类:编程语言   时间:2016-04-09 17:15:09    阅读次数:245
实例详解Spring的事务传播机制(三)
最后这篇文章我们来讨论开发中最常用的剩下三种事务传播机制:REQUIRED、REQUIRES_NEW和NESTED5.REQUIREDREQUIRED是我们最常用的传播机制。如果当前有存在的事务则加入该事务,如果没有则新开一个事务。先修改配置文件:<tx:attributes> <tx:methodname="insertSuperT..
分类:编程语言   时间:2016-04-09 17:09:52    阅读次数:230
python升级步骤
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的个数
在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++:继承
继承:通过继承定义一个类,它们的类型之间的关系建模,共享共有的东西,实现各自本质不同的东西。C++的“继承”特性可以提高程序的可复用性。继承定义格式:总结:1、基类的private成员在派生类中是不能被访问的。2、如果基类成员不想在类外直接被访问,但需要在派生类中能访..
分类:编程语言   时间:2016-04-09 17:07:54    阅读次数:222
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!