首页 > 编程语言
Java笔记(07):面向对象--多态
1、final关键字 2、final修饰局部变量 3、final修饰变量的时机 4、继承的代码体现 5、多态 6、多态的好处 7、多态的弊端 8、多态的向上向下转型 多态的内存图解: 多态的对象变化内存图解: 9、ClassCastException:类型转换异常 练习:猫狗案例 练习:爱你 ...
分类:编程语言   时间:2017-05-20 23:14:43    收藏:0  评论:0  赞:0  阅读:389
Java创建文件new file(string 参数)与file.createNewFile()
此时在E盘的test目录下为空,并未创建1.txt文件,如图: 此时,在E盘test目录下,生成文件1.test。如图所示: ...
分类:编程语言   时间:2017-05-20 23:14:28    收藏:0  评论:0  赞:0  阅读:392
java -cp 命令 java jar 命令和 hadoop jar 命令
-cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;” java -cp .;myClass.jar packname.mainclassname classpath中的jar文件能使用通配符,如果是多个jar ...
分类:编程语言   时间:2017-05-20 23:11:55    收藏:0  评论:0  赞:0  阅读:504
bp神经网络的实现C++
#include #include #include using namespace std; #define innode 2 #define hiddennode 10 #define outnode 1 #define sample 4 class bpnet { public: double... ...
分类:编程语言   时间:2017-05-20 23:09:19    收藏:0  评论:0  赞:0  阅读:372
JavaScript变量提升及作用域
今天在知乎看前端面试题的时候,看到这样的问题,发现自己懂的真的是太少了,看了给的例子,所以写一下自己的理解。 首先放一段代码: 很明显,这样的是会弹出对话框; 将alert(v)写到一个函数中: 这样弹出的结果肯定也是和第一个一样;那么下面这种方式输出的结果是什么? 第一个console会打印und ...
分类:编程语言   时间:2017-05-20 23:07:59    收藏:0  评论:0  赞:0  阅读:290
问题 1023: C语言程序设计教程(第三版)课后习题7.2
/******************************************************************** @file Main.cpp @date 2017-05-20 22:05:39 @author Zoro_Tiger @brief 问题 1023: C语言程... ...
分类:编程语言   时间:2017-05-20 23:04:02    收藏:0  评论:0  赞:0  阅读:287
python--内置函数---13
原创博文,转载请标明出处--周学伟 http://www.cnblogs.com/zxouxuewei/ Python 内置函数 ...
分类:编程语言   时间:2017-05-20 23:01:58    收藏:0  评论:0  赞:0  阅读:238
java Queue中 remove/poll, add/offer, element/peek区别
offer,add区别: 一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,多出的项就会被拒绝。 这时新的 offer 方法就可以起作用了。它不是对调用 add() 方法抛出一个 unchecked 异常,而只是得到由 offer() 返回的 false。 poll,remove区别: r ...
分类:编程语言   时间:2017-05-20 22:31:22    收藏:0  评论:0  赞:0  阅读:385
python-基础
Python 1.基础概念 一、什么是python? python是一种面向对象、解释型的计算机语言,它的特点是语法简洁、优雅、简单易学。在1989诞生,Guido(龟叔)开发。这里的python并不是蟒蛇的意思,而是龟叔非常喜欢一部叫做《Monty Python飞行马戏团》的电视剧,所以以pyth ...
分类:编程语言   时间:2017-05-20 22:30:34    收藏:0  评论:0  赞:0  阅读:410
python_code list_3
>>> seq=['foo','x41','?','***']>>> def func(x): return x.isalnum() >>> list(filter(func,seq))['foo', 'x41']>>> seq['foo', 'x41', '?', '***']>>> [x for ...
分类:编程语言   时间:2017-05-20 22:28:28    收藏:0  评论:0  赞:0  阅读:476
JAVA设计模式之 原型模式【Prototype Pattern】
一、概述: 使用原型实例指定创建对象的种类,而且通过拷贝这些原型创建新的对象。简单的说就是对象的拷贝生成新的对象(对象的克隆),原型模式是一种对象创建型模式。 二、使用场景: 创建新的对象能够通过对已有对象进行复制来获得,假设是相似对象,则仅仅需对其成员变量稍作改动。 三、UML结构图: 四、參与者 ...
分类:编程语言   时间:2017-05-20 22:24:58    收藏:0  评论:0  赞:0  阅读:428
python 爬虫框架Scrapy爬取当当网数据
setting.py需要修改的两个地方: ...
分类:编程语言   时间:2017-05-20 22:19:38    收藏:0  评论:0  赞:0  阅读:477
[转]论多进程与多线程
出于对自己对多进程和多线程概念理解的怀疑,便花时间深入学习了一下。我的目的是将一个生动的围绕CPU运行的动作模型描述出来。我们先看专业书上是怎么解释的——进程是资源分配的最小单位,线程是CPU调度的最小单位——。只要能把这句话理解了,那也就对多进程与多线程理解的差不多了。 我们来看一下操作系统是怎么 ...
分类:编程语言   时间:2017-05-20 22:16:59    收藏:0  评论:0  赞:0  阅读:345
python 数组
a=[[1,2],[3,4,6]] del a[1][0] #删除多维数组,a里的第二个数组里的第一个元素3 print(a) a=[[1,2],[3,4,6]] del a[1][0] #删除多维数组,a里的第二个数组里的第一个元素3 print(a) len1=len(a[0])#查看第一个数组 ...
分类:编程语言   时间:2017-05-20 22:16:20    收藏:0  评论:0  赞:0  阅读:187
swift学习笔记(四)关于类的继承
在swift中,继承是区分类与其它对象的基本特征 继承后的子类能够重写父类的方法,包含类方法和实例方法,属性和附属脚本(subscript) 在继承过程中,构造器方法init()是不被继承的,须要显示标明 class Tandem: Bicycle { init() { super.init() m ...
分类:编程语言   时间:2017-05-20 22:15:26    收藏:0  评论:0  赞:0  阅读:254
Java泛型的应用——T extends Comparable<? super T>
在观察Java源码的时候,发现了这么一个写法T extends Comparable<? super T>。不禁纳闷为什么要这么写呢?有什么好处吗,extends和super在这里的作用着实让人有点不清楚。 接下来,我将结合代码跟大家分享一下我关于这里泛型应用的看法。 1. <T extends C ...
分类:编程语言   时间:2017-05-20 22:15:08    收藏:0  评论:0  赞:0  阅读:1237
Python type 与 __bases__
type 字面意思是类型,可以理解为模具吧,通过模具可以实例化成形形色色的object。 Python中内置变量type(object)可以查看具体的类型。 __bases__ 也是内置函数, 用来查看class的继承关系。 什么样子的类型是type呢 ? 看看下面的例子。 >>> type(boo ...
分类:编程语言   时间:2017-05-20 22:12:59    收藏:0  评论:0  赞:0  阅读:876
Java测试工具使用(1)--Junit
在进行测试之前需要导入junit的两个包,分别是 junit:4.12;hamcrest-core:1.1 1、基本测试标签 @Test、@Before、@After 2、组测试 有时候多个测试文件,如果一个一个去执行肯定浪费时间,那么如何做呢? 假如现在有FirTest.java,SecTest. ...
分类:编程语言   时间:2017-05-20 21:45:36    收藏:0  评论:0  赞:0  阅读:312
Lynda.com学习体验之Become a Python Programmer
本人最近正好在学习http://Lynda.com的Python课程。Lynda上面确实有Python系列课程的,以我的学习经验,Lynda的课程质量惊艳,对于刚入门或者工作一段时间的同学来说,绝对是绝佳的材料。但是http://lynda.com是收费的,每月34.99美金的,本人在淘宝上买了一个 ...
分类:编程语言   时间:2017-05-20 21:43:07    收藏:0  评论:0  赞:0  阅读:449
java中 ++前后差别试题及静态变量一旦赋值不可改变
package javaTest; public class Increment { private static int k=0; public static void main(String[] args) { int j=0; int n=0; for(int i=0;i<100 ;i++){ ...
分类:编程语言   时间:2017-05-20 21:42:54    收藏:0  评论:0  赞:0  阅读:285
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!