我们都知道,python里面可以用pdb来调试代码。但是pdb往往不大好用。有时候调试代码往往在多重条件里面,直接用pdb需要下条件断点,设定复杂的条件。一个简单的办法就是这么干。 __import__('pdb').set_trace()但是有的时候,连这个出现的条件都不满足。例如,代码必须在一个... ...
分类:
编程语言 时间:
2018-11-11 10:29:08
阅读次数:
182
this关键字只能在方法内部使用,表示对当前对象的引用。this的用法和其他对象的引用并无不同。 需要注意,如果在方法内部调用同一个类的另一个方法,就不必使用this,直接调用即可。 this有两种用法: 1.表示当前对象的引用。 2.在构造方法中调用其他构造方法。 注意: (1)除了构造方法外,编 ...
分类:
编程语言 时间:
2018-11-11 10:29:47
阅读次数:
142
静态方法和实例方法的区别主要体现在两个方面: 在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访问本类的成员时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成 ...
分类:
编程语言 时间:
2018-11-11 10:30:06
阅读次数:
172
在开启IPython 后输入下列命令就可以开启Ipython 的自动重载 %load_ext autoreload %autoreload 2* 当你在IPython中导入的函数或类发生修改时,IPython 会自动重新导入相关代码。* 这样就不用没改一次代码重启一次交互shell了。---查看 a... ...
分类:
编程语言 时间:
2018-11-11 10:30:21
阅读次数:
179
方法重载(over load):方法名相同,参数列表不同,返回类型无关 ...
分类:
编程语言 时间:
2018-11-11 10:30:57
阅读次数:
203
协变:若B是A的子类,且F(B)是F(A)的子类,则F为协变 逆变:若B是A的子类,且F(B)是F(A)的父类,则F为逆变 java中的协变:B是A的子类,则List是List的子类 java中的逆变:B是A的子类,则List是List的子类 java中协变与逆变的约束:java中的协变逆变和约束, ...
分类:
编程语言 时间:
2018-11-11 10:52:32
阅读次数:
133
本周四老师由一个简单程序将问题引出,讲授了Java中异常处理的情况。根据课件内容及上网查阅资料,将关于JAVA项目中的常用的异常处理情况总结如下: 首先什么是异常(Exception):发生于程序执行期间,表明出现了一个非法的运行状况。许多JDK中的方法在检测到非法情况时,都会抛出一个异常对象。异常 ...
分类:
编程语言 时间:
2018-11-11 10:53:12
阅读次数:
224
转自:http://www.cnblogs.com/skywang12345/p/3509960.html 本章介绍线程池的生命周期。在"Java多线程系列--“基础篇”01之 基本概念"中,我们介绍过,线程有5种状态:新建状态,就绪状态,运行状态,阻塞状态,死亡状态。线程池也有5种状态;然而,线程 ...
分类:
编程语言 时间:
2018-11-11 11:41:26
阅读次数:
135
大数据有两个方向,一个是偏计算机的,另一个是偏经济的。你学过Java,所以你可以偏将计算机的。Java程序员想转大数据可行吗?Java是全世界使用人数最多的编程语言。不少程序员选择Java做为了自己的编程第一语言,但随之而来的是Java程序员接近饱和的人才市场。由此,随着大数据时代的到来,有很多Java程序员想要转行大数据。不得不说,大数据行业可以说是为Java程序员量身打造的一个朝阳行业?为什么
分类:
编程语言 时间:
2018-11-11 11:41:49
阅读次数:
184
本节内容 操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行; ...
分类:
编程语言 时间:
2018-11-11 11:41:57
阅读次数:
131
第一部分 理论部分 本章节的主要内容为集合 (1)Java集合框架; a:将集合的接口与实现分离; b:Collection接口,集合类的基本接口。这个接口有两个基本方法 public interface Collection<E> { boolean add (E element); Iterat ...
分类:
编程语言 时间:
2018-11-11 11:42:50
阅读次数:
175
/* * 1.一个.java文件中可以定义多个class文件,并且一个class文件会生成一个.class文件 * 2.一个.java的源文件中可以没有public的class * 3.public的文件的名字必须与文件名相同 * 4.如果要定义public的class,那么这个public的cla ...
分类:
编程语言 时间:
2018-11-11 11:43:47
阅读次数:
131
转自:http://www.cnblogs.com/skywang12345/p/3509954.html 概要 在前面一章"Java多线程系列--“JUC线程池”02之 线程池原理(一)"中介绍了线程池的数据结构,本章会通过分析线程池的源码,对线程池进行说明。内容包括: 线程池示例 参考代码(基于 ...
分类:
编程语言 时间:
2018-11-11 11:43:54
阅读次数:
788
内容 本节从源码的角度探讨了Eureka控制台中为何replicas(副本)显示unavailable(不可用)的原因。在源码层级解读了Eureka Server的replicas是如何解析,以及replica的状态是如何判定。 版本 IDE:IDEA 2017.2.2 x64 JDK:1.8.0_ ...
分类:
编程语言 时间:
2018-11-11 11:44:59
阅读次数:
293
1 package mingri.chapter_6; 2 3 import java.util.Scanner; 4 5 public class Person { 6 7 /* 8 * 类变量 9 * 定义方法: 10 * 数据类型 变量名称 [ = 值]; // 定义类变量时可以赋值,也可以不... ...
分类:
编程语言 时间:
2018-11-11 11:45:06
阅读次数:
195
1.语言一上来毫无疑问就是各种数据类型,虽说总的来说大同小异,但是还是有必要系统知道一些js的有哪些数据类型的: String,number,object,bool,null,undefined。 至于什么数组啦,字典啥的其实都是对象。 2.接下来肯定就是转来转去了,用的比较多的有: Number ...
分类:
编程语言 时间:
2018-11-11 11:45:43
阅读次数:
150
什么是大数据?大数据是通过对海量数据的筛选分析,将数据可视化为直观图表,从茫茫数据中发现规律,从而对运营决策提供最有力的建议。 JAVA大数据工程师是做什么的?★数据整理,通过数据库数据,爬虫等,对用户信息整理归类,从茫茫数据中筛选出有效部分。★一般而言,所涉及的内容主要包括 Hadoop, Spa ...
分类:
编程语言 时间:
2018-11-11 11:45:51
阅读次数:
200
转自:https://www.cnblogs.com/skywang12345/p/3509941.html 概要 在上一章"Java多线程系列--“JUC线程池”01之 线程池架构"中,我们了解了线程池的架构。线程池的实现类是ThreadPoolExecutor类。本章,我们通过分析ThreadP ...
分类:
编程语言 时间:
2018-11-11 11:46:48
阅读次数:
205
1:请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 import javax.swing.*; class AboutException { public static void main(String[] a) { int i ...
分类:
编程语言 时间:
2018-11-11 11:48:24
阅读次数:
165
下载地址:https://download.csdn.net/download/moshenglv/10777447 算法第四版,文字版,可复制,方便copy代码 目录: 第1章 基 础 ....................... . ..........................11.1 ...
分类:
编程语言 时间:
2018-11-11 11:48:49
阅读次数:
281