码迷,mamicode.com
首页 > 编程语言
python核心编程第四章 python对象
4–1. Python 对象。与所有 Python 对象有关的三个属性是什么?请简单的描述一下。 身份,类型和值。 4–2. 类型。不可更改(immutable)指的是什么?Python 的哪些类型是可更改的 (mutable),哪些不是? 如果对象支持更新操作,那么它的值就可以改变,否则它的值也是 ...
分类:编程语言   时间:2016-08-01 18:58:58    阅读次数:168
Java Spring 中你不知道的注入方式
前言 在Spring配置文件中使用XML文件进行配置,实际上是让Spring执行了相应的代码,例如: 使用<bean>元素,实际上是让Spring执行无参或有参构造器 使用<property>元素,实际上是让Spring执行一次setter方法 但Java程序还可能有其他类型的语句:调用getter ...
分类:编程语言   时间:2016-08-01 19:00:16    阅读次数:201
JAVA System.arraycopy 和Arrays.copyof 效率比较
System.arraycopy()源码。可以看到是native方法: native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。 可以将native方法比作Java程序同C程序的接口。 copyOf,下面是源码,可以看到本质上是 ...
分类:编程语言   时间:2016-08-01 17:47:48    阅读次数:829
Java 四种线程池newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadExecutor
介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端执行一个异步任务你还只是如下new Thread吗? 那你就out太多了,new Thread的弊端如下: a. 每次new Thread ...
分类:编程语言   时间:2016-08-01 17:48:44    阅读次数:230
JavaScript之共享onload
我们知道,当我们将JS代码脚本放到<head></head>标签之间时,这是的js代码加载要先于DOM加载,而我们往往会在JS代码脚本中写一些获取DOM元素的代码,而此时的DOM是不完整的, 所以我们通常的解决方法是将函数放入到window.onload里面去,window.load事件是网页加载完 ...
分类:编程语言   时间:2016-08-01 17:47:05    阅读次数:229
Java中的包(package)
包的概念 Java中包(package)的概念和C++中命名空间(namespace)的概念很类似,都可以限制类的作用域。二者最大的差别在于,Java中的包隐式地指明了类的树形层级结构(同时也是Java源码文件的目录结构)。这样做的好处在于:可以通过文件系统中对于文件路径唯一性的要求来限制类的唯一性 ...
分类:编程语言   时间:2016-08-01 17:47:40    阅读次数:181
python第三方模块精选
python不但有着强大丰富的“内置电池”,同样的,第三方模块也是非常的多。下面介绍几种比较常用的: 一、requests Python标准库中提供了:urllib等模块以供Http请求,但是,它的 API 太渣了。它是为另一个时代、另一个互联网所创建的。它需要巨量的工作,甚至包括各种方法覆盖,来完 ...
分类:编程语言   时间:2016-08-01 17:45:36    阅读次数:251
JAVA类与对象(六)------实例变量与类变量的区别,实例方法和类方法的区别
实例变量 类变量(静态变量) 实例方法和类方法对实例变量和类变量的访问 实例方法可以对当前对象的实例变量进行操作,也可以对类变量进行操作。实例方法由实例对象调用。 类方法不能访问实例变量,只能访问类变量。类方法由类名或者实例对象调用。类方法中不能出现this或者super关键字 ...
分类:编程语言   时间:2016-08-01 17:46:19    阅读次数:189
java制作简单的坦克大战
坦克大战是我们小时候玩红白机时代的经典游戏,看到有不少小伙伴都使用各种语言实现了一下,手痒痒,也使用java做的一个比较简单的坦克大战,主要面向于学过Java的人群,与学了一段时间的人,有利于面向对象思想的提高,推荐给大家。 详情请参照注释,这里就不多废话了,实现一下儿时的经典而已。 Blood.j ...
分类:编程语言   时间:2016-08-01 17:43:44    阅读次数:375
swift 触摸与手势
class MyView: UIView { var lView:UIView! var time:NSTimer! override init(frame: CGRect) { super.init(frame: frame) //开启多点触控 self.multipleTouchEnabled ...
分类:编程语言   时间:2016-08-01 17:41:18    阅读次数:350
Js删除数组函数
引用地址:http://www.398588.com/Article/T8/96.aspx 众所周知大家都应该知道delete的用法,用来删除对象或者删除数组等,如果是删除对象除数组以外可能可以删除的比较干净,“删除的比较干净”是什么意思就是说在Js数组中 ,如果用delete来删除可能当前被删除的 ...
分类:编程语言   时间:2016-08-01 17:40:04    阅读次数:176
HTMLTestRunner修改成Python3版本
第94行,将import StringIO修改成import io 第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.StringIO() 第642行,将if not rmap.has_key(cls):修 ...
分类:编程语言   时间:2016-08-01 17:40:36    阅读次数:158
[GeekBand] C++ 基础知识之 The Big Three
本文是GeekBand课程体系中,侯捷老师讲课内容的部分内容总结。 参考书籍如下:Effitive C++ C++ Primer 第五版 http://blog.csdn.net/lwbeyond/article/details/6202256 中的部分图片 一定义:C++ 三大函数 构造函数:如 ...
分类:编程语言   时间:2016-08-01 17:39:11    阅读次数:158
tomcat部署Java web项目的几种方式
以前学习的时候只知道在Eclipse或者MyEclipse中发布项目到Tomcat,然后在服务器上实际部署项目的时候尴尬了,不知道咋操作,所以特地学习了Tomcat发布项目的方式,在此记录下来。 1 直接将web项目文件件拷贝到webapps目录中 这是最常用的方式,Tomcat的Webapps目录 ...
分类:编程语言   时间:2016-08-01 17:36:59    阅读次数:200
JAVA I/O
JAVA I/O 最重要的就是五个类和一个接口 File OutputStream InputStream Writer Reader 一个接口Serializable out.write(byte[]) 将byte数组内容写到文件中 //out FileOutputStream in.read(b ...
分类:编程语言   时间:2016-08-01 17:34:42    阅读次数:170
C#数组
1、所谓数组,就是具有相同数据类型的元素按照一定的顺序排列起来的集合。(需要特别注意的是,在数组中元素的索引是从0开始的) 简单举例:int [] myarray=new int [5]; 在此数组中,包含从myarray[0]到myarray[4]这5个元素。New是运算符,用于创建数组的同时将数 ...
分类:编程语言   时间:2016-08-01 17:31:30    阅读次数:269
python 基础,包括列表,元组,字典,字符串,set集合,while循环,for循环,运算符。
1.continue 的作用:跳出一次循环,进行下一次循环 2.break 跳出不再循环 3.常量 (全是大写)NAME = cjk 一般改了会出错 4.python的第三方库,先安装再导入。装模块:pip 命令 例如:pip install pandas 5.os.system(command)在 ...
分类:编程语言   时间:2016-08-01 17:29:23    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!