昨天学习三种继承方式,有些比喻十分形象,特此分享。 首先说明几个术语: 1.基类 基类比起它的继承类是个更加抽象的概念,所描述的范围更大。所以可以看到有些抽象类,他们设计出来就是作为基类所存在的(有些名字里面有abstract的)。 基类也叫父类,虽然本人觉得这个比喻并不恰当。因为实际上子类是基类的 ...
分类:
编程语言 时间:
2016-10-14 23:38:48
收藏:
0 评论:
0 赞:
0 阅读:
146
数独规则如下:相当于一个9*9的矩阵 代码如下:#特定的九个格内1-9的个数至多为1#依次检查每行,每列,每个子九宫格是否出现重复元素,如果出现返回false,否则返回true.class Solution(object): def isValidSudoku(self, board): """ : ...
分类:
编程语言 时间:
2016-10-14 23:37:49
收藏:
0 评论:
0 赞:
0 阅读:
279
方法一:在线; Eclipse-help-Install New Software 1.下载地址: m2e - http://download.eclipse.org/technology/m2e/releases, 把选项勾上,然后等待它下载,安装,完成之后重启 eclipse 即可. 2.这里我 ...
分类:
编程语言 时间:
2016-10-14 23:36:40
收藏:
0 评论:
0 赞:
0 阅读:
240
...
分类:
编程语言 时间:
2016-10-14 23:32:09
收藏:
0 评论:
0 赞:
0 阅读:
178
1、在linux下写python脚本,开头的解释器宣告的写法应该是#!/usr/bin/env python 定义变量name="liubo" age=21 所有使用引号引起的内容都是字符串 变量的意义是标示数据,所以变量名称应该有意义 遇到复杂变量名是使用“_”分割多个单词或单词首字母大写 son ...
分类:
编程语言 时间:
2016-10-14 23:29:26
收藏:
0 评论:
0 赞:
0 阅读:
232
线程间的通信:多个线程在处理同一资源,但是任务却不同。一、等待唤醒机制涉及的方法:1.wait();让线程处于冻结状态,被wait的线程会被存储到线程池中2.notify();唤醒线程池中的一个任意线程3.notifyAll();唤醒线程池中的所有线程这些方法都必须定义在同步中,因为这些方法是用于操 ...
分类:
编程语言 时间:
2016-10-14 23:29:08
收藏:
0 评论:
0 赞:
0 阅读:
355
#include <iostream> using namespace std; int dp[50][50][50][50] = {0}; int b[5]={0}; int max(int a, int b, int c, int d) { int m = a; if(b>m) m = b; i ...
分类:
编程语言 时间:
2016-10-14 23:25:41
收藏:
0 评论:
0 赞:
0 阅读:
262
1.Requsets模块的安装 进入cmd 2.Requests模块的简单使用 3.json请求 4.xml请求 5.Requests模拟登入实例 6.快速口算 分值: 350 小明要参加一个高技能比赛,要求每个人都要能够快速口算四则运算,2秒钟之内就能够得到结果,但是小明就是一个小学生没有经过特殊 ...
分类:
编程语言 时间:
2016-10-14 23:24:39
收藏:
0 评论:
0 赞:
0 阅读:
665
#include<iostream>#include<cstring>#include<cstdio>#include<cstdlib>#include<algorithm>#include<cmath>#define mod 1000000007#define ll long long using ...
分类:
编程语言 时间:
2016-10-14 23:24:23
收藏:
0 评论:
0 赞:
0 阅读:
539
Good News: 现在我们可以用浏览器调试node.js了!!! 前提 Node.js 6.3+, 这个可上Node.js官网自行下载; Chrome 55+. 如果您本地的chrome升级到最新版后还是<55, 可以从此处下载:Chrome Canary,亲测可行。 配置 就目前来说,在浏览器 ...
分类:
编程语言 时间:
2016-10-14 23:23:30
收藏:
0 评论:
0 赞:
0 阅读:
266
一、内存管理:new和delete 1、new操作符:从操作系统获得内存块,并返回该内存块的首地址。 delete操作符:将new申请的内存返还给操作系统。 开始一个简单的例子: #include <iostream> #include<cstring> using namespace std; i ...
分类:
编程语言 时间:
2016-10-14 23:21:41
收藏:
0 评论:
0 赞:
0 阅读:
381
贪吃蛇 现在有一个N*M(N,M=100)的方形矩形,在这个矩形的每一个方格上都放有一个随机值,一条可爱的小蛇从矩形的 左上角开始出发,每次移动都只能移动一格,向右或向下,而每到达一格贪吃的小蛇都会吧该位置上的值吃个一干二净,直到到达右下角时停止。而贪吃的小蛇不怕撑死,它只想吃到最多,并输出路径。 ...
分类:
编程语言 时间:
2016-10-14 23:20:13
收藏:
0 评论:
0 赞:
0 阅读:
283
一、Maven下载 地址:http://maven.apache.org/download.cgi 二、配置仓库及环境变量(以D:\maven为例) 1> 解压文件至D:\maven 2> 在同级目录创建resource文件夹 3> 打开maven/conf/setting.xml settings ...
分类:
编程语言 时间:
2016-10-14 23:16:06
收藏:
0 评论:
0 赞:
0 阅读:
255
2845 排序的代价 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 题解 2845 排序的代价 2845 排序的代价 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 Gold 时间限制: 1 s 空间限制: 32000 KB 题目等级 : 黄金 ...
分类:
编程语言 时间:
2016-10-14 23:13:24
收藏:
0 评论:
0 赞:
0 阅读:
250
数组:相同数据类型的元素按照一定的顺序进行排列生成的集合一组数据 一维数组: int [] array=new int[5]; int[] array = new int[] {1,2,3,4,5 }; int[] array = new int[5] { 1, 2, 3, 4, 5 }; 定义的时 ...
分类:
编程语言 时间:
2016-10-14 23:11:04
收藏:
0 评论:
0 赞:
0 阅读:
240
一.AMQP(Advanced Message Queuing Protocol) 提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,是面向消息的中间件设计。基于此协议的客户端与消息中间件可以传递消息,并不受客户端/中间件类型、开发语言等条件的限制。 RabbitMQ是基于E ...
分类:
编程语言 时间:
2016-10-14 23:10:38
收藏:
0 评论:
0 赞:
0 阅读:
186
run()方法是方法体,线程里要执行的内容;单独调用时按顺序执行(因为新建的线程还没开启); start()开启一个线程;举个形象的例子就是长跑开始时,每个运动员反应不一样,反应快的就先执行; Java例子: start()执行结果是可能线程1、2交替出现 run()执行结果是先1执行完再执行2. ...
分类:
编程语言 时间:
2016-10-14 23:10:22
收藏:
0 评论:
0 赞:
0 阅读:
204
1.1 基本类型与引用类型的区别 1.基本类型代表简单的数据类型,比如整数和字符,引用类型所引用的实例能表示任意一种复杂的数据类型。 2.基本类型仅表示数据类型,而引用类型所引用的实例除了表示复杂数据类型以外,还能包括操纵这种数据类型的行为。 3.Java虚拟机处理引用类型变量和基本类型变量的方式是 ...
分类:
编程语言 时间:
2016-10-14 23:09:58
收藏:
0 评论:
0 赞:
0 阅读:
144
UVALive - 3942 Remember the Word A potentiometer, or potmeter for short, is an electronic device with a variable electric resistance. It has two termi ...
分类:
编程语言 时间:
2016-10-14 23:09:12
收藏:
0 评论:
0 赞:
0 阅读:
267
Map使用键值对来存储数据,将键映射到值对象,一个映射不能包含重复的键,每一个键最多只能映射到一个值。Map接口的具体实现类:HashMap,Hashtable,TreeMap,LinkedHashMap ...
分类:
编程语言 时间:
2016-10-14 23:07:58
收藏:
0 评论:
0 赞:
0 阅读:
158